Phần mềm nguồn mở Linux
Phần mềm nguồn mở Linux
Trương thị Diệu Linh
Bộ môn Truyền Thông Mạng
Ngày 23 tháng 1 năm 2017
Tơng thị Diệu Linh 1
Phần mềm nguồn mở Linux
Nội dung
1Phần mềm nguồn mở
Khái niệm phần mềm tự do-mã nguồn mở
Giấy phép phần mềm
hình kinh doanh với phần mềm nguồn mở
Quan hệ phần mềm tự do nguồn mở phần mềm sở hữu
Lịch sử phát triển của PMMNM
Các loại giấy phép PMMNM
Giấy phép Apache
Giấy phép BSD
Giấy phép GNU
hình phát triển phần mềm MNM
2Giới thiệu Linux
3Các phần mềm nguồn mở khác
4Cách thức trao đổi PMMNM
Tơng thị Diệu Linh 2
Phần mềm nguồn mở Linux
Phần mềm nguồn mở
Khái niệm phần mềm tự do-mã nguồn mở
Định nghĩa phần mềm tự do-mã nguồn mở
Phần mềm nguồn được cung cấp công khai
một số quyền thông thường chỉ thuộc về người nắm giữ bản
quyền (copyright) cũng được cung cấp theo giấy phép phần
mềm (software license):
nghiên cứu, thay đổi, cải tiến
phân phối...
dụ PMMNM:
Apache, Asterisk, Linux, Android, Virtual Box ...
Open Office, Firefox, Hadoop, Scilab, Chromium (web
browser) ...
PMMNM thường miễn phí. Sử dụng PMMNM tiết kiệm 60 tỉ
USD/năm.
Tơng thị Diệu Linh 3
Phần mềm nguồn mở Linux
Phần mềm nguồn mở
Khái niệm phần mềm tự do-mã nguồn mở
Một số phần mềm nguồn mở
Tơng thị Diệu Linh 4
Phần mềm nguồn mở Linux
Phần mềm nguồn mở
Khái niệm phần mềm tự do-mã nguồn mở
Các thao tác trên phần mềm y tính
1Sản xuất phần mềm
2Sử dụng phần mềm
3Thay đổi, nâng cấp, cải tiến phần mềm
4Phân tích ngược: Reverse enginering
5Phân phối phần mềm: Phân phối bản thực hiện, nguồn,
nguyên bản, bản nâng cấp, thay đổi ...
6Quản phần mềm: Cho phép/không cho phép thực hiện các
thao tác trên phần mềm
Nói chung các PMMNM cho phép thực hiện các thao tác 1-5.
Tơng thị Diệu Linh 5