1. PHẦN MỀM NGUỒN MỞ
a) Phân loại phần mềm theo cách chuyển giao sử dụng
- Phần mềm thương mại (commercial software) dùng để bán. Hầu hết các phần mềm thương mại là loại nguồn đóng để bảo vệ ý tưởng và chống sửa đổi. Ví dụ: Microsoft Word, Photoshop,... - Phần mềm tự do (free software) là phần mềm không chỉ miễn phí mà còn được tự do sử dụng mà không phải xin phép. Phần mềm tự do có thể ở dạng mã máy hoặc mã nguồn. Ví dụ: Acrobat Reader là phần mềm tự do ở dạng mã máy. - Phần mềm nguồn mở (open-source software) là phần được cung cấp cả mã nguồn để người dùng có thể tự sửa đổi, cải tiến, phát triển, phân phối lại theo một quy định gọi là giấy phép. Ví dụ: Inscape, GIMP,...
b) Giấy phép đối với phần mềm nguồn mở
Có nhiều loại giấy phép phần mềm nguồn mở, trong đó giấy phép công cộng GNU GPL (GNU General Public License) được áp dụng rộng rãi nhất. Nó có những quy định không chỉ đảm bảo quyền tiếp cận của mọi người đối với các phần mềm mở mà còn đảm bảo sự phát triển bền vững của phần mềm nguồn mở. Giấy phép GNU GPL 3.0 phát hành năm 2007 (xem www.gnu.org/licenses/gpl.html) có một số nội dung đáng chú ý sau: - Được sao chép và phân phối phần mềm; có quyền yêu cầu trả phí cho việc chuyển giao đó nhưng phải thông báo rõ ràng về bản quyền gốc và thông báo miễn trừ trách nhiệm bảo hành. - Được sửa đổi và phân phối bản sửa đổi với điều kiện phải công bố mã nguồn phần sửa đổi, nêu rõ đó là bản đã được thay đổi, chỉ rõ các thành phần được thay đổi; đồng thời phải áp dụng giấy phép GNU GPL cho chính phần thay đổi đó. Nói cách khác phần mềm có nguồn gốc từ việc sửa đổi một phần mềm nguồn mở theo GPL cũng phải là phần mềm nguồn mở theo GPL.
Bảng 3.2. So sánh phần mềm thương mại và phần mềm nguồn mở
3. PHẦN MỀM CHẠY TRÊN INTERNET
- Phần mềm chạy trên Internet được hiểu là phần mềm cho phép sử dụng qua Internet mà không cần phải cài đặt vào máy. Ví dụ: Google Docs, Google Sheets,...
- Lợi ích của phần mềm chạy trên Internet là có thể sử dụng ở bất cứ đâu, bất cứ khi nào, bất cứ máy tính nào miễn là có kết nối Internet, chi phí rẻ và không mất phí.
Lưu ý: Để sử dụng được các phần mềm trực tuyến của Google, cần có tài khoản Google để truy cập.
--- THE END ---