Phần mềm nguồn mở

Logo Open Source Initiative

Phần mềm nguồn mởphần mềm với mã nguồn được công bố và sử dụng một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi, cải tiến phần mềm và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi.[1][2]

Năm 1998 một nhóm người chủ trương rằng thuật ngữ phần mềm tự do nên được thay thế bằng phần mềm nguồn mở vì thuật ngữ này ít mơ hồ hơn và dễ sử dụng hơn cho giới doanh nghiệp.

Định nghĩa Nguồn mở của Tổ chức Sáng kiến Nguồn mở (Open Source Initiative - OSI) thể hiện một triết lý nguồn mở và xác định ranh giới về việc sử dụng, thay đổi và tái phân phối phần mềm nguồn mở. Giấy phép phần mềm cung cấp cho người dùng các quyền vốn bị cấm bởi bản quyền, gồm các quyền về sử dụng, thay đổi và tái phân phối. Một vài giấy phép phần mềm nguồn mở đã được thẩm định thuộc giới hạn của Định nghĩa Nguồn mở. Ví dụ nổi bật nhất là Giấy phép Công cộng GNU (GPL). Trong khi nguồn mở cho phép công chúng truy cập vào nguồn của một sản phẩm, giấy phép nguồn mở cho phép tác giả điều chỉnh cách truy cập đó.

Hiện tại

[sửa | sửa mã nguồn]

Thuật ngữ "phần mềm nguồn mở" có nghĩa gần tương đương với "mã nguồn mở" nhưng với độ bao hàm cao hơn. Phần mềm nguồn mở thì có hệ quả là mã nguồn mở, nhưng điều ngược lại thì không đúng (ví dụ một phần mềm có mã nguồn mở nhưng giấy phép "đóng" - hệ quả của tình huống này là người dùng được truy cập vào mã nguồn nhưng có thể bị ngăn cấm quyền sao chép, chỉnh sửa, phân phối lại...).

Ngày nay có rất nhiều dạng mở (không đóng) bao gồm: phần cứng, phần mềm nguồn mở, tài liệu/ học liệu mở, thiết kế mở... Phần mềm nguồn mở ngày nay phát triển với tốc độ khá cao, cho thấy nó có nhiều động lực hơn so với mã đóng. Không nghi ngờ ngày nay sự phát triển lĩnh vực công nghệ thông tin có thể nói tới nguồn mở như cái gì đó năng động nhất. Tốc độ phát triển của nó có thể nói đến từng giờ một.

Ở Việt Nam, phần mềm tự do nguồn mở là thuật ngữ được khuyến khích sử dụng, thay thế cho hai thuật ngữ là phần mềm tự do và phần mềm nguồn mở (đặc biệt là thay thuật ngữ "mã nguồn mở" - bởi vì sự bó hẹp và dễ gây ngộ nhận của nó).

Chú thích

[sửa | sửa mã nguồn]
  1. ^ St. Laurent, Andrew M. (2008). Understanding Open Source and Free Software Licensing. O'Reilly Media. tr. 4. ISBN 9780596553951.
  2. ^ Verts, William T. (ngày 13 tháng 1 năm 2008). "Open source software". World Book Online Reference Center. Bản gốc lưu trữ ngày 1 tháng 1 năm 2011. Truy cập ngày 17 tháng 10 năm 2014.

Liên kết ngoài

[sửa | sửa mã nguồn]
Chúng tôi bán
Bài viết liên quan
Gải mã các khái niệm cơ bản xoay quanh Jujutsu Kaisen - Chú thuật hồi chiến
Gải mã các khái niệm cơ bản xoay quanh Jujutsu Kaisen - Chú thuật hồi chiến
Điểm qua và giải mã các khái niệm về giới thuật sư một cách đơn giản nhất để mọi người không còn cảm thấy gượng gạo khi tiếp cận bộ truyện
Hướng dẫn tải và cài đặt ứng dụng CH Play cho mọi iPhone, iPad
Hướng dẫn tải và cài đặt ứng dụng CH Play cho mọi iPhone, iPad
Được phát triển bởi thành viên của Group iOS CodeVn có tên Lê Tí, một ứng dụng có tên CH Play đã được thành viên này tạo ra cho phép người dùng các thiết bị sử dụng hệ điều hành iOS có thể trải nghiệm kho ứng dụng của đối thủ Android ngay trên iPhone, iPad của mình
YG chính thức phủ nhận tin đồn hẹn hò giữa Rosé và Kang Dong Won
YG chính thức phủ nhận tin đồn hẹn hò giữa Rosé và Kang Dong Won
Trước đó chúng tôi đã thông báo rằng đây là chuyện đời tư của nghệ sĩ nên rất khó xác nhận. Tuy nhiên vì có nhiều suy đoán vô căn cứ nên chúng tôi thông báo lại 1 lần nữa
Vì sao Arcane là một tác phẩm nghệ thuật tinh tế
Vì sao Arcane là một tác phẩm nghệ thuật tinh tế
Vì sao 'Arcane' là một tác phẩm nghệ thuật tinh tế? Nó được trình chiếu cho khán giả toàn cầu nhưng dựa trên tiêu chuẩn khắt khe để làm hài lòng game thủ