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