Public Domain Software là gì 2022?
04/07/2022 10:51 am | Lượt xem : 3344
Public Domain Software là một thuật ngữ cơ bản trong lĩnh vực công nghệ thông tin, tuy nhiên đối với nhiều người thì đây vẫn là một thuật ngữ khá xa lạ. Vậy Public Domain Software cụ thể là gì và có ý nghĩa như thế nào? Bài viết này của Tenten sẽ giải thích cho bạn
Contents
Public Domain Software là gì?
Theo Wikipedia, Public Domain Software là phần mềm đã được đặt trong Public Domain Software: nói cách khác là phần mềm hoàn toàn không có quyền sở hữu như bản quyền, nhãn hiệu hoặc bằng sáng chế.
Public Domain Software có thể được sửa đổi, phân phối hoặc bán ngay cả khi không có bất kỳ quyền hạn nào của bất kỳ ai. Việc này không giống như trường hợp phổ biến của phần mềm có bản quyền độc quyền, trong đó giấy phép phần mềm cấp quyền sử dụng hạn chế.
Hiện nay, có một số chương trình phần mềm miễn phí không phải là Public Domain Software.
Chẳng hạn, bạn có thể dễ dàng lấy bản sao của Adobe® Reader®, Netscape®, Internet Explorer® và nhiều chương trình khác. Ngoài ra, khi bạn mua một máy tính, bạn có thể được cung cấp một số chương trình miễn phí.
Tuy nhiên, những phần mềm này đều không phải Public Domain Software, những chương trình này chỉ được cấp phép cho bạn, chứ không phải là của bạn để sao chép hoặc phân phối.
Public Domain software có giống với Open Domain Software không?
Cả Public Domain Software và Open Domain Software đều cho phép người dùng truy cập và thay đổi mã nguồn của phần mềm cho chính chương trình. Mã nguồn về cơ bản là một danh sách các lệnh quy định cách chương trình thực thi.
Tuy nhiên, một số ứng dụng Open Domain Software có những hạn chế về việc sử dụng và phân phối chúng trong khi phần mềm Public Domain Software thì không. Open Domain Software có bản quyền. Bản quyền quy định cách người dùng có thể thay đổi và phân phối phần mềm.
Bản quyền hoặc Hạn chế Sử dụng
Sự khác biệt chính giữa phần mềm Open Domain Software và Public Domain Software không phải là mã nguồn có được người dùng truy cập hay không.
Thay vào đó, sự khác biệt nằm ở việc liệu có bất kỳ yêu cầu cấp phép nào hoặc các hạn chế khác đối với việc sử dụng, thay đổi mã nguồn, phân phối lại chương trình hoặc về bản quyền hay không. Nếu có những hạn chế, nó là Open Domain Software, không phải phần mềm Public Domain Software.
Sáng kiến Nguồn mở là một tổ chức phi lợi nhuận có trụ sở tại California có chức năng phê duyệt bản quyền nguồn mở. Họ đưa ra một định nghĩa rất chi tiết và hợp pháp về phần mềm nguồn mở, ai có thể sử dụng phần mềm này và bằng cách nào.
Ngoài ra, họ cũng có danh sách các công ty cung cấp phần mềm nguồn mở theo thứ tự bảng chữ cái nếu bạn muốn điều tra một công ty cụ thể.
OpenSource.org là một nơi tuyệt vời để tìm hiểu thêm về cách bạn có thể phát triển, cộng tác và sử dụng phần mềm hệ điều hành. Bản quyền được Open Domain Software chấp thuận sẽ nêu chi tiết bốn quyền tự do cơ bản:
Thay đổi mã
Sử dụng phần mềm cho bất kỳ mục đích nào
Tạo phần mềm mới dựa trên nền tảng để sử dụng cho riêng bạn
Chia sẻ phần mềm
Mặt khác, phần mềm Public Domain Software không mang bản quyền hoặc bằng sáng chế – mặc dù hầu hết đều có thể nếu họ muốn. Trong một số trường hợp, người sáng tạo quyết định không giữ bản quyền — bị từ chối — hoặc bản quyền có thể đã hết hạn.
Phần mềm có thể được sử dụng, thay đổi và chia sẻ mà không cần thêm quyền. Tuy nhiên, phải luôn ghi nhận tài sản trí tuệ của người tạo. Hầu hết những người sáng tạo phát hành phần mềm Public Domain Software, miễn phí của họ theo giấy phép chung GNU-GPL.
Một vài điểm khác biệt khác
Phần mềm hệ điều hành được cùng phát triển và có thể được chia sẻ, sử dụng và thậm chí thay đổi tự do bởi bất kỳ ai miễn là nó tuân thủ bản quyền của Open Domain Software.
Hệ điều hành được phát triển thông qua sự đóng góp của nhiều người và được phân phối theo giấy phép phải tuân thủ các tiêu chí sử dụng nhất định. Giấy phép không thể phân biệt đối xử với bất kỳ ai. Nói cách khác, bạn không thể cấm một số nhóm người sử dụng phần mềm. Nó phải cho phép các tác phẩm có nguồn gốc.
Bạn cũng có thể thấy các điều khoản phần mềm chia sẻ liên quan đến các ứng dụng phần mềm. Phần mềm chia sẻ là phần mềm thấp hoặc không tốn phí nhưng sẽ yêu cầu đăng ký và có lẽ phải trả phí cho phiên bản đầy đủ.
Phần mềm miễn phí cũng có thể có mức phí nhỏ và thường là các ứng dụng nhỏ không có sự hỗ trợ của người dùng. Bạn không thể trực tiếp sửa đổi hoặc chia sẻ phần mềm chia sẻ hoặc phần mềm miễn phí.
Ví dụ:
Phần mềm Open Domain Software có đủ hình dạng và kích cỡ và có thể phục vụ nhiều mục đích. Ví dụ bao gồm LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice và SquirrelMail. Firefox là một trình duyệt web đơn giản, trong khi LINUX phức tạp hơn. Đó là một hệ điều hành dựa trên UNIX. OpenOffice là một bộ ứng dụng văn phòng do Apache cung cấp.
Trong trường hợp của OpenOffice, bạn có thể tải xuống và cài đặt chương trình trên hầu hết mọi máy tính miễn phí — ngay cả khi bạn cài đặt nó trên nhiều máy tính. Bạn cũng có thể sao chép và giao chúng cho bạn bè và gia đình. Không có lệ phí giấy phép.
Sử dụng nó như bạn làm với bất kỳ chương trình xử lý văn bản, bảng tính hoặc cơ sở dữ liệu nào khác. Và nếu bạn gặp sự cố — chẳng hạn như lỗi xuất hiện — hoặc nếu bạn nghĩ rằng bạn có thể cải thiện nó, bạn có thể báo cáo hoặc chỉ cần tự mình điều chỉnh vấn đề trên bản sao của mình. Chương trình cho phép người dùng “nâng cao” nó, theo Apache.
Thuật toán băm an toàn 3 (SHA-3) là một ví dụ về phần mềm Public Domain Software. SHA-3 được sử dụng để chuyển đổi dữ liệu có nhiều kích thước thành kích thước định dạng cố định. Castle Doctrine, là một trò chơi giải đố và chiến lược được phát triển và phát hành vào Public Domain Software vào năm 2014.
Public Domain Software có có an toàn không?
Bất cứ lúc nào bạn cho phép nhiều người dùng truy cập, vấn đề vi rút sẽ phát sinh. Tiến hành một cách thận trọng và đảm bảo rằng bạn có sẵn một ứng dụng chống vi-rút tốt khi bạn truy cập phần mềm nguồn mở hoặc miền công cộng.
Public Domain Software xuất hiện ở ngay bên cạnh của tất cả mọi người, nhưng không phải ai cũng biết và nhận ra. Những phần mềm này hỗ trợ rất nhiều cho cuộc sống của bất kỳ chúng ta.
Các tìm kiếm liên quan đến chủ đề “Public Domain Software”
Public domain software là gì | Commercial software |
Freeware | Open source software examples |
Licensed software | Us public domain |
Proprietary software | Public domain license |
Bài viết liên quan
Google Domains là gì? Ưu và nhược điểm của Google domains
Hướng dẫn mua tên miền vĩnh viễn từ unstoppable domain
Transfer domain là gì? So sánh domain mapping và domain transfer?
Domain age – Trình kiểm tra độ tuổi tên miền chính xác nhất