Linux là gì?

Đã trả lời

    Mình đang tìm hiểu về hệ điều hành của máy tính. Nhưng nghe đến Linux còn thấy mới và lạ quá. Các bạn dân công nghệ thông tin hay am hiểu về máy tính có thể giải đáp giúp mình với ạ!

    Câu hỏi của vào 16/08/2019   danh mục: Tin Học Văn Phòng.
    1 Trả lời
      Trả lời hay nhất

      Linux là gì?

      Tài nguyên nguồn mở

      Linux là  hệ điều hành nguồn mở được biết đến nhiều nhất và được sử dụng nhiều nhất. Là một hệ điều hành, Linux là phần mềm nằm bên dưới tất cả các phần mềm khác trên máy tính. Nó nhận các yêu cầu từ các chương trình đó và chuyển các yêu cầu này đến phần cứng của máy tính.

      Linux để chỉ tên hạt nhân của hệ điều hành và tập hợp các chương trình, công cụ và dịch vụ. Thường được gói cùng với hạt nhân Linux để cung cấp tất cả các thành phần cần thiết của một hệ điều hành đầy đủ chức năng. Một số người, đặc biệt là thành viên của Tổ chức Phần mềm Tự do gọi bộ sưu tập này là GNU / Linux, vì nhiều công cụ được bao gồm là các thành phần GNU. Tuy nhiên, không phải tất cả các bản cài đặt Linux đều sử dụng các thành phần GNU như một phần của hệ điều hành của chúng.Ví dụ như Android sử dụng Linux nhưng phụ thuộc rất ít vào các công cụ GNU.

      Linux khác với các hệ điều hành khác như thế nào?

      Theo nhiều cách, Linux tương tự như các hệ điều hành khác mà bạn có thể đã sử dụng trước đây chẳng hạn như Windows, OS X hoặc iOS. Giống như các hệ điều hành khác, Linux có giao diện đồ họa và các loại phần mềm bạn đã quen sử dụng trên các hệ điều hành khác như các ứng dụng xử lý văn bản có tương đương với Linux. Trong nhiều trường hợp, người tạo phần mềm có thể đã tạo phiên bản Linux của cùng một chương trình bạn sử dụng trên các hệ thống khác. Nếu bạn có thể sử dụng máy tính hoặc thiết bị điện tử khác thì bạn cũng có thể đã sử dụng Linux.

      Nhưng Linux cũng khác với các hệ điều hành khác theo nhiều cách quan trọng. Đầu tiên và có lẽ là quan trọng nhất, Linux là phần mềm nguồn mở. Mã được sử dụng để tạo Linux là miễn phí và có sẵn để tất cả mọi người xem, chỉnh sửa và xóa cho người dùng với các kỹ năng phù hợp.

      Linux cũng khác ở chỗ là bao gồm các tùy chọn phần mềm khác nhau. Mặc dù các phần cốt lõi của hệ điều hành Linux nói chung là phổ biến có nhiều bản phân phối của Linux. Điều này có nghĩa là Linux có thể tùy biến đáng kinh ngạc. Bởi vì không chỉ các ứng dụng như trình xử lý văn bản và trình duyệt web có thể được hoán đổi. Người dùng Linux cũng có thể chọn các thành phần cốt lõi như hệ thống nào hiển thị đồ họa và các thành phần giao diện người dùng khác.

      Sự khác biệt giữa Unix và Linux là gì?

      Bạn có thể đã nghe nói về Unix, một hệ điều hành được phát triển vào những năm 1970 tại Bell Labs bởi Ken Thompson, Dennis Ritchie và những người khác. Unix và Linux giống nhau theo nhiều cách. Trên thực tế, Linux ban đầu được tạo ra tương tự như Unix. Cả hai đều có các công cụ tương tự để giao tiếp với các hệ thống, công cụ lập trình, bố trí hệ thống tập tin và các thành phần chính khác. Tuy nhiên, Unix không miễn phí. Trong những năm qua, một số hệ điều hành khác nhau đã được tạo ra với nỗ lực tương thích với các chế độ không tương thích nhưng không giống nhau. Linux đã thành công nhất và nó vượt xa các phiên bản trước.

      Ai sử dụng Linux?

      Có lẽ bạn đã sử dụng Linux cho dù bạn có biết hay không. Tùy thuộc vào khảo sát người dùng mà bạn xem từ một đến hai phần ba số trang web trên Internet được tạo bởi các máy chủ chạy bằng Linux.

      Các công ty và cá nhân chọn Linux cho máy chủ của họ vì nó an toàn và bạn có thể nhận được sự hỗ trợ tuyệt vời từ cộng đồng người dùng lớn. Ngoài các công ty như Canonical, SUSE và Red Hat thì nó cung cấp hỗ trợ thương mại.

      Nhiều thiết bị bạn sở hữu có thể như điện thoại Android, thiết bị lưu trữ kỹ thuật số, máy quay video cá nhân, máy ảnh, thiết bị đeo tay, v.v., cũng chạy Linux. Ngay cả chiếc xe ô tô của bạn cũng có Linux chạy dưới mui xe.

      Ai là người sở hữu Linux ?

      Nhờ có giấy phép nguồn mở nên Linux có sẵn miễn phí cho mọi người. Tuy nhiên, nhãn hiệu trên tên Linux thuộc về người tạo ra nó là Linus Torvalds. Mã nguồn cho Linux thuộc bản quyền của nhiều tác giả riêng lẻ và được cấp phép theo giấy phép GPLv2. Bởi vì Linux có số lượng người đóng góp lớn như vậy trong nhiều thập kỷ phát triển. Chính vì vậy, việc liên hệ với từng tác giả riêng lẻ và khiến họ đồng ý với giấy phép mới là điều gần như không thể. Do đó, Linux vẫn được cấp phép theo GPLv2 vĩnh viễn.

      Linux được tạo ra như thế nào?

      Linux được tạo ra vào năm 1991 bởi Linus Torvalds. Anh là một sinh viên lúc đó học tại Đại học Helsinki. Torvalds đã xây dựng Linux như một sự thay thế nguồn mở và miễn phí cho Minix. Nó như là một bản sao Unix khác được sử dụng chủ yếu trong các môi trường học thuật. Ban đầu, anh dự định đặt tên cho nó là Freax nhưng quản trị viên của máy chủ Torvalds đã sử dụng để phân phối mã gốc có tên là thư mục của mình nên nó được lấy tên là Linux.

      Bạn có thể đóng góp cho Linux như thế nào?

      Hầu hết các hạt nhân Linux được viết bằng ngôn ngữ lập trình C và các ngôn ngữ khác được ráp vào. Nếu bạn quan tâm đến việc viết mã cho chính hạt nhân Linux một nơi tốt để bắt đầu là trong Kernel Newbies FAQ sẽ giải thích một số khái niệm và quy trình bạn sẽ muốn làm quen.

      Nhưng cộng đồng Linux không chỉ là hạt nhân và cần sự đóng góp của nhiều người khác ngoài các lập trình viên. Mỗi bản phân phối chứa hàng trăm hoặc hàng ngàn chương trình có thể được phân phối cùng với nó. Mỗi chương trình này cũng như bản phân phối cần nhiều người và bộ kỹ năng để làm cho chúng thành công, bao gồm:

      • Người kiểm tra để đảm bảo mọi thứ hoạt động trên các cấu hình phần cứng và phần mềm khác nhau và để báo cáo các lỗi.
      • Nhà thiết kế để tạo giao diện người dùng và đồ họa được phân phối với các chương trình khác nhau.
      • Nhà văn có thể tạo tài liệu, hướng dẫn và văn bản quan trọng khác được phân phối với phần mềm.
      • Dịch giả lấy các chương trình và tài liệu từ ngôn ngữ bản địa của họ và làm cho chúng có thể truy cập được cho mọi người trên khắp thế giới.
      • Đóng gói để có các chương trình phần mềm và  gộp tất cả các phần lại với nhau để đảm bảo chúng chạy hoàn hảo trong các bản phân phối khác nhau.
      • Các nhà quảng bá để truyền bá về Linux và nguồn mở nói chung.
      • Và tất nhiên các nhà phát triển để viết phần mềm chính nó.

      Làm thế nào bạn có thể bắt đầu sử dụng Linux?

      Có một số cơ hội bạn đã sử dụng Linux nhưng bạn có thể không biết. Nhưng nếu bạn muốn cài đặt Linux trên máy tính ở nhà để dùng thử cách dễ nhất là chọn một bản phân phối phổ biến được thiết kế cho máy tính của bạn ( ví dụ: máy tính xách tay hoặc thiết bị máy tính bảng) . Mặc dù có rất nhiều bản phân phối có sẵn. Hầu hết các bản phân phối cũ nổi tiếng là lựa chọn tốt cho người mới bắt đầu vì họ có cộng đồng người dùng lớn có thể giúp trả lời các câu hỏi nếu bạn gặp khó khăn hoặc không thể tìm ra. Các bản phân phối phổ biến bao gồm: Debian, Fedora, Mint và Ubuntu và có nhiều bản khác nữa nhưng nó không phổ biến bằng 4 bản trên.

      Trung họcĐã trả lời vào 18/08/2019

    • Câu trả lời của bạn
      Khi tham gia trả lời bạn phải đồng ý với các điều khoản trên web site của chúng tôi: privacy policy and terms of service.