• 2025-04-02

Mã nguồn mở so với các ứng dụng phần mềm miền công cộng

Miền Bắc cuối tuần trời nắng, mưa giông về chiều tối

Miền Bắc cuối tuần trời nắng, mưa giông về chiều tối

Mục lục:

Anonim

Phần mềm nguồn mở cho phép người dùng truy cập và thay đổi mã nguồn của chính chương trình. Mã nguồn về cơ bản là một danh sách các lệnh quyết định cách thức chương trình thực thi. Một số ứng dụng nguồn mở có các hạn chế về việc sử dụng và phân phối, nhưng nhiều ứng dụng thì không.

Có sự khác biệt giữa các ứng dụng nguồn mở và miền công cộng không?

Các ứng dụng nguồn mở không thuộc phạm vi công cộng và điều này cho phép mọi người tự do sử dụng các tác phẩm của họ. Phần mềm miền công cộng thường không cho phép truy cập vào mã nguồn, mặc dù điều này không phải lúc nào cũng đúng. Phần mềm mã nguồn mở làm có bản quyền.

Đôi khi thuật ngữ "nguồn mở" được sử dụng thay thế cho nhau với phần mềm "miền công cộng", nhưng chúng không giống nhau.

Các yếu tố xác định là bản quyền hoặc hạn chế sử dụng

Điểm khác biệt chính giữa HĐH và phần mềm miền công cộng không phải là mã nguồn có thể truy cập được hay không, mà là có bất kỳ yêu cầu cấp phép hoặc hạn chế nào khác khi sử dụng chương trình, thay đổi mã nguồn, phân phối lại chương trình hoặc bản quyền. Nếu có, nó là nguồn mở, không phải phần mềm miền công cộng.

Sáng kiến ​​nguồn mở, một tổ chức phi lợi nhuận 501 (c) (3) 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ở, ai có thể sử dụng nó và làm thế nào. Họ cũng có một danh sách theo thứ tự 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ể. 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ĐH.

Sự khác biệt quan trọng khác

Phần mềm hệ điều hành có thể được chia sẻ tự do, sử dụng và thậm chí thay đổi bởi bất kỳ ai. Nó đượ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í nhất định để sử dụng. Giấy phép không thể phân biệt đối xử với bất cứ ai. Nói cách khác, bạn không thể cấm một số nhóm người nhất định sử dụng phần mềm. Nó phải cho phép các công trình dẫn xuất.

Ví dụ

Phần mềm nguồn mở có tất cả cá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 thì phức tạp hơn. Đây là một hệ điều hành dựa trên UNIX. OpenOffice là một bộ văn phòng được cung cấp bởi Apache.

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. Tạo bản sao và đưa chúng cho bạn bè và gia đình. Không có phí giấy phép. Sử dụng nó như 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 vấn đề - chẳng hạn như một lỗi xuất hiện - hoặc nếu bạn nghĩ rằng bạn có thể làm cho nó tốt hơn, bạn có thể báo cáo hoặc chỉ tự sửa vấn đề. Chương trình cho phép người dùng "nâng cao" nó, theo Apache.

Nó có an toàn không?

Bất cứ khi nào bạn cho phép truy cập bởi nhiều người dùng, vấn đề về virus phát sinh. Hãy thận trọng và đảm bảo rằng bạn có 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ở.


Bài viết thú vị

Những điều cần biết về thực tập với NBA

Những điều cần biết về thực tập với NBA

Brandon Mefford mô tả quá trình thực tập của anh ấy với NBA và cách nó dẫn đến vị trí hiện tại của anh ấy với Phoenix Suns. Tìm hiểu về sự nghiệp Phoenix Suns.

Ví dụ về chương trình giảng dạy quốc tế

Ví dụ về chương trình giảng dạy quốc tế

Ví dụ về sơ yếu lý lịch quốc tế (CV) với phần hồ sơ giới thiệu, phần kỹ năng, hồ sơ việc làm rộng rãi và lời khuyên cho cách viết.

Mẫu chính sách Internet và email cho nhân viên

Mẫu chính sách Internet và email cho nhân viên

Cần một chính sách email và internet mẫu đơn giản, đơn giản? Sử dụng mẫu này để tạo cơ sở cho các chính sách email và internet công việc của bạn.

Thực tập mật vụ Hoa Kỳ

Thực tập mật vụ Hoa Kỳ

Tìm hiểu về thực tập sinh viên với Cơ quan Mật vụ Hoa Kỳ, cho phép sinh viên hiểu rõ hơn về các lựa chọn nghề nghiệp.

Tài liệu và thời hạn cho các ứng dụng thực tập

Tài liệu và thời hạn cho các ứng dụng thực tập

Quá trình thực tập có thể yêu cầu một ứng dụng chính thức, sơ yếu lý lịch, thư xin việc, bảng điểm, thư giới thiệu và một bài luận chính thức.

Trả lời câu hỏi thực tập của bạn

Trả lời câu hỏi thực tập của bạn

Vì phần lớn các nhà tuyển dụng tìm kiếm các ứng viên thực tập và công việc có kinh nghiệm liên quan trước đó, thực tập là rất quan trọng khi đi xin việc.