hệ điều hành linux

21 499 0
hệ điều hành  linux

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Ths.Nguyễn Văn Đậm ĐT: 0916.456.917 Email: Nguyenvandam@gmail.com Chương 1 GIỚI THIỆU LINUX Nội dung: 1. Lịch sử Unix 2. Mã nguồn mở 3. Phần mềm tự do, mã nguồn mở và Linux I. Lịch sử Unix, Linux Ken Thompson và Dennis Ritchie (Bell Lab thập niên 70) • Ken Thompson thiết kế năm 1969 tại Bell Labs  Năm 1973, Thompson dùng ngôn ngữ C viết HĐH Unix  1975 truyền bá phiên bản V6 trong Đại học(Berkeley)  1979 truyền bá phiên bản V7 trong công nghiệp  1984 : 2 phiên bản chính  System V của AT&T ;  4.2 BSD của ĐH Berkeley; I. Lịch sử Unix, Linux I. Lịch sử Unix, Linux I. Lịch sử Unix, Linux  Năm 1991, Linus Torvalds, sinh viên đại học Tổng hợp Helsinki Phần Lan cho ra đời phiên bản 0.01, xuất phát từ hệ điều hành Minix, là một phiên bản của Unix.  1992, Linus cho ra đời Version 0.02 với shell và trình biên dịch C và đặt tên HĐH là Linux. I. Lịch sử Unix, Linux ●1993 : Hệ thống Ext2 cho Linux ● 1994: Phiên bản Linux 1.0 được phát hành. ●1995: Apache Group truyền bá Web server Apache ●1999: Ra đời phiên bản 1.0 các giao diện đồ họa GNOME và KDE ● 2002: Sun công bố phiên bản 1.0 OpenOffice.org  Linux là HĐH được viết lại hoàn toàn, không sử dụng một dòng lệnh nào của Unix để tránh vấn đề bản quyền của Unix.  Hoạt động của Linux hoàn toàn dựa trên nguyên tắc của HĐH Unix. Người nắm được Linux sẽ nắm được Unix.  Linux là hệ điều hành phân phát miễn phí, phát triển trên mạng Internet.  Nó là hệ điều hành đa nhiệm, đa người dùng. I. Lịch sử Unix, Linux II. Đặc điểm của Linux  Hardware:  Chạy trên nhiều platform, Alpha, AMD, Intel, MIPS, PowerPC, Sparc…  http://hardware.redhat.com/hcl Đặc điểm của Linux (2)  Giao diện đồ họa:  Hỗ trợ GNOME, KDE,…  Linux không yêu cầu giao diện đồ họa.  Ngôn ngữ lập trình: C, C++, FORTRAN, Java, Perl, Python, PHP…  Dễ dàng quản lý từ xa:  Dễ dàng remote từ xa bằng commandline hoặc GUI.  Tính ổn định cao: Linux có thể chạy nhiều năm, không cần reboot. [...]...Các phiên bản Linux  Debian GNU /Linux   MandrakeSoft   http://www.slackware.com SuSE   http://www.redhat.com Slackware Linux   http://www .linux- mandrake.com Red Hat   http://www.debian.org http://www.suse.com TurboLinux     http://www.turbolinux.com Fedora Ubuntu CentOS, … III Mã nguồn mở  Mọi người đều có thể có source...  Linux hệ điều hành mã nguồn mở, được phân phối theo quy định của GNU GPL  GNU GPL: GNU General Public License II Mã nguồn mở (tt)  Có thể tính phí khi phân phối một sản phẩm có nguồn gốc là mã nguồn mở  Tuy nhiên, khi phân phối phải kèm theo source code  Khi người sử dụng đã có một phần mềm mã nguồn mở, họ được tự do chỉnh sửa, chia sẻ, phân phối lại… III Phần mềm tự do, Mã nguồn mỡ và Linux. .. mềm, cho mọi mục đích (TD1) Tự do nghiên cứu sự vận hành của chương trình và thích ứng nó theo nhu cầu (TD2) (TD3) Tự do phân phối các bản sao của phần mềm Tự do cải tiến chương trình và công bố các sửa đổi cho mọi người cùng biết 1 Định nghĩa PMTD (tt)  Nhấn mạnh tư tưởng tự do (freedom)  Khác với Freeware (phần mềm miễn phí)  Mã nguồn mở : hệ quả  Đảm bảo TD1 và TD3: tự do nghiên cứu, thích... thức không khác xa Free Software  Khởi xướng : Eric S Raymond (1998)  Không nhấn mạnh tư tưởng “tự do” mà chú ý nhiều hơn đến “miễn phí” và “mã nguồn”  Không nên lẫn lộn PMNM với PMTD => Chú ý các điều kiện của giấy phép khi sử dụng và phân phối PMNM 2 PMNM (tt) • Định nghĩa (10 tiêu chuẩn) (i) quyền tự do phân phối PM, (ii) quyền truy nhập mã nguồn, (iii) quyền sửa đổi trên mã nguồn • PMTD là . trình biên dịch C và đặt tên HĐH là Linux. I. Lịch sử Unix, Linux ●1993 : Hệ thống Ext2 cho Linux ● 1994: Phiên bản Linux 1.0 được phát hành. ●1995: Apache. cao: Linux có thể chạy nhiều năm, không cần reboot. Các phiên bản Linux  Debian GNU /Linux  http://www.debian.org  MandrakeSoft  http://www .linux- mandrake.com 

Ngày đăng: 17/01/2014, 09:50

Tài liệu cùng người dùng

Tài liệu liên quan