違反開源協議會怎么樣,結果會怎么樣

二、常見開源協議1 。GPLGPL是開源軟件的通用許可協議,保證開發者的權利,允許用戶復制、分發和修改 。修改后的源代碼也應該使用GPL開源協議 。當違反開源協議時,原作者可以通過法律途徑維權 。在LGPLLGPL協議中,原作者保留的權利比GPL協議少,修改后的源代碼可以用于商業目的,也可以使用其他開源協議 。
開源協議有必然的約束力嗎?

違反開源協議會怎么樣,結果會怎么樣


一個非常好的問題 。我是工作多年的Web應用架構師,來回答一下這個問題 。歡迎關注我,了解更多IT專業知識 。首先回答題主,這個問題沒有一個非黑即白的答案,就像盜版在事實上仍然存在一樣 。從法律上來講,開源協議是要遵守的,比如GPL協議的開源軟件,如果用于商業產品,是需要獲得原作者授權的 。當違反開源協議時,原作者是可以通過法律途徑維權的 。
一,為什么要遵守開源協議?當發布開源軟件時,原作者將代碼的使用權利放開了,但是仍然擁有版權,如果申請了專利就仍然有專利權 。這時開源協議就有存在的意義1,原作者的身份獲得認可,任何使用者都有義務表明或者承認原作者身份 。2,防止其他人將某個開源軟件據為己有 。3,發生版權或者專利權糾紛時,原作者不需要逐個處理用戶的授權問題 。
二,常見開源協議1,GPLGPL是開源軟件常用的許可協議,保證了開發者權利,同時允許使用者復制,分發和修改,修改后的源代碼也要使用GPL開源協議 。2,LGPLLGPL協議中,原作者保留了相比GPL協議更少的權力,修改后的源代碼可以用于商業,可以使用其它開源協議 。3,BSDBSD協議對使用者在軟件分發方面的限制更少,但是不允許使用原開發者的名義為衍生產品背書 。
如果谷歌不準華為鴻蒙兼容安卓生態,結果會怎么樣?
違反開源協議會怎么樣,結果會怎么樣


【違反開源協議會怎么樣,結果會怎么樣】單獨的AOSP,國內叫安卓,谷歌在AOSP上面加上了GMS,國內也叫做安卓 。所以我們常說的安卓是一個泛概念, AOSP這個東西它是開源的,他有單獨的開源協議,你只要遵循這個開源協議,沒有任何人可以禁止你使用的,即便是谷歌也不行 。但是谷歌確實可以禁止你使用GMS,這個是谷歌的商業項目 。谷歌利用自己的優勢在國外打造了一套圍繞自己GMS運作的生態,國外使用安卓手機的離不開這個生態 。
國內因為種種原因,雖然大部分手機里面有GMS,但是我們也并不需要,單獨的AOSP也能夠玩了,所以谷歌對國內手機市場沒有任何影響,但是你要把手機賣到國外去,這個就影響巨大了 。全球最火的20個app,有8個是谷歌提供的,其他火爆的APP跟谷歌或多或少都有合作,再加上大量的游戲或者付費軟件通過google pay進行支付,所以沒有GMS,手機就等于是廢了 。
補充一下,去年5月,谷歌邀請小米等廠商進行Android 12 beta測試 。名單中沒有華為,很多人認為谷歌禁止華為使用 。這種理解是錯誤的 。仔細看上圖 。找到三星了嗎?為什么?因為當時是測試版,還沒有正式發布到AOSP,不能算是正式版 。即使之后他一個字都沒改,它的屬性還是屬于谷歌的私有財產 。

    推薦閱讀