Khoa học

Linux là gì? »Định nghĩa và ý nghĩa của nó

Anonim

Linux là hệ điều hành phần mềm miễn phí (không thuộc sở hữu của bất kỳ cá nhân hay công ty nào), do đó không cần phải mua bản quyền để cài đặt và sử dụng trên máy tính. Nó là một hệ thống đa nhiệm, nhiều người dùng, tương thích với UNIX và cung cấp giao diện lệnh và giao diện đồ họa, điều này làm cho nó trở thành một hệ thống rất hấp dẫn và có triển vọng lớn cho tương lai.

Là phần mềm miễn phí, mã nguồn có thể truy cập được để bất kỳ người dùng nào cũng có thể nghiên cứu và sửa đổi nó. Giấy phép Linux không hạn chế quyền bán, vì vậy các công ty phần mềm thương mại khác nhau phân phối các phiên bản của Linux. Bên cạnh đó, hệ thống này còn có nhiều bản phân phối và trình quản lý cửa sổ cho môi trường đồ họa.

Hệ điều hành Linux được phát triển bởi Linus Torvalds, và dựa trên hệ thống Minix, hệ điều hành này dựa trên hệ thống Unix, Torvalds đã thêm các công cụ và tiện ích vào đó, giúp nó hoạt động. Bắt đầu với phiên bản đầu tiên của Linux, hệ thống đã được sửa đổi bởi hàng nghìn lập trình viên trên khắp thế giới, dưới sự điều phối của người tạo ra nó.

Tên của Linux bắt nguồn từ tên tác giả của nó là Linus và hệ điều hành UNIX. Tuy nhiên, tên thật của nó là GNU / Linux, vì hệ thống được phân phối theo GNU GPL (General Public License).

Cấu trúc Linux dựa trên một kênh vi mạch lai thực thi các dịch vụ cơ bản nhất của hệ điều hành. Các hạt nhân là cốt lõi của hệ thống; phần tương tác trực tiếp với phần cứng, quản lý tất cả tài nguyên của nó, chẳng hạn như bộ nhớ, bộ vi xử lý, thiết bị ngoại vi, v.v.

Ngoài ra, nó có một chương trình cách ly người dùng với hạt nhân, được gọi là Shell hoặc trình thông dịch lệnh, chức năng của nó là thông dịch các lệnh hoặc ứng dụng mà người dùng gửi đến hệ thống, từ một thiết bị đầu cuối ở chế độ văn bản hoặc từ môi trường đồ họa và dịch chúng sang hướng dẫn mà hệ điều hành hiểu.

Tùy thuộc vào phiên bản của nó, hệ điều hành này được sử dụng trong các siêu máy tính và máy chủ như máy tính cá nhân. Các biến thể khác nhau của Linux được gọi là bản phân phối, trong số các biến thể được biết đến nhiều nhất là Red Hat-Fedora, Suse, Debian, Ubuntu và Mandriva.

Mỗi bản phân phối Linux phân phối hạt nhân thông qua các bản cập nhật hệ điều hành. Mỗi phiên bản của hạt nhân có thể được phân biệt bằng 3 hoặc 4 số cách nhau bằng dấu chấm. Ý nghĩa của mỗi con số như sau:

1. Phiên bản hạt nhân; nó thay đổi nếu có một sửa đổi lớn trong mã nhân.

2. Sửa đổi lớn của hạt nhân.

3. Sửa đổi nhỏ, chẳng hạn như bao gồm các trình điều khiển mới hoặc một số tính năng mới.

4. Sửa chữa các lỗi hoặc lỗ hổng bảo mật trong cùng một bản sửa đổi.

Linux đã đi được một chặng đường dài trong những năm gần đây, với việc bổ sung những cải tiến trong giao diện người dùng đồ họa, cũng như trong việc công nhận và sử dụng tài nguyên phần cứng. Từng chút một, nó đang dần phát triển trên Windows và Unix, nó đã trở thành sự yêu thích của người dùng máy tính và các doanh nghiệp chuyên nghiệp (các công ty như IBM hoặc Hewlett-Packard), những người coi đây là một giải pháp thay thế mạnh mẽ và chi phí thấp so với các công ty khác. hệ điều hành; và họ cung cấp hỗ trợ kỹ thuật tương ứng, thường là một phần của hệ thống máy chủ.