Linux có nguồn gốc từ một dự án sinh viên. Năm 1992, một đại học được gọi là Linus Torvalds đã được nghiên cứu khoa học máy tính tại Helsinki, Phần Lan. Giống như hầu hết các khóa học khoa học máy tính, một thành phần lớn của nó đã được dạy trên (và về) Unix. Unix là hệ điều hành kỳ diệu của năm 1970 và 1980: cả một ví dụ điển hình về các nguyên tắc của thiết kế hệ điều hành, và đủ mạnh để có hệ điều hành tiêu chuẩn kỹ thuật và khoa học máy tính. Nhưng Unix là một sản phẩm thương mại (được cấp phép bởi AT & T với một số đại lý bán lẻ), và chi phí nhiều hơn so với một sinh viên có thể trả tiền. Bực mình bởi những thiếu sót của Minix (một Unix bản sao nhỏ gọn được viết như là một trợ giảng dạy của Giáo sư Andy Tannenbaum) Linus đặt ra để viết 'hạt nhân' của mình - cốt lõi của một hệ điều hành xử lý cấp phát bộ nhớ, nói chuyện với các thiết bị phần cứng, và đảm bảo mọi thứ vẫn tiếp tục chạy. Ông đã sử dụng các công cụ lập trình GNU phát triển bởi Tổ chức Phần mềm miễn phí của Richard Stallman, một tổ chức tình nguyện viên dành riêng cho việc thực hiện lý tưởng làm phần mềm tốt mà bất cứ ai có thể sử dụng mà không phải trả Stallman. Khi anh viết một hạt nhân cơ bản, anh đã phát hành mã nguồn cho nhân Linux trên Internet. Source code là rất quan trọng. Đó là ban đầu từ đó chương trình biên dịch được tạo ra. Nếu bạn không có mã nguồn cho một chương trình, bạn không thể sửa đổi nó để sửa lỗi hay thêm các tính năng mới. Hầu hết các công ty phần mềm sẽ không bán cho bạn mã nguồn của họ, hoặc sẽ chỉ làm như vậy với giá mắt tưới nước, vì họ tin rằng nếu họ làm cho nó có sẵn, nó sẽ phá hủy nguồn thu nhập của họ. Những gì xảy ra tiếp theo là đáng kinh ngạc, từ thông thường, thương mại điểm công nghiệp phần mềm của xem - và hoàn toàn dự đoán được để bất cứ ai biết về phần mềm miễn phí. Các lập trình viên (chủ yếu là các học giả và sinh viên) bắt đầu sử dụng Linux. Họ phát hiện ra rằng nó đã không làm những điều họ muốn nó để làm -Vậy họ cố định nó. Và nơi họ được cải thiện nó, họ đã gửi những cải tiến để Linus, người cán chúng thành các hạt nhân. Và Linux bắt đầu phát triển. Có một thuật ngữ cho mô hình này phát triển phần mềm; nó được gọi là mã nguồn mở (xem www.opensource.org/ để biết thêm thông tin). Bất cứ ai cũng có thể có mã nguồn - nó hoàn toàn miễn phí (trong ý nghĩa của tự do ngôn luận, không phải bia miễn phí). Bất cứ ai cũng có thể đóng góp cho nó. Nếu bạn sử dụng nó rất nhiều bạn có thể muốn mở rộng hoặc phát triển hoặc sửa lỗi trong nó - và nó là như vậy dễ dàng để cung cấp cho các bản sửa lỗi của bạn trở lại cho cộng đồng mà hầu hết mọi người làm như vậy. Một hạt nhân hệ điều hành riêng của mình không phải là rất nhiều sử dụng; nhưng Linux được thiết kế có mục đích như một gần-clone của Unix, và có rất nhiều phần mềm ra có nghĩa là miễn phí và được thiết kế để biên dịch trên Linux. Đến khoảng năm 1992, là người đầu tiên 'phân phối' xuất hiện. Một phân phối là một thuật ngữ Linux người dùng cho một bộ hệ điều hành hoàn chỉnh, với đầy đủ các tiện ích và ứng dụng mà bạn cần để làm cho nó làm những việc hữu ích - thông dịch lệnh, công cụ lập trình, soạn thảo văn bản, công cụ soạn thảo, và giao diện người dùng đồ họa dựa trên hệ thống cửa sổ X. X là một tiêu chuẩn trong tính toán học và khoa học, nhưng cho đến nay chưa phổ biến trên máy tính; đó là một phức tạp phân phối hệ thống cửa sổ mà con người thực hiện giao diện đồ họa như KDE và GNOME. Khi ngày càng nhiều người nhận biết về Linux, một số trong số họ đã bắt đầu cho ra những hạt nhân Linux để chạy trên các máy tính không chuẩn. Bởi vì nó là miễn phí, Linux là hệ điều hành rộng rãi nhất chuyển có.
đang được dịch, vui lòng đợi..