Linux bước sang tuổi 30: Cách một dự án sở thích chinh phục thế giới

Tux linh vật Linux trên nền xanh lam

Larry Ewing và GIMP

Trên 17 tháng 9 năm 1991 , Linus Torvalds đã phát hành nhân Linux (phiên bản 0.01) lần đầu tiên. Dưới đây là một cái nhìn ngắn gọn về cách một dự án sở thích nhỏ đã lớn lên và bao trùm thế giới — và điều gì đã khiến Linux tồn tại lâu như vậy.

Bình minh của Linux: Mọi thứ lớn đều bắt đầu từ nhỏ

Linux ra đời khi sinh viên Linus Torvalds của Đại học Helsinki bắt đầu thử nghiệm MINIX , chi phí thấp, Giống UNIX hệ điều hành được phát triển cho IBM PC bởi Andrew S. Tanenbaum. Tanenbaum đã tối ưu hóa MINIX cho 16-bit máy tính IBM ban đầu , nhưng Torvalds muốn sử dụng các tính năng của chiếc PC 32-bit 386 mới hơn của mình với hệ điều hành giống UNIX. Để làm được điều đó, anh ấy phải viết nhân hệ điều hành . Kernel là một chương trình nhỏ ở cốt lõi của hệ điều hành, nó chi phối cách hoạt động của tất cả các phần tử khác của hệ điều hành.

Kernel đó đã trở thành Linux. Sau khi thử nghiệm trong vài tháng, bắt đầu vào khoảng tháng 4 năm 1991, Torvalds công bố lần đầu tiên sự thô sơ của Linux trên comp.os.minix nhóm tin tức vào ngày 25 tháng 8 năm đó:

Xin chào tất cả mọi người đang sử dụng minix -

Tôi đang làm một hệ điều hành (miễn phí) (chỉ là một sở thích, sẽ không lớn và chuyên nghiệp như gnu) cho bản sao 386 (486) AT. Điều này đã được sản xuất từ ​​tháng 4 và đang bắt đầu sẵn sàng. Tôi muốn có bất kỳ phản hồi nào về những thứ mọi người thích / không thích trong minix, vì hệ điều hành của tôi hơi giống hệ điều hành đó (cùng một bố cục vật lý của hệ thống tệp (vì lý do thực tế) và những thứ khác).

Tôi hiện đã chuyển bash (1,08) và gcc (1,40) và mọi thứ dường như hoạt động. Điều này ngụ ý rằng tôi sẽ nhận được một cái gì đó thiết thực trong vòng vài tháng và tôi muốn biết những tính năng mà hầu hết mọi người muốn. Mọi đề xuất đều được hoan nghênh, nhưng tôi không hứa là tôi sẽ triển khai chúng :-)

Linus (torvalds@kruuna.helsinki.fi)

Tái bút. Có - nó không có bất kỳ mã minix nào và nó có fs đa luồng. Nó KHÔNG thể bảo vệ (sử dụng chuyển đổi tác vụ 386, v.v.) và có lẽ nó sẽ không bao giờ hỗ trợ bất kỳ thứ gì khác ngoài AT-harddisks, vì đó là tất cả những gì tôi có :-(.

Sự ra mắt thực tế của Linux đến mà không cần phô trương nhiều vào ngày 17 tháng 9. Vào ngày đó, Torvalds đã lặng lẽ phát hành phiên bản 0.01 của nhân Linux giữa những người bạn. Bản phát hành đến không báo trước trên máy chủ FTP. Đó là một sự kiện quan trọng mà Torvalds chỉ khám phá ngày vào năm 2016 bằng cách nhìn lại dấu thời gian trong các tệp phát triển ban đầu của anh ấy.

Bash Shell là gì và tại sao nó lại quan trọng đối với Linux? CÓ LIÊN QUAN Bash Shell là gì và tại sao nó lại quan trọng đối với Linux?

Không lâu sau, lời nói lan rộng và Linux đã tạo nên làn sóng. Khi kết hợp với các công cụ nguồn mở từ GNU , nó cung cấp một môi trường giống UNIX trên một máy tính cá nhân tiêu chuẩn mà không phải trả phí đắt đỏ để cấp phép UNIX từ AT&T. Các khoản phí đó dao động từ hàng trăm đô la đến trên $ 1000 cho mỗi người dùng tùy thuộc vào nhà cung cấp.

Unix là gì và tại sao nó lại quan trọng? CÓ LIÊN QUAN Unix là gì và tại sao nó lại quan trọng?

bên trong những năm đầu của World Wide Web , Linux đã trở thành một hệ điều hành lý tưởng, an toàn, ổn định cho phần mềm máy chủ web với mức giá cạnh tranh (miễn phí) và mã nguồn mở mô hình cộng tác đã mời hàng nghìn nhà phát triển trên khắp thế giới liên tục cải tiến Hệ điều hành vì lợi ích chung của mọi người.

Quảng cáo

Khi các thiết bị nhúng giá rẻ trở nên đủ mạnh để chạy các hệ điều hành đầy đủ vào những năm 2000, các nhà phát triển thường chuyển sang các phiên bản chuyên biệt của Linux do tính linh hoạt, ổn định, yêu cầu tài nguyên thấp và tất nhiên là chi phí thấp. Trong thập kỷ qua, Linux nhúng đã phát triển hàng trăm triệu thiết bị trên khắp thế giới, với số lượng có thể lên đến hàng tỷ.

Như Quỹ Linux đã lưu ý trong Báo cáo lịch sử hạt nhân 2020 , tại thời điểm phát hành lần đầu vào năm 1991, Linux bao gồm 10,239 dòng mã và 88 tệp (và bản phân phối bao gồm một ứng dụng Linux duy nhất: một cổng của Bash shell được lấy từ thư viện phần mềm miễn phí GNU). Nó bao gồm đóng góp lập trình từ hai người: Torvalds và một thói quen vsprintf viết bởi Lars Wirzenius . Ngày nay, Linux chứa hơn 28 triệu dòng mã trong 69.325 tệp. Hạt nhân Linux hiện cũng hỗ trợ hơn 30 kiến ​​trúc phần cứng, với sự đóng góp lập trình từ hơn 21.000 nhà phát triển kể từ năm 2005.

Một vài khoảnh khắc tuyệt vời trong lịch sử Linux

Trong lịch sử 30 năm của Linux, đã có nhiều dấu mốc quan trọng, thành tựu, bản phát hành và thành lập công ty. Đây chỉ là một vài trong số những điểm nổi bật.

    Ngày 24 tháng 8 năm 1991:Linus Torvalds công bố Linux trên nhóm tin Usenet comp.os.minix. Ngày 17 tháng 9 năm 1991:Torvalds phát hành nhân Linux v0.01, bản phát hành Linux đầu tiên. Ngày 1 tháng 2 năm 1992:Linux chính thức trở thành mã nguồn mở với giấy phép phần mềm GNU. Tháng 3 năm 1992:Linux Kernel 0.95 trở thành phiên bản đầu tiên của Linux có khả năng chạy GUI hệ thống cửa sổ X , lần đầu tiên cung cấp cho Linux một giao diện đồ họa trên máy tính để bàn. Ngày 17 tháng 7 năm 1993:Patrick Volkerding phát hành Lần đầu tiên Slackware Linux - một bản phân phối Linux ban đầu quan trọng và lâu đời nhất vẫn được duy trì cho đến ngày nay. Ngày 26 tháng 3 năm 1993:Mũ đỏ là thành lập của Bob Young và Marc Ewing. Red Hat sẽ trở thành một trong những nhà cung cấp phần mềm Linux thương mại thành công nhất. Ngày 14 tháng 3 năm 1994:Torvalds phát hành Linux 1.0.0 , phiên bản sản xuất đầu tiên của hạt nhân. Ngày 16 tháng 8 năm 1993:Ian Murdock founds Dự án Debian, sắp phát hành bản phân phối Linux phổ biến. 1996: Larry Ewing tạo ra linh vật cho Linux, Tux chim cánh cụt . Ngày 22 tháng 2 năm 2000:Red Hat phát hành Red Hat Enterprise Linux , một bước quan trọng hướng tới việc áp dụng Linux trên quy mô lớn giữa các doanh nghiệp. Ngày 12 tháng 12 năm 2000:IBM thông báo nó đang đầu tư 1 tỷ đô la vào phát triển Linux. Ngày 20 tháng 10 năm 2004:Canonical phát hành Ubuntu 4.10 (Warty Warthog), bản phát hành đầu tiên của bản phân phối Ubuntu Linux. Ngày 5 tháng 11 năm 2007:Google thông báo Android, một hệ điều hành di động chạy nhân Linux đã được sửa đổi. Android sẽ tiếp tục được sử dụng trong hơn 3 tỷ thiết bị đang hoạt động trên khắp thế giới vào tháng 5 năm 2021. Ngày 7 tháng 7 năm 2009:Google thông báo Chrome OS, một hệ điều hành nhẹ tập trung vào các ứng dụng dựa trên web, có nguồn gốc từ Gentoo Linux. Ngày 20 tháng 10 năm 2014:Giám đốc điều hành Microsoft Satya Nadella nói rằng Microsoft yêu thích Linux, mâu thuẫn với các giám đốc điều hành trước đây của Microsoft như Steve Ballmer, người đã gọi Linux một bệnh ung thư. Ngày 3 tháng 7 năm 2019:IBM mua Red Hat với giá 34 tỷ đô la. Ngày 18 tháng 2 năm 2021:Linux hạ cánh trên sao hỏa như một phần của máy bay trực thăng Ingenuity trên máy bay Perseverance.

Linux ở mọi nơi

Vào năm 2021, có vẻ như Linux ở khắp mọi nơi bạn nhìn - trên trái đất và trong không gian. Các yếu tố của Linux cung cấp hàng triệu thiết bị thông minh nhúng , tủ lạnh thông minh, máy tính bảng, trình điều khiển game , điện thoại thông minh, máy chủ web, siêu máy tính , và nhiều hơn nữa. NASA thậm chí còn chạy Linux trên Trạm vũ trụ quốc tế . Nói về không gian, nhất định vệ tinh (hàng chục nghìn được tạo bởi SpaceX nói riêng) và tàu thăm dò hành tinh chạy cả Linux.

Tại sao máy tính để bàn Linux vẫn quan trọng CÓ LIÊN QUAN Tại sao máy tính để bàn Linux vẫn quan trọng

Linux đã là một lợi ích thương mại cho ngành công nghiệp máy tính, cung cấp một hệ điều hành chắc chắn, đáng tin cậy được sử dụng trong nhiều ngành và nhà cung cấp. Ngoài ra, các công ty lớn như Red Hat (nay là một phần của IBM) đã phát triển rất thành công nhờ Linux. Trong khi sử dụng máy tính để bàn Linux vẫn chưa thành công, không có dấu hiệu cho thấy việc áp dụng Linux đang chậm lại ở các khu vực khác. Trong một thông báo gần đây cho các nhà phát triển Linux Torvalds ghi nhận kỷ niệm 30 năm và viết, Chúng ta còn 30 năm nữa để mong đợi, dự báo tầm quan trọng không ngừng của Linux trong tương lai. Chúng tôi có mọi lý do để tin anh ấy.

Tự sử dụng Linux ngay hôm nay

Nếu bạn muốn thử sử dụng Linux ngay hôm nay, có rất nhiều tùy chọn có sẵn. Nếu bạn chạy Windows, bạn có thể cài đặt Hệ thống con Windows dành cho Linux (WSL) chạy cả hai Windows 10Windows 11 . Nó cho phép bạn sử dụng phần mềm Linux dòng lệnh liền mạch trên máy Windows của mình song song với các ứng dụng thông thường của bạn.

Bản phân phối Linux là gì và chúng khác nhau như thế nào? CÓ LIÊN QUAN Bản phân phối Linux là gì và chúng khác nhau như thế nào?

Ngoài ra, bạn có thể thử một máy tính để bàn độc lập Phân phối Linux Như là Ubuntu hoặc là Hệ điều hành cơ bản . Nhiều người dành một PC riêng cho Linux, nhưng bạn cũng có thể chạy Linux trong một máy ảo (trên Mac hoặc PC) hoặc khởi động kép nhiều hệ điều hành (chẳng hạn như Linux và Windows) trên cùng một máy nếu bạn muốn phiêu lưu hơn. Bất kỳ cách nào bạn thử nó, bạn sẽ khám phá ra một nền tảng phong phú được nhiều nhà phát triển phần mềm hàng đầu trên thế giới yêu thích. Chúc mừng sinh nhật Linux!

ĐỌC TIẾP Ảnh hồ sơ của Benj Edwards Benj Edwards
Benj Edwards là Cộng tác viên biên tập cho How-To Geek. Trong hơn 15 năm, ông đã viết về công nghệ và lịch sử công nghệ cho các trang web như The Atlantic, Fast Company, PCMag, PCWorld, Macworld, Ars Technica và Wired. Năm 2005, anh tạo ra Vintage Computing and Gaming, một blog viết về lịch sử công nghệ. Anh ấy cũng tạo podcast Văn hóa Công nghệ và thường xuyên đóng góp cho podcast Retrogaming.
Đọc đầy đủ tiểu sử

Bài ViếT Thú Vị