Tại một thời điểm, mã nguồn cho hệ điều hành UNIX đã được thực hiện có sẵn cho các trường đại học cho các mục đích giáo dục. Tuy nhiên, vào cuối thập niên 1980, thực hành này đã được ngừng lại, rời khỏi Tanenbaum mà không có một công cụ hiệu quả để dạy học sinh của mình về các hoạt động bên trong của một hệ điều hành.Undaunted, Tanenbaum quyết định làm cho hệ điều hành của mình để sử dụng trong lớp học và phát triển một bản sao nhỏ của hạt nhân UNIX được gọi là Minix. Mục tiêu của mình là cung cấp cho sinh viên với một hệ điều hành thực tế và đi kèm với mã nguồn của nó. Tanenbaum thậm chí bao gồm mã nguồn để Minix trong sách giáo khoa, Hệ điều hành: thiết kế và triển khai thực hiện (Prentice Hall, năm 1987).Lấy cảm hứng từ Tanenbaum và Minix, Torvalds phát triển clone UNIX riêng của mình trongnăm 1991, mà ông gọi là Linux. Phiên bản đầu tiên của Linux là rất tối thiểu trong tự nhiên; nó không phải là một hệ điều hành full-blown hoàn chỉnh với các ứng dụng và tiện ích. Thay vào đó, Linux phiên bản 0.02, phát hành ngày 5 tháng 10 năm 1991, bao gồm chỉ các hạt nhân Linux và các tiện ích cơ bản 3:• bash một giao diện dòng lệnh• Cập Nhật một tiện ích cho xả tập tin hệ thống đệm• gcc A C ++ compilerTrong một động thái chưa từng thấy, Torvalds gửi mã nguồn cho các hệ điều hành Linux của mình trên Internet và làm cho nó tự do có sẵn cho bất cứ ai muốn để tải về nó. Cùng với đó, mô hình phát triển của công ty phần mềm đã bị hỏng hoàn toàn. Torvalds thậm chí đã điều một bước xa hơn. Ông mời lập trình viên khác để chỉnh sửa mã nguồn Linux của mình và tăng cường nó. Linux trên một cuộc sống riêng của mình và trở thành một dự án phát triển hợp tác trên toàn thế giới. Không có bí mật, không có bản quyền bảo vệ chặt chẽ. Truy cập vào mã nguồn Linux đã được mở cho bất cứ ai muốn có nó.Dự án hợp tác phát triển trên Linux vẫn tiếp tục trong nhiều năm. ỞNăm 1994, Linux phiên bản 1,0 đã sẵn sàng cho bản phát hành. Kết quả kể từ khi có là không có gì ngắn tuyệt vời.
đang được dịch, vui lòng đợi..