Ai đã phát minh ra Linux. Linux - nó là gì? Hệ điều hành Linux: đánh giá, hướng dẫn, đánh giá. Cách bắt đầu sử dụng Linux

Chuyện gì đã xảy ra vậyLinux? Cái này- Hệ điều hành đa nhiệm và đa người dùng dành cho doanh nghiệp, giáo dục và lập trình cá nhân. Linux thuộc về gia đình UNIX-Hệ điều hành tương tự

Trong bài viết này, chúng tôi sẽ cho bạn biết một chút về Linux.

Linux hỗ trợ nhiều gói phần mềmvà Protokolov,điều này làm cho hệ điều hành này trở nên phổ biến và cần thiết,phân phátcô ấy làtheo Giấy phép Chung GNU.

Linux có thể biến bất kỳ máy tính cá nhân nào thànhđầy đủmáy trạm.Nhiềusử dụngcái nàymột hệ điều hành để xử lý dữ liệu trong tài chính, y học, xử lý phân tán, viễn thông, v.v.

UNIX là gì? nó là một trong những hệ điều hành phổ biến nhất trên thế giới do nó đi kèm và phân phối con số lớn các công ty. Ban đầu nó được tạo ra như một hệ thống đa nhiệm cho máy tính mini vào giữa những năm 70, nhưng kể từ đó nó đã phát triển thành một trong những hệ điều hành được sử dụng rộng rãi nhất. Có nhiều phiên bản UNIX cho nhiều hệ thống, từ máy tính cá nhân đến siêu máy tính.

Linux- phiên bản phân phối miễn phí UNIX, ban đầu được phát triển Linus Torvalds .Linuxđược tạo ra với sự giúp đỡ của nhiều người UNIX-lập trình viên và những người đam mê, những người có đủ kỹ năng và khả năng để phát triển hệ thống.

Linus Torvald thể hiện thái độ khác thường đối với các phiên bản thông qua lịch sử phát hành các bản phân phối của mìnhLinux.

Ngày 5 tháng 10 năm 1991 Linux công bố phiên bản "chính thức" đầu tiên,và cái nàyphiên bản 0.02.Nhiều người đã lấy nógiống như việc tạo ra một loại hệ thống “hacker” nào đó. Một sự chú ý chínhđã nhằm vàotạo một hạt nhân. Không có câu hỏi, hỗ trợ người dùng, tài liệu, sao chép, v.v.Không mayđã không được thảo luận. Có vẻ như ngay cả ngày nay cộng đồng Linux vẫn coi những vấn đề này chỉ là thứ yếu so với “lập trình thực sự” trong phát triển hạt nhân.

Sau phiên bản 0.03, Linus đã nhảy vọt lên phiên bản 0.10,và tất cả là do đã có đủ số lượng người đến dự án để phát triển nó. Sau nhiều lần sửa đổi tiếp theo, Linusđã phát hành phiên bản mới, với số lượng0,95, do đótrình diễnấn tượng của tôi rằngđãsắp có phiên bản "chính thức". Đó là vào tháng 3 năm 1992.

Hôm nay Linux là một hệ điều hành chính thức của gia đình UNIX, có khả năng chạy X Windows, TCP/IP, Emacs, UUCP, mail và USENET. Hầu như tất cả các gói phần mềm quan trọng nhất đều được chuyển sang Linux, tức là. Các gói thương mại hiện có sẵn cho Linux. Ngày càng có nhiều loại phần cứng được hỗ trợ so với kernel gốc.

Đặc điểm hệ thống Linux là hệ điều hành đa nhiệm, nhiều người dùng (giống như các phiên bản UNIX khác). Linux Tương thích khá tốt với một số tiêu chuẩn ở cấp độ nguồn.Và điều này không phải không có lý do,tạohệ thống này với mục đích có được như vậykhả năng tương thích.

Linux hỗ trợ Nhiều loại khác nhau hệ thống tập tin để lưu trữ dữ liệu. Một số hệ thống tệp, chẳng hạn như hệ thống tệp ext2fs, được tạo riêng cho Linux. Các loại hệ thống tệp khác cũng được hỗ trợ, chẳng hạn như Minix-1 và Xenix. Dựa trên tập tin Hệ thống MS-DOS, cho phép bạn truy cập các tệp MS-DOS trên ổ cứng của bạn.

Linux cung cấp trọn bộ Giao thức TCP/IP dành cho mạng. Hỗ trợ đầy đủ các máy khách và dịch vụ TCP/IP, chẳng hạn như FTP, telnet, NNTP và SMTP.

Cốt lõi Linux ngay lập tức được tạo ra với chế độ được bảo vệ đặc biệt dành cho bộ xử lý Intel 80386 và 80486. Linux sử dụng mô hình mô tả bộ nhớ ở chế độ được bảo vệ.

Để tăng dung lượng bộ nhớ Linux cũng thực hiện phân vùng đĩa:những thứ kia.Có thể phân bổ tối đa 256 MB “không gian trao đổi” trên đĩa.LinuxV.Vùng trao đổi không dỡ bỏ toàn bộ quá trình mà chỉ dỡ bỏ các phần riêng lẻ của nó. Khi hệ thống cần thêm bộ nhớ vật lý, nó sẽ chuyển các trang không hoạt động sang đĩa. Điều này cho phép bạn chạy các chương trình lớn hơn và phục vụ nhiều người dùng hơn cùng một lúc. Tuy nhiên, việc hoán đổi không loại trừ việc mở rộng bộ nhớ vật lý vì nó làm giảm hiệu suất và tăng thời gian truy cập.

Hạt nhân cũng duy trì một vùng bộ nhớ chung cho các chương trình người dùng và bộ đệm đĩa. Trong trường hợp này, toàn bộ bộ nhớ có thể được sử dụng làm bộ đệm và ngược lại, bộ đệm sẽ bị giảm khi các chương trình lớn đang chạy.

Các chương trình có thể thực thi được sử dụng các thư viện được liên kết động. . Điều này cho phép các tập tin thực thi chiếm ít dung lượng ổ đĩa hơn. Ngoài ra còn có các thư viện có thể liên kết tĩnh dành cho những ai muốn sử dụng tính năng gỡ lỗi ở cấp đối tượnghoặc dùngcác chương trình không cần thư viện dùng chung. Trong Linux, các thư viện dùng chung được liên kết động trong thời gian chạy, cho phép lập trình viên thay thế các mô-đun thư viện bằng mô-đun của riêng họ.

bạnLinux không có "ồ"fphân phối ban đầu". Có nhiều bản phân phối, mỗi bản phân phối đều tốt cho những mục đích nhất định.

Trong khi vận hành hệ thống, bạn có thể gặp phải tình trạng cài đặt sai tính năng bảo vệ tệp và thư mục hoặc các chương trình không hoạt độngkhá đúng. Mặc dù nhiều bản phân phối không gây ra nhiều rắc rối.

Ngày nay, Linux là một nền tảng mạnh mẽ giống UNIX, bao gồm hầu hết tất cả các chức năng vốn có trong các phiên bản UNIX khác và toàn bộ các thuộc tính riêng của nó không thể tìm thấy ở bất kỳ nơi nào khác. Nhờ vào hiệu suất cao và độ tin cậy, nó đã trở thành một trong những nền tảng phổ biến nhất để tổ chức các máy chủ http. Có lẽ tính năng hấp dẫn nhất của Linux, giúp phân biệt hệ thống này với các gói phần mềm tương tự, là nó miễn phí: Linux được phân phối miễn phí theo Giấy phép Công cộng GNU, bất kỳ ai cũng có thể cài đặt nó trên máy tính của mình mà không phải trả bất kỳ xu nào. Bất cứ nơi nào bạn nhận được bản phân phối của hệ thống này - được tải xuống từ Internet, thuê từ bạn bè hoặc mua ở quầy hàng cùng với một bộ chương trình khác trên đĩa lậu - bạn vẫn là người dùng Linux hợp pháp, được cấp phép. Giờ đây, nhiều tập đoàn lớn với đội ngũ lập trình viên chuyên nghiệp đã bắt đầu chuẩn bị các phiên bản trả phí và phần mềm chia sẻ của Linux, khác nhau. tiện ích tiện lợi cài đặt, các chức năng tự động phát hiện phần cứng tích hợp và vô số tài liệu chi tiết được cung cấp cùng với bản phân phối, cũng như một bộ phần mềm được tạo sẵn nhiều nhất chương trình cần thiết. Nhờ đó, việc cài đặt và cấu hình Linux thường trở nên dễ dàng hơn nhiều so với Windows 95. Và chi phí bán lẻ cho việc triển khai hệ thống như vậy, theo quy định, không cao hơn nhiều so với giá của đĩa CD mà chúng được ghi trên đó.

Người tạo ra hệ điều hành này, Linus Torvalds, sinh ra ở Helsinki. Cha mẹ, Nils và Anna Torvalds, người Phần Lan nói tiếng Thụy Điển, là những sinh viên cấp tiến vào những năm 60; cha của họ thậm chí còn là một người cộng sản, người đã sống một năm ở Moscow vào giữa những năm 70. Linus được đặt theo tên của Linus Pauling. Ở trường cậu học rất giỏi môn vật lý và toán học. Anh ấy là một cậu bé khiêm tốn, khó gần. Anh thường xuyên bị trêu chọc vì quan điểm chính trị của cha mình.

Ở trường, Torvalds quan tâm đến toán học và vật lý; phải nói rằng ông rất xuất sắc trong những môn học này. Vào những năm 70, ông sống một năm với cha mình ở Mátxcơva thuộc Liên Xô. Có lẽ chuyến đi này đã tác động đến thế giới quan đang hình thành của anh.

Năm 1981, Leo, ông nội là nhà toán học của Linus, đã giới thiệu cho cháu trai chiếc máy tính Commodore VIC-20 mà ông đã sử dụng để Tính toán toán học. Linus bắt đầu quan tâm đến việc lập trình và đọc sách hướng dẫn sử dụng máy. Sau đó, anh bắt đầu đọc các tạp chí máy tính và viết chương trình của riêng mình, đầu tiên là BASIC và sau đó là Assembly.

Kể từ những năm đi học, Linus đã nhận được học bổng nhờ thành tích trong toán học. Chiếc máy tính đầu tiên anh mua là Sinclair QL, lúc đó có giá gần 2.000 USD.

Năm 1988, Linus vào Đại học Helsinki, nơi anh tốt nghiệp năm 1996 với bằng thạc sĩ điều khiển học.

Sau khi tốt nghiệp ra trường, Linus vào Đại học Helsinki để học ngành khoa học máy tính. Quá trình đào tạo bị gián đoạn sau một năm thực hiện nghĩa vụ quân sự.

Một sự kiện quan trọng trong cuộc đời Torvalds là việc ông đọc cuốn sách “Hệ điều hành: Thiết kế và triển khai” của Andrew Tanenbaum (ISBN 0136386776). Cuốn sách sử dụng hệ điều hành Minix do Tanenbaum viết làm ví dụ, trình bày cấu trúc của các hệ thống họ UNIX. Linus rất quan tâm và sau đó đã mua một máy tính mới dựa trên bộ xử lý 386 và cài đặt Minix.

Sau khi phát hiện ra các lỗ hổng trong hệ thống, anh bắt đầu viết trình mô phỏng thiết bị đầu cuối của riêng mình, trong đó anh thực hiện chuyển đổi tác vụ. Sau đó Linus ngày càng bổ sung thêm nhiều chức năng hơn vào chương trình, nhờ đó nó sớm trở thành một hệ điều hành chính thức. Sau đó, ông gửi thông báo nổi tiếng tới nhóm tin Minix:

Từ: [email được bảo vệ](Linus Benedict Torvalds)

Nhóm tin: comp.os.minix

Chủ đề: Một cuộc khảo sát nhỏ về hệ điều hành mới của tôi

Tổ chức: Đại học Helsinki

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

Tôi đã kích hoạt bash (1.08) và GCC (1.40) và mọi thứ dường như đang hoạt động. Điều này có nghĩa là thứ gì đó hữu ích sẽ xuất hiện sau vài tháng nữa và tôi muốn biết mọi người muốn gì. Mọi lời khuyên đều được chào đón, nhưng tôi không hứa rằng tôi sẽ làm mọi thứ :-)

Linus ( [email được bảo vệ])

Tái bút. Có, nó không có mã minix và fs đa nhiệm. Nó KHÔNG di động (sử dụng chuyển đổi tác vụ 386, v.v.) và rất có thể sẽ chỉ hỗ trợ ổ cứng AT, bởi vì Đó là tất cả những gì tôi có:-(

Vào ngày 17 tháng 9 năm 1991, Linus phát hành mã nguồn của chương trình (phiên bản 0.01) để công chúng tải xuống. Hệ thống lập tức khơi dậy sự quan tâm lớn. Hàng trăm, sau đó hàng nghìn lập trình viên bắt đầu quan tâm đến hệ thống (thư mục chứa chương trình, vì thiếu các tùy chọn tốt hơn, được gọi là “Linux”) và nỗ lực cải thiện và bổ sung cho nó. Nó đã và vẫn được phân phối theo các điều khoản của Giấy phép Công cộng GNU - GPL.

“Tôi vẫn tin rằng việc tạo ra một hạt nhân nguyên khối vào năm 1991 là một sai lầm cơ bản. Hãy biết ơn vì bạn không phải là học trò của tôi: Tôi sẽ không cho điểm cao cho một thiết kế như vậy :-)” (từ một bức thư gửi Linus Torvalds). Tannenbaum đặt tiêu đề cho bài đăng của mình là “Linux là vô dụng”.

Ngoài nhân nguyên khối, Tannenbaum còn chỉ trích Linux vì nó thiếu tính di động. Tannenbaum dự đoán rằng bộ xử lý 80x86 sẽ biến mất trong tương lai gần, nhường chỗ cho kiến ​​trúc RISC.

Những lời chỉ trích đã giáng mạnh vào Torvalds. Tannenbaum là một giáo sư nổi tiếng và ý kiến ​​của ông rất quan trọng. TRONG vấn đề này Tuy nhiên, anh đã sai. Linus Torvalds khẳng định mình đúng.

Sự phổ biến của hệ thống ngày càng tăng và sau đó các nhà báo trên khắp thế giới bắt đầu nói về nó. Linux và Linus trở nên nổi tiếng.

Kể từ tháng 2 năm 1997, Linus làm việc cho Tập đoàn Transmeta, công ty phát triển bộ vi xử lý. Linus đã kết hợp công việc và sự phát triển của đứa con tinh thần của mình, một hệ điều hành mở và đầy hứa hẹn - Linux, xung quanh đó đã hình thành một cộng đồng gồm các nhà phát triển và những người đam mê nhiệt tình.

Hành trang quan trọng nhất mà Transmeta có cho đến ngày nay là danh mục bằng sáng chế. Điều này làm nảy sinh suy đoán rằng nó có thể được mua lại bởi một trong những đối thủ lớn hơn như AMD hay thậm chí Microsoft vì lợi ích của nó. Một ví dụ về sự chú ý quá mức của giới truyền thông là bài xã luận trên tạp chí Upside gọi Transmeta là công ty quan trọng nhất ở Thung lũng Silicon. Đồng thời, có một thực tế gần như chưa được biết đến là công ty chưa bao giờ có lãi khi cố gắng sản xuất bộ vi xử lý. Năm 2002, khoản lỗ của nó lên tới 114 triệu USD, năm 2003 - 88 triệu USD, năm 2004 - 107 triệu USD.

Năm 2001, ông chia sẻ với Richard Stallman và Ken Sakamura Giải thưởng Takeda vì những đóng góp cho sự thịnh vượng kinh tế và xã hội.

Vào tháng 6 năm 2003, ông rời Transmeta Corporation để tập trung tiếp tục phát triển nhân Linux tại Phòng thí nghiệm phát triển nguồn mở (Quỹ Linux). Linus là chủ sở hữu thương hiệu Linux và giám sát sự phát triển của nó.

Hiện tượng thành công của Linux là bản thân Torvalds không phải là người ủng hộ cuồng nhiệt mã nguồn mở, vị trí của Richard Stallman, nhà tư tưởng chính của GNU, người sẵn sàng mở bất kỳ dự án nào, là xa lạ với Torvalds. Thành công của Torvalds nằm ở chỗ ông không từ bỏ việc thương mại hóa mà tìm được một kế hoạch linh hoạt để họ đồng ý thành công. Lợi ích thương mại và ý tưởng phát triển phần mềm miễn phí.

Linh vật cá nhân của Linus Torvalds là chú chim cánh cụt Tux, cũng đã trở thành biểu tượng của hệ điều hành Linux.

Định luật Linus, do Eric S. Raymond xây dựng cuối cùng, phát biểu: “Nếu có đủ con mắt, mọi sai lầm đều nằm ở bề ngoài”. Lỗi sâu là lỗi khó tìm, nhưng nếu có đủ người tìm kiếm thì chúng đều trở nên nông cạn. Cả hai lập trình viên đều có chung hệ tư tưởng nguồn mở, một phần dựa trên niềm tin vào luật này.

Không giống như nhiều nhà tư tưởng nguồn mở, Torvalds hiếm khi đưa ra bình luận công khai về các chương trình cạnh tranh. Anh ta bị chỉ trích vì làm việc trên phần mềm nguồn đóng tại Transmeta và vì sử dụng ứng dụng đã đóng BitKeeper. Tuy nhiên, ông đã phản ứng gay gắt trước các cuộc tấn công chống lại Linux và hệ tư tưởng nguồn mở từ những gã khổng lồ phần mềm như Microsoft và SCO.

“Tôi đã trở nên giàu có rồi, tôi có đủ tiền. Tôi không quan tâm nhiều về điều đó. Tôi rất vui vì Linux đã trở thành một thương hiệu thương mại. Tôi nhận được séc hàng tháng. Nhờ đó, tôi có cơ hội nhận thức đầy đủ về bản thân và làm những gì mình muốn. Tôi không thuộc loại người lên kế hoạch cho mọi thứ có thể. Khi tôi bắt đầu, tôi không hề biết mình có thể đạt được vị trí hiện tại. Tôi là kiểu người sống cho ngày hôm nay hơn. Tôi hạnh phúc khi nghĩ rằng tôi đã mang lại lợi ích cho rất nhiều người. Nói chung là tôi không cần gì thêm nữa.”

Trong cuộc bình chọn "Người đàn ông của thế kỷ" năm 2000 của tạp chí Time, Linus được xếp hạng thứ 17. Năm 2001, ông chia sẻ với Richard Stallman và Ken Sakamura Giải thưởng Takeda vì những đóng góp cho sự thịnh vượng kinh tế và xã hội. Năm 2004, Time đưa ông vào danh sách những người có ảnh hưởng nhất trên thế giới.

Linus Torvalds sống ở Portland, Oregon, Mỹ, cùng vợ là Tove, nhà vô địch karate Phần Lan sáu lần, ba cô con gái: Patricia Miranda (sinh ngày 5 tháng 12 năm 1996), Daniela Yolanda (sinh ngày 16 tháng 4 năm 1998) và Celeste Amanda ( b. ngày 20 tháng 11 năm 2000), cũng như con mèo Randy.

Hiện tại, chỉ có khoảng 2% nhân hệ thống Linux được viết bởi chính Torvalds, nhưng việc có thay đổi mã nhân chính thức hay không vẫn là do anh ta quyết định. Các phần khác của hệ thống Linux (Hệ thống X Window, trình biên dịch GCC, hệ thống quản lý gói, v.v.) được quản lý bởi người khác. Torvalds thường không tham gia vào các cuộc thảo luận không liên quan đến nhân hệ thống.

Torvalds sở hữu nhãn hiệu Linux và giám sát việc sử dụng nó (http://slashdot.org/articles/00/01/19/0828245.shtml) thông qua tổ chức phi lợi nhuận Linux International và với sự trợ giúp của người dùng Linux trên toàn thế giới.

Ngày 16 tháng 12 năm 2012

Ôi, thật thú vị biết bao khi tìm hiểu chi tiết, chi tiết về một điều gì đó quá phổ biến đến mức bạn thậm chí không để ý đến nó như một điều tất nhiên. Nhưng đã có lúc điều này không xảy ra. Ngày xửa ngày xưa có người bắt đầu sáng tạo và phát minh ra thứ này!

Đây câu chuyện thú vị, tuy nhiên, có rất nhiều văn bản đang chờ bạn ở phần cắt :-)

Nhìn kỹ hơn về quá khứ, chúng ta sẽ thấy rằng vị trí thống trị của hệ điều hành trên thị trường rất có thể đã bị UNIX chiếm giữ và do cùng một tập đoàn Microsoft thực hiện. Tuy nhiên, do một số trường hợp, các sự kiện phát triển theo một kịch bản khác: CP/M -> QDOS -> 86-DOS -> MS-DOS -> Windows.

Dòng "phả hệ" của Linux trông khác: Multics -> UNIX -> Minix -> Linux. Chắc hẳn nhiều người không biết rằng sự thống trị hiện nay của Windows phần lớn là nhờ vào một dự án bí mật của IBM có tên mã là Chess - một dự án tạo ra máy tính cá nhân dựa trên bộ vi xử lý Intel 8086. máy tính IBM PC có tên làm việc là Acorn.

Hợp đồng lịch sử giữa IBM và Microsoft được ký kết vào ngày 6 tháng 11 năm 1980. Theo đó, để có chiếc PC 16 bit công nghiệp đầu tiên, Microsoft đã phải thời gian ngắn nhất có thể chuẩn bị một hệ điều hành và bốn hệ thống lập trình (BASIC, Fortran, Cobol và Pascal).

Tại sao Microsoft được chọn? Động lực chính cho ban lãnh đạo IBM là doanh số ấn tượng của các hệ thống lập trình của Microsoft, hơn nữa, được thiết kế cho nhiều nền tảng khác nhau. Đến năm 1979, chỉ riêng BASIC của Microsoft đã có khoảng 1 triệu bản được bán ra. Điều kỳ lạ là cả IBM và Microsoft đều xem hệ điều hành dành cho máy tính mới chỉ là thứ yếu và gán cho nó vai trò hỗ trợ. Mọi thứ được thực hiện một cách vội vàng khủng khiếp. Để hiểu Microsoft đã lừa gạt như thế nào vào mùa thu năm 1980, hứa với IBM sẽ chuẩn bị phiên bản đầu tiên của DOS với trình thông dịch BASIC hoạt động vào tháng 1 năm 1981 (!), chỉ cần nói rằng Microsoft không có kinh nghiệm viết hệ điều hành vào thời điểm đó. Vào tháng 2 năm 1980, Microsoft, trong nỗ lực đấu tranh với Digital Research cho thị trường ngôn ngữ lập trình, để đề phòng, đã mua được giấy phép UNIX từ AT&T Corporation (sau này phương ngữ của UNIX OS do Microsoft tạo ra được gọi là Xenix). Nhưng thực tế cũng không có sự phát triển nào cho UNIX - hệ điều hành CP/M khi đó là nền tảng cơ bản của các sản phẩm của Microsoft.

Nếu chúng ta so sánh Windows và UNIX từ quan điểm phát triển, thì Windows được xây dựng như một sản phẩm thương mại, được tạo ra trong điều kiện áp lực thời gian khắc nghiệt và sự lừa gạt của thị trường, trong khi UNIX phát triển trong một môi trường yên tĩnh, trong sự yên tĩnh của các trường đại học và trung tâm nghiên cứu. . Việc thương mại hóa dự án không có tác động thuận lợi như vậy đối với UNIX, trong khi Microsoft không lãng phí thời gian và chỉ đạo toàn bộ tiềm năng của các chuyên gia của mình để cải thiện chất lượng triển khai Windows. Tuy nhiên, sự phát triển của cả hai hệ điều hành đều đi theo những con đường khác nhau.

Sự ra đời của Linux

Linus Benedict Torvalds sinh năm 1970 tại Helsinki. Năm 10 tuổi, anh bắt đầu đam mê lập trình, tích cực làm việc tại nhà. Máy tính hàng hóa VIC-20. Năm 1989, khi Linus chuẩn bị vào đại học, tại hội nghị của Hiệp hội Usenix ở Toronto, đại diện của Tập đoàn AT&T đã công bố hệ thống định giá mới cho UNIX System V: khoảng 40 nghìn USD cho mỗi bộ xử lý (7,5 nghìn USD). cơ sở giáo dục). Đó là rất nhiều tiền. Giáo sư Andrew Tanenbaum của Đại học Amsterdam đã trả lời bằng cách viết Minix, một phiên bản rút gọn của UNIX có thể chạy trên PC.

Vào mùa xuân năm 1991, khi đang là sinh viên đại học ở Helsinki, Linus Torvalds nhận nhiệm vụ thiết kế lại Minix, viết lại kernel và điều chỉnh nó để chạy trên i386. Anh quyết định tìm hiểu cách hệ điều hành hoạt động bằng cách viết lại nó. Đây là tiêu đề của thông điệp lịch sử mà từ đó kỷ nguyên Linux bắt đầu. ---- Bắt đầu bài viết từ Linus ------ Từ: [email được bảo vệ](Linus Benedict Torvalds) Nhóm tin: comp.os.minix Chủ đề: Bạn muốn thấy điều gì nhất trong minix? Tóm tắt: cuộc thăm dò nhỏ cho cái mới của tôi hệ điều hành Message-ID: Ngày: 25 tháng 8, 91 20:57:08 GMT Tổ chức: Đại học Helsinki Tin nhắn bắt đầu bằng dòng chữ: “Xin chào tất cả những người sử dụng Minix! Tôi đang tạo một hệ điều hành (miễn phí) cho các bản sao AT dựa trên bộ xử lý 386 (486). Đó chỉ là một sở thích thôi, không phải thứ gì đó lớn lao và chuyên nghiệp như GNU.” Linus sau đó khuyến khích tất cả những người thích hay không phản hồi tác phẩm của anh ấy. (Xem toàn văn)

Vào tháng 1 đến tháng 2 năm 1992, trên nhóm tin comp.os.minix, đã có một cuộc thảo luận cởi mở về những thiếu sót của Linux giữa Tanenbaum và Torvalds. Giáo sư Tanenbaum coi Linux là một cách tiếp cận lỗi thời chủ yếu là do Linus từ bỏ hạt nhân vi mô để chuyển sang hạt nhân đơn. Tanenbaum viết: “Đây là một bước lùi lớn. “Nó giống như lấy một chương trình C đang hoạt động và viết lại nó bằng BASIC.” Linus đồng ý rằng vi nhân là một giải pháp tốt, nhưng nhấn mạnh rằng nhân đơn, tuy hiệu quả hơn nhưng không ảnh hưởng nghiêm trọng đến tính di động.

Người sáng lập UNIX, huyền thoại Ken Thompson, đã phát biểu gay gắt hơn vào năm 1998: “Tôi xem Linux như một thứ không thuộc về Microsoft. Đây là một cuộc phản công đối với nhóm Microsoft - không hơn, không kém. Tôi không nghĩ anh ấy sẽ có nhiều thành công. Tôi đã xem các văn bản nguồn, có cả những thành phần khá tốt và một số thành phần vô giá trị. Vì có nhiều người ngẫu nhiên tham gia vào việc tạo ra những văn bản này nên chất lượng của từng phần riêng lẻ của nó thay đổi đáng kể. Từ kinh nghiệm của bản thân và kinh nghiệm của một số người bạn, tôi có thể nói rằng Linux là một hệ thống khá không đáng tin cậy. Microsoft không tạo ra phần mềm đáng tin cậy lắm, nhưng Linux là phần mềm tệ nhất trong nhóm. Môi trường này sẽ không tồn tại lâu.

Nếu bạn sử dụng nó trên một máy tính thì đó là một chuyện. Phần mềm sử dụng Linux trong tường lửa, cổng, hệ thống nhúng, v.v. vẫn còn cần nhiều việc phải làm.” Vì vậy, không phải sự hoàn hảo về mặt công nghệ của dự án mà chính bầu không khí của những người đam mê làm việc trong một dự án hữu ích cũng như việc phân phối và sử dụng miễn phí mã nguồn đã trở thành nền tảng của hiện tượng Linux. Năm 1998, tạp chí uy tín của Mỹ Forbes, với tựa đề “Biểu tượng của mạng”, đã công bố tên của những người có ảnh hưởng nhất đã có đóng góp to lớn cho sự phát triển của Internet:

Linus Torvalds (28 tuổi) - người tạo ra Linux.

Richard Stallman (45 tuổi) là người sáng lập Quỹ Phần mềm Tự do.

Tim Berners-Lee (43 tuổi) - Nhà phát triển thế giới Web rộng.

Rob Glaser (36 tuổi) là người sáng lập RealNetworks.

Jerry Yang (29 tuổi) - người sáng lập Yahoo! Không phải ngẫu nhiên mà Torvalds được trao vị trí đầu tiên. Những sai sót không ngăn được Linux thay đổi hoàn toàn cục diện của ngành công nghiệp phần mềm. Nhờ khả năng sẵn sàng song song với máy chủ Apache, hệ điều hành này đã chiếm toàn bộ Internet. Các số liệu thống kê nói lên điều đó. Theo báo cáo của Netcraft (www.netcraft.com/survey/) vào tháng 11 năm 2000, thị phần của Apache trên tất cả các máy chủ Web là 59,69%. Tiếp theo là Microsoft Internet Information Server - 20,08% và Netscape Enterprise - 6,74%.

Hiện Torvalds đang làm việc tại Transmeta trong một dự án đầy tham vọng nhưng mãi đến gần đây vẫn được giữ bí mật. Các yếu tố quan trọng của nó là việc phát hành một hệ điều hành và bộ xử lý VLIW có tên mã là Crusoe, có khả năng thực thi các lệnh x86 và được thiết kế cho các hệ thống nhúng. Điều buồn cười là một trong những chủ sở hữu của Transmeta không ai khác chính là Paul Allen, người đồng sáng lập Microsoft với Bill Gates. Tiêu chuẩn hóa và phân phối Linux Linus Torvalds không tự phát triển hệ điều hành mà chỉ phát triển nhân của nó, kết nối các thành phần hiện có được tạo trong dự án GNU và trên hết là trình soạn thảo emacs và trình biên dịch gcc. Các công ty bên thứ ba Nhận thấy triển vọng tốt cho sự phát triển kinh doanh của mình, họ sớm bắt đầu bão hòa hệ điều hành với các tiện ích và phần mềm ứng dụng. Trong số đó có Red Hat Linux 6.2, GNU/Linux 2.2 từ Debian, Linux-Mandrake 7.0, SuSE Linux 6.4, TurboLinux 6.0, OpenLinux 2.4 từ Caldera, Conectiva Linux 5.1, Corel Linux OS Second Edition.

Nhược điểm của những "bữa trưa đóng gói" này là thiếu quy trình cài đặt hệ thống thống nhất và chu đáo, và đây vẫn là một trong những yếu tố hạn chế chính đối với việc áp dụng Linux rộng rãi hơn. Ngoài ra, các nhà phát triển phần mềm "đóng hộp" ứng dụng phải kiểm tra chương trình của họ cho một số bản phân phối phổ biến cùng một lúc, điều này làm phức tạp đáng kể cuộc sống. Tiêu chuẩn hóa luôn là một quá trình đau đớn, và nếu nó được thực hiện trong một cộng đồng “nghệ sĩ tự do” thì lại càng khó khăn hơn. Nhưng những bước đầu tiên đã được thực hiện. Vào tháng 10 năm 2000, Đặc tả Nền tảng Phát triển Linux, do Nhóm Tiêu chuẩn Tự do soạn thảo, đã được xuất bản và ngay lập tức gây ra những đánh giá phân cực. Nhân tiện, người đứng đầu nhóm tiêu chuẩn hóa, David Quinlan, giống như Torvalds, làm việc cho Transmeta. Thái độ đối với Linux của các tập đoàn lớn Những gã khổng lồ như IBM, Hewlett-Packard, Sun Microsystems, Oracle và một số ông lớn khác thị trường máy tính, đã tăng cường đáng kể sự hỗ trợ của họ cho Linux trong hai năm qua. Năm 2001, IBM có kế hoạch đầu tư 1 tỷ USD vào việc phát triển Linux. Đâu là lý do khiến các tập đoàn hào phóng đến mức quyết định phát hành phần mềm nghiêm túc chủ yếu miễn phí? sản phẩm thương mại dành cho Linux "nghiệp dư"? Tại sao họ sẵn sàng bỏ công sức và tiền bạc để phát triển một giải pháp thay thế, không phải là nhánh UNIX có công nghệ tiên tiến nhất mà gây phương hại đến phương ngữ của họ: AIX, HP-UX, Solaris, v.v.?

Điều đầu tiên xuất hiện trong đầu là mong muốn sử dụng Linux như một cỗ máy đập phá, có khả năng vượt qua cánh cổng của vương quốc kiên cố kiên cố của Microsoft. Điều này là hiển nhiên, nhưng đó có phải là toàn bộ vấn đề? Một lý do khác có thể là xu hướng mới nổi trong việc phát triển lĩnh vực đào tạo và tư vấn mang lại nhiều lợi nhuận. Sự phức tạp của công nghệ ngày càng tăng, kéo theo đó là khoảng cách giữa chất lượng sản phẩm được cung cấp và mức độ nhu cầu của người tiêu dùng ngày càng lớn. Khách hàng phải sẵn sàng trả nhiều tiền cho dịch vụ thông minh. Một cái khác lý do có thể- trong việc triển khai các dự án quy mô lớn một cách hiệu quả về mặt chi phí, trong đó chi phí không thể tránh khỏi của việc mua thiết bị và chương trình ứng dụng có thể được bù đắp bằng chi phí thấp của phần mềm hệ thống.

Trong một cuộc phỏng vấn gần đây với tạp chí VARBusiness (tháng 11 năm 2000), Chủ tịch IBM Sam Palmisano đã nhấn mạnh quan điểm của IBM về phát triển Linux: “Tôi hy vọng rằng sự tham gia của chúng tôi vào giới thiệu Linux vào một thế giới điện toán đáng tin cậy, an toàn và chuyên sâu về giao dịch, cũng như sự cộng tác với cộng đồng nguồn mở, sẽ mang lại lợi ích cho cả IBM và toàn ngành. Điều này đặc biệt đáng chú ý đối với các công ty cung cấp giải pháp làm sẵn, những công ty sẽ thấy được tiềm năng mà Linux nắm giữ.” Một trong những bước quan trọng cuối cùng của IBM là dự án Lawson - lắp đặt vào tháng 3 năm 2001 tại mạng lưới 15.200 trung tâm mua sắm ở Nhật Bản Máy chủ Linux(phân phối RedHat) hỗ trợ IBM eServer xSeries.

Cuối năm 2000, Hewlett-Packard cũng gia nhập IBM. Cả hai gã khổng lồ đều có ý định hỗ trợ việc thực thi các ứng dụng Linux trong môi trường các phương ngữ UNIX của họ ( Chúng ta đang nói về chủ yếu về IBM AIX và HP-UX, cũng như IBM Dynix/ptx). Đây là một câu trả lời khác cho câu hỏi tại sao các tập đoàn hàng đầu cần hỗ trợ ngôn ngữ UNIX miễn phí của người khác, trong khi có ngôn ngữ thương mại của riêng họ. Hai con chim một mũi tên đang bị giết: đầu tiên, một số khách hàng bị thu hút từ Windows sang Linux, và sau đó họ được chứng minh rõ ràng rằng hệ điều hành sau kém hơn các phương ngữ UNIX do gã khổng lồ này phát triển như thế nào. Kỹ thuật này có thể được gọi là hiệu ứng lôi kéo gây xao lãng. Linux không đơn độc Khi nói về Linux, chúng ta không nên quên rằng hệ điều hành này không quá độc đáo và không thể lặp lại. Không có hệ điều hành phi thương mại nào kém phần thú vị và chu đáo, ngay cả khi chúng ta chỉ nói về nền tảng Intel và các phương ngữ UNIX. Chỉ kể tên một số: FreeBSD (Nhóm cốt lõi FreeBSD dựa trên BSD4.4-Lite), NetBSD (NetBSD Foundation, BSD4.4-Lite + Mach kernel), OpenBSD (Theo de Raadt, BSD4.4-Lite), 386BSD ( BSD4.3 Reno), Hurd (Nền tảng phần mềm miễn phí, BSD4.4 + Mach 4.0).

Một triết lý lập trình mới Hiện tượng Linux đã làm dấy lên tin đồn rằng một triết lý lập trình mới đã ra đời, về cơ bản khác với những gì có trước đó. Thật vậy, sản phẩm có thể mang tính thương mại hoặc miễn phí, và quy trình sản xuất nó có thể mang tính thủ công hoặc công nghiệp. Nó có thể chứa cả cá nhân và đội, nghiệp dư và chuyên nghiệp. Nhưng dù thế nào đi nữa, dù có ý thức hay vô thức, chúng đều tuân theo các giai đoạn truyền thống của vòng đời. sản phẩm phần mềm: phân tích yêu cầu, phát triển đặc tả, thiết kế, tạo mẫu, viết mã nguồn, gỡ lỗi, tài liệu, kiểm tra và bảo trì. Điểm chính giúp phân biệt cách tiếp cận này là việc tập trung quản lý các giai đoạn khác nhau và chủ yếu là phát triển “từ trên xuống” (chi tiết liên tục). Tuy nhiên, Linux được tạo ra theo cách khác. Nguyên mẫu hoạt động đã hoàn thiện không ngừng được cải tiến và phát triển bởi một nhóm những người đam mê phi tập trung, những người mà hành động của họ chỉ được phối hợp một chút.

Có một đặc điểm vô chính phủ và sự phát triển “từ dưới lên”: việc lắp ráp các khối ngày càng lớn hơn từ những khối nhỏ được tạo ra trước đó. Có một điều khác cần lưu ý ở đây. Phát triển truyền thống dựa trên thiết kế và viết văn bản, trong khi phát triển Linux dựa trên tạo nguyên mẫu, gỡ lỗi và thử nghiệm. Hai giai đoạn đầu tiên rất khó để song song, nhưng với việc gỡ lỗi và kiểm tra thì tình hình sẽ dễ dàng hơn. Hai năm trước, trong một cuộc phỏng vấn với tạp chí Computer, người sáng tạo UNIX Ken Thompson đã tuyên bố rằng ông là người đề xuất lập trình “từ dưới lên”: “Tôi không thể nhìn vào một tòa nhà và tưởng tượng ra các bộ phận cấu thành nên nó. Khi tôi xem phần mô tả từ trên xuống của một hệ thống hoặc ngôn ngữ chứa vô số thư viện mô tả hết cấp độ này đến cấp độ khác, tôi có cảm giác như đang ở một vũng lầy nào đó.” Thompson thậm chí còn đề xuất thuật ngữ thú vị: “Học thuyết Darwin về máy tính.” Nói cách khác, phát triển Linux là một phương pháp thử và sai được xây dựng dựa trên thử nghiệm chuyên sâu. Ở bất kỳ giai đoạn nào, hệ thống đều phải hoạt động, ngay cả khi đó là phiên bản nhỏ mà nhà phát triển đang hướng tới. Chọn lọc tự nhiên chỉ để lại những gì có thể sống được.

Việc lập trình là một môn khoa học, một nghệ thuật hay một nghề thủ công đã được tranh luận trong một thời gian dài. Và nếu việc phát triển phần mềm truyền thống chủ yếu dựa vào thủ công, thì khi được phát triển bằng phương pháp của chủ nghĩa Darwin máy tính, đó chắc chắn là nghệ thuật. Dễ dàng nhận thấy rằng sự phát triển "từ dưới lên" đặc trưng cho cái gọi là lập trình khám phá, khi hệ thống được xây dựng xung quanh các thành phần và chương trình chính được tạo ra trong giai đoạn đầu của dự án và sau đó được sửa đổi liên tục. Vào cuối năm 1999, cuốn sách nổi tiếng The Cathedral and the Bazaar của Eric Raymond đã được O'Reilly & Associates xuất bản. Tác giả của nó là nhà tư tưởng chính của phong trào văn bản mở. Trong cuốn sách, ông phác thảo ý tưởng lập trình vô chính phủ tự tổ chức, mà ông gọi là “chợ”, trái ngược với kiểu tập trung truyền thống, được gọi là “thánh đường”. TRÊN Ví dụ về Linux và những phát triển tương tự khác của phần mềm phi thương mại ban đầu, bắt nguồn từ dự án GNU, Raymond cố gắng cùng với người đọc hiểu bản chất của một hiện tượng mới được gọi là phong trào nguồn mở. Việc không có kế hoạch rõ ràng, quản lý dự án tối thiểu, một số lượng lớn các nhà phát triển bên thứ ba ở xa về mặt địa lý, trao đổi ý tưởng và mã miễn phí - tất cả đều là những đặc tính của lập trình mới. Thường thì cái “mới” hóa ra lại là cái cũ bị lãng quên. Tất cả điều này (mặc dù không ở quy mô như vậy) đã được sử dụng từ lâu trong lập trình. Tuy nhiên, hiện tượng Linux đã làm nảy sinh một niềm tin mới, giúp thu hút tất cả số lớn hơn tín đồ. Nhiều bài báo đã được viết về các tính năng của lập trình nghiên cứu. Do đó, các giáo sư Thụy Sĩ A. Kiralf, K. Chen và J. Nievergelt đã xác định những điều sau đây điểm quan trọng: * nhà phát triển hiểu rõ hướng tìm kiếm, nhưng không biết trước mình có thể tiến tới mục tiêu bao xa; * không có cách nào để thấy trước lượng nguồn lực để đạt được một kết quả cụ thể; * sự phát triển không phù hợp với việc lập kế hoạch chi tiết, nó được thực hiện bằng cách thử và sai; * những tác phẩm như vậy gắn liền với những người biểu diễn cụ thể và phản ánh phẩm chất cá nhân của họ. Ưu điểm chính của triết lý mới là việc tổ chức các hoạt động từ xa sự hợp tác nhóm lớn gồm các lập trình viên bên thứ ba thực hiện các dự án quan trọng trong đó Internet và quyền tự do định đoạt sản phẩm chung đóng vai trò then chốt.

Về vấn đề này, không thể không nhắc đến công ty VA Linux đang phát triển nhanh chóng. Cô điều hành một kho lưu trữ phần mềm nguồn mở trực tuyến có tên SourceForge(). Hiện đã có hàng trăm dự án liên quan chủ yếu đến việc phát triển Linux. Và trong số đó có Dự án Berlin ( hệ thống đồ họa) và một thế hệ mới của ngôn ngữ lập trình Perl. Ngoài Linux, kho lưu trữ SourceForge còn theo dõi các dự án cho Windows, Mac OS, BeOS, PalmOS. Một trong những dự án riêng của VA Linux là MySQL DBMS, đã nhận được trạng thái phần mềm miễn phí được phân phối theo giấy phép GPL (Giấy phép Công cộng Chung, www.fsf.org/copyleft/gpl.html). VA Linux không đơn độc trong việc thúc đẩy ý tưởng lập trình hợp tác. Đối thủ cạnh tranh của nó ở đây là OpenAvenue và Asynchrony. Trở lại cuốn sách của Raymond, chúng ta có thể nói rằng các ẩn dụ về “thánh đường” và “chợ” có lẽ đã không được lựa chọn kỹ lưỡng. Nhưng nó thực sự là một vấn đề ẩn dụ?

Bất chấp sự hoài nghi Các nhà phê bình Linux và sự hưng phấn không thể kiềm chế của những người ngưỡng mộ nó, hệ điều hành này đã trở thành một cột mốc quan trọng vào cuối những năm 1990, xác định con đường phát triển của ngành vào đầu thế kỷ mới. Liệu có thể lặp lại thành công của Linux không và bước nhảy vọt công nghệ mới tầm cỡ này được ẩn giấu ở đâu? Đây là những gì Ken Thompson nói về nó: “Bất kỳ sự đổi mới nào sẽ chỉ trở thành hiện thực thông qua các cuộc cách mạng thuộc loại mà UNIX đã thực hiện. IBM đã an toàn cho đến khi có điều gì đó xảy ra khiến hệ thống của nó không thể sử dụng được. Họ đã hoàn toàn chiếm lĩnh thị trường máy tính lớn, nhưng tôi chắc chắn rằng điều này hóa ra là không cần thiết. Điều tương tự cũng xảy ra với Microsoft: cho đến khi có thứ gì đó xuất hiện khiến sản phẩm của họ trở nên không cần thiết, sẽ cực kỳ khó vượt qua ngưỡng giá để gia nhập thị trường và sẽ không thể thay thế được chúng.”

Chà, để bắt kịp, 22 lý do để chuyển sang Linux. Lý do gây tranh cãi? Chắc chắn...

1. Nguyên nhân đầu tiên cũng là nguyên nhân chính. Là một hệ thống miễn phí, Linux được cung cấp miễn phí cho người dùng. Bạn có thể dễ dàng tải xuống “Axis” từ Internet hoặc đặt mua đĩa hoặc hộp qua đường bưu điện với mức giá rất rẻ. Một bản sao của hệ điều hành có thể được cài đặt trên số lượng máy tính không giới hạn mà không cần bất kỳ điều kiện nào.

2. Vì Linux là nguồn mở nên hệ thống có thể được sửa đổi và phân phối miễn phí ngay cả về mặt thương mại. Khả năng tự do thử nghiệm mã nguồn hệ điều hành chỉ dựa trên mục tiêu của riêng bạn là điều khiến Linux trở nên hữu ích và giải pháp hiệu quả cho một số công ty lớn như Google.

3. Người dùng Linux cũng không gặp bất kỳ vấn đề cụ thể nào với hỗ trợ kỹ thuật, vì câu trả lời cho câu hỏi của bạn về hoạt động của HĐH có thể được lấy miễn phí trên các diễn đàn hoặc hội nghị mạng. Nhiều người dùng cho rằng hỗ trợ kỹ thuật như vậy không tệ hơn những gì bạn có thể nhận được bằng tiền. Tất nhiên, cũng có hỗ trợ kỹ thuật Linux trả phí. Các dịch vụ này bao gồm thiết lập hệ thống kỹ lưỡng, cài đặt và nâng cấp các chương trình mới nhằm bảo vệ khỏi tin tặc và sửa lỗi. May mắn thay, cái sau rất hiếm trên Linux.

4. Rất có thể hỗ trợ kỹ thuật Linux sẽ kết thúc vào một ngày nào đó, gần như không, vì nguồn mở thu hút số lượng lớn người dùng: nhiều người trong số họ sẽ sẵn lòng giúp đỡ “đối phó” của họ giải quyết các vấn đề phát sinh. Ngoài ra, sẽ luôn có những người sẵn sàng giúp đỡ với lời khuyên chuyên nghiệp, tức là. vì tiền.

5. Đừng sợ Linux sẽ trở nên lỗi thời trong tương lai. Thực tế là UNIX, nơi hệ điều hành được xây dựng, đã được thử nghiệm và tối ưu hóa trong 35 năm, chứng tỏ hiệu quả, độ tin cậy và bảo mật cực cao. Hoạt động trên Linux không dừng lại một giây và các phiên bản mới của hệ điều hành, như người ta nói, “giữ dấu ấn của chúng”.

6. Người dùng Linux không phải chịu áp lực toàn trị từ người giữ bản quyền hệ điều hành, vì người giữ bản quyền không tồn tại. Một ví dụ ngược lại, chúng ta có thể trích dẫn hành động của Microsoft: công ty cố tình ngừng hỗ trợ các phiên bản HĐH cũ hơn, từ đó buộc người dùng phải mua phiên bản mới (đôi khi xảy ra trường hợp bạn phải mua phần cứng mới do cập nhật hệ điều hành ngoài kế hoạch). Ngoài ra, các phiên bản Linux mới cũng được phân phối hoàn toàn miễn phí.

7. Mọi thứ liên quan đến việc chuyển đổi sang phiên bản hệ điều hành mới sẽ chỉ khiến người dùng tốn một xu. Bản thân phiên bản mới là miễn phí - thế thôi. Thứ hai, hướng dẫn, cài đặt, v.v. không tốn kém. Thứ ba, Linux không yêu cầu quá cao về sức mạnh máy tính nên việc nâng cấp phần cứng - nếu bắt buộc - cũng sẽ không tiêu tốn nhiều tiền từ ngân sách.

8. Các công ty có hàng trăm nghìn máy tính sau khi chuyển sang Linux sẽ nhớ như một cơn ác mộng ý nghĩa của việc giám sát việc tuân thủ giấy phép của từng thành phần phần mềm trên mỗi máy. Rốt cuộc, để kiểm tra xem điều này có tuân thủ giấy phép phần mềm đối với tất cả các điểm của EULA (Thỏa thuận cấp phép người dùng cuối - thỏa thuận cấp phép người dùng cuối), cần phải có nhân viên làm việc toàn thời gian và kỳ lạ thay, phải trả tiền cho họ. Ngoài ra, các công ty này không còn lo ngại những cuộc “tấn công” bất ngờ của nhân viên BSA (Business Software Alliance) phần mềmđối với các tổ chức thương mại; do Microsoft tạo năm 1988), phải kiểm tra giấy phép cho MS Windows, MS Office, v.v. Nếu họ tìm thấy những khác biệt nhỏ nhất - và họ sẽ tìm thấy chúng - họ sẽ áp dụng các khoản tiền phạt ấn tượng.

9. Linux từ lâu đã nổi tiếng vì khả năng dễ bị tấn công thấp trước virus, Trojan, sâu, phần mềm gián điệp và các phần mềm độc hại khác. Bí quyết thành công của các nhà phát triển nằm ở chỗ ban đầu họ tập trung nỗ lực vào bảo mật hệ thống và không nghĩ tới điều đó khi có vấn đề thực sự xuất hiện. Ví dụ, đây là một trong cách ban đầu bảo vệ: người dùng Linux không được ủy quyền trong hệ thống với tư cách quản trị viên, do đó bảo vệ sự quan trọng tập tin hệ thống ngay cả khi có kẻ đột nhập. Ngoài ra, các phiên bản Linux phổ biến nhất đều có tường lửa tích hợp, cho thấy hiệu suất rất cao trong suốt thời gian qua. Cuối cùng, chủ đề không bao giờ kết thúc về nguồn mở một lần nữa lại đến với chúng ta: hàng nghìn người xung quanh đến toàn cầu bận rộn tìm kiếm các lỗ hổng hệ điều hành và hoàn toàn không có vấn đề gì với các bản vá.

10. Linux hầu như không bao giờ gặp phải những lỗi nghiêm trọng, sau đó bạn phải khởi động lại máy tính. Nếu chúng ta nhớ về các công ty lớn, thì ở đây họ là người chiến thắng tuyệt đối, bởi vì theo nghĩa đen, toàn bộ công ty không hoạt động trong vài phút hệ thống được kết nối có thể gây ra những tổn thất lớn. Một lần nữa, lý do không khó đoán: ngay từ đầu, các nhà phát triển đã cố gắng làm cho hệ điều hành ổn định và thuận tiện nhất có thể, và chúng tôi có thể tự tin nói rằng họ đã đạt được mục tiêu của mình.

11. Cho đến nay, Linux không thể cạnh tranh với Windows về số lượng chương trình được tạo và gỡ lỗi tốt. Tuy nhiên, rất nhiều người đang bận rộn khắc phục tình trạng này. Trong tương lai, ngày càng có nhiều chương trình xuất hiện phục vụ nhiều nhu cầu khác nhau. Hầu hết các chương trình dành cho Linux không chỉ được phân phối miễn phí mà về chức năng, độ tin cậy và sức mạnh, một số chương trình trong số đó không hề thua kém so với các chương trình tương tự trong môi trường Windows. Thật đáng để loại bỏ khuôn mẫu nói rằng “bạn sẽ không tìm thấy gì cho Linux!”

Tuy nhiên, cần phải nhận xét: những người làm việc chuyên nghiệp với âm nhạc, ảnh hoặc video khó có thể chuyển từ Mac OS hoặc Windows sang thứ khác, ít nhất là ở thời điểm hiện tại.

12. Sự lựa chọn giữa các bản phân phối Linux rất ấn tượng - vài trăm phiên bản và mỗi phiên bản đều có những đặc điểm riêng. Hơn nữa, tất cả các hệ thống đều tương thích với nhau. Tất cả điều này cho phép người dùng chọn phiên bản phù hợp nhất với mình. Ngoài ra, nếu một trong những nhà cung cấp Linux rời khỏi cuộc chơi, thì điều này sẽ không gây thiệt hại đáng kể cho việc phân phối hệ điều hành - ngoài anh ta ra, vẫn còn rất nhiều nhà cung cấp. Không thể không chỉ ra một thực tế rằng tình huống tương tự tạo ra sự cạnh tranh lành mạnh, từ đó nâng cao chất lượng và năng suất. Tất nhiên, đối với nhiều người, việc lựa chọn phân phối phù hợp từ vài trăm sẽ khó khăn. Trong trường hợp này, việc chọn một trong những phiên bản phổ biến, như Red Hat hay SuSE, bạn không thể sai được.

13. Thích một người khác Tính năng Linux Cần lưu ý rằng có thể điều chỉnh rất tốt. Trái với suy nghĩ của nhiều người, việc tùy chỉnh Linux cho riêng bạn sẽ không gây ra bất kỳ vấn đề nào đối với người dùng ít nhiều có kinh nghiệm. Trong quá trình cài đặt, bạn có thể chỉ định nhiều tùy chọn khác nhau để giúp bạn chọn cấu hình phù hợp với mình. Có thể là máy tính dành riêng cho công việc, trung tâm truyền thông, máy tính xách tay, máy chủ web, máy chủ lưu trữ dữ liệu hoặc thậm chí là bộ định tuyến mạng. Cài đặt không bị ẩn khỏi người dùng tò mò vẻ bề ngoài hệ điều hành có thể được cấu hình theo hàng nghìn biến thể. Bạn có mơ về Apple Mac hay bạn vẫn còn luyến tiếc Windows? Trong Linux, tất cả điều này có thể được tạo lại một cách trực quan. Tất cả điều này cảm ơn mã nguồn mở, cung cấp cho người dùng khả năng thực sự vô hạn.

14. Trong Linux, cũng như tất cả các phần mềm miễn phí khác, định dạng tệp được sử dụng là mở. Không giống như các tệp độc quyền, chúng tuân thủ các tiêu chuẩn được chấp nhận chung và có thể được bất kỳ nhà phát triển phần mềm nào sử dụng để tạo các chương trình tương thích với chúng. Nhờ sử dụng định dạng mở nên vấn đề cách ly phần mềm được giải quyết khi file có tiện ích mở rộng đã đóng và chỉ có thể được sử dụng bởi một số phần mềm nhất định. Ngoài ra, người dùng không còn phải lo lắng về việc mất dữ liệu quý giá nếu các nhà phát triển tạo ra phần mềm đột ngột ngừng hoạt động hoặc ngừng hỗ trợ các sản phẩm trước đó của họ.

15. Linux nổi tiếng vì khả năng tương thích tuyệt vời với các hệ điều hành khác. Ví dụ: Pinvgin có thể dễ dàng đọc, ghi, sao chép, xóa và thực hiện các hành động khác với các tệp nằm trên phân vùng ổ cứng nơi Windows được cài đặt. Ngoài ra, trong Linux, bạn có thể sử dụng máy khách Windows và thậm chí làm việc trực tiếp với các chương trình được thiết kế chủ yếu cho HĐH Microsoft. Và Windows không những không thể hoạt động với các phân vùng HDD mà các hệ điều hành khác được ghi trên đó mà còn không thể định dạng các đĩa này để cài đặt một trục khác sau này. Nhân tiện, Linux có thể khởi động đơn giản dưới dạng Live-CD - tức là. Trên thực tế, nó không yêu cầu bất kỳ cài đặt nào.

16. Nếu điều này có thể ảnh hưởng đến sự lựa chọn của bạn theo bất kỳ cách nào, thì chưa từng có một trường hợp nào ở Hoa Kỳ mà một vụ kiện chống độc quyền được đệ trình lên tòa án liên bang chống lại việc sử dụng Linux “nguy hiểm”. Ngược lại, hiệp định chống độc quyền được tạo ra nhằm điều tiết các hoạt động và xóa bỏ hoàn toàn độc quyền kinh tế vì mục tiêu cạnh tranh tự do trên thị trường. Linux, như chúng ta đã hiểu, hoàn toàn không phải là độc quyền, bởi vì nó không bị áp đặt lên bất kỳ ai: mọi thứ đều theo ý chí tự do của mỗi người

17. Khi sử dụng Linux, bạn sẽ không cần nâng cấp phần cứng lớn nữa nếu quyết định cài đặt phiên bản mới hơn. Ngay cả trên các máy tính cũ, nhờ có mã được viết rất tốt, Linux sẽ chạy mà không gặp bất kỳ trở ngại nào.

18. Linux có quy mô tốt và có thể chạy trên các hệ thống không chỉ dựa trên Giải pháp Intel hoặc, nói, AMD. Nó có thể được cài đặt trên hầu hết các thiết bị điện tử, từ siêu máy tính và robot, đến thiết bị y tế, điện thoại di động và thậm chí cả đồng hồ.

19. Đối với các trường đại học kỹ thuật, Linux đang trở thành một ơn trời thực sự. Tính mở của mã mang lại cơ hội to lớn để tìm hiểu về thiết kế của máy tính chứ không chỉ cách làm việc với nó. Nhiều giáo viên thực sự tin rằng việc học những điều cơ bản sẽ có lợi hơn nhiều cho học sinh công nghệ máy tính, điều này sẽ giúp tạo ra những máy tính tiên tiến hơn bao giờ hết trong tương lai, thay vì thực hành trong các chương trình như Phần mềm soạn thảo văn bản hoặc Microsoft Powerpoint, mà với mỗi phiên bản mới thay đổi và trở nên lỗi thời trong một vài năm.

20. Đối với các cơ quan chính phủ, Linux, giống như các phần mềm miễn phí khác, cung cấp cái gọi là. tính minh bạch của phần mềm, vì thông tin trong Linux được lưu trữ trong định dạng mở, đáp ứng các tiêu chuẩn được chấp nhận chung. Ngược lại với điều này là các định dạng đóng được sử dụng bởi nhiều chương trình thương mại. Nhìn chung, tính minh bạch của phần mềm như vậy cho thấy rằng công ty không có dữ liệu ẩn và hoàn toàn tất cả người dùng đều có quyền truy cập vào tất cả thông tin và không cần sử dụng các chương trình đắt tiền có thể hiểu được các định dạng được yêu cầu.

21. Có ý kiến ​​cho rằng ở nhiều chương trình trả phí Có một số “lỗ hổng” nhất định mà qua đó tin tặc từ một công ty cạnh tranh hoặc thậm chí là một tổ chức chính phủ có thể lấy được dữ liệu có giá trị. Vì vậy, có lẽ sẽ không lớn tiếng nói rằng Linux thực sự là vấn đề khiến hacker đau đầu, bởi việc xâm nhập vào hệ thống qua sơ hở là gần như không thể do mã nguồn của hệ thống hoàn toàn có thể truy cập được để quét trong trường hợp bị hack.

22. Linux, không giống như Windows, không yêu cầu chống phân mảnh đĩa. Ngay cả khi quá trình này không quá phức tạp và rườm rà để thực hiện, vì nó không cần phải được thực hiện thường xuyên, nhưng thực tế là - đối với một hệ điều hành hoạt động tốt như Linux, việc chống phân mảnh là không cần thiết.

Vì vậy, chúng tôi đã liệt kê tất cả 22 lý do đã nêu tại sao bạn nên thay đổi hệ điều hành của mình. Sự lựa chọn luôn là của bạn, nhưng liệu Linux có để nó cho bạn hay không lại là một câu hỏi khác;)


nguồn

Tôi cũng khuyên bạn nên nhớ rằng đã có

Linus Benedict Torvalds- lập trình viên người Phần Lan nổi tiếng thế giới, một huyền thoại trong thế giới máy tính, đặc biệt là giữa các lập trình viên. Ông trở nên nổi tiếng vì đã tạo ra một hệ điều hành đã cách mạng hóa ngành công nghiệp máy tính và khai sinh ra “tôn giáo” máy tính.

Tuổi thơ của Torvalds

Lập trình viên nổi tiếng sinh ra ở thủ đô Helsinki của Phần Lan vào ngày 28/12/1969, trong một gia đình nhà báo. Nó được đặt theo tên của nhà hóa học nổi tiếng Linus Pauling, người từng được trao giải thưởng Nobel. Mẹ của Linus làm phiên dịch tại một nhà xuất bản báo Phần Lan. Cha ông là một người cộng sản, nhưng sau giữa thập niên 70, sở thích của ông thay đổi và ông trở thành nhà báo đài phát thanh. Chú của Torvalds làm việc trong lĩnh vực truyền hình, còn ông nội của anh là tổng biên tập một tờ báo. Gia đình ông là một trong số ít cư dân Phần Lan nói tiếng Thụy Điển, và có khoảng 300 nghìn người trong số 5 triệu người sống ở Phần Lan.

Cha của Linus để anh lại với mẹ khi anh còn nhỏ nên cậu bé được mẹ và ông bà ngoại nuôi dưỡng. Mặc dù vậy, anh đã có một tuổi thơ hạnh phúc. Vì gia đình chủ yếu gồm các nhà báo nên từ nhỏ Torvalds đã có niềm đam mê đọc sách. Tuy nhiên, ông ít quan tâm đến nghề báo hơn là chiếc máy tính mà Leo Toernguys (ông nội của Torvalds bên mẹ ông) đã mua cho mình vào giữa những năm 70. Nó là một trong những chiếc máy tính đầu tiên vào thời điểm đó. Nó được gọi là Commodore Vic 20.

Tuy nhiên, Linus nhanh chóng cảm thấy nhàm chán với các chương trình máy tính tiêu chuẩn và muốn viết thứ gì đó của riêng mình. Lúc đầu, anh quyết định học BASIC, nhưng ngay sau đó, khả năng của ngôn ngữ lập trình này là không đủ đối với anh và anh quyết định học một ngôn ngữ khác phức tạp hơn, nhưng đồng thời có khả năng cao hơn - Assembler. Linus học rất nhanh và không bị phân tâm bởi bất cứ điều gì. Cha anh đã cố gắng truyền cho anh niềm yêu thích với các cô gái, thể thao và nhiều thứ khác mà các bạn cùng lứa của Linus cũng quan tâm. Nhưng mọi nỗ lực đều vô ích. Vài năm sau, Torvalds thừa nhận trong cuốn sách của mình rằng, ngoài toán học và lập trình, ông không quan tâm đến bất cứ điều gì khác vào thời điểm đó, và hơn nữa, đơn giản là ông không muốn hiểu các lĩnh vực khác.

Linux ra đời như thế nào

Linus tiết kiệm tiền và mơ ước có được chiếc máy tính của riêng mình. Năm 1987, ước mơ của ông đã thành hiện thực và ông đã mua một chiếc Sinclair Ql - một máy tính cá nhân 32 bit với bộ xử lý Motorola 68008, tần số đồng hồ RAM 7,5 MHz và 128 KB.

Tuy nhiên, Linus không hài lòng với việc mua hàng của mình được lâu. Sự thất vọng ập đến với anh ngay khi biết rằng không thể lập trình lại hệ điều hành đã cài đặt. Điều này đòi hỏi phải có thiết bị đặc biệt mà anh ta không có. Năm 19 tuổi, anh bắt đầu theo học tại Đại học Helsinki, nơi cha mẹ anh từng theo học trước đây. Lúc mới nhập học, kiến ​​thức về lập trình của anh khá sâu rộng nên anh thi vào khoa tin học. Linus bắt đầu học ngôn ngữ lập trình C vào năm 1990 trong các lớp học tại trường đại học. Đây chính là ngôn ngữ mà ông đã sử dụng để viết kernel của hệ điều hành Linux.

Năm 1991, ông thay thế chiếc máy tính cũ của mình và mua một chiếc máy tính mới mạnh hơn vào thời điểm đó: bộ xử lý Intel 386 với tần số xung nhịp 33 MHz và RAM 4 MB.

Nhưng chiếc máy tính này cũng khiến anh thất vọng, hay đúng hơn là hệ điều hành của nó - MS-DOS, được cung cấp kèm theo bộ sản phẩm và chỉ sử dụng một nửa khả năng của bộ xử lý. Do đó, Torvalds quyết định thay thế hệ điều hành tiêu chuẩn bằng hệ điều hành trên máy tính ở trường đại học - hệ điều hành UNIX. Và sau đó anh ta phải đối mặt với một vấn đề khác: UNIX rẻ nhất với các tính năng cơ bản có giá khoảng 5 nghìn đô la. Anh ta không có đủ số tiền đó nên quyết định mua một bản sao của UNIX, một hệ điều hành nhỏ tên là MINIX. Hệ thống này được viết cho sinh viên học UNIX. Tác giả của nó là Andrew Tanenbaum, một chuyên gia trong lĩnh vực hệ điều hành.

Mặc dù MINIX được thiết kế cho bộ xử lý dựa trên Intel x86 và mạnh hơn nhiều so với MS-DOS nhưng nó vẫn có nhiều nhược điểm. Hệ thống đã được trả tiền (nhưng không đắt lắm), chức năng kém và trên hết, một nửa mã đã bị đóng. Linus Torvalds không thể chấp nhận được điều này và do đó đã quyết định viết hệ điều hành của riêng mình, một hệ điều hành nằm giữa UNIX và MINIX. Chắc chắn sau đó anh ấy sẽ không nghĩ đến việc mình sẽ mất bao nhiêu thời gian và chắc chắn không ngờ rằng hệ thống của anh ấy sẽ không chỉ thay đổi cuộc sống tương lai của anh ấy mà còn cả toàn bộ ngành công nghiệp máy tính.

Anh quyết định công bố ý định của mình tại hội nghị MINIX. Đó là ngày 25 tháng 8 năm 1991. Đây là tin nhắn ban đầu của anh ấy:

Thư gốc

Chủ đề: Bạn muốn thấy gì ở Minix?

(Khảo sát nhỏ về hệ điều hành mới của tôi)

Xin chào tất cả người dùng Minix -

Tôi đang phát triển một hệ điều hành (miễn phí, chỉ là một sở thích - không lớn và

chuyên nghiệp như GNU) cho bộ xử lý 386 (486). Tôi đã bắt đầu trở lại vào tháng Tư và bây giờ tôi đã có

kết quả đầu tiên. Tôi muốn biết ý kiến ​​của bạn về điều bạn thích/không thích ở Minix, vì của tôi

hệ điều hành dựa trên nó theo một số cách (cùng cấu trúc hệ thống tệp - nhưng đây hoàn toàn là

lý do thực tế).

Tôi đã chuyển bash (1.08), gcc (1.40) và mọi thứ dường như hoạt động tốt. Nó theo sau đó trong

Trong vài tháng tới tôi sẽ nhận được phiên bản làm việc đầu tiên và do đó tôi muốn

biết mọi người cần gì nhất.

Mọi đề xuất đều được hoan nghênh, nhưng tôi không thể hứa rằng mình sẽ thực hiện chúng :)

Linus Torvalds [email được bảo vệ]

Linus trích dẫn

Dưới đây là danh sách các trích dẫn nổi tiếng nhất của Linus Torvalds:

“Ở đây tôi muốn nói về những quy tắc vàng của mình. Đầu tiên: Hãy đối xử với người khác theo cách bạn muốn họ đối xử với bạn. Bằng cách tuân theo quy tắc này, bạn sẽ biết phải làm gì trong mọi tình huống. Thứ hai: hãy tự hào về những gì bạn làm. Thứ ba: làm mọi việc một cách vui vẻ.”

“Bất cứ ai đọc chuyên mục này sẽ nghĩ rằng sự khắt khe ngày càng tăng trong vai trò hacker trưởng của tôi đã biến tôi thành một kẻ khốn nạn. Nhưng điều này là không đúng sự thật. Tôi luôn là một kẻ khốn nạn."

“Tôi chỉ đưa các cô gái về nhà khi họ muốn tập thể dục. Điều này không xảy ra thường xuyên và tôi chưa bao giờ là người khởi xướng, nhưng cha tôi có ảo tưởng rằng họ muốn làm nhiều thứ hơn là chỉ toán học. (Theo ý kiến ​​​​của anh ấy, họ vẫn tin vào cùng một công thức: mũi cao = người đàn ông quan trọng).”

“Các chương trình cũng giống như tình dục: sẽ tốt hơn khi nó miễn phí.”

“Microsoft không xấu xa, họ chỉ có hệ điều hành thực sự tệ hại mà thôi.”

"Tên tôi là Linus và tôi là Chúa của bạn."

“Bạn thấy đấy, bạn không chỉ phải là một lập trình viên giỏi để tạo ra một hệ thống như Linux, mà bạn còn phải là một tên khốn thông minh.”

Triết lý Linux: “Hãy cười khi đối mặt với nguy hiểm”. Ồ. Không phải cái đó. "Tự mình làm đi". Vâng đúng.

“Một số người đã nói với tôi rằng họ không nghĩ con chim cánh cụt béo đó đại diện đầy đủ cho vẻ sang trọng của Linux. Nhưng theo tôi, một con chim cánh cụt giận dữ đơn giản là chưa bao giờ lao về phía chúng với tốc độ 200 km/h.”

“Trí thông minh là khả năng tránh làm việc nhưng vẫn hoàn thành công việc.”

Khi bạn nói, “Tôi đã viết một chương trình làm hỏng Windows”, mọi người chỉ nhìn bạn ngơ ngác và trả lời: “Đúng, tôi có những chương trình như vậy cùng với hệ thống, miễn phí”.

“Tôi không hề nghi ngờ rằng ảo hóa sẽ hữu ích trong một số lĩnh vực. Điều tôi thực sự nghi ngờ là nó sẽ có tác động như mong muốn của những người liên quan đến ảo hóa.”

“Vì vậy, hầu hết các bạn có thể sẽ vô cùng buồn chán trong Giáng sinh này và đây là trò giải trí hoàn hảo dành cho các bạn. Kiểm tra 2.6.15-rc7. Tất cả các cửa hàng sẽ đóng cửa và trên thực tế sẽ không có hoạt động tốt nhất giữa việc ăn uống."

Người tạo ra hệ điều hành LinuxLinus Torvalds, nó được đặt theo tên ông. Một trong những từ lóng máy tính nổi tiếng là "hacker". Vì lý do nào đó, ở Nga, người ta thường gọi cụ thể những kẻ trộm bằng từ này, mặc dù điều này không đúng. Chủ đề này đã được Evik Steven Raymond thảo luận rộng rãi: anh ấy nói rằng hacker là một lập trình viên xuất sắc và yêu thích những gì mình làm. Torvalds là một trong những người này. Khi còn là sinh viên Phần Lan, vào ngày 17 tháng 9 năm 1991, anh đã đăng một thông điệp khiêm tốn lên Internet rằng anh đã phát triển hệ điều hành của riêng mình. Chính từ thời điểm này, sự phát triển tích cực của Linux đã bắt đầu.

Nhiều người từ khắp nơi trên thế giới tham gia vào việc tạo ra hệ điều hành. Ngày nay, Linux có rất nhiều bản phân phối (có hơn 100 bản trong số đó). Ở Nga, một số bản phân phối bản địa hóa được hỗ trợ cho công dân nước ta. Đây là ASP Linux, ALT Linux, Linux XP, Arch Linux và một số khác. Khó có thể nói cái nào tốt hơn, cái nào tiện hơn. Vì hầu hết chúng đều bao gồm các gói giống nhau nên rất khó để đề xuất một cái gì đó cụ thể, họ thường khuyên bạn nên thử một hoặc hai gói và chọn thứ gì đó cho chính mình.

Sự phong phú của các bộ công cụ phân phối không cho phép chúng ta nói “Linux của một số phiên bản”. Khi nói về một phiên bản, bắt buộc phải chỉ ra sự phân phối được đề cập. Nhưng điều gì sau đó hợp nhất tất cả các phân phối? Tên gọi chung? Cốt lõi là như nhau cho tất cả mọi người. Linus Torvalds hiện đang tham gia hỗ trợ cho anh ấy. Bạn có thể tải xuống cái sau từ trang web chính thức - www.kernel.org.

Cái sau không có nghĩa là tốt nhất; sự khác biệt chính đối với người dùng cuối thường là sự hỗ trợ cho phần cứng mới; các quản trị viên hệ thống chuyên nghiệp hoặc nhà xây dựng phân phối thường tham gia vào việc cập nhật kernel.

Linux - tự do trong mọi thứ. Đây là ý tưởng chính của giấy phép GPL mà nó được phân phối và điều này rất đáng chú ý. Tự do không có nghĩa là tự do như nhiều người vẫn tin. Tự do có nghĩa là tự do hành động theo chương trình. Sau khi mua một lần, bạn có thể viết lại cho hàng xóm, tặng bạn bè nhân dịp sinh nhật hoặc thêm vào tùy ý. Đối với nhiều người, Linux không chỉ là một hệ điều hành, Linux còn là một phần của cuộc sống. Chính nhờ sự tự do mà Linux đang phát triển năng động trong Gần đâyđang chinh phục ngày càng nhiều phần lớn hơn của thị trường. Nó có thể được sử dụng trên các máy tính thuộc bất kỳ loại nào, từ máy tính cá nhân thông thường đến máy tính xách tay và cụm máy tính.

Hầu hết các phần mềm Linux cũng được cung cấp miễn phí. Ví dụ, OpenOffice rất mạnh đồng phục công sở, Gimp là trình soạn thảo văn bản raster, Blender là chương trình tạo đồ họa 3D. Thông thường, các lập trình viên từ khắp nơi trên thế giới viết phần mềm miễn phí; dự án được giám sát bởi 1-2 người, được gọi là người bảo trì dự án. Gần đây, ngày càng có nhiều trò chơi bắt đầu xuất hiện cho hệ điều hành Linux, ví dụ như Quake, Unreal Tourathon, Counter-Strike, FreeCraft (phiên bản miễn phí của WarCraft).

Hệ điều hành miễn phí không chỉ là một bảng điều khiển màu đen như chúng thường được giới thiệu với mọi người - chúng là sự lựa chọn lớn vỏ đồ họa. Người dùng có thể chọn bất kỳ cái nào cho mình tùy theo nhu cầu, tài nguyên máy tính và trình độ của mình.

Khi mọi người nói về lợi ích của phần mềm thương mại, họ thường tập trung vào việc hỗ trợ sau khi mua. Tất nhiên, cá nhân Torvalds không thể đưa ra lời khuyên cho người dùng, đó là lý do tại sao có các danh sách gửi thư chuyên biệt nơi bạn có thể đặt câu hỏi của mình. Khi mua bản phân phối bằng tiếng Nga, bạn cũng có thể nhận được hỗ trợ từ nhà sản xuất. Rất thường xuyên ở các thành phố có những cộng đồng người dùng Linux đặc biệt trong khu vực giúp đỡ lẫn nhau. Phân phối được phân phối thông qua chúng.