公有領域軟件與開源軟件有何不同?

開源和公共領域軟件應用的區別

GraphicStock

開源軟件允許用戶訪問和修改程序本身的源代碼。 源代碼基本上是指令程序如何執行的命令列表。 一些開源應用程序對其使用和分發有限制,但許多應用程序卻沒有。

開源應用程序和公有領域有區別嗎?

開源應用程序不在公有領域,這使得人們可以自由使用他們的作品。

公共領域軟件通常不允許訪問源代碼,但情況並非總是如此。 開源軟件確實擁有版權。 。

有時候術語“開放源代碼”與“公共領域”軟件可以互換使用,但它們並不是一回事。

決定因素是版權或使用限制

操作系統和公共領域軟件之間的主要區別不在於源代碼是否可訪問,而在於使用該程序,更改源代碼,重新分發程序或版權是否有任何許可要求或其他限制。 如果有的話,它是開源的,而不是公共領域的軟件。

Open Source Initiative是一家位於加利福尼亞州501(c)(3)的非營利組織,為開源軟件提供了一個非常詳細和合法的定義,以及如何使用它。 如果您希望調查某個特定的公司,他們也可以提供開源軟件公司的按字母順序列表。

OpenSource.org是了解更多關於如何開發,協作和使用操作系統軟件的好地方。

其他重要的區別

任何人都可以自由共享,使用甚至更改操作系統軟件。 它是通過許多人的貢獻開發的,並根據許可證分發,必須符合某些使用標準。

許可證不能歧視任何人。 換句話說,你不能禁止某些人使用該軟件。 它必須允許衍生作品。

開源軟件的例子

開源軟件具有各種形狀和大小,可用於多種用途。 例子包括LINUX,Apache,Firefox,KOffice,Thunderbird,OpenOffice,KOffice和SquirrelMail。 Firefox是一個簡單的網絡瀏覽器,而LINUX則更加複雜。 這是一個基於UNIX的操作系統。 OpenOffice是Apache提供的一個辦公套件。

就OpenOffice而言,即使您將它安裝在多台計算機上,您也可以免費下載並安裝該程序。 複印並交給朋友和家人。 沒有許可證費用。 像使用其他文字處理,電子表格或數據庫程序一樣使用它。 如果您遇到問題 - 比如彈出一個錯誤 - 或者您認為自己可以做得更好,您可以舉報或自行調整問題。 根據Apache的說法,該程序允許用戶“增強”它。

它安全嗎?

只要您允許多個用戶訪問,就會出現病毒問題。 請謹慎行事,並確保您訪問開源軟件時有適當的防病毒應用程序。