Nội dung chính chương này gồm có: Linux là gì? Lịch sử phát triển Linux, những đặc điểm chính, ưu điểm và khuyết điểm, kiến trúc hệ thống linux, các bản phân phối linux, một số phần mềm nguồn mở, cài đặt linux. | Đặng Thanh Bình Tổng quan Nội dung • • • • • • • • Linux là gì? Lịch sử phát triển Linux. Những đặc điểm chính. Ưu điểm và khuyết điểm Kiến trúc hệ thống Linux. Các bản phân phối Linux. Một số phần mềm nguồn mở Cài đặt Linux 2 Linux là gì? • Là một hệ điều hành được phát triển dựa trên hệ điều hành Minix bởi Linus Torvalds năm 1991 • Có 2 ý nghĩa chính khi đề cập đến Linux: – Kernel hệ điều hành – Bản phân phối (distro) • Là hệ điều hành tự do tương tự Unix • Là hệ điều hành thông dụng có khả năng chạy được trên hầu hết các thiết bị phần cứng chính. 3 Unix • Developer: Ken Thomson, Dennis Ritchie, • Viết bằng ngôn ngữ C • Giao diện command line và GUI • Bắt đầu phát triển năm 1969, phiên bản đầu phát hành nội bộ 1971, rộng rãi 1973 • Vài HDDH Unix nổi tiếng: – Apple Darwin (Mac OS X) – BSD – IBM AIX 4 Free Software Foundation • Do Richard Stallman (RSM) sáng lập, 1984 • GNU = GNU's Not Unix – Mục tiêu là tạo một hệ điều hành “tựa Unix” tự do • Phong trào mã nguồn mở – Cổ vũ “free software” phần mềm tự do – Gỡ bỏ các hạn chế trong việc: sao chép, phân phối lại, tìm hiểu và sửa đổi phần .