Chúc mừng kỷ niệm 29 năm "Linux"

25 tháng 1991 năm XNUMX, sau năm tháng phát triển một sinh viên tên là "Linus Torvalds" lúc đó 21 tuổi làm cho nó biết rằng anh ấy đang xây dựng một nguyên mẫu làm việc của một hệ điều hành mới, trong đó quá trình di chuyển bash 1.08 và gcc 1.40 đã được hoàn tất.

Phải mất vài ngày để phát hành phiên bản công khai đầu tiên của hạt nhân Linux được phát hành vào ngày 17 tháng 0.0.1. Kernel 62 được nén thành 10 KB và chứa khoảng 28 dòng mã nguồn (trong khi hạt nhân hiện tại có hơn XNUMX triệu dòng mã).

Nhân Linux được lấy cảm hứng từ hệ điều hành MINIX, điều mà Linus không thích với giấy phép hạn chế của mình. Sau đó, khi Linux trở thành một dự án nổi tiếng, những người gièm pha họ đã cố gắng buộc tội Linus sao chép trực tiếp mã của một số hệ thống con MINIX.

Cuộc tấn công đã bị đẩy lùi bởi tác giả của MINIX, Andrew Tanenbaum, người đã ủy quyền cho một sinh viên so sánh chi tiết mã Minix với các phiên bản công khai đầu tiên của Linux. Kết quả nghiên cứu cho thấy sự hiện diện của chỉ bốn khối mã phù hợp không đáng kể do các yêu cầu của POSIX và ANSI C.

Linus ban đầu nghĩ đến việc gọi hạt nhân là "Freax" miễn phí, kỳ lạ và X (Unix), nhưng hạt nhân được đặt tên là "Linux" với bàn tay nhẹ nhàng của Ari Lemmke, Theo yêu cầu của Linus, đặt kernel trên máy chủ FTP của trường đại học, đặt tên cho thư mục có tệp không phải là "freax", như Torvalds đã yêu cầu, mà là "linux".

Đáng chú ý, William Della Croce (một doanh nhân) quản lý nhãn hiệu Linux và muốn thu tiền bản quyền theo thời gian, nhưng sau đó đổi ý và chuyển giao toàn bộ quyền đối với nhãn hiệu cho Linus.

Linh vật chính thức của nhân Linux, chú chim cánh cụt Tux, đã được lựa chọn thông qua một cuộc thi được tổ chức vào năm 1996. Tên Tux là viết tắt của Torvalds UniX.

Về lịch sử của hạt nhânĐây là những phiên bản quan trọng nhất trong suốt lịch sử của Linux:

  • Kể từ tháng 1991 năm 0.0.1 - Linux XNUMX: Đây là phiên bản công khai đầu tiên chỉ hỗ trợ CPU i386 và khởi động từ đĩa mềm
  • Kể từ tháng 1992 năm 0.12 - Linux XNUMX: mã bắt đầu được phân phối theo giấy phép GPLv2;
  • Kể từ tháng 1992 năm 0.95 - Linux XNUMX- Cung cấp khả năng chạy Hệ thống cửa sổ X, hỗ trợ bộ nhớ ảo và hoán đổi phân vùng.
    Linux 0.96-0.99 - 1992-1993: công việc bắt đầu trên ngăn xếp mạng. Hệ thống tệp Ext2 được giới thiệu, hỗ trợ định dạng tệp ELF được thêm vào, trình điều khiển cho card âm thanh và bộ điều khiển SCSI được giới thiệu.
    Năm 1992, bản phân phối SLS và Yggdrasil đầu tiên xuất hiện. Vào mùa hè năm 1993, dự án Slackware và Debian được thành lập.
  • Kể từ tháng 1994 năm 1.0 - Linux XNUMX: là phiên bản ổn định chính thức đầu tiên.
  • Kể từ tháng 1995 năm 1.2 - Linux XNUMX: có sự gia tăng đáng kể về số lượng trình điều khiển, hỗ trợ các nền tảng Alpha, MIPS và SPARC, mở rộng khả năng ngăn xếp mạng, xuất hiện bộ lọc gói, hỗ trợ NFS.
  • Tháng 1996 năm 2.0 - Linux XNUMX- Đến với sự hỗ trợ cho các hệ thống đa xử lý.
  • Vào tháng 1997 năm XNUMX: Nền tảng của LKML, danh sách gửi thư của các nhà phát triển nhân Linux.
  • En 1998: Khởi chạy cụm Linux đầu tiên dựa trên Top500, bao gồm 68 nút với các CPU Alpha.
  • Kể từ tháng 1999 năm 2.2 - Linux XNUMX: đã có hệ thống quản lý bộ nhớ hiệu quả cao hơn, hỗ trợ thêm cho IPv6, triển khai tường lửa mới, giới thiệu hệ thống con âm thanh mới;
  • Kể từ tháng 2001 năm 2.6 - Linux XNUMX- Hỗ trợ hệ thống RAM 8 nhân 64GB, hệ thống tập tin Ext3, hỗ trợ USB, ACPI.
  • Kể từ tháng 2003 năm 2.6 - Linux XNUMX: đi kèm với hỗ trợ SELinux, các công cụ điều chỉnh hạt nhân tự động, sysfs, hệ thống quản lý bộ nhớ đã được sửa đổi;
  • Năm 2005, Xen hypervisor được giới thiệu, mở ra kỷ nguyên ảo hóa.
  • Vào tháng 2008 năm XNUMX, phiên bản đầu tiên của nền tảng Android dựa trên nhân Linux được hình thành.
  • Tháng 2011 năm 2.6 - kết thúc chi nhánh XNUMX.x: Sau 10 năm phát triển chi nhánh 2.6.x, việc chuyển đổi sang đánh số 3.x đã được thực hiện. Số lượng đối tượng trong kho lưu trữ Git đã lên đến 2 triệu.
  • Năm 2015 - Linux 4.0- đã được phát hành, số lượng đối tượng git trong kho đã lên tới 4 triệu.
  • Kể từ tháng 2019 năm 5.0 - Linux 6,5: Kho lưu trữ đã đạt mức XNUMX triệu đối tượng git.
  • Vào tháng 2020 năm 5.8 - Linux XNUMX: Đây là phiên bản lớn nhất về số lượng thay đổi của tất cả các hạt nhân trong toàn bộ vòng đời của dự án.

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Hình ảnh trình giữ chỗ Jose Luis Villaverde dijo

    Linux không phải là một hệ điều hành, nó là nhân được sử dụng bởi hệ điều hành GNU do Richard Stallman tạo ra.

    1.    căng thẳngD dijo

      Có thật không? (?)
      Cảm ơn bạn về thông tin (?)

    2.    John dijo

      Bạn hơi bị lạc trong lịch sử khoa học máy tính.

  2.   qtrit dijo

    Một phần nhỏ trong lịch sử của hệ điều hành đã cách mạng hóa mọi công nghệ hiện tại.

    và điều gì sắp xảy ra ..