Thứ Tư, 27 tháng 5, 2015

Khái Niệm Về Hệ Điều Hành Linux

Hệ điều hành Linux là gì?

- Linux là gì?

Tại sao nói hệ điều hành linux là không chính xác. Đơn giản vì một mình linux không tạo nên hệ điều hành. Linux không phải là hệ điều hành, Linux là nhân hệ điều hành (kernel), thành phần thấp nhất làm việc trực tiếp với phần cứng. Vậy hãy nói nhân linux thay vì hệ điều hành linux.

Sơ lược về Linux, Linux được  sáng tạo bởi Linus Torvalds năm 1991, và từ đó đến này không ngừng phát triển bởi hàng ngàn lập trình viên trên toàn thế giới. Nhân linux là một phần mềm tự do nguồn mở (FOSS - free and open-source software), nghĩa là thuộc về mọi người dùng và người dùng có mọi quyền với nó (thay đổi, phát triển, phân phối, mua bán ...) Nhân linux được sử dụng phổ biến trên các máy chủ, máy bàn, thậm chí điện thoại di động (Android chẳng hạn).



- Hệ điều hành GNU/Linux là gì

Từ khái niệm về OS và nhân linux ở trên, có thể hình dung ra "phần" GNU trong cụm từ hệ điều hành GNU/Linux. Đó là những phần mềm được viết ra bởi tổ chức GNU, đứng đầu là Richard Stallman, người đặt nền móng cho FOSS và triết lý FOSS. GNU đã tạo ra các công cụ cơ bản để người dùng tương tác với máy tính của họ, như tạo file, di chuyển file, ...Cùng với Linux tạo nên một hệ điều hành hoàn chỉnh: GNU/Linux.

GNU/Linux là hệ điều hành sử dụng nhân linux. Và câu trả lời cho câu hỏi "Bạn dùng hệ điều hành gì mà hay ho vậy, linux à" : "Đúng một nửa, mình dùng GNU/Linux và nó rất hay ho."

- Bản phân phối

Các bạn đã từng nghe đến Ubuntu, Fedora, hay Redhat chưa : Đó là các bản phân phối linux (linux distro).Sự tồn tại các bản distro là một nét đặc trưng cho FOSS, bạn có thể dễ dàng thay đổi mọi thứ cho phù hợp với bạn vì GNU/Linux thuộc về bạn. Mỗi bản distro đều có những nét tương đồng và những nét rất riêng. Có những distro thì chuyên dành cho máy chú như Redhat Enterprise hay CentOS, có những distro thích hợp cho môi trường desktop như Ubuntu, Fedora. Thậm chí có những distro được tạo ra cho giáo dục và nghiên cứu khoa học, Edubuntu, Fedora Sugar, Scientific Linux. Nếu muốn bạn có thể tự tạo một distro cho riêng mình hoặc tùy biến các distro sẵn có.

Các distro đem lại cho người dùng sự đa dạng về lựa chọn và cũng cạnh tranh với nhau để hoàn thiện chính mình.

0 nhận xét:

Đăng nhận xét