Technical summary

Chia sẻ: TRẦN THỊ THANH HẰNG | Ngày: | Loại File: PPT | Số trang:14

0
70
lượt xem
14
download

Technical summary

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

GNU GPL: GNU General Public License. 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.

Chủ đề:
Lưu

Nội dung Text: Technical summary

  1. Tài Liệu Hướng Dẫn Học  Linux LPI Technical summary of  Linux Distributions www.athena.edu.vn Biên soạn : Nguyễn Trí Thức Tel: 38244041 1
  2. Nội dung  Phần mềm mã nguồn mở và GNU General Public License.  Lịch sử phát triển của Linux  Đặc điểm của hệ điều hành Linux.  Khác biệt giữa hệ điều hành Linux và Windows.  Lợi ích và hạn chế của hệ điều hành Linux.  Các phiên bản Linux chính. 2
  3. Mã nguồn mở và GPL l GNU GPL: GNU General Public License. e 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. e 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. e Linux là hệ điều hành mã nguồn mở, được  phân phối theo quy định của GNU GPL. 3
  4. Mã nguồn mở và GPL (tt) H 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ở. H Tuy nhiên, khi phân phối phải kèm theo source  code. H 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… 4
  5. Lịch sử Linux l Linux được Linus Torvalds viết năm 1991. l Được cộng đồng Internet đón nhận. l Nhiều người tình nguyện tham gia phát triển  Linux. l Hệ điều hành Linux gồm: • Linux kernel. • Những ứng dụng và tiện ích GNU. • Những ứng dụng khác. 5
  6. Đặ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 Software:  • http://www.freshmeat.net • http://www.linuxberg.com • http://www.rpmfind.net/linux/RPM/ l Document: • http://www.tldp.org/ 6
  7. Đặc điểm của Linux è 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… P 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. 7
  8. Linux và Windows l Windows là hệ điều hành được thiết kế cho  single users. l Unix là hệ điều hành được kế cho multi users.  Nhiều người cùng chạy một chương trình trên  một máy tính vào cùng một thời điểm. l Từ Windows 95, đã hỗ trợ multi user. Tuy nhiên,  Unix đã hỗ trợ multi user từ 1969. 8
  9. Linux và Windows (tt)   Sự tách biệt giữa GUI và Kernel: • GUI là thành phần chiếm nhiều memory nhất, và rất  phức tạp, dễ bị lỗi. • Với Windows, GUI và kernel là không thể tách rời =>  tiện lợi cho người dùng. • Với Linux, GUI tách biệt với kernel. Người sử dụng có  thể không sử dụng GUI, hoặc sử dụng những GUI  khác nhau. • Cho phép tùy biến, phù hợp với server, vốn không  cần GUI, tiết kiệm được memory, và ít bị lỗi. 9
  10. Linux và Windows (tt)   Tất cả những cấu hình của Windows được lưu  trong registry. Khi muốn chỉnh sửa rất phức tạp.  Thường phải có phầm mềm third­party.   Cấu hình của Linux là file text, vì vậy dễ dàng  chỉnh sửa theo ý muốn. Có thể xóa bỏ hoàn toàn  những cấu hình cũ khi không cần  => không có một chuẩn cấu hình. Mỗi dịch vụ  định nghĩa một chuẩn cấu hình riêng. 10
  11. Lợi ích & hạn chế của Linux à Tính ổn định cao và hầu như không có virus. à Nhiều ý kiến cho rằng ai cũng có thể kiểm soát  source code khiến nó không an toàn. à Tuy nhiên, bí mật không phải là an toàn. à Code của linux được hàng ngàn programer kiểm  tra. à Nếu có bug, dễ dàng được tìm thấy hơn mã  nguồn đóng. 11
  12. Lợi ích & hạn chế của Linux (tt) 3 Khó sử dụng cho người mới bắt đầu. 3 Không có hỗ trợ, không có document đầy đủ. 3 Bug vẫn tồn tại. 3 Khi phát sinh lỗi, không phải ai cũng có khả  năng hiểu lỗi. 12
  13. Các phiên bản Linux Œ Debian GNU/Linux • http://www.debian.org n  MandrakeSoft • http://www.linux­mandrake.com ­  Red Hat • http://www.redhat.com t  Slackware Linux • http://www.slackware.com w  SuSE • http://www.suse.com c  TurboLinux • http://www.turbolinux.com 13
  14. Hỏi & Đáp 14
Đồng bộ tài khoản