Linux bước sang tuổi 30: Cách một dự án sở thích chinh phục thế giới
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.
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.
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áoKhi 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.
- & rsaquo; Thứ Hai điện tử năm 2021: Ưu đãi tốt nhất của Apple
- & rsaquo; Thứ Hai điện tử năm 2021: Ưu đãi công nghệ tốt nhất
- & rsaquo; Hàm so với Công thức trong Microsoft Excel: Sự khác biệt là gì?
- & rsaquo; 5 trang web Mọi người dùng Linux nên đánh dấu
- & rsaquo; Cách tìm Spotify của bạn được gói vào năm 2021
- & rsaquo; Thư mục máy tính là 40: Ngôi sao Xerox đã tạo ra màn hình như thế nào
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.
CÓ LIÊN QUAN Tại sao máy tính để bàn Linux vẫn quan trọngLinux đã 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 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 mình song song với các ứng dụng thông thường của bạn.
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ẾPBenj 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ử