O'Saasy 授權條款
原文由 David Heinemeier Hansson 于 發布,訂閱此部落格
我最喜歡早期網路的一點,就是前端是怎麼做出來的都一目瞭然。在「檢視原始碼」被程式碼壓縮、轉譯和打包毀掉之前,你真的只要在任何網頁上按一下右鍵,就能學會它究竟是怎麼完成的。那真是太美好了。
但即使在當時,這也只適用於前端。至少對商業應用來說,後端向來都是不公開的專有程式碼。所以想學會如何打造出色的網路應用程式,還是得靠書本、教學和那種 hello-world 等級的範例程式碼一點一滴拼湊起來,而不是去參考真正上線營運的商業級軟體。
O'Saasy 授權條款就是想解決這個問題。它基本上就是那個「想怎麼用就怎麼用」的 MIT 授權,只是把以軟體即服務(SaaS)形式執行該軟體的商業權利保留給著作權人,藉此鼓勵更多程式碼以開源形式釋出,同時也讓原創者能從自己的投入中獲得回報。
我們需要更多商業級的程式碼,來教導資淺工程師和 LLMs。一個延伸到後端的「檢視原始碼」,再加上開源所帶來的邀請——一起來修 bug、提案新功能,並且在有需要時免費自行架設、執行整套系統(如果你的資料需求或考量讓這比直接使用 SaaS 更合理)。
這正是我們在 Fizzy 正在做的事,而現在我們也讓 O'Saasy 授權條款在 osaasy.dev 有了自己的家。這個授權條款開放給所有人下載,只要覺得合適,就能套用到任何專案上。希望因此能讀到更多商業級的 SaaS 程式碼!

隨機一篇部落格
留言
登入後參與討論