Linux là 1 hệ điều hành và cũng là 1 kernel dựa trên unix Tất cả HĐH đều có ông tổ là UNIX trừ windows
*nix-fan @alolyman Bạn nhầm rồi Linux phát triển từ con số 0, ko hê dựa trên Unix. Nhưng vì nó có kiến trúc giống Unix nên người ta xếp nó vào Unix-like. Sai lầm thứ 6 !
steve_jobs @alolyman Linux chỉ giống unix chứ ko dựa trên unix nhé bạn. Nó được phát triển độc lập với unix. Xem ra đây cũng là 1 điều lầm lẫn.
richarmarx @steve_jobs Cái này không sure lắm, vì nếu không có Unix thì làm sao có Minix , mà không có Minix thì rất khó có Linux, vì Linux được xây dựng 1 phần rất lớn của cộng đồng Minix
zmazskg @alolyman bạn kiếm tra xem nhân windows từ thời xưa nó xài cái gì nhá . Tổ tiên là cùng một nhân cả, chỉ là 2 cái nó đi theo 2 hướng, và lâu dần tới bây giờ là hoàn toàn khác biệt
MrTux @alolyman Xét một cách chính xác. Linux không phải một hệ điều hành. Linux chỉ là kernel phải kết hợp với GNU Land thì mới thành một hệ điều hành được. Và chính xác thì phải gọi là GNU/Linux mới đúng. Và quan trọng nữa, Linux là một kernel độc lập không dựa trên Unix mà chỉ "like UNIX" thôi và ngay cả dự án GNU cũng là viết lại những tool có trên UNIX nhưng với giấy phép GPL. Bạn nào nắm rõ lịch sử của Linux và FOSS sẽ không bị nhầm lẫn việc này. UNIX không phải ông tổ của Linux
sigel @richarmarx Linux chỉ xậy dựng dựa trên design hệ thống của Unix, trong code của Linux không có bất cứ cái gì được copy từ Unix qua hết. Minix chỉ là môi trường để code và build những bản kernel linux đầu tiên.(giống kiểu bootstrap khi bạn build LFS vậy á.) Bạn tham khảo thêm vụ Sco kiện Linux dùng code của Unix.
steve_jobs @richarmarx Linux được viết trên chiếc máy chạy Minix nhưng ko có nghĩa nó dựa trên Minix, và sau này đã có thể chạy độc lập với Minix. Mà Minix cũng chỉ là Unix-like chứ có phải Unix đâu bạn.
batuoc931323 @alolyman UNIX không phải ông tổ của LINUX, LINUX được xây dựng theo cấu trúc của UNIT chứ chưa bao giờ dùng 1 dòng lệnh nào của UNIT cả.
G Seven @alolyman Về việc nói Linux vừa là hệ điều hành có nhân là chính nó thì ok. Nhưng việc ngộ nhận kernel dựa trên UNIX thì nhầm lớn rồi bạn. Linux chỉ cố gắng tương thích với UNIX về bề mặt, nó được xây dựng hoàn toàn độc lập với UNIX. Còn bản chất thì chẳng có dây dợ gì đâu. Ở cái link mà chủ thớt dẫn "phân biệt giữa Linux và UNIX" có bạn mô tả nó với hình ảnh "...giống như 2 chiếc bánh răng có kích cỡ khác nhau nhưng hoạt động ăn khớp với nhau do bề mặt tương đồng". Chắc đó là cách dễ nhất để giúp bạn hình dung ra vấn đề.
Hieu.ITVN @alolyman Bạn này nói đúng nè. bài viết trên sai mất điểm đầu tiền khi nói: "Linux không phải là một hệ điều hành". LINUX RÕ RÀNG LÀ MỘT HỆ ĐIỀU HÀNH.
tiger2wander @Hieu.ITVN Cái hình này cũng gây hiểu nhầm quá Theo hiểu biết của mình thì UNIX bao gồm nhân + vỏ - kernel + shell. Bao gồm cả shell & tập lệnh util để thao tác với kernel, fs... còn Linux thực tế chỉ là nhân - kernel thôi, không bao gồm shell & util nên không thể xem là OS được. Vì nếu chỉ có nhân không thì bạn không thể nào tương tác với máy tính được. Thường thì mọi người hay gọi những OS sử dụng nhân Linux là Linux OS, mà đúng ra phải gọi là Linux Distribution. Cách dùng từ này đã gây nên hiểu lầm.
kingofdaydreaming @alolyman đáng buồn là người sáng tạo ra Unix Dennis Ritchie http://en.wikipedia.org/wiki/Dennis_Ritchie lại không được nhiều người nhớ đến (nhất là ifans) , có lẽ trong đầu óc ifans chỉ có Steve Jobs thôi... và bây giờ là thím Cook... lol