Phần mềm miễn phí
Phần mềm Tự do là phần mềm mà người dùng có thể tự do chia sẻ, khám phá và sửa đổi. Nó mang triết lý [giáo dục], chia sẻ và phát triển cộng tác được thấy trong các ngành khoa học khác vào nghệ thuật lập trình máy tính.
Từ Định nghĩa Phần mềm Tự do :
“Phần mềm miễn phí” là vấn đề tự do, không phải giá cả. Để hiểu khái niệm này, bạn nên nghĩ “miễn phí” theo nghĩa “tự do ngôn luận”, không phải theo nghĩa “bia miễn phí”. Phần mềm miễn phí là vấn đề về quyền tự do của người dùng trong việc chạy, sao chép, phân phối, nghiên cứu, thay đổi và cải thiện phần mềm. Chính xác hơn, điều này có nghĩa là người dùng chương trình có bốn quyền tự do thiết yếu:
- Quyền tự do chạy chương trình cho bất kỳ mục đích nào (quyền tự do 0).
- Quyền tự do nghiên cứu cách chương trình hoạt động và thay đổi nó để làm cho nó thực hiện những gì bạn muốn (quyền tự do 1). Quyền truy cập vào mã nguồn là điều kiện tiên quyết cho điều này.
- Quyền tự do phân phối lại các bản sao để bạn có thể giúp đỡ hàng xóm của mình (quyền tự do 2).
- Quyền tự do phân phối các bản sao của phiên bản đã sửa đổi của bạn cho người khác (quyền tự do 3). Bằng cách này, bạn có thể trao cho toàn bộ cộng đồng cơ hội hưởng lợi từ những thay đổi của mình. Quyền truy cập vào mã nguồn là điều kiện tiên quyết cho việc này.
Các dự án Phần mềm Tự do đáng chú ý bao gồm hệ điều hành GNU/ Linux , trình duyệt web Mozilla Firefox và máy chủ web Apache , cung cấp năng lượng cho hai phần ba World Wide Web.
Sử dụng cho doanh nghiệp và chính phủ
Phần mềm miễn phí được sử dụng rộng rãi bởi các doanh nghiệp lớn, bao gồm phần lớn các công ty FTSE 100, cũng như các chính phủ (đặc biệt là ở Mỹ Latinh). Các động thái gần đây chuyển sang Ứng dụng web và SaaS thay vì các ứng dụng máy tính để bàn riêng lẻ đã chứng kiến sự gia tăng của các Hệ thống quản lý nội dung phần mềm miễn phí linh hoạt, chẳng hạn như Plone và Drupal - cả hai đều được sử dụng rộng rãi trong các trang web từ thiện và khu vực công.
Thuật ngữ này thường được sử dụng thay thế cho Nguồn mở , tuy nhiên Nguồn mở là một cách tiếp cận thực dụng đối với phát triển hợp tác, trong khi Phần mềm miễn phí là một nỗ lực tự giác nhằm bảo vệ quyền tự do của người dùng - kết quả cuối cùng có thể giống nhau, nhưng sự khác biệt nằm ở triết lý và cách tiếp cận.