Trang chủ » Thiết kế website giá rẻ
Ai là ''cha đẻ'' thực sự của hệ điều hành Linux?
Đã từ lâu người ta biết rằng "cha đẻ" sáng lập ra hệ điều hành nguồn mở Linux là Linus Torvalds, người có thể sánh ngang với Bill Gates. Tuy nhiên, một bản báo cáo đầy tranh cãi gần đây lại cho rằng Linus Torvalds đã sử dụng nền tảng của một hệ điều hành khác để xây dựng nên Linux.
Theo bản báo cáo dài 92 trang của 14 chuyên gia tại Viện Alexis de Tocqueville, Washington, hạt nhân cơ bản của Linux chính là hệ điều hành Minix, được Andrew Tanenbaum tại Trường đại học Vrije (Amsterdam) thiết kế nhằm phục vụ cho mục đích nghiên cứu hệ điều hành và phần mềm. Cũng theo bản báo cáo, Torvalds đã có một quá trình nghiên cứu Minux "kỹ lưỡng" trước khi hoàn thành và triển khai Linux vào năm 1991.
Cũng là điều dễ hiểu khi Torvalds đã cực lực lên tiếng chống lại kết luận trên. Tuy nhiên, bản báo cáo có một cơ sở lý luận vững chắc để tin rằng Tanenbaum, người có nhiều năm kinh nghiệm về hệ điều hành cũng như đã từng xem qua mã nguồn của Unix, có thể tạo ra Minix trong vòng 3 năm. Vậy nên một người như Torvalds, khi đó còn là sinh viên và chẳng có một tí kinh nghiệm nào về phát triển hệ điều hành, lại có thể tạo ra Linux trong một thời gian kỷ lục (ngắn hơn của Tanenbaum đến 6 lần), vẫn là một câu hỏi khó trả lời.
Bản báo cáo được đưa ra không lâu sau khi có nhiều cuộc công kích vào Linux, chủ yếu xuất phát từ Microsoft, đối thủ cạnh tranh của hệ điều hành này. Đặc biệt hơn, những nghi vấn trên lại được dấy lên trong khi Tập đoàn SCO Group đâm đơn kiện Linux và cho rằng hệ điều hành đã vi phạm bản quyền Unix.
Khi đợc hỏi ý kiến về kết luận của bản báo cáo, Tanenbaum cho rằng Minix chính là nền tảng mà Linus sử dụng để xây dựng Linux, đồng thời cũng cho rằng Linus đã lấy nhiều ý tưởng từ Minux, bao gồm hệ thống file, cây thư mục nguồn...
Trong khi đó, Torvalds cho rằng ông và những cộng sự khác có đủ chứng cứ chứng minh Linux chính là sản phẩm của mình: "Linux không bao giờ sử dụng mã của Minix hay bất kỳ mã nguồn của hệ điều hành nào khác".