Miền công cộng không có hạn chế sử dụng và không có quyền sở hữu bản quyền
Phần mềm tên miền công cộng (PDS) đề cập đến phần mềm không có bản quyền và bất kỳ ai cũng có thể sử dụng miễn phí mà không bị hạn chế. Theo các hướng dẫn và luật của PDS về việc cấp phép phát triển phần mềm, tác giả tạo ra phần mềm của họ với mục đích làm cho nó có sẵn trong miền công cộng để người khác có thể sử dụng phần mềm của họ một cách toàn bộ, một phần hoặc kết hợp với các ứng dụng phần mềm khác mà không đáng lo ngại về các hạn chế bản quyền.
Điều quan trọng là phải nhớ rằng phần mềm tên miền công cộng không nhất thiết cho phép người dùng truy cập, sử dụng hoặc thay đổi mã nguồn, nhưng trong một số trường hợp, nó có thể, nhưng nó có sẵn để sử dụng cho dù nó có bị thay đổi hay không .
Những gì không được bao gồm trong PDS?
PDS không bao gồm các chương trình khuyến mãi sản phẩm của phần mềm miễn phí, 'ware miễn phí' hoặc 'shareware' tất cả đều có hạn chế sử dụng và bản quyền.
Nơi tìm phần mềm tên miền công cộng
SourceForge cung cấp một thư mục phần mềm rộng lớn có sẵn theo một số giấy phép bao gồm Public Domain, Creative Commons Attribution, OSI-Approved Open Source và các phần mềm khác. Hai nguồn tài nguyên tuyệt vời khác để khám phá miền công cộng mới và phần mềm nguồn mở là Gnu.org và CNet.
Bạn cũng có thể tìm thấy các phần mềm miễn phí dành riêng cho người dùng, tương thích trong một số trang tổng quan của các ứng dụng khác. Ví dụ: nếu bạn sử dụng WordPress, hãy đăng nhập và tìm các plugin mới. Nhiều người trong số này đã được tạo ra để sử dụng miễn phí mà không có bất kỳ hạn chế.
Điều này cũng đúng với Firefox, nơi bạn có thể tải xuống từ hàng chục nghìn ứng dụng và tính năng hỗ trợ có sẵn bao gồm các công cụ dành cho nhà phát triển.
Ứng dụng nguồn mở không thuộc miền công cộng
Sự khác biệt chính giữa Phần mềm nguồn mở (OS) và phần mềm công cộng không phải là mã nguồn có thể truy cập hay không, nhưng nếu có bất kỳ yêu cầu cấp phép hoặc hạn chế nào khác về sử dụng, thay đổi mã nguồn, phân phối lại hoặc bản quyền.
Nếu có, nó là phần mềm nguồn mở và không phải là phần mềm tên miền công cộng.
Tài nguyên phần mềm nguồn mở
Bộ Quốc phòng Hoa Kỳ đưa ra một câu hỏi thường gặp toàn diện về PMNM và sử dụng trong khi làm việc với chính phủ liên bang. Nếu bạn đang nghĩ đến việc sử dụng PMNM hoặc phần mềm tên miền công cộng để sử dụng chính thức, vui lòng đọc, Câu hỏi thường gặp về phần mềm nguồn mở và Bộ Quốc phòng.
Sáng kiến nguồn mở, một 501 (c) (3) tổ chức phi lợi nhuận có trụ sở tại California, cung cấp một định nghĩa rất chi tiết (và hợp pháp) về phần mềm nguồn mở và cách thức và ai có thể sử dụng nó. Họ cũng có một danh sách chữ cái tuyệt vời của các công ty cung cấp phần mềm nguồn mở nếu bạn muốn điều tra một công ty cụ thể. Tổ chức Phần mềm Tự do cung cấp một danh sách toàn diện về phần mềm miễn phí.
Một vài ví dụ về ứng dụng phần mềm nguồn mở
- WordPress - Nền tảng phần mềm quản lý nội dung và blog miễn phí.
- Firefox - Trình duyệt web
- LINUX - một hệ điều hành nguồn mở dựa trên UNIX
- Apache - một phần mềm máy chủ web hiện được sử dụng phổ biến nhất trên toàn thế giới.
- Thunderbird - Phát triển bởi Mozilla Foundation (họ cũng chịu trách nhiệm về trình duyệt web, Firefox, Thunderbird cung cấp một nền tảng cho email, trò chuyện và email.
- Mở văn phòng
- KOffice - bộ ứng dụng văn phòng tích hợp bao gồm xử lý văn bản, bảng tính, chức năng cơ sở dữ liệu và hơn thế nữa, và
- SquirrelMail - Một trình xử lý email bất cứ ai cũng có thể sử dụng và thường được cung cấp (miễn phí) bởi công ty lưu trữ email như Dreamhost.
Làm thế nào tôi có thể cho biết nếu một cái gì đó là theo tên miền công cộng?
Nếu hoàn toàn không có giới hạn hoặc bản quyền đối với các ứng dụng phần mềm, nó được coi là phần mềm tên miền công cộng.
Thống kê thú vị cho các lập trình viên máy tính nữ - Các bảng đang quay
Năm 1944, chỉ có 6 lập trình viên máy tính nữ, tất nhiên, cũng không có nhiều lập trình viên nam. Tuy nhiên, phụ nữ thường không được khuyến khích tham gia vào các lĩnh vực STEM (Khoa học, Công nghệ, Kỹ thuật và Toán) để công nghệ máy tính trở nên được sử dụng rộng rãi hơn, tỷ lệ nam và nữ lập trình viên phần mềm vẫn gặp khó khăn.
Tuy nhiên, nhờ các sáng kiến do Nhà Trắng điều hành, và Theo Trung tâm Quốc gia về Công nghệ Thông tin Phụ nữ, phụ nữ hiện chiếm 34% các nhà phát triển web; 23% người lập trình; 37% người quản trị cơ sở dữ liệu; 20% các nhà phát triển phần mềm; và 15% các nhà phân tích bảo mật thông tin.
> (Nguồn: Cục điều tra dân số hiện tại, 2012)