Networks Business Online Việt Nam & International VH2

Linux – Wikipedia tiếng Việt

Đăng ngày 04 October, 2022 bởi admin
Bài viết này trình bày về các hệ điều hành dựa trên Linux và các chủ đề liên quan. Xem hạt nhân Linux để có thêm thông tin về hạt nhân. Linux cũng có nghĩa là một loại bột rửa.

Linux( LEEN-uuks hay LIN-uuks[9]) là một họ các hệ điều hành tự do nguồn mở tương tự Unix và dựa trên Linux kernel,[10] một hạt nhân hệ điều hành được phát hành lần đầu tiên vào ngày 17 tháng 9 năm 1991, bởi Linus Torvalds.[11][12][13] Mặc dù có khá nhiều tranh cãi về việc phát âm Linux, nhưng theo như Linus chia sẻ: “I don’t really care how people pronounce my name, but Linux is always Lih-nix”. Linux thường được đóng gói thành các bản phân phối Linux. Nó có lẽ là một ví dụ nổi tiếng nhất của phần mềm tự do và của việc phát triển mã nguồn mở.

Các bản phân phối bao gồm nhân Linux và các thư viện và phần mềm hệ thống hỗ trợ, nhiều thư viện được cung cấp bởi GNU Project. Nhiều bản phân phôi Linux sử dụng từ “Linux” trong tên của họ, nhưng Free Software Foundation sử dụng tên GNU/Linux để nhấn mạnh tầm quan trọng của phần mềm GNU, gây ra một số tranh cãi.[14][15]

Các bản phân phối Linux phổ cập [ 16 ] [ 17 ] [ 18 ] gồm có Debian, Fedora, và Ubuntu. Các bản phân phối thương mại gồm có Red Hat Enterprise Linux và SUSE Linux Enterprise Server. Bản phân phối Desktop Linux gồm có một windowing system như X11 hoặc Wayland, và một môi trường tự nhiên desktop giống như GNOME hay KDE Plasma. Các bản phân phối dành cho máy chủ hoàn toàn có thể bỏ lỡ đồ họa trọn vẹn hoặc gồm có một ngăn xếp giải pháp như LAMP. Vì Linux hoàn toàn có thể phân phối lại không tính tiền, bất kể ai cũng hoàn toàn có thể tạo phân phối cho bất kỳ mục đích nào. [ 19 ]

Linux ban đầu được phát triển cho các máy tính cá nhân dựa trên kiến trúc Intel x86, nhưng sau đó đã được ported sang nhiều nền tảng hơn bất kỳ hệ điều hành nào khác.[20] Do sự thống trị của Android trên điện thoại thông minh, Linux cũng có cơ sở được cài đặt lớn nhất trong tất cả các hệ điều hành có mục đích chung.[21][22] Mặc dù nó chỉ được sử dụng bởi khoảng 2.3% máy tính để bàn,[23][24] nhưng Chromebook, chạy Chrome OS dựa trên nhân Linux, thống trị thị trường giáo dục K–12 của Mỹ và chiếm gần 20% doanh số notebook dưới 300 đô la ở Mỹ.[25] Linux là hệ điều hành hàng đầu trên các máy chủ (hơn 96,4% trong số 1 triệu hệ điều hành máy chủ web hàng đầu là Linux),[26] dẫn đầu các hệ thống big iron như các hệ thống mainframe, và là hệ điều hành duy nhất được sử dụng trên các siêu máy tính TOP500 (kể từ tháng 11 năm 2017, đã dần dần loại bỏ tất cả các đối thủ cạnh tranh).[27][28][29]

Linux cũng chạy trên những mạng lưới hệ thống nhúng, tức là những thiết bị có hệ điều hành thường được tích hợp vào firmware và được phong cách thiết kế riêng cho mạng lưới hệ thống. Điều này gồm có routers, điều khiển và tinh chỉnh tự động hóa, công nghệ tiên tiến nhà mưu trí ( giống như Google Nest ), [ 30 ] TV ( những smartTv của Samsung và LG dùng Tizen và WebOS, tương ứng ), [ 31 ] [ 32 ] [ 33 ] xe hơi ( ví dụ, Tesla, Audi, Mercedes-Benz, Hyundai, và Toyota đều dựa trên Linux ), [ 34 ] máy quay video kỹ thuật số, video game consoles, và smartwatches. [ 35 ] Hệ thống điện tử của Falcon 9 và Dragon 2 sử dụng phiên bản Linux tùy biến. [ 36 ]Linux là một trong những ví dụ điển hình nổi bật nhất của ứng dụng tự do nguồn mở và của việc tăng trưởng mã nguồn mở. Mã nguồn hoàn toàn có thể được dùng, sửa đổi và phân phối – thương mại hoặc phi thương mại – bởi bất kể ai theo những lao lý của giấy phép tương ứng, ví dụ như GNU General Public License. [ 19 ]
Hệ điều hành Unix được hình thành và tiến hành vào năm 1969, tại Phòng thí nghiệm Bell của AT&T tại Mỹ bởi Ken Thompson, Dennis Ritchie, Douglas McIlroy, và Joe Ossanna. [ 37 ] Phát hành lần đầu vào năm 1971, Unix bắt đầu được viết bằng hợp ngữ, như thường lệ vào thời gian đó. Vào năm 1973 theo cách tiếp cận tiên phong, nó đã được viết lại bằng ngôn từ lập trình C bởi Dennis Ritchie ( trừ nhân ( kernel ) và I / O ). Tính khả dụng của việc tiến hành ngôn từ cấp cao của Unix đã giúp tiến hành việc port của nó sang những nền tảng máy tính khác nhau thuận tiện hơn. [ 38 ]Do một nhu yếu chống độc quyền trước đó cấm tham gia kinh doanh thương mại máy tính, AT&T được nhu yếu cấp phép mã nguồn của hệ điều hành cho bất kể ai nhu yếu. Do đó, Unix tăng trưởng nhanh gọn và được những tổ chức triển khai học thuật và doanh nghiệp vận dụng thoáng đãng. Năm 1984, AT&T thoái vốn khỏi Bell Labs ; Được giải phóng nghĩa vụ và trách nhiệm pháp lý nhu yếu cấp phép không lấy phí, Bell Labs khởi đầu bán Unix như một loại sản phẩm độc quyền, nơi người dùng không được phép sửa đổi hợp pháp Unix. Dự án GNU, khởi động năm 1983 bởi Richard Stallman, với tiềm năng tạo ra một ” mạng lưới hệ thống ứng dụng thích hợp Unix hoàn hảo “, hàng loạt gồm có ứng dụng tự do. Công việc mở màn vào năm 1984. [ 39 ] sau đó, năm 1985, Stallman khởi động Quỹ Phần mềm Tự do và viết Giấy phép Công cộng GNU ( GNU GPL ) năm 1989. Đến đầu những năm 1990, nhiều chương trình được nhu yếu trong một hệ điều hành ( như những thư viện, trình biên dịch, trình soạn thảo, một Unix shell, và mạng lưới hệ thống quản trị hành lang cửa số ) đã được triển khai xong, nhưng những thành phần cấp thấp thiết yếu như trình điều khiển và tinh chỉnh thiết bị, daemon, và nhân được gọi là GNU / Hurd, bị đình trệ và không được triển khai xong. [ 40 ]Trước Linux người ta đã tăng trưởng 386BSD, tiền thân của NetBSD, OpenBSD và FreeBSD sau này, tuy nhiên vì những nguyên do pháp lý mà nó không được phát hành cho đến tận 1992. Torvalds đã nói rằng nếu có 386BSD hay GNU / Hurd trước ( 1991 ), có lẽ rằng ông đã không tạo ra Linux. [ 41 ]MINIX được tăng trưởng bởi Andrew S. Tanenbaum, một giáo sư khoa học máy tính, và được phát hành năm 1987 như một hệ điều hành tựa như Unix tối thiểu hướng đến sinh viên và những người khác muốn khám phá những nguyên tắc của hệ điều hành. Mặc dù mã nguồn hoàn hảo của MINIX có sẵn không tính tiền, những pháp luật cấp phép đã ngăn không cho nó trở thành ứng dụng tự do cho đến khi giấy phép biến hóa vào tháng 4 năm 2000. [ 42 ]
Năm 1991, khi theo học tại Đại học Helsinki, Torvalds trở nên tò mò về hệ điều hành. [ 43 ] Thất vọng vì việc cấp phép MINIX, lúc đó chỉ số lượng giới hạn sử dụng cho mục tiêu giáo dục, [ 42 ] ông mở màn thao tác với nhân hệ điều hành của chính mình, sau cuối trở thành Linux .Torvalds đã khởi đầu tăng trưởng nhân Linux trên MINIX và những ứng dụng được viết cho MINIX cũng được sử dụng trên Linux. Sau đó, Linux trưởng thành và việc tăng trưởng nhân Linux được liên tục trên những mạng lưới hệ thống Linux. [ 44 ] Các ứng dụng GNU cũng thay thế sửa chữa toàn bộ những thành phần MINIX, vì việc sử dụng mã có sẵn không tính tiền từ GNU với một hệ điều hành còn non trẻ có nhiều quyền lợi : mã nguồn được cấp phép theo GNU GPL hoàn toàn có thể được sử dụng lại trong những chương trình máy tính khác miễn là chúng cũng được phát hành theo cùng một giấy phép hoặc một giấy phép thích hợp. Từ một giấy phép cấm phân phối lại thương mại do ông tạo ra bắt đầu, Torvalds mở màn chuyển sang sử dụng GNU GPL. [ 45 ] Các nhà tăng trưởng tích hợp những thành phần GNU với nhân Linux, tạo ra một hệ điều hành vừa đủ công dụng và tự do. [ 46 ]
Đĩa mềm 5,25 inch lưu giữ các phiên bản Linux đầu tiên

Linus Torvalds đã muốn đặt tên cho sáng chế của mình là “Freax“, một cách chơi chữ khi ghép các từ “free”, “freak”, và “x” (một ám chỉ đến Unix). Trong thời gian bắt đầu công việc của mình trên hệ thống, một số makefiles của dự án bao gồm tên “Freax” trong khoảng nửa năm. Torvalds đã từng xem xét cái tên “Linux”, nhưng ban đầu bác bỏ nó vì cho rằng như thế là quá tự cao tự đại.[47]

Để tạo điều kiện phát triển, các file đã được tải lên FTP server (ftp.funet.fi) của FUNET vào tháng 9 năm 1991. Ari Lemmke, bạn học của Torvalds tại Helsinki University of Technology (HUT), một trong những quản trị viên tình nguyện của máy chủ FTP tại thời điểm đó, không nghĩ rằng “Freax” là một cái tên hay. Vì vậy, ông đã đặt tên dự án là “Linux” trên máy chủ mà không hỏi ý kiến Torvalds.[47] Tuy nhiên, sau đó, Torvalds chấp thuận với “Linux”.

Theo một bài đăng lên newsgroup bởi Torvalds[9], từ “Linux” nên được phát âm là ( LIN-uuks với một âm ‘i’ ngắn như trong ‘print’ và ‘u’ như trong ‘put’. Để mô tả rõ hơn “Linux” nên được phát âm như thế nào, ông đã thêm vào mã nguồn kernel một đoạn ghi âm của mình (  (trợ giúp·thông tin)).[48]. Tuy nhiên trong bản ghi âm “Linux” lại nghe giống như LEEN-uuks ( .

Tính thương mại và sự phổ cập[sửa|sửa mã nguồn]

Ubuntu, một bản phân phối Linux phổ biếnViệc sử dụng Linux trong thiên nhiên và môi trường sản xuất, thay vì chỉ được sử dụng bởi những người có sở trường thích nghi, mở màn vào giữa những năm 1990 trong hội đồng siêu máy tính, nơi những tổ chức triển khai như NASA khởi đầu sửa chữa thay thế những máy móc ngày càng đắt tiền của họ bằng những cụm gồm có những máy tính rẻ tiền chạy Linux. Việc sử dụng thương mại mở màn khi Dell và IBM, rồi đến Hewlett-Packard lần lượt cung ứng tương hỗ Linux để thoát khỏi sự độc quyền của Microsoft trong thị trường hệ điều hành máy tính để bàn. [ 49 ]Ngày nay, những mạng lưới hệ thống Linux được sử dụng ở mọi nơi trong ngành máy tính, từ những mạng lưới hệ thống nhúng đến phần nhiều tổng thể những siêu máy tính, [ 29 ] [ 50 ] và có một vị trí vững trãi trong thiên nhiên và môi trường sever, dưới dạng gói ứng dụng phổ cập LAMP ví dụ điển hình. Việc sử dụng những bản phân phối Linux trong máy tính để bàn mái ấm gia đình và doanh nghiệp đang tăng trưởng. [ 51 ] [ 52 ] [ 53 ] [ 54 ] [ 55 ] [ 56 ] [ 57 ] Các bản phân phối Linux cũng đã trở nên thông dụng trên thị trường netbook, với nhiều thiết bị được phát hành với những bản phân phối Linux tùy chỉnh được thiết lập và Google đã phát hành Chrome OS của riêng họ được phong cách thiết kế cho những netbook .Thành công lớn nhất của Linux trong thị trường tiêu dùng có lẽ rằng là thị trường thiết bị di động, với Android là một trong những hệ điều hành thống trị nhất trên điện thoại thông minh mưu trí và rất thông dụng trên máy tính bảng và gần đây hơn là những thiết bị mưu trí đeo trên người. Chơi game trên Linux cũng đang ngày càng tăng với Valve cho thấy sự tương hỗ của họ dành cho Linux và tung ra SteamOS, bản phân phối Linux của riêng dành cho việc chơi game. Các bản phân phối Linux cũng đã trở nên phổ cập với những chính quyền sở tại địa phương và vương quốc khác nhau, ví dụ điển hình như chính phủ nước nhà liên bang Brazil. [ 58 ]

Việc tăng trưởng ở hiện tại[sửa|sửa mã nguồn]

Hệ thống vui chơi trên máy bay khởi động hiển thị logo LinuxGreg Kroah-Hartman là người đứng đầu việc bảo dưỡng và tăng trưởng của nhân Linux. [ 59 ] William John Sullivan là giám đốc điều hành của Free Software Foundation, [ 60 ] nơi tương hỗ những thành phần GNU. [ 61 ] Cuối cùng là những cá thể và tập đoàn lớn tăng trưởng những thành phần không phải GNU của bên thứ ba. Các thành phần của bên thứ ba này gồm có một khối lượng việc làm khổng lồ và hoàn toàn có thể gồm có cả những mô-đun nhân và những ứng dụng người dùng và những thư viện .Các nhà sản xuất và hội đồng Linux phối hợp và phân phối kernel, những thành phần GNU và không phải GNU với ứng dụng quản trị gói bổ trợ tạo thành một bản phân phối Linux .
Một mạng lưới hệ thống dựa trên Linux là một hệ điều hành tương tự như Unix được mô-đun hóa, với phần nhiều phong cách thiết kế cơ bản của nó dựa trên những nguyên tắc được Unix đề ra trong thập niên 1970 và 1980. Một mạng lưới hệ thống như vậy sử dụng hạt nhân nguyên khối gọi là Linux kernel, có trách nhiệm trấn áp những tiến trình, liên kết mạng, truy vấn vào những thiết bị ngoại vi và mạng lưới hệ thống file. Các trình điều khiển và tinh chỉnh thiết bị được tích hợp trực tiếp vào nhân hoặc được nạp vào trong lúc mạng lưới hệ thống đang chạy. [ 62 ]GNU userland là một phần quan trọng của hầu hết những mạng lưới hệ thống dựa trên nhân Linux, với Android là ngoại lệ đáng chú ý quan tâm. Thư viện C của GNU hoạt động giải trí như một lớp bọc cho những lời gọi mạng lưới hệ thống của nhân Linux thiết yếu cho giao diện khoảng trống người dùng ; GNU toolchain là một tập hợp lớn những công cụ lập trình quan trọng so với sự tăng trưởng của Linux ( gồm có những trình biên dịch được sử dụng để thiết kế xây dựng nhân Linux ) ; và GNU coreutils ( những trình tiện ích lõi ) gồm có nhiều công cụ Unix cơ bản. Dự án cũng tăng trưởng Bash, một shell giao diện dòng lệnh thông dụng. Giao diện đồ họa người dùng ( GUI ) trong hầu hết những mạng lưới hệ thống Linux được thiết kế xây dựng dựa trên một tiến hành của X Window System. [ 63 ] Gần đây, hội đồng Linux tìm cách tiến tới Wayland như giao thức sever hiển thị mới thay cho X11. Nhiều dự án Bất Động Sản ứng dụng nguồn mở khác góp phần cho những mạng lưới hệ thống Linux .
Các thành phần được thiết lập trong một mạng lưới hệ thống Linux gồm có : [ 63 ] [ 64 ]

Giao diện người dùng[sửa|sửa mã nguồn]

Giao diện người dùng hay còn gọi là shell là một giao diện dòng lệnh ( CLI shell ) hay giao diện đồ họa người dùng ( GUI shell ), hoặc bộ điều khiển và tinh chỉnh gắn liền với phần cứng ( những mạng lưới hệ thống nhúng thường sử dụng ). Với những mạng lưới hệ thống để bàn, mặc định giao diện thường là giao diện đồ họa người dùng, mặc dầu giao diện dòng lệnh cũng hoàn toàn có thể được sử dụng trải qua trình giả lập thiết bị đầu cuối hay những console ảo .CLI shell là những giao diện người dùng dựa trên văn bản, sử dụng văn bản cho việc xuất và nhập. Linux shell chiếm lợi thế trong sử dụng là Bourne-Again Shell ( bash ), khởi đầu được tăng trưởng cho dự án Bất Động Sản GNU. Hầu hết những thành phần Linux cấp thấp, kể cả nhiều phần khác nhau của userland, chỉ sử dụng CLI. CLI đặc biệt quan trọng tương thích để tự động hóa những trách nhiệm lặp đi lặp lại hoặc bị trì hoãn và phân phối một kiểu tiếp xúc giữa những tiến trình rất đơn thuần .

Trên các hệ thống máy để bàn, giao diện người dùng phổ biến là các GUI shell được đóng gói cùng với các môi trường desktop mở rộng như KDE Plasma, GNOME, MATE, Cinnamon, LXDE, Pantheon và Xfce, mặc dù có nhiều giao diện người dùng khác. Hầu hết các giao diện người dùng phổ biến đều dựa trên X Window System, hoặc được gọi tắt là “X” hoặc “X11”. Nó cung cấp tính xuyên dụng mạng và cho phép một ứng dụng đồ họa chạy trên một hệ thống được hiển thị trên một hệ thống khác, nơi người dùng có thể tương tác với ứng dụng; tuy nhiên, một số phần mở rộng nhất định của X Window System không có khả năng hoạt động qua mạng.[65] Có một số máy chủ hiển thị X, trong đó khai triển tham chiếu X.Org Server là phổ biến nhất.

Các bản phân phối cho máy chủ hoàn toàn có thể phân phối giao diện dòng lệnh cho nhà tăng trưởng và quản trị viên, nhưng cung ứng giao diện tùy chỉnh cho người dùng cuối, được phong cách thiết kế cho trường hợp sử dụng của mạng lưới hệ thống. Giao diện tùy chỉnh này được truy vấn trải qua một máy khách cư trú trên một mạng lưới hệ thống khác, không nhất thiết phải dựa trên Linux .Có vài loại trình quản trị của sổ cho X11 gồm có tiling, dynamic, stacking và compositing. Trình quản trị hành lang cửa số cung ứng những phương pháp để trấn áp vị trí và cách trình diễn của những hành lang cửa số ứng dụng riêng không liên quan gì đến nhau và tương tác với X Window System. Các trình quản trị hành lang cửa số đơn thuần hơn như như dwm, ratpoison hay i3wm chỉ phân phối một cung ứng những tính năng tối thiểu để điều khiển và tinh chỉnh những hành lang cửa số, trong khi những trình quản trị hành lang cửa số phức tạp hơn như FVWM, Enlightenment hay Window Maker cung ứng nhiều tính năng hơn nhưng vẫn nhẹ hơn so với những thiên nhiên và môi trường desktop. Trình quản trị hành lang cửa số là một phần của setup tiêu chuẩn của những thiên nhiên và môi trường desktop, ví dụ điển hình như Mutter ( GNOME ), KWin ( KDE ) hay Xfwm ( xfce ), mặc dầu người dùng hoàn toàn có thể chọn một trình quản trị hành lang cửa số khác nếu muốn .Wayland là một giao thức sever hiển thị nhằm mục đích sửa chữa thay thế cho giao thức X11 ; tuy nhiên tính đến năm năm trước, nó không được đảm nhiệm thoáng đãng hơn. Không giống X11, Wayland không cần một trình quản trị của sổ phụ và trình quản trị compositing. Do đó, một Wayland compositor đóng vai trò vừa là sever hiển thị, trình quản trị hành lang cửa số và trình quản trị. Weston là tiến hành tham chiếu của Wayland, Trong khi Mutter của GNOME và KWin của KDE đang được ported sang Wayland dưới dạng sever hiển thị độc lập. Enlightenment đã được port thành công xuất sắc kể từ phiên bản 19. [ 66 ]

Hạ tầng nguồn vào video[sửa|sửa mã nguồn]

Bài cụ thể : Video4LinuxLinux hiện có hai API tân tiến giữa kernel và userspace để giải quyết và xử lý những thiết bị đầu vào video : V4L2 API cho video streams và radio, và DVB API cho truyền hình số. [ 67 ]Do sự phức tạp và phong phú của những thiết bị khác nhau và do số lượng lớn những định dạng và tiêu chuẩn được giải quyết và xử lý bởi những API nói trên, hạ tầng này cần tăng trưởng để tương thích hơn với những thiết bị khác. Ngoài ra, một thư viện thiết bị userland tốt là chìa khóa thành công xuất sắc để những ứng dụng userland hoàn toàn có thể hoạt động giải trí với toàn bộ những định dạng được tương hỗ bởi những thiết bị đó. [ 68 ] [ 69 ]

Việc tăng trưởng[sửa|sửa mã nguồn]

Biểu đồ lịch sử dân tộc tăng trưởng của những mạng lưới hệ thống tựa như Unix. Linux san sẻ cùng kiến trúc và ý tưởng sáng tạo ( như một thành phần của chuẩn POSIX ) nhưng không san sẻ mã nguồn phi-tự-do với Unix hoặc MINIXSự khác nhau cơ bản giữa Linux và nhiều hệ điều hành thông dụng đương thời là nhân Linux và những thành phần khác đều là ứng dụng tự do mã nguồn mở. Linux không phải là một hệ điều hành duy nhất như vậy, mặc dầu cho đến nay nó thông dụng nhất. [ 70 ] Vài giấy phép ứng dụng tự do nguồn mở dựa trên copyleft : bất kỳ loại sản phẩm nào sử dụng một ứng dụng copyleft cũng phải là copyleft. Giấy phép thông dụng nhất của ứng dụng tự do là giấy phép công cộng GNU ( GNU General Public License – GPL ), một dạng của copyleft, và được sử dụng cho nhân Linux và nhiều thành phần từ dự án Bất Động Sản GNU. [ 71 ]Các bản phân phối của Linux được những nhà tăng trưởng hướng đến năng lực tương tác với những hệ điều hành khác và những tiêu chuẩn trong giám sát. Các mạng lưới hệ thống Linux gắn chặt với những chuẩn POSIX, [ 72 ] SUS, [ 73 ] LSB, ISO và ANSI trong năng lực hoàn toàn có thể, mặc dầu cho đến nay chỉ có một bản phân phối Linux đã được ghi nhận POSIX. 1, Linux-FT. [ 74 ] [ 75 ]Các dự án Bất Động Sản ứng dụng tự do được tăng trưởng trải qua việc cộng tác, nhưng lại thường được sản xuất độc lập với nhau. Tuy nhiên, việc giấy phép ứng dụng rõ ràng được cho phép phân phối lại cung ứng cơ sở cho những dự án Bất Động Sản quy mô lớn hơn, bằng cách thu những thập ứng dụng được sản xuất bởi những dự án Bất Động Sản độc lập lại thành dạng một bản phân phối Linux .Nhiều bản phân phối Linux quản trị tập hợp những gói ứng dụng mạng lưới hệ thống và ứng dụng từ xa, hoàn toàn có thể tải về và thiết lập trải qua liên kết mạng. Điều này được cho phép người dùng thích ứng với hệ điều hành của họ theo những nhu yếu cá thể. Các bản phân phối đều được duy trì bởi những cá thể, những nhóm, tổ chức triển khai tình nguyền, và những công ty. Một bản phân phối chịu nghĩa vụ và trách nhiệm cho thông số kỹ thuật mặc định của hạt nhân Linux được sử dụng, bảo mật thông tin mạng lưới hệ thống chung, và nhìn chung là sự tích hợp ngặt nghèo của những gói ứng dụng khác nhau. Các bản phân phối khác nhau sử dụng những trình quản trị gói khác nhau như dpkg, Synaptic, YAST, apt, yum, Portage để setup, xóa bỏ, và update toàn bộ những ứng dụng trong mạng lưới hệ thống từ một vị trí TW. [ 76 ]
Một bản phân phối hầu hết được thôi thúc bởi những nhà tăng trưởng và hội đồng người dùng. Một số nhà cung ứng tăng trưởng và hỗ trợ vốn cho những bản phân phối của họ trên cơ sở tình nguyện, Debian là một ví dụ nổi tiếng. Những người khác duy trì phiên bản hội đồng của những bản phân phối thương mại của họ, như Red Hat đang làm với Fedora, hay SUSE với openSUSE. [ 77 ] [ 78 ]Ở nhiều thành phố và khu vực, những hiệp hội địa phương được gọi là Linux User Groups ( LUGs ) tìm cách thôi thúc những bản phân phối ưa thích của họ nói riêng và ứng dụng không lấy phí nói chung. Họ tổ chức triển khai những cuộc họp và phân phối không lấy phí những cuộc trình diễn, giảng dạy, tương hỗ kỹ thuật và thiết lập hệ điều hành cho người dùng mới. Nhiều hội đồng Internet cũng phân phối tương hỗ cho người dùng và nhà tăng trưởng Linux. Hầu hết những bản phân phối và những dự án Bất Động Sản ứng dụng tự do nguồn mở đều có những phòng chat IRC hoặc newsgroup. Các forum trực truyến là một phương tiện đi lại tương hỗ khác, với những ví dụ đáng quan tâm là LinuxQuestions. org và những forum hội đồng khác nhau và những forum tương hỗ một phân phối đơn cử, ví dụ điển hình như những forum cho Ubuntu, Fedora, và Gentoo. Các bản phân phối Linux còn lập những mailing list ; thường thì sẽ có một chủ đề đơn cử như sử dụng hoặc tăng trưởng trong mỗi mailing list .Có một số ít website công nghệ tiên tiến tập trung chuyên sâu vào Linux. Các tạp chí in về Linux thường đóng gói những đĩa chứa ứng dụng hoặc thậm chí còn là những bản phân phối Linux hoàn thành xong. [ 79 ] [ 80 ]Mặc dù những bản phân phối Linux thường không lấy phí, một số ít tập đoàn lớn lớn bán, tương hỗ và góp phần tăng trưởng những thành phần của mạng lưới hệ thống và ứng dụng tự do. Một nghiên cứu và phân tích về nhân Linux cho thấy 75 % mã nguồn từ tháng 12 năm 2008 đến tháng 1 năm 2010 được tăng trưởng bởi những lập trình viên thao tác cho những tập đoàn lớn, còn lại khoảng chừng 18 % cho những tình nguyện viên và 7 % không được phân loại. [ 81 ] Các tập đoàn lớn lớn tham gia góp phần gồm có Dell, IBM, HP, Oracle, Sun Microsystems ( giờ là một phần của Oracle ) và Nokia. Một số tập đoàn lớn, đặc biệt quan trọng là Red Hat, Canonical và SUSE, đã thiết kế xây dựng một doanh nghiệp quan trọng xung quanh những bản phân phối Linux .Các gói ứng dụng khác nhau trong một bản phân phối Linux dựa trên những giấy phép ứng dụng tự do, trong đó nói rõ ràng về việc được cho phép và khuyến khích sự thương mại kinh doanh hóa ; mối quan hệ giữa một bản phân phối Linux nói chung và những nhà sản xuất riêng không liên quan gì đến nhau hoàn toàn có thể được coi là cộng sinh. Một quy mô kinh doanh thương mại phổ cập của những nhà sản xuất thương mại là tính phí tương hỗ, đặc biệt quan trọng là so với người dùng doanh nghiệp. Một số công ty cũng cung ứng một phiên bản doanh nghiệp chuyên biệt cho phân phối của họ, trong đó bổ trợ những gói và công cụ tương hỗ độc quyền để quản trị lượng setup cao hơn hoặc để đơn giản hóa những tác vụ quản trị .Một quy mô kinh doanh thương mại khác là cho đi ứng dụng để bán phần cứng. Đây là điều thông thường trong ngành công nghiệp máy tính trước kia, khi những hệ điều hành như CP / M, Apple DOS và những phiên bản Mac OS trước phiên bản 7.6 được cho phép sao chép tự do ( nhưng không hề sửa đổi ). Khi phần cứng máy tính được chuẩn hóa trong suốt những năm 1980, những đơn vị sản xuất phần cứng trở nên khó khăn vất vả hơn để kiếm lợi từ giải pháp này, vì HĐH sẽ chạy trên máy tính có chung kiến trúc của bất kể nhà phân phối nào khác .

Lập trình trên Linux[sửa|sửa mã nguồn]

Hầu hết những ngôn từ lập trình đều tương hỗ Linux trực tiếp hoặc trải qua những ports bên thứ ba của hội đồng. [ 82 ] Các công cụ tăng trưởng bắt đầu được sử dụng để thiết kế xây dựng cả ứng dụng Linux và chương trình hệ điều hành được tìm thấy trong GNU toolchain, gồm có GNU Compiler Collection ( GCC ) và GNU Build System. Trong số đó, GCC phân phối trình biên dịch cho Ada, C, C + +, Go và Fortran. Nhiều ngôn từ lập trình có một bản tiến hành tìm hiểu thêm đa nền tảng tương hỗ Linux, ví dụ như PHP, Perl, Ruby, Python, Java, Go, Rust và Haskell. Phát hành lần đầu năm 2003, dự án Bất Động Sản LLVM phân phối một trình biên dịch mã nguồn mở đa nền tảng khác cho nhiều ngôn từ. Trình biên dịch độc quyền cho Linux gồm có Intel C + + Compiler, Sun Studio, và IBM XL C / C + + Compiler. BASIC dưới dạng Visual Basic được tương hỗ dưới những hình thức như Gambas, FreeBASIC, và XBasic, và BASIC nói chung như QuickBASIC hoặc Turbo BASIC dưới dạng QB64 .Một tính năng thông dụng của những mạng lưới hệ thống tựa như Unix là gồm có những ngôn từ lập trình truyền thống cuội nguồn có mục tiêu đơn cử như scripting, giải quyết và xử lý văn bản hay quản trị và thông số kỹ thuật mạng lưới hệ thống nói chung. Các bản phân phối Linux tương hỗ những shell script, awk, sed và make. Nhiều chương trình cũng có ngôn từ lập trình nhúng để tương hỗ việc thông số kỹ thuật hoặc dùng trong lập trình. Ví dụ, biểu thức chính quy được tương hỗ trong những chương trình như grep và locate, MTA Sendmail truyền thống lịch sử trên Unix chứa mạng lưới hệ thống scripting Turing-đầy đủ của riêng nó, và trình soạn thảo văn bản nâng cao GNU Emacs được kiến thiết xây dựng xung quanh trình một thông dịch Lisp thông dụng .Hầu hết những bản phân phối cũng gồm có tương hỗ cho PHP, Perl, Ruby, Python và những ngôn từ động khác. Mặc dù không thông dụng bằng, nhưng nhiều lúc Linux cũng tương hỗ C # ( trải qua Mono ), Vala, và Scheme. Guile Scheme đóng vai trò là một ngôn từ scripting của những tiện ích mạng lưới hệ thống GNU, tìm cách làm cho những chương trình C nhỏ, tĩnh tuân theo quy tắc Unix hoàn toàn có thể được lan rộng ra nhanh gọn và linh động trải qua một mạng lưới hệ thống scripting với lập trình hàm. Một số máy ảo Java và bộ công cụ tăng trưởng Java trên Linux, gồm có JVM ( HotSpot ) nguyên thủy của Sun và Hệ thống J2SE RE của IBM, cũng như nhiều dự án Bất Động Sản nguồn mở như Kaffe và JikeRVM .GNOME và KDE là những thiên nhiên và môi trường desktop thông dụng và phân phối một framework cho tăng trưởng ứng dụng. Những dự án Bất Động Sản này dựa trên những widget toolkits tương ưng là GTK và Qt, mặt khác chúng cũng hoàn toàn có thể được sử dụng độc lập với framework lớn hơn mình. Cả hai đều tương hỗ nhiều ngôn từ. Có một số ít thiên nhiên và môi trường tăng trưởng tích hợp có sẵn gồm có Anjuta, Code :: Blocks, CodeLite, Eclipse, Geany, ActiveState Komodo, KDevelop, Lazarus, MonoDevelop, NetBeans, và Qt Creator, trong khi những trình soạn thảo truyền kiếp như Vim, nano và Emacs vẫn còn thông dụng. [ 83 ]

Hỗ trợ phần cứng[sửa|sửa mã nguồn]

Linux xuất hiện khắp nơi trên những loại phần cứng khác nhau .Nhân Linux là nhân hệ điều hành được ported thoáng rộng, có sẵn cho hàng loạt những thiết bị từ điện thoại di động cho đến siêu máy tính ; nó chạy trên một loạt những kiến trúc máy tính rất độc lạ, gồm có iPAQ dựa trên ARM và những mainframes System z9 hay System z10 của IBM. [ 84 ] Các bản phân phối chuyên biệt và những nhánh nhân sống sót cho những kiến trúc ít chính thống hơn ; ví dụ, nhân ELKS hoàn toàn có thể chạy trên bộ vi giải quyết và xử lý 16 bit Intel 8086 hay Intel 80286, trong khi nhân µClinux hoàn toàn có thể chạy trên những mạng lưới hệ thống mà không cần đơn vị chức năng quản trị bộ nhớ. Hạt nhân này cũng chạy trên những kiến trúc chỉ dành cho sử dụng hệ điều hành do nhà phân phối tạo ra, ví dụ điển hình như máy tính Macintosh ( với cả vi giải quyết và xử lý PowerPC và Intel ), PDA, video game consoles, máy nghe nhạc, điện thoại di động .Có 1 số ít hiệp hội công nghiệp và hội nghị phần cứng dành cho việc duy trì và cải tổ tương hỗ cho phần cứng phong phú trong Linux, như là FreedomHEC. Theo thời hạn, sự tương hỗ cho những phần cứng khác nhau đã được cải tổ trong Linux, dẫn đến bất kể thiết bị nào cũng có ” thời cơ tốt ” để thích hợp. [ 85 ]Vào năm năm trước, một ý tưởng sáng tạo mới đã được đưa ra để tự động hóa tích lũy cơ sở tài liệu của tổng thể những thông số kỹ thuật phần cứng được thử nghiệm. [ 86 ]
Bên cạnh những bản phân phối Linux được phong cách thiết kế để sử dụng cho mục tiêu chung trên máy tính để bàn và sever, những bản phân phối hoàn toàn có thể được chuyên dùng cho những mục tiêu khác nhau gồm có : tương hỗ kiến trúc máy tính, mạng lưới hệ thống nhúng, không thay đổi, bảo mật thông tin, bản địa hóa cho một vùng hoặc ngôn từ đơn cử, nhắm tiềm năng của những nhóm người dùng đơn cử, tương hỗ cho những ứng dụng thời hạn thực hoặc cam kết với một môi trường tự nhiên desktop nhất định. Hơn nữa, 1 số ít bản phân phối có chủ ý chỉ gồm có ứng dụng tự do. Năm năm ngoái, hơn bốn trăm bản phân phối Linux được tăng trưởng tích cực, với khoảng chừng một chục bản phân phối thông dụng nhất cho mục tiêu sử dụng chung. [ 87 ]
Các thành phần ứng dụng hoàn toàn có thể nhìn thấy của ngăn xếp desktop Linux gồm có sever hiển thị, widget engines, và một số ít bộ công cụ widget thoáng đãng hơn. Ngoài ra còn có những thành phần không hiển thị trực tiếp cho người dùng cuối, gồm có D-Bus và PulseAudioSự thông dụng của Linux trên máy tính để bàn và máy tính xách tay tiêu chuẩn đã tăng lên trong những năm qua. [ 88 ] Các bản phân phối tân tiến thông dụng nhất gồm có một thiên nhiên và môi trường người dùng đồ hoạ, tính đến tháng 2 năm năm ngoái, hai thiên nhiên và môi trường phổ cập nhất được sử dụng là KDE Plasma Desktop và Xfce. [ 89 ]Không có desktop Linux chính thức nào sống sót : những thiên nhiên và môi trường desktop environments và bản phân phối Linux lưaqj chọn những thành phần từ những nhóm ứng dụng tự do nguồn mở mà họ thiết kế xây dựng một GUI tiến hành 1 số ít hướng dẫn phong cách thiết kế không ít khắt khe. Ví dụ, GNOME có hướng dẫn giao diện con người như một hướng dẫn phong cách thiết kế, giúp giao diện người máy đóng vai trò quan trọng, không riêng gì khi triển khai phong cách thiết kế đồ họa mà cả khi tương hỗ người khuyết tật hay khi tập trung chuyên sâu vào bảo mật thông tin. [ 90 ]Bản chất hợp tác của tăng trưởng ứng dụng không tính tiền được cho phép những nhóm phân phối thực thi địa phương hóa ngôn từ của 1 số ít bản phân phối Linux để sử dụng tại những địa phương nơi việc bản địa hóa những mạng lưới hệ thống độc quyền sẽ không hiệu suất cao về ngân sách. Ví dụ, phiên bản tiếng Sinhalese của bản phân phối Knoppix đã có sẵn đáng kể trước khi Microsoft dịch Windows XP sang Sinhalese. [ 91 ] Trong trường hợp này, Lanka Linux User Group đã đóng một vai trò quan trọng trong việc tăng trưởng mạng lưới hệ thống bản địa hóa bằng cách tích hợp kiến thức và kỹ năng của những giáo sư ĐH, nhà ngôn từ họ c và nhà tăng trưởng địa phương .

Hiệu năng và ứng dụng[sửa|sửa mã nguồn]

Hiệu năng của Linux trên desktop là một chủ đề gây tranh cãi ; [ 92 ] [ 93 ] ví dụ vào năm 2007 Con Kolivas đã cáo buộc hội đồng Linux tập trung chuyên sâu hiệu năng trên những sever. Ông đã từ bỏ việc tăng trưởng nhân Linux vì tuyệt vọng với sự thiếu tập trung chuyên sâu vào desktop, và sau đó vấn đáp phỏng vấn ” nói toàn bộ ” về chủ đề này. [ 94 ] Kể từ đó, một lượng tăng trưởng đáng kể đã tập trung chuyên sâu vào việc cải tổ thưởng thức desktop. Các dự án Bất Động Sản như systemd và Upstart ( đã dừng năm năm trước ) nhằm mục đích mục tiêu cho thời hạn khởi động nhanh hơn ; những dự án Bất Động Sản Wayland và Mir nhằm mục đích mục tiêu thay thế sửa chữa X11 đồng thời tăng cường hiệu năng, bảo mật thông tin và giao diện của desktop. [ 95 ]Nhiều ứng dụng thông dụng có sẵn cho nhiều hệ điều hành. Ví dụ, Mozilla Firefox, OpenOffice. org / LibreOffice và Blender có những phiên bản hoàn toàn có thể tải xuống cho tổng thể những hệ điều hành chính. Thêm vào đó, một số ít ứng dụng bắt đầu được tăng trưởng cho Linux, như Pidgin, và GIMP, đã được ported đến những hệ điều hành khác ( gồm có Windows và macOS ) do mức độ phổ cập của chúng. Ngoài ra, ngày càng nhiều ứng dụng desktop độc quyền cũng được tương hỗ trên Linux, [ 96 ] ví dụ như Autodesk Maya và The Foundry’s Nuke trong nghành phim hoạt hình và hiệu ứng hình ảnh hạng sang. Ngoài ra còn có một số ít công ty đã ported những game show của riêng họ hoặc của những công ty khác sang Linux, với Linux cũng là một nền tảng được tương hỗ trên cả hai dịch vụ phân phối kỹ thuật số thông dụng Steam và Desura. [ 97 ]

Nhiều loại ứng dụng khác có sẵn cho Microsoft Windows và macOS cũng chạy trên Linux. Thông thường, một ứng dụng tự do sẽ tồn tại với các chức năng của ứng dụng được tìm thấy trên một hệ điều hành khác hoặc ứng dụng đó sẽ có phiên bản hoạt động trên Linux, ví dụ như với Skype và một vài video games như Dota 2 vàTeam Fortress 2. Ngoài ra, dự án Wine cung cấp một lớp tương thích Windows để chạy các dứng dụng Windows chưa sửa đổi trên Linux. Nó được tài trợ bởi các doanh nghiệp thương mại bao gồm CodeWeavers,nơi sản xuất một phiên bản thương mại của phần mềm. Từ 2009, Google cũng đã đóng góp tài chính cho dự án Wine.[98][99] CrossOver, một giải pháp độc quyền dựa trên dự án Wine nguồn mở, hỗ trợ chạy các phiên bản Windows của Microsoft Office, các ứng dụng Intuit như là Quicken và QuickBooks, Adobe Photoshop CS2, và nhiều game phổ biến như World of Warcraft. Trong các trường hợp khác, khi không có port Linux của một số phần mềm trong các lĩnh vực như xuất bản trên desktop[100] và âm thanh chuyên nghiệp,[101][102][103] thì có phần mềm tương đương có sẵn trên. Cũng có thể chạy các ứng dụng được viết cho Android trên các phiên bản của Linux khác bằng Anbox.

Thành phần và thiết lập[sửa|sửa mã nguồn]

Bên cạnh những thành phần hoàn toàn có thể nhìn thấy bên ngoài, ví dụ điển hình như trình quản trị hành lang cửa số X, một vai trò không rõ ràng nhưng khá TT được tiến hành bởi những chương trình được tàng trữ bởi freedesktop.org, như D-Bus hay PulseAudio ; cả hai môi trường tự nhiên máy tính để bàn chính ( GNOME và KDE ) gồm có chúng, mỗi môi trường tự nhiên phân phối giao diện đồ họa được viết bằng bộ công cụ tương ứng ( GTK hoặc Qt ). Một sever hiển thị là một thành phần khác, trong thời hạn dài nhất đã tiếp xúc trong giao thức sever hiển thị X11 với những máy khách của nó ; ứng dụng điển hình nổi bật liên kết X11 gồm có X.Org Server và Xlib. Thất vọng về giao thức lõi X11 cồng kềnh, và đặc biệt quan trọng là qua nhiều phần lan rộng ra của nó, đã dẫn đến việc tạo ra một giao thức sever hiển thị mới, Wayland .

Việc cài đặt, cập nhật và gỡ bỏ phần mềm trong Linux thường được thực hiện thông qua việc sử dụng các trình quản lý gói như Synaptic Package Manager, PackageKit, và Yum Extender.Mặc dù hầu hết các bản phân phối Linux lớn đều có kho lưu trữ rộng rãi, thường chứa hàng chục nghìn gói, nhưng không phải tất cả phần mềm có thể chạy trên Linux đều có sẵn từ kho chính thức. Ngoài ra, người dùng có thể cài đặt các gói từ kho lưu trữ không chính thức, tải xuống các gói được biên dịch trước trực tiếp từ các trang web hoặc tự biên dịch mã nguồn. Tất cả các phương pháp này đi kèm với mức độ khó khác nhau; Việc biên dịch mã nguồn nói chung được coi là một quá trình đầy thách thức đối với người dùng Linux mới, nhưng hầu như không cần thiết trong các bản phân phối hiện đại và không phải là một phương pháp dành riêng cho Linux.

Các bản phân phối Linux cũng đã trở nên thông dụng trên thị trường netbook, với nhiều thiết bị như Hãng Asus Eee PC và Acer Aspire One phân phối với những bản phân phối Linux tùy chỉnh được thiết lập. [ 104 ]Năm 2009, Google đã công bố Chrome OS là một hệ điều hành tối thiểu dựa trên Linux, sử dụng trình duyệt Chrome làm giao diện người dùng chính. Chrome OS bắt đầu chỉ chạy những ứng dụng web, ngoại trừ trình quản trị file và trình phát phương tiện đi lại đi kèm. Một mức tương hỗ nhất định cho những ứng dụng Android đã được thêm vào trong những phiên bản sau này. [ 105 ] Kể từ năm 2018, Google đã thêm năng lực thiết lập bất kể ứng dụng Linux nào trong một container, [ 106 ], được cho phép Chrome OS được sử dụng như bất kể bản phân phối Linux nào khác. Netbooks được bán cùng với hệ điều hành, được gọi là Chromebook, khởi đầu Open trên thị trường vào tháng 6 năm 2011. [ 107 ]

Server, mainframe và siêu máy tính[sửa|sửa mã nguồn]

Tổng quan rộng về gói ứng dụng LAMP, được hiển thị ở đây cùng với Squid. Một giải pháp sever web hiệu suất cao và tính chuẩn bị sẵn sàng cao cung ứng bảo mật thông tin trong thiên nhiên và môi trường thù địch .Các bản phân phối Linux từ lâu đã được sử dụng làm hệ điều hành máy chủ và đã trở nên điển hình nổi bật trong nghành nghề dịch vụ đó ; Netcraft đã báo cáo giải trình vào tháng 9 năm 2006, rằng tám trong số mười ( hai công ty khác là ” không rõ ” hệ điều hành ) công ty tàng trữ internet đáng đáng tin cậy nhất đã chạy những bản phân phối Linux trên những sever web của họ, [ 108 ] với Linux ở vị trí số 1. Vào tháng 6 năm 2008, những bản phân phối Linux có 5 trong số 10, FreeBSD 3/10, và Microsoft 2/10 ; [ 109 ] kể từ tháng 2 năm 2010, những bản phân phối Linux chiếm sáu trên mười, FreeBSD 3/10, và Microsoft 1/10, [ 110 ] với Linux ở vị trí số 1 .Các bản phân phối Linux là nền tảng của sự kết hợp phần mềm sever LAMP ( Linux, Apache, MariaDB / MySQL, Perl / PHP / Python ) đã được những nhà tăng trưởng thông dụng và là một trong những nền tảng phổ cập hơn để tàng trữ website. [ 111 ]Các bản phân phối Linux đã trở nên ngày càng thông dụng trên những mainframes, một phần do Ngân sách chi tiêu và quy mô nguồn mở. [ 112 ] Vào tháng 12 năm 2009, gã khổng lồ máy tính IBM đã báo cáo giải trình rằng họ sẽ đa phần tiếp thị và bán Enterprise Linux Server. dựa trên mainframes [ 113 ] Tại LinuxCon North America năm ngoái, IBM đã công bố LinuxONE, một loạt những mainframes được phong cách thiết kế đặc biệt quan trọng để chạy Linux và ứng dụng nguồn mở. [ 114 ] [ 115 ]Các bản phân phối Linux cũng chiếm lợi thế như những hệ điều hành cho siêu máy tính. [ 29 ] Kể từ tháng 11 năm 2017, tổng thể những siêu máy tính trong list 500 đều chạy một số ít biến thể của Linux. [ 116 ]

Thiết bị mưu trí[sửa|sửa mã nguồn]

điện thoại thông minh AndroidMột số hệ điều hành cho những thiết bị mưu trí, ví dụ như smartphone, máy tính bảng, nhà mưu trí ( ví như Google Nest ), [ 30 ] smart TV ( Samsung và LG Smart TV dùng Tizen và WebOS, tương ứng ), [ 31 ] và mạng lưới hệ thống vui chơi trên xe hơi ( IVI ) [ 34 ] ( ví dụ Automotive Grade Linux ), được dựa trên Linux. Các nền tảng chính cho những mạng lưới hệ thống như vậy gồm có Android, Firefox OS, Mer và Tizen .Android đã trở thành hệ điều hành di động thống trị cho smartphones, chạy trên 79.3 % số thiết bị được bán trên toàn quốc tế trong quý II năm 2013. [ 119 ] Android cũng là hệ điều hành thông dụng cho tablets, và Android smart TV và mạng lưới hệ thống thông tin vui chơi trên xe hơi cũng đã Open trong thị trường .

Mặc dù Android dựa trên phiên bản sửa đổi của nhân Linux, nhưng các nhà bình luận không đồng ý về việc liệu thuật ngữ “bản phân phối Linux” có nên áp dụng cho nó hay không và liệu đó có phải là “Linux” theo cách sử dụng phổ biến của thuật ngữ này hay không. Android là một bản phân phối Linux theo Linux Foundation,[120] giám đốc nguồn mở của Google Chris DiBona,[121] và một số nhà báo.[122][123] Những người khác, chẳng hạn như kỹ sư Google Patrick Brady, nói rằng Android không phải là Linux theo nghĩa phân phối Linux tương tự Unix truyền thống; Android không bao gồm GNU C Library (nó dùng Bionic như một thư viện C thay thế) và một số thành phần khác thường được tìm thấy trong các bản phân phối Linux.[124] Ars Technica đã viết rằng “Mặc dù Android được xây dựng dựa trên nhân Linux, nhưng nền tảng này có rất ít điểm chung với ngăn xếp Linux dành cho desktop thông thường”.[124]

Điện thoại di động và PDA chạy Linux trên nền tảng nguồn mở trở nên phổ cập hơn từ năm 2007, những ví dụ gồm có Nokia N810, Openmoko Neo1973, và Motorola ROKR E8. Tiếp tục xu thế, Palm ( sau này được HP mua lại ) đã tăng trưởng một hệ điều hành mới có nguồn gốc từ Linux, webOS, được tích hợp vào dòng smartphone Palm Pre .Maemo của Nokia, một trong những hệ điều hành di động sớm nhất, dựa trên Debian. [ 125 ] Nó sau đó được hợp nhất với Moblin của Intel, một hệ điều hành dựa trên Linux khác, để trở thành MeeGo. [ 126 ] Dự án này sau đó đã bị chấm hết có lợi cho Tizen, một hệ điều hành nhắm vào những thiết bị di động cũng như IVI. Tizen là một dự án Bất Động Sản trong The Linux Foundation. Một vài mẫu sản phẩm của Samsung đã chạy Tizen, Samsung Gear 2 là ví dụ quan trọng nhất. [ 127 ] điện thoại thông minh Samsung Z sẽ sử dụng Tizen thay vì Android. [ 128 ]Do sự chấm hết của MeeGo, dự án Bất Động Sản Mer đã phân tách cơ sở mã MeeGo để tạo cơ sở cho những hệ điều hành hướng di động. [ 129 ] Vào tháng 7 năm 2012, Jolla đã công bố Sailfish OS, hệ điều hành di động của riêng họ được thiết kế xây dựng dựa trên công nghệ tiên tiến Mer .Firefox OS của Mozilla gồm có nhân Linux, một lớp thích hợp phần cứng, một runtime environment dựa trên web-standards và giao diện người dùng, web và trình duyệt web tích hợp .. [ 130 ]Canonical đã phát hành Ubuntu Touch, nhằm mục đích mục tiêu mang lại sự quy tụ cho thưởng thức người dùng trên hệ điều hành di động này và đối tác chiến lược desktop của nó, Ubuntu. Hệ điều hành cũng phân phối một desktop Ubuntu rất đầy đủ khi được liên kết với màn hình hiển thị ngoài. [ 131 ]

Hệ thống nhúng[sửa|sửa mã nguồn]

A ubiquitous router running on the linux kernel .Do ngân sách thấp và dễ tùy chỉnh, Linux thường được sử dụng trong những mạng lưới hệ thống nhúng. Trong nghành nghề dịch vụ thiết bị viễn thông không di động, phần nhiều thiết bị cơ sở người mua customer-premises equipment ( CPE ) chạy một số ít hệ điều hành dựa trên Linux. OpenWrt là một ví dụ dựa vào hội đồng mà nhiều bản phát hành ứng dụng OEM dựa trên .Ví dụ, máy quay video kỹ thuật số TiVo dùng một bản tuỳ chỉnh của Linux, [ 132 ] cũng như 1 số ít tường lửa và bộ định tuyến mạng từ những đơn vị sản xuất như Cisco / Linksys. Các Music workstation như Korg OASYS, Korg KRONOS, Yamaha Motif XS / Motif XF, [ 133 ] Yamaha S90XS / S70XS, Yamaha MOX6 / MOX8 synthesizers, Yamaha Motif-Rack XS tone generator module, và Roland RD-700GX digital piano cũng chạy Linux. Linuxcũng được sử dụng trong những mạng lưới hệ thống điều khiển và tinh chỉnh ánh sáng sân khấu, như bảng điều khiển và tinh chỉnh WholeHogIII. [ 134 ]
Trong quá khứ, có rất ít game show có sẵn cho Linux. Trong những năm gần đây, nhiều game show đã được phát hành với sự tương hỗ cho Linux ( đặc biệt quan trọng là Indie games ), ngoại trừ một vài game show tiêu đề AAA title. Android, một nền tảng di động thông dụng sử dụng nhân Linux, đã lôi cuốn được nhiều sự chăm sóc của nhà tăng trưởng và là một trong những nền tảng chính để tăng trưởng game show di động cùng với hệ điều hành iOS của Apple cho những thiết bị iPhone và iPad .

Ngày 14 tháng 2 năm 2013, Valve phát hành phiên bản Linux của Steam, một nền tảng phân phối game phổ biến trên PC.[135] Nhiều game Steam đã được ported đến Linux.[136] Ngày 13 tháng 12 năm 2013, Valve phát hành SteamOS, một hệ điều hành định hướng chơi game dựa trên Debian, để kiểm thử beta và có kế hoạch phát hành Steam Machines như một nền tảng chơi game và giải trí.[137] Valve cũng đã phát triển VOGL, một trình gỡ lỗi OpenGL nhằm hỗ trợ phát triển video game,[138] cũng như porting game engine Source của họ sang desktop Linux.[139] Do nỗ lực của Valvemột số trò chơi nổi bật như DotA 2, Team Fortress 2, Portal, Portal 2 và Left 4 Dead 2 hiệnđã có sẵn trên desktop Linux.

Ngày 31 tháng 7 năm 2013, Nvidia phát hành Shield như một nỗ lực sử dụng Android như một nền tảng chơi game chuyên được dùng. [ 140 ]Một số người dùng Linux chơi những game show Windows trải qua Wine hoặc CrossOver Linux .ngày 22 tháng 8 năm 2018, Valve đã phát hành một nhánh Wine riêng của họ có tên Proton, nhằm mục đích mục tiêu chơi game. Nó có 1 số ít nâng cấp cải tiến so với Wine ví dụ như những tiến hành DirectX 11 và 12 dựa trên Vulkan, tích hợp Steam, tương hỗ bộ tinh chỉnh và điều khiển game show và toàn màn hình hiển thị tốt hơn và cải tổ hiệu suất cho những game show đa luồng. [ 141 ]
Do tính linh động, năng lực tùy biến và thực chất nguồn mở và không tính tiền của Linux, hoàn toàn có thể kiểm soát và điều chỉnh cao Linux cho một mục tiêu đơn cử. Có hai phương pháp chính để tạo phân phối Linux chuyên được dùng : thiết kế xây dựng từ đầu hoặc từ phân phối mục tiêu chung làm cơ sở. Các bản phân phối thường được sử dụng cho mục tiêu này gồm có Debian, Fedora, Ubuntu ( bản thân nó dựa trên Debian ), Arch Linux, Gentoo, và Slackware. trái lại, những bản phân phối Linux được thiết kế xây dựng từ đầu không có cơ sở mục tiêu chung ; thay vào đó, họ tập trung chuyên sâu vào triết lý JeOS bằng cách chỉ gồm có những thành phần thiết yếu và tránh ngân sách tài nguyên gây ra bởi những thành phần được coi là dư thừa trong những trường hợp sử dụng của phân phối .

trang chủ theater PC[sửa|sửa mã nguồn]

Một home theater PC ( HTPC ) là một PC hầu hết được sử dụng như một mạng lưới hệ thống vui chơi, đặc biệt quan trọng là mạng lưới hệ thống rạp hát tại nhà. Nó thường được liên kết với TV và thường là một mạng lưới hệ thống âm thanh bổ trợ .OpenELEC, một bản phân phối Linux tích hợp với ứng dụng TT tiếp thị quảng cáo Kodi, là một hệ điều hành được kiểm soát và điều chỉnh riêng cho HTPC. Được thiết kế xây dựng từ đầu tuân thủ nguyên tắc JeOS, OS này rất nhẹ và rất tương thích với khoanh vùng phạm vi sử dụng hạn chế của HTPC .Ngoài ra còn có những phiên bản phân phối Linux đặc biệt quan trọng gồm có ứng dụng TT tiếp thị quảng cáo MythTV, ví dụ điển hình như Mythbuntu, một phiên bản đặc biệt quan trọng của Ubuntu .

Bảo mật kỹ thuật số[sửa|sửa mã nguồn]

Kali Linux là một bản phân phối Linux dựa trên Debian được thiết kế cho kiểm tra pháp y kỹ thuật số và kiểm tra thâm nhập. Nó được cài đặt sẵn một số ứng dụng phần mềm để kiểm tra thâm nhập và xác định các khai thác bảo mật.[142] BackBox phái sinh từ Ubuntu cung cấp các công cụ phân tích mạng và bảo mật được cài đặt sẵn để hack.
BlackArch dựa trên Arch bao gồm hơn 2100 công cụ để nghiên cứu pentesting và bảo mật.[143]

Có nhiều bản phân phối Linux được tạo ra với sự riêng tư, bí hiểm, ẩn danh mạng và bảo mật thông tin thông tin, gồm có Tails, Tin Hat Linux và Tinfoil Hat Linux. Lightweight Portable Security là một bản phân phối dựa trên Arch Linux và được tăng trưởng bởi Bộ Quốc phòng Mỹ. Tor-ramdisk là một bản phân phối tối thiểu được tạo ra chỉ để tàng trữ ứng dụng ẩn danh mạng Tor .

Hệ thống cứu hộ cứu nạn[sửa|sửa mã nguồn]

Các Live CD Linux từ lâu đã được sử dụng như một công cụ để Phục hồi tài liệu từ mạng lưới hệ thống máy tính bị hỏng và để thay thế sửa chữa mạng lưới hệ thống. Dựa trên sáng tạo độc đáo đó, một số ít bản phân phối Linux được phong cách thiết kế cho mục tiêu này đã Open, hầu hết trong số đó sử dụng GParted làm trình chỉnh sửa phân vùng, với ứng dụng thay thế sửa chữa tài liệu và phục sinh mạng lưới hệ thống bổ trợ :

  • GParted Live – một bản phân phối dựa trên Debian được phát triên bởi Dự án GParted.
  • Parted Magic – Một bản phân phối Linux thương mại
  • SystemRescueCD – một bản phân phối dựa trên Arch với các hỗ trọ cho việc chỉnh sửa registry của Windows.

Trong khoảng trống[sửa|sửa mã nguồn]

SpaceX sử dụng nhiều máy tính bay dự trữ trong một phong cách thiết kế có năng lực chịu lỗi trong tên lửa Falcon 9. Mỗi động cơ Merlin được điều khiển và tinh chỉnh bởi ba máy tính voting, với hai bộ giải quyết và xử lý vật lý trên mỗi máy tính liên tục kiểm tra hoạt động giải trí của nhau. Linux vốn không có năng lực chịu lỗi ( không có hệ điều hành, vì đây là công dụng của hàng loạt mạng lưới hệ thống gồm có cả phần cứng ), nhưng ứng dụng máy tính bay làm cho mục tiêu của nó. [ 144 ] For flexibility, commercial off-the-shelf parts and system-wide ” radiation-tolerant ” design are used instead of radiation hardened parts. [ 144 ] Đến tháng 7 năm 2019, SpaceX đã triển khai hơn 76 lần phóng Falcon 9 kể từ năm 2010, trong đó có một lần đã chuyển thành công xuất sắc trọng tải chính của mình lên quỹ đạo dự tính và đã sử dụng nó để luân chuyển những phi hành gia lên International Space Station. Dragon 2 crew capsule cũng sử dụng Linux phối hợp với Chromium OS cho giao diện người dùng của nó. [ 36 ]Windows đã được tiến hành như là hệ điều hành trên những máy tính xách tay quan trọng phi trách nhiệm được sử dụng trên trạm thiên hà, nhưng sau đó nó đã được sửa chữa thay thế bằng Linux. Robonaut 2, robot hình người tiên phong trong khoảng trống, cũng dựa trên Linux. [ 145 ]Jet Propulsion Laboratory đã sử dụng Linux trong 1 số ít năm ” để trợ giúp những dự án Bất Động Sản tương quan đến việc thiết kế xây dựng chuyến bay khoảng trống không người lái và thám hiểm khoảng trống sâu ” ; NASA sử dụng Linux trong sản xuất robot trong máy bay trên sao Hỏa và Ubuntu Linux để ” lưu tài liệu từ vệ tinh “. [ 146 ]
Các bản phân phối Linux đã được tạo để phân phối thưởng thức thực hành thực tế về mã hóa và mã nguồn cho sinh viên, trên những thiết bị như Raspberry Pi. Ngoài việc sản xuất một thiết bị thực tiễn, dự tính là cho học viên thấy ” cách mọi thứ hoạt động giải trí dưới mui xe “. [ 147 ]Các dẫn xuất Edubuntu và The Linux Schools Project của Ubuntu, cũng như Skolelinux phái sinh từ Debian, phân phối những gói ứng dụng xu thế giáo dục. Chúng cũng gồm có những công cụ để quản trị và thiết kế xây dựng phòng thí nghiệm máy tính của trường và những lớp học dựa trên máy tính, như Linux Terminal Server Project ( LTSP ) .
Instant WebKiosk và Webconverger là những bản phân phối Linux dựa trên trình duyệt web thường được sử dụng trong những web kiosks và biển hiệu điện tử. Thinstation là một phân phối tối giản được phong cách thiết kế cho thin clients. Rocks Cluster Distribution được phong cách thiết kế cho những cụm giám sát hiệu năng cao .Có những bản phân phối Linux có mục tiêu chung nhắm vào đối tượng người tiêu dùng đơn cử, ví dụ điển hình như người dùng của một ngôn từ hoặc khu vực địa lý đơn cử. Những ví dụ như vậy gồm có Ubuntu Kylin cho người dùng ngôn từ Trung Quốc và BlankOn nhắm vào người Indonesia. Các bản phân phối dành riêng cho chuyên viên gồm có Ubuntu Studio để tạo phương tiện đi lại tiếp thị quảng cáo và DNALinux cho tin sinh học. Ngoài ra còn có một bản phân phối theo xu thế Hồi giáo của tên Sabily do đó cũng cung ứng một số ít công cụ Hồi giáo. Một số tổ chức triển khai sử dụng những bản phân phối Linux chuyên biệt một chút ít trong nội bộ, gồm có GendBuntu được sử dụng bởi Hiến binh vương quốc Pháp, Goobuntu được dùng bởi Google, và Astra Linux tăng trưởng riêng cho Quân đội Nga

Thị phần và tăng trưởng[sửa|sửa mã nguồn]

Nhiều nghiên cứu định lượng về phần mềm tự do nguồn mở tập trung vào các chủ đề bao gồm thị phần và độ tin cậy, với nhiều nghiên cứu đặc biệt kiểm tra Linux.[148] Thị phần Linux đang phát triển nhanh chóng và doanh thu của máy chủ, máy tính để bàn và phần mềm đóng gói chạy Linux dự kiến sẽ vượt quá 35,7 tỷ đô la[Cần cập nhật] vào năm 2008.[149] Các nhà phân tích và người đề xuất cho rằng sự thành công tương đối của Linux là bảo mật, độ tin cậy, thấp chi phí và tự do từ nhà cung cấp khóa.[150][151]

Desktop và laptop
Theo thống kê của máy chủ web, (nghĩa là dựa trên những con số được ghi lại từ lượt truy cập vào trang web của các thiết bị khách,) tính đến tháng 11 năm 2018, thị phần ước tính của Linux trên máy tính để bàn là khoảng 2.1%. So sánh với, Microsoft Windows có thị phần khoảng 87%, trong khi macOS chiếm khoảng 9.7%.[23]
Máy chủ Web
W3Cook công bố số liệu thống kê sử dụng top 1,000,000 tên miền của Alexa,[152] trong đó ước tính đến tháng 5 năm 2015 có 96.55% máy chủ web chạy Linux, 1.73% chạy Windows, và 1.72% chạy FreeBSD.[153]
W3Techs công bố số liệu thống kê sử dụng top 1,000,000 tên miền của Alexa[154] được cập nhật hàng tháng và tính đến tháng 11 năm 2016 ước tính rằng 66.7% máy chủ web chạy Linux/Unix, và 33.4% chạy Microsoft Windows.[155]
Tháng 9 năm 2008, Steve Ballmer CEO của Microsoft, đã tuyên bố rằng 60% máy chủ web chạy Linux, so với 40% chạy Windows Server.[156]
Báo cáo Q1 2007 của IDC chỉ ra rằng Linux nắm giữ 12,7% thị trường máy chủ nói chung tại thời điểm đó;[157] ước tính này dựa trên số lượng máy chủ Linux được bán bởi các công ty khác nhau và không bao gồm phần cứng máy chủ được mua riêng mà đã cài đặt Linux sau đó.
Thiết bị di động
Android, dựa trên nhân Linux, đã trở thành hệ điều hành thống trị cho smartphones. Trong quý II năm 2013, 79,3% điện thoại thông minh được bán trên toàn thế giới đã sử dụng Android.[119] Android cũng là một hệ điều hành phổ biến cho máy tính bảng, chịu trách nhiệm cho hơn 60% doanh số máy tính bảng tính đến năm 2013.[158] Theo thống kê của máy chủ web, tính toán 12 tháng 3 năm 2014 Android có thị phần khoảng 46%, với iOS nắm giữ 45%, và 9% còn lại được quy cho các nền tảng thích hợp khác nhau.[159]

Dùng trong cơ quan chính phủ[sửa|sửa mã nguồn]

Các bản phân phối Linux cũng đã trở nên phổ biến với các chính quyền địa phương và quốc gia khác nhau. Chính phủ liên bang Brazil nổi tiếng vì hỗ trợ cho Linux.[166][167] Tin tức về việc quân đội Nga tạo ra bản phân phối Linux của riêng mình cũng đã xuất hiện và đã trở thành hiện thực với tên gọi Dự án G.H.ost.[168] Bang Kerala của Ấn Độ đã đi đến mức bắt buộc tất cả các trường trung học tiểu bang chạy Linux trên máy tính của họ.[169][170] Trung Quốc sử dụng Linux làm hệ điều hành cho gia đình bộ xử lý Loongson để đạt được sự độc lập về công nghệ.[171] Ở Tây Ban Nha, một số khu vực đã phát triển các bản phân phối Linux của riêng họ, được sử dụng rộng rãi trong các tổ chức giáo dục và chính thức, như gnuLinEx tại Extremadura và Guadalinex tại Andalusia. Pháp và Đức cũng đã thực hiện các bước đối với việc áp dụng Linux.[172] Red Star OS của Bắc Triều Tiên, được phát triển từ năm 2002, dựa trên phiên bản Fedora Linux.[173]

Bản quyền, tên thương hiệu và tên gọi[sửa|sửa mã nguồn]

Nhân Linux được cấp phép theo GNU General Public License ( GPL ), v2. GPLyêu cầu bất kể ai phân phối ứng dụng dựa trên mã nguồn theo giấy phép này, phải cung ứng mã nguồn gốc ( và mọi sửa đổi ) cho người nhận theo cùng lao lý. [ 174 ] Các thành phần chính khác của bản phân phối Linux nổi bật cũng hầu hết được cấp phép theo GPL, nhưng chúng hoàn toàn có thể sử dụng những giấy phép khác ; nhiều thư viện sử dụng GNU Lesser General Public License ( LGPL ), một biến thể thuận tiện hơn của GPL, và việc tiến hành X.Org của X Window System sử dụng MIT License .Torvalds công bố rằng nhân Linux sẽ không chuyển từ phiên bản 2 của GPL sang phiên bản 3. [ 175 ] [ 176 ] Ông đặc biệt quan trọng không thích 1 số ít pháp luật trong giấy phép mới cấm sử dụng ứng dụng trong quản trị quyền kỹ thuật số. [ 177 ] Nó cũng sẽ không thực tiễn để khi nhu yếu được sự được cho phép từ tổng thể những chủ sở hữu bản quyền, vốn dĩ có hàng ngàn. [ 178 ]Một nghiên cứu và điều tra năm 2001 về Red Hat Linux 7.1 cho thấy bản phân phối này chứa 30 triệu dòng mã nguồn. [ 179 ] Sử dụng quy mô Constructive Cost Model, nghiên cứu và điều tra ước tính rằng phân phối này cần khoảng chừng tám nghìn năm thời hạn tăng trưởng. Theo nghiên cứu và điều tra, nếu tổng thể ứng dụng này được tăng trưởng bằng những phương tiện đi lại độc quyền thường thì, thì nó sẽ tốn khoảng chừng 1,6 tỷ USD ( tỉ giá 2022 ) để tăng trưởng ở Hoa Kỳ. [ 179 ] Hầu hết mã nguồ ( 71 % ) được viết bằng ngôn từ C, nhưng nhiều ngôn từ khác cũng được sử dụng, gồm có C + +, Lisp, Hợp ngữ, Perl, Python, Fortran, và những ngôn từ shell scripting khác nhau. Hơn 50% số dòng mã được cấp phép theo GPL. Bản thân hạt nhân Linux là 2,4 triệu dòng mã, chiếm 8 % tổng số. [ 179 ]Trong một nghiên cứu và điều tra sau đó, nghiên cứu và phân tích tương tự như đã được thực thi cho phiên bản Debian 4.0 ( được phát hành năm 2007 ). [ 180 ] Phân phối này chứa gần 283 triệu dòng mã nguồn, và nghiên cứu và điều tra ước tính rằng nó sẽ cần khoảng chừng bảy mươi ba nghìn năm nhân lực và tốn 8,84 đô la Mỹ ( năm 2020 đô la ) để tăng trưởng bằng những phương tiện đi lại thường thì .
[181]The name ” Linux ” is also used for a laundry detergent made by Swiss company Rösch .

Tại Hoa Kỳ, tên Linux là nhãn hiệu đã được đăng ký cho Linus Torvalds.[8] Ban đầu, không ai đăng ký nó, nhưng vào ngày 15 tháng 8 năm 1994, William R. Della Croce, Jr. đã nộp đơn đăng ký nhãn hiệu Linux và sau đó yêu cầu tiền bản quyền từ các bản phân phối Linux. Năm 1996, Torvalds và một số tổ chức bị ảnh hưởng đã kiện ông ta để thương hiệu được gán cho Torvalds, và, năm 1997, vụ việc đã được giải quyết.[182] Việc cấp phép cho nhãn hiệu đã được xử lý bởi Linux Mark Institute (LMI). Torvalds đã tuyên bố rằng ông chỉ đăng ký tên thương hiệu này để ngăn người khác sử dụng nó. LMI ban đầu đã tính phí cấp phép danh nghĩa cho việc sử dụng tên Linux như một phần của nhãn hiệu,[183] nhưng sau đó đã thay đổi điều này để cung cấp quyền cấp phép miễn phí, vĩnh viễn trên toàn thế giới.[184]

Free Software Foundation (FSF) muốn dùng GNU/Linux làm tên gọi khi đề cập đến toàn bộ hệ điều hành, vì họ coi các bản phân phối Linux là các biến thể của hệ điều hành GNU do Richard Stallman, chủ tịch của FSF khởi xướng năm 1983.[14][15] Họ rõ ràng không có vấn đề gì đối với tên Android cho Android OS, đây cũng là một hệ điều hành dựa trên nhân Linux, vì GNU không phải là một phần của nó.

Một số ít những nhân vật công cộng và những dự án Bất Động Sản ứng dụng khác ngoài Stallman và FSF, đặc biệt quan trọng là Debian ( được FSF hỗ trợ vốn cho đến năm 1996 ), [ 185 ] cũng sử dụng GNU / Linux khi nói về hàng loạt hệ điều hành. [ 132 ] [ 186 ] [ 187 ] Tuy nhiên, hầu hết những phương tiện đi lại và cách sử dụng phổ cập đều đề cập đến họ hệ điều hành này đơn thuần là Linux, cũng như nhiều bản phân phối Linux lớn ( ví như, SUSE Linux và Red Hat Enterprise Linux ). Ngược lại, những bản phân phối Linux chỉ chứa ứng dụng tự do sử dụng ” GNU / Linux ” hoặc đơn thuần là ” GNU “, ví dụ như Trisquel GNU / Linux, Parabola GNU / Linux-libre, BLAG Linux and GNU, và gNewSense .Tính đến tháng 5 năm 2011, khoảng chừng 8 % đến 13 % phân phối Linux văn minh được tạo từ những thành phần GNU ( khoanh vùng phạm vi tùy thuộc vào việc liệu Gnome có được coi là một phần của GNU hay không ), như được xác lập bằng cách đếm những dòng mã nguồn tạo nên bản phát hành ” Natty ” của Ubuntu ; trong khi đó, 6 % được lấy bởi nhân Linux, tăng lên 9 % khi gồm có những phụ thuộc vào trực tiếp của nó. [ 188 ]

Tài liệu học tập nghiên cứu và điều tra[sửa|sửa mã nguồn]

Trên quốc tế có rất nhiều những website riêng về Linux. Dưới đây là một trong những trang phổ cập :

  • Linux Weekly News: Cung cấp những thông tin hàng đầu về cộng đồng mã nguồn mở
  • Slash Dot: Những thông tin được cập nhật hàng ngày về phần mềm tự do
  • Up Ubuntu: Trang web với những bài hướng dẫn, mẹo vặt về cài đặt hay nâng cấp phần mềm trong ubuntu. Ngoài ra còn cung cấp hệ thống lựa chọn các chuyên mục như Tips, System, General, Themes, Gnome Shell,…
  • Make Teche Easies: Một nguồn thông tin đáng tham khảo về nhiều hệ thống điều hành như Linux, Mac hay Windows, ngoài ra còn có những bài hướng đẫn về các trình duyệt web nổi tiếng.
  • OMG Ubuntu: Chứa nhiều bài viết, tin tức cập nhật mỗi ngày về hệ điều hành Ubuntu – một trong những distro Linux nổi tiếng
  • Linux From Scrath: Một dự án cung cấp những chỉ dẫn từng bược giúp người dùng tự xây dựng một thống Linux cho riêng mình
  • Wikipedia: Bách khoa toàn thư mở, chứa nhiều cần thiết về Linux
  • Sourceforge: SourceForge là một hệ thống quản lý các phiên bản trong quá trình phát triển phần mềm theo mô hình cộng tác. SourceForge cung cấp một phần mềm giao diện mặt trước dùng để quản lý chu kỳ phát triển phần mềm và có khả năng hợp nhất với đa số các ứng dụng mã nguồn mở như Apache, PostgreSQL, Subversion v.v…
  • Distro Watch: Trang web cho phép tra cứu những thông tin mới nhất về các hệ thống Unix-like cũng như các bản distro của Linux. Tại đây người người có thể xem những thông tin như: kiểu hệ thống, hệ thống dựa trên distro nào, môi trường desktop chạy distro. Trang web còn giới thiệu những sách mới viết về các hệ thống Unix-like, lập trình,…
  • Sandra Henry Stocker’s Blog: Blog của một quản trị viên hệ thống Unix lâu năm. Do đó mà blog này chứa nhiều các bài hướng dẫn, các mẹo vặt và các nhận xét theo kinh nghiệm. Nhưng không phải vì thế mà các bài viết đều quá chuyên sâu, khó đọc hay khó hiểu, mà phần lớn chúng đều cung cấp một các kiến thức cơ bản cho việc tự học hay nghiên cứu linux của người mới bắt đầu.
  • Linux[dot]com: Một nguồn thông tin phong phú về Linux, bao gồm các thông tin được cập nhật thường xuyên về phần mềm, phần cứng, các thiết bị nhúng,… Nhiều bài hướng dẫn, tài liệu, hay video học Linux. Trang web còn chứa một “thư mục” về sách, phần mềm, ứng dụng hay các thiết bị cầm tay chạy Linux hoặc liên quan đến Linux.
  • [1] WebUpd8 là một blog về Ubuntu/Linux. Nó chủ yế cung cấp các tin tức hằng này, các mẹo, những bình phẩm về phần mềm. Đây là một blog có một lượng đọc giả đông đảo: gần 14,500 người thêm họ vào Google+, 27,000 người thích WebUupd8 trên facebook, hơn 700,000 khách viếng thăm mỗi tháng. Blog gồm hơn 4,000,000 trang. Hơn nữa webupd8 còn có một kho PPA riêng cho các hệ điều hành dựa trên Debian, chứa nhiều phần mềm được cập nhật mới nhất.
  • How-To-Geek: Là một tập chí về công nghệ online, có nhiều bài viết, hướng dẫn hữu ích với nỗ lực làm cho nội dung dễ hiểu cho cả những người đọc bình thường chứ không riêng gì những người có kinh nghiệm. Tuy nhiên tạp chí này không chỉ về Linux mà còn có các cataloge về Windows, Mac OS X, Ứng dụng văn phòng, tin tức, bộ sưu tập ảnh nền,…
  • Noobslab on Ubuntu, Mint and Debian: Một trang tin tức về các distro nổi tiếng như Ubuntu, Linux, Debian, OpenSUSE… Bao gồm nhiều bài báo, bài hướng dẫn, danh mục các theme đẹp cho Gnome-Shell hay Conky, thích hợp cho những người có nhu cầu trang hoàn cho giao diện hệ thống của họ. Như How-To-Geek trang web này cũng có một bộ sưu tập ảnh nền
  • Linux&Life: Bắt đầu vào khoảng năm 2011, Linux&Life là một website riêng về Linux và mã nguồn mở. Trang web chứa hàng trăm bài viết về các ứng dụng, các distro, các mẹo vặt hay các công cụ trang trí Desktop
  • How to force: Diễn đàn hỏi đáp và hướng dẫn về Linux – Linux Tutorial

Các forum về mã nguồn mở ở Nước Ta :

Các bản phân phối Linux[sửa|sửa mã nguồn]

Linux lúc bấy giờ có nhiều bản phân phối khác nhau, một phần là chính do đặc thù nguồn mở của nó. Sau đây là một số ít bản phân phối hầu hết, list được update vào 26/10/2017 :

Source: https://vh2.com.vn
Category : Ứng Dụng