Freebsd

為什麼有些項目是“重新包裝-重新命名”的 FreeBSD 並稱自己為“不同的”作業系統?

  • June 12, 2019

好的,也許這不是正確的執行緒,如果是,請指出正確的執行緒。

​一些背景知識:我見過其他衍生自 FreeBSD(FreeNAS、PFSense 等)的開源項目,它們稱自己為“作業系統”。

他們確實對 FreeBSD 給予了(邊際)功勞,但顯然他們對作業系統本身幾乎沒有修改,相反,他們似乎只是一個“FreeBSD 基礎作業系統”加上其他開源軟體包、自定義配置、套件的集合中間件腳本和 Web 前端。

因此,我會說它們不是真正的“作業系統”,而更像是建構在 FreeBSD 之上的“應用程序套件”。

FreeNAS 就是一個很好的例子,它嚴重依賴 Python 和 Angular 來提供一種使用者友好的方式來執行 FreeBSD 單獨可以從 shell 執行的相同操作。

他們確實將自己呈現為“作業系統”(他們的網站聲明“FreeNAS 是一個可以……”的作業系統)

現在,我的問題是:某人可以使用 FreeBSD 基礎作業系統的擴展範圍,在這里和那裡修改一些東西,向其中添加一些應用程序並合法地稱它為“BlahBlah OS”(具有不同的名稱、品牌等)。?

這是一個技術問題,也是一個法律問題,我對 FreeBSD 許可證的實際應用並不精通,但我相信你們中的一些人是並且可以用通俗易懂的語言來表達。

FreeBSD 許可證有一個版權聲明,一行有兩個條件,以及一個免責聲明。在閱讀了其他一些契約和許可協議之後,這個很容易通過。這被稱為2-clause BSD 許可證,它是3-clause BSD 許可證的派生。

IANAL,但 BSD 系列許可證以非常寬鬆而聞名,因為它們允許重新分發原始碼或二進制程式碼,只要它們繼續包含版權聲明和 BSD 許可證。它甚至明確提到允許分發修改版本,其中可能包括更改作業系統的名稱。

只要他們發布帶有原始版權聲明和 BSD 許可證的可能修改過的 FreeBSD 程式碼/軟體,他們似乎就擁有該許可證授予的那些權利。

引用自:https://unix.stackexchange.com/questions/524336