通常意義上的基于web的應用程序就是我們說的SaaS(軟件既是服務)或者云計算。用戶只需要通過web瀏覽器就可以項目服務供應商提供的服務,而不用像傳統的軟件那樣,需要本地安裝。正因為如此,他才給FOSS帶來前所未有的挑戰。
首先,web應用程序不再像傳統軟件那樣分發和傳播。他們將跨過有關自由軟件的授權協議要求,比如GNU GPL協議中的有關代碼擁有者必須將代碼公開在社區中。這樣,那些開發web應用程序的大公司就可以利用這些特點,無需對它們產品的修改作出相應的說明。
其次,在web應用程序中,數據往往在用戶和服務供應商之間傳輸,許多情況下,服務供應商的軟件往往會被自動下載并安裝到用戶的系統中,web應用程序會帶來更多的隱私問題,而這些問題自由軟件授權協議往往并沒有考慮。
上述的這些問題并不是現在才出現的。Tim O'Reilly已經在幾年前就提出了警告,但是他的言論太過聳人聽聞,他認為開源授權協議已經過時。他的說法很容易使我們對web應用程序對開源軟件授權協議的影響產生歧義。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/