開放原始碼授權簡介
授權合約隨附開放原始碼軟體和相關原始程式碼。
授權描述如何使用原始程式碼及根據該原始程式碼所建置的元件,以及使用其建立的任何軟體如何對其進行處理。
根據 OpenSource.org 的開放原始碼定義,授權不應該:
- 區分人員或群組。
- 區分進展的欄位。
- 專屬於產品。
- 限制其他軟體。
- 更多 - 請參閱開放原始碼定義。
為了涵蓋授權的確切條款,有數種類型存在。 每個類型都有其特性和含意,我們將在下一個部分中討論。
雖然多個參與者通常會從社群開發開放原始碼軟體,但是並不保證其安全且沒有弱點。
多個檢閱者會探索機會,但是探索可能不是立即或供其他人取用之前。
由於原始程式碼是開放原始碼,因此具有惡意意圖的人員也可以檢查程式碼是否有弱點,並盡可能進行惡意探索。
就這一點而言,這是開放原始碼軟體的原始程式碼可供其他人使用的禍福相倚所在。