Linux đã tồn tại 30 năm, bắt đầu từ 1991. Đúng, nó đã lớn tuổi, và nó đã tạo ra lịch sử. Nếu bạn quan tâm lịch sử một số distro Linux chính, đây là tóm tắt – lịch sử các distro Linux như Ubuntu, Fedora, REHL, Linux Mint, Slackware, v.v. Cuối cùng tìm hiểu tại sao chúng được tạo ra và điều gì làm mỗi cái khác biệt.
Lưu ý: Vì có rất nhiều distro, chúng ta chỉ tập trung vào vài distro chính.
Lịch sử của chính Linux
Tôi nghĩ nên xem nhanh lịch sử Linux trước khi nói distro. Tất cả bắt đầu 1991 khi sinh viên khoa học máy tính Helsinki tên Linus Torvalds tạo kernel hệ điều hành, theo lời anh, "chỉ để vui". Ban đầu, Linus gọi nó "Freax" (từ "free" và "x" chỉ nó thuộc họ UNIX), sau đổi thành "Linux".
Bản phát hành đầu chỉ là kernel. Shell, compiler, thư viện, v.v. cần thiết để có hệ thống hoạt động. Những thứ này đến từ phần mềm GNU khác. Một năm sau, 1992, các distro Linux đầu tiên được tạo.
Slackware
Ra mắt 1992 bởi Patrick Volkerding, Slackware là distro Linux tồn tại lâu đời nhất, và cho đến giữa thập niên 1990, nó có khoảng 80% thị phần. Thay đổi khi Red Hat Linux xuất hiện, và ngày nay Slackware không gần độ phổ biến xưa. Lý do không phải vì nó tệ – ngược lại, nó vẫn là top distro, nhưng vì Slackware nhằm tùy biến cao và robust hơn là user-friendly, điều này ảnh hưởng phổ biến.
Nếu muốn học nội tại Linux, đây là distro! Slackware dùng hệ thống gói pkgtools; không có kho gói chính thức, và nhiều cấu hình thủ công – nhưng nếu nó chạy, nó chạy thực sự tốt.
openSUSE
openSUSE Linux bắt đầu 1992 khi Thomas Fehr, Roland Dyroff, Burchard Steinbild, và Hubert Mantel khởi động dự án SUSE. Công ty bắt đầu bán phiên bản Đức của Slackware trên đĩa mềm. SUSE Linux không thành phiên bản độc lập đến 1996.
Công ty được Novell mua 2003 rồi Attachmate 2010. Sau thay đổi licensing lớn, code cuối cùng được công khai. Đến 2005 SUSE Linux tách thành phiên bản thương mại và mã nguồn mở. Novell Linux thành SUSE Linux Enterprise Desktop và Server với openSUSE làm code cơ sở.
openSUSE trở thành phiên bản mã nguồn mở miễn phí và không còn thuộc Attachmate. Có 2 phiên bản: Tumbleweed rolling release và Leap, bản ổn định hỗ trợ nhiều năm.
Debian Linux
Debian là một trong những distro Linux đầu. Được công bố lần đầu 16/8/1993 bởi Ian Murdock, dù bản ổn định đầu ra 1996. Ý tưởng cơ bản là tạo distro ổn định ai cũng tải và dùng miễn phí, thay vì user tự thu thập app và compile. Nếu muốn lịch sử Debian chi tiết, maintainer đã tổng hợp tài liệu tuyệt vời với mọi thứ quan trọng từ đầu.
Debian dùng hệ thống gói .deb – trình quản lý gói dpkg và front-ends (như apt-get hoặc synaptic). Nó đi kèm kho app khổng lồ user tải và cài. Debian cũng là một trong những distro đầu cung cấp live CD, làm rào cản nhập môn Linux cho newbie gần như không tồn tại.
Red Hat Enterprise Linux (RHEL) và Fedora
Red Hat Enterprise Linux là kế thừa Red Hat Linux, một trong những distro lâu đời. Phiên bản gốc phát hành 1995 và thay bằng RHEL 2003. Đây là distro trả phí, và như tên cho thấy, nhắm tới user doanh nghiệp.
Fedora là lựa chọn miễn phí cho user cá nhân. Nó bao gồm nhiều tính năng RHEL, thêm vài tính năng thử nghiệm chưa trong RHEL. Cả hai dùng format gói .rpm, nên phần mềm từ distro khác như Debian không chạy trực tiếp. Thường được gọi là phiên bản test cho RHEL sắp tới.
Gentoo Linux
Gentoo Linux được Daniel Robbins tạo 2000, chủ yếu cho developers và enterprise user. Điều làm Gentoo khác là hệ thống quản lý gói Portage. Nó theo hệ thống port BSD, nhưng thực tế dựa trên Python. Hệ thống nâng cao hơn để quản lý network dễ dàng hơn.
Gentoo thường cài như hệ thống xương khô với thêm pre-compiled khi cần. Distro linh hoạt, tùy biến cao và thường dùng làm web server. Thậm chí là nền tảng cho Chrome OS.
Arch Linux
Arch Linux bắt đầu 2002 bởi Judd Vinet, lấy cảm hứng từ CRUX, distro tối giản khác. Nó là rolling release, nghĩa là chỉ cài một lần, và luôn tự cập nhật lên phiên bản mới. Điều này cũng nghĩa là nó hướng về user có kinh nghiệm xử lý glitch thường gặp với chiến lược cập nhật này.
Triết lý thiết kế Arch Linux là đơn giản. Thay vì nhồi nhét app vào distro, nó chỉ có app tối thiểu cần thiết để chạy, user tự cài app cần. Trình quản lý gói Pacman và hạ tầng AUR làm điều này dễ dàng bất ngờ.
Ubuntu
Debian là dự án tham vọng với tầm quan trọng lớn cho Linux, nhưng nó là distro nặng với nhiều app user không cần. Có nhu cầu distro nhẹ và thân thiện hơn, dẫn đến Ubuntu.
Phiên bản Ubuntu đầu – Ubuntu 4.10 (Warty Warthog) – phát hành 2004 bởi tỷ phú Internet Nam Phi Mark Shuttleworth. Trong Zulu và Xhosa cổ, "Ubuntu" nghĩa là "nhân đạo với người khác". Ubuntu dựa trên Debian mới nhất và dùng cùng hệ thống gói .deb, dù không phải gói Debian nào cũng cài được trên Ubuntu. Phiên bản mới ra 6 tháng/lần, long-term release 2 năm/lần.
Linux Mint
Linux Mint là distro tương đối mới trong họ Debian. Bắt đầu 2006 bởi Clément Lefèbvre và dựa trên Ubuntu. Nhằm rất thân thiện, đặc biệt tốt cho người mới. Linux Mint đi kèm nhiều app và multimedia, dù distro gần đây hỗ trợ multimedia/codec mặc định đã bị gỡ.
Một trong những điểm khác biệt chính của Linux Mint là nó bao gồm phần mềm proprietary. Điều này vì developers muốn cung cấp distro dễ dùng nơi user không phải tự cài app. Tương tự Ubuntu, trên Linux Mint bạn có thể cài thêm phần mềm Debian nếu cần.
Dù không thể bao phủ hoàn toàn lịch sử các distro Linux, đây là những distro đáng chú ý. Xem lịch sử sớm của distro Linux để học thêm về cách distro sớm ra đời. Bạn cũng có thể theo dõi distro mới tại DistroWatch.