Trên Ngày 17 tháng 9 năm 1991 , Linus Torvalds đã phát hành Linux Kernel (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 bọc thế giới, và những gì đã khiến Linux chịu đựng quá lâu.
Bình minh của Linux: Mọi thứ lớn bắt đầu nhỏ
Linux có nguồn gốc khi học sinh Đại học Helsinki Linus Torvalds bắt đầu thử nghiệm với Minix. , một chi phí thấp, Giống unix. Hệ điều hành được phát triển cho PC IBM của Andrew S. Tanenbaum. Tanenbaum đã tối ưu hóa Minix cho 16 bit IBM PC gốc , nhưng Torvalds muốn sử dụng các tính năng của PC 386 dựa trên 386 mới hơn của mình với hệ điều hành giống Unix. Để làm điều đó, anh phải viết của riêng mình Hệ điều hành Kernel. . Kernel là một chương trình nhỏ tại cốt lõi của một hệ điều hành chi phối cách các yếu tố khác của hệ điều hành hoạt động.
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ố đầu tiên những giai đoạn của linux trên comp.os.minix Newsgroup. Vào ngày 25 tháng 8 năm đó:
Xin chào mọi người ngoài kia bằng cách sử dụng minix -
Tôi đang thực hiện 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) trong 386 (486) tại Clones. Đ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 bất kỳ phản hồi nào về những điều mà mọi người thích / không thích trong Minix, vì hệ điều hành của tôi giống với nó phần nào (cùng bố cục vật lý của hệ thống tệp (do lý do thực tế) trong số những thứ khác).
Hiện tại tôi đã 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ì đó thực tế trong vòng vài tháng và tôi muốn biết những đặc điểm mà hầu hết mọi người sẽ muốn. Bất kỳ đề xuất nào được chào đón, nhưng tôi sẽ không hứa sẽ sẽ thực hiện chúng :-)
Linus ([email protected])
PS. Có - nó miễn phí bất kỳ mã MINIX nào và nó có FS đa luồng. Nó không thể cảm động (sử dụng 386 chuyển đổi nhiệm vụ, v.v.) và có lẽ nó sẽ không bao giờ hỗ trợ bất cứ thứ gì khác ngoài at-harddisks, vì đó là tất cả những gì tôi có :-(.
Lập phóng thực tế của Linux đến mà không cần nhiều sự phô trương 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 hạt nhân Linux giữa những người bạn. Bản phát hành đã không báo trước trên một máy chủ FTP. Đó là một sự kiện chìa khóa thấp mà Torvalds chỉ phát hiện ra ngày năm 2016 Bằng cách nhìn lại dấu thời gian trong các tập tin phát triển ban đầu của mình.
Không lâu sau, từ lây lan và linux tạo ra 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 như Unix trên máy tính cá nhân tiêu chuẩn mà không cần các khoản phí đắt đỏ để cấp phép Unix từ AT & AMP; T. Những khoản phí dao động từ Hàng trăm đô la đến Hơn 1000 đô la cho mỗi người dùng tùy thuộc vào nhà cung cấp.
bên trong Những năm đầu của World Wide Web , Linux trở thành một hệ điều hành an toàn, an toàn lý tưởng cho phần mềm máy chủ web với giá không thể đánh bại (miễn phí) và một mã nguồn mở Mô hình hợp tác mời hàng ngàn nhà phát triển trên toàn thế giới để liên tục cải thiện hệ điều hành cho lợi ích tập thể của mọi người.
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 đã được vận chuyển trên Hàng trăm triệu thiết bị Trên khắp thế giới, với những con số có thể nằm trong hàng tỷ.
Như nền tảng Linux được ghi nhận trong Báo cáo lịch sử kernel 2020 , tại thời điểm phát hành ban đầu vào năm 1991, Linux bao gồm 10.239 dòng mã và 88 tệp (và "phân phối" bao gồm Một ứng dụng Linux duy nhất: một cổng của Bash vỏ. kéo từ thư viện phần mềm miễn phí GNU). Nó bao gồm các đóng góp lập trình từ hai người: chính 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. Kernel 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 cột mốc quan trọng, thành tích, phát hành và nền tảng 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 Comp.os.minix Usenet Newsgroup.
- Ngày 17 tháng 9 năm 1991: Torvalds phát hành Linux Kernel 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 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 , Cho Linux một giao diện đồ họa máy tính để bàn lần đầu tiên.
- Ngày 17 tháng 7 năm 1993: Patrick Volkingding. phát hành. Slackware Linux lần đầu tiên - một bản phân phối Linux sớm quan trọng và lâu đời nhất vẫn được duy trì ngày hôm nay.
- Ngày 26 tháng 3 năm 1993: Mũ đỏ là. thành lập bởi Bob Young và Marc ewing. Red Hat sẽ đi một người để 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.
- 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 kernel.
- Ngày 16 tháng 8 năm 1993: Ian Murdock. tìm thấy Dự án Debian, phát hành một bản phân phối Linux phổ biến.
- 1996. : Larry Ewing tạo ra linh vật cho Linux, Tux the penguin. .
- Ngày 22 tháng 2 năm 2000: Phát hành mũ đỏ Red Hat Enterprise Linux , một bước quan trọng đối với việc áp dụng Linux quy mô lớn trong 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.
- 20 tháng 10 năm 2004: Canonical. phát hành. Ubuntu 4.10 (Warthog 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 kernel Linux đã sửa đổi. Android sẽ tiếp tục được sử dụng trong Hơn 3 tỷ thiết bị hoạt động trên toàn 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, bắt nguồn từ Gentoo Linux.
- 20 tháng 10 năm 2014: Giám đốc điều hành của Microsoft Satya Nadella nói rằng Microsoft Microsoft yêu Linux, mâu thuẫn với các giám đốc điều hành trước đây như Steve Ballmer, người gọi Linux một "ung thư".
- Ngày 3 tháng 7 năm 2019: IBM. Mua mũ đỏ với giá 34 tỷ đô la.
- Ngày 18 tháng 2 năm 2021: Linux. đất trên sao Hỏa như một phần của máy bay trực thăng khéo léo trên Rover kiên trì.
Linux ở khắp mọi nơi
Vào năm 2021, có vẻ như Linux ở mọi nơi bạn tìm kiếm trái đất và trong không gian. Các yếu tố của năng lượng linux 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à hơn thế 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 ngàn sản phẩm do Spacex đặc biệt) và thăm dò hành tinh. Chạy Linux là tốt.
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 vững chắc, đáng tin cậy được sử dụng trên nhiều ngành công nghiệp 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 Desktop Linux sử dụng. Vẫn chưa cất cánh, không có dấu hiệu nào của việc áp dụng Linux chậm lại trong các lĩnh vực khác. Trong A. Tin nhắn gần đây đến các nhà phát triển Linux , Torvalds thừa nhận kỷ niệm 30 năm và viết, chúng tôi có thêm 30 năm để mong chờ, dự báo tầm quan trọng liên tục của Linux vào tương lai. Chúng tôi có mọi lý do để tin anh ta.
Sử dụng Linux hôm nay
Nếu bạn muốn thử sử dụng Linux ngay hôm nay, có sẵn các tùy chọn dồi dào. Nếu bạn chạy Windows, bạn có thể cài đặt hệ thống con Windows cho Linux (WSL) chạy trong cả hai Windows 10. và Windows 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 bạn với các ứng dụng thông thường của bạn.
Ngoài ra, bạn có thể thử một máy tính để bàn độc lập Phân phối linux. nhu la Ubuntu. hoặc OS Tiểu học . Nhiều người dành một PC riêng biệt cho Linux, nhưng bạn cũng có thể Chạy Linux trong một máy ảo (trên máy Mac hoặc PC) hoặc khởi động kép Nhiều hệ điều hành (như Linux và Windows) trên cùng một máy nếu bạn cảm thấy phiêu lưu hơn. Bất cứ cách nào bạn thử nó, bạn sẽ khám phá một nền tảng phong phú được yêu thích bởi nhiều nhà phát triển phần mềm hàng đầu trên toàn thế giới. Chúc mừng sinh nhật, Linux!