Thứ Bảy, 8 tháng 2, 2014
hệ điều hành 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
http://www.debian.org
MandrakeSoft
http://www.linux-mandrake.com
Red Hat
http://www.redhat.com
Slackware Linux
http://www.slackware.com
SuSE
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 code của mã
nguồn mở, chỉnh sửa, biên dịch theo ý riêng.
Mã nguồn mở đã chỉnh sửa có thể dùng cho
mục đích riêng hoặc công khai. Nếu công khai
phải cung cấp đầy đủ source code.
Linux là 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
1. Định nghĩa PMTD (Free Software)
Người khởi xướng : R.Stallman (1984)
Phong trào GNU, Free Software Foundation (FSF)
4 tự do (căn cứ vào giấy phép)
(TD0) Tự do chạy phần 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) Tự do phân phối các bản sao của phần mềm
(TD3) 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.
Đăng ký:
Đăng Nhận xét (Atom)
Không có nhận xét nào:
Đăng nhận xét