
NGINX 伺服器採用 BSD 授權。有誰知道如何找到有關 BSD 許可證成本的信息,我的意思是,將此許可證應用於 NGINX 需要支付多少費用,以及在使用 NGINX 時用戶必須支付多少許可證使用費用(即使成本接近於零) ?
答案1
BSD 許可證是自由軟體許可證,由開源促進組織批准,因此 NGINX 是自由軟體。
建立軟體並向其應用 BSD 許可證不需要花費任何費用。就像申請 GPL、MIT 或任何其他開放許可證不需要花費任何費用一樣。申請限制性許可證只會產生費用,因為您必須請律師來撰寫許可證。
答案2
NGINX 具有雙許可模式,您可以使用免費軟體版本(通常稱為“NGINX”或“NGINX.ORG”)或基於訂閱的版本(通常稱為“NGINX增強版”)。
事實上,NGINX 許可證是基於FreeBSD 許可證,不是BSD許可證,它有四個子句而不是兩個,因此,根據自由軟體基礎分類,甚至相容通用公共許可證。
作為旁注,自由軟體基金會和開源倡議不是同一件事。第一個遵循 Richard Stallman 起草的自由軟體原則,而後者對於使用者/開發人員可用的自由則不太「嚴格」。此外,還有一些與「行銷衝突」與「免費」術語以及「免費啤酒」或「自由」解釋相關的歷史,這是開源定義的原因之一。一般來說,每個自由軟體許可證都包含在開源定義中,但並非總是相反。
這裡是自由軟體基金會對自由與開放議題的評論。這是關於同一議題的開源倡議。
所以,總結一下:除非您希望在 PLUS 版本中獲得支援服務或額外功能,否則您無需付費即可使用 NGINX。
附言。我回答這個問題是為了消除有關許可條款的混亂。請注意,serverfault 通常建議不要詢問許可費用,因為它們是主觀的並且根據多個因素而變化。