Bài giảng Linux và phần mềm mã nguồn mở - Chương 1: Phần mềm mã nguồn mở. Chương này cung cấp cho sinh viên những nội dung gồm: khái niệm phần mềm tự do-mã nguồn mở; mô hình kinh doanh với phần mềm mã nguồn mở; quan hệ phần mềm tự do mã nguồn mở và phần mềm sở hữu; lịch sử phát triển của phần mềm mã nguồn mở; các loại giấy phép phần mềm mã nguồn mở; mô hình phát triển phần mềm mã nguồn mở; . Mời các bạn cùng tham khảo chi tiết nội dung bài giảng! | Phần mềm mã nguồn mở và Linux Phần mềm mã nguồn mở và Linux Trương thị Diệu Linh Bộ môn Truyền Thông và Mạng Ngày 23 tháng 1 năm 2017 Trương thị Diệu Linh 1 Phần mềm mã nguồn mở và Linux Nội dung 1 Phần mề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 Mô hình kinh doanh với phần mềm mã nguồn mở Quan hệ phần mềm tự do mã nguồn mở và 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 Mô hình phát triển phần mềm MNM 2 Giới thiệu Linux 3 Các phần mềm mã nguồn mở khác 4 Cách thức trao đổi PMMNM Trương thị Diệu Linh 2 Phần mềm mã nguồn mở và Linux Phần mề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 mà mã nguồn được cung cấp công khai và 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. Ví 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. Trương thị Diệu Linh 3 Phần mềm mã nguồn mở và Linux Phần mề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 mã nguồn mở Trương thị Diệu Linh 4 Phần mềm mã nguồn mở và Linux Phần mề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 máy tính 1 Sản xuất phần mềm 2 Sử dụng phần mềm 3 Thay đổi nâng cấp cải tiến phần mềm 4 Phân tích ngược Reverse enginering 5 Phân phối phần mềm Phân phối bản thực hiện mã nguồn nguyên bản bản nâng cấp thay đổi . 6 Quản lý 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. Trương thị Diệu Linh 5 Phần mềm mã nguồn mở và Linux Phần mềm mã nguồn mở Khái niệm phần mềm tự do-mã nguồn mở Phân biệt PMMNM với một số loại phần mềm khác Phần mềm sở hữu proprietary software Chỉ cho phép người dùng được sử dụng phần mềm với .