首頁 都市

穿越:2014

第31章 GPL開源協(xié)議

穿越:2014 豬熊 2060 2021-12-22 18:00:37

  林灰心想:

  這次一定找些靠譜的人負(fù)責(zé)《人生重開模擬器》這款游戲的翻譯工作。

  然而理想是豐滿的,現(xiàn)實是骨感的。

  找誰翻譯好呢?

  找淘/寶網(wǎng)上的翻譯店鋪?

  呵呵,林灰感覺找那些人還不如他自己翻譯呢。

  想了一會后,林灰突然想起以前跟同班同學(xué)閑談的時候。

  曾經(jīng)聽同學(xué)提過英語老師似乎平時會兼職做些翻譯工作。

  林灰他們班級英語老師叫顧煙凝,二十四五歲的樣子。

  北外畢業(yè)的,才剛剛工作兩三年。

  林灰他們這屆還是顧老師帶的第一屆學(xué)生呢。

  可能是高中背誦過的《滕王閣序》里面有“潦水盡而寒潭清,煙光凝而暮山紫”這句話的原因。

  反正林灰對“顧煙凝”這個名字記得一向蠻牢靠的。

  林灰有顧煙凝的微/信。

  不過為了避免不必要的麻煩,

  他還是換了個小號。

  在申請消息里注明了“翻譯材料”之后,林灰試著添加顧煙凝的微/信。

  很快就通過了好友申請。

  林灰原本準(zhǔn)備的幾套措辭更是沒派上用場。

  顧煙凝比林灰預(yù)料地直率得多:“翻譯材料是么?”

  林灰:“是?!?p>  得到肯定的答復(fù)后,顧煙凝發(fā)過來的一張圖。

  上面羅列著不同材料對應(yīng)著的不同翻譯價格。

  雖然目前市場上軟件方面翻譯價格是千字150元這樣

  但文學(xué)方面翻譯價格卻是千字200~300元這樣……

  考慮到《人生重開模擬器》里面涉及到的事件不單單是普通軟件那類翻譯。

  還涉及一定的文學(xué)性。

  故而兩個人商量好的價格是千字250元。

  《人生重開模擬器》這款游戲里共兩千事件,平均每條事件大概20個字。

  按照4萬字算的話,翻譯總價是一萬元。

  林灰直接給顧煙凝轉(zhuǎn)過去了。

  轉(zhuǎn)錢的時候林灰才發(fā)現(xiàn)。

  在微/信轉(zhuǎn)賬界面雖然沒辦法看見對方的全名。

  但依舊可以看到“**凝”這樣的提示。

  這樣的話,豈不是顧煙凝一旦試著給自己轉(zhuǎn)錢的話馬上就能看見“*灰”這樣的提示?

  呃,這特么的。

  虧自己還煞費苦心地用小號,匿名匿了個寂寞嗎?

  好在顧煙凝關(guān)注點似乎不在這上面。

  顧煙凝收了錢后隨即發(fā)了個OK的表情。

  并表示會盡快搞定翻譯任務(wù)。

  ……

  林灰也沒有只在《人生重開模擬器》這款游戲上下功夫。

  14號中午,林灰又按照之前許諾過的事情。

  將《2048》的這款游戲開源到了開源亞洲這個網(wǎng)站上面。

  由于不太清楚這個世界AppStore方面對軟件開源有無規(guī)定。

  林灰最終開源的是《2048》對應(yīng)的安卓版本。

  雖然是開源,但這不等于沒有約束。

  開源也必須遵照開源協(xié)議。

  選擇開源協(xié)議也很關(guān)鍵。

  畢竟開源協(xié)議不止一種,世界上的各種開源協(xié)議大概有上百種。

  當(dāng)然了,上百種開源協(xié)議里常用的也只有GPL、BSD、MIT、Mozilla、Apache和LGPL這些。

  前世林灰開源的時候只會選擇了BSD開源協(xié)議或者是Apache開源協(xié)議。

  更多時候還是選擇BSD開源協(xié)議。

  BSD開源協(xié)議是個給于使用者很大自由的協(xié)議。

  可以自由的使用,修改源代碼,也可以將修改后的代碼作為開源或者專有軟件再發(fā)布。

  當(dāng)其他用戶發(fā)布使用了BSD協(xié)議的代碼,或則以BSD協(xié)議代碼為基礎(chǔ)做二次開發(fā)自己的產(chǎn)品時,需要滿足三個條件:

 ?、偃绻侔l(fā)布的產(chǎn)品中包含源代碼,則在源代碼中必須帶有原來代碼中的BSD協(xié)議。

  ②如果再發(fā)布的只是二進制類庫/軟件,則需要在類庫/軟件的文檔和版權(quán)聲明中包含原來代碼中的BSD協(xié)議。

 ?、鄄豢梢杂瞄_源代碼的作者/機構(gòu)名字和原來產(chǎn)品的名字做市場推廣。

  BSD協(xié)議鼓勵代碼共享,但需要尊重代碼作者的著作權(quán)。

  BSD由于允許使用者修改和重新發(fā)布代碼,也允許使用或在BSD代碼上開發(fā)商業(yè)軟件發(fā)布和銷售。

  因此是對商業(yè)集成很友好的協(xié)議。

  很多企業(yè)/個人在選用開源產(chǎn)品的時候都首選BSD協(xié)議。

  因為采用BSD可以完全控制這些第三方的代碼,在必要的時候可以修改或者二次開發(fā)。

  Apache協(xié)議和BSD協(xié)議差不多,也是對商業(yè)應(yīng)用友好的許可。

  使用者也可以在需要的時候修改代碼來滿足需要并作為開源或商業(yè)產(chǎn)品發(fā)布/銷售。

  Apache開源協(xié)議是著名的非盈利開源組織Apache采用的協(xié)議。

  該協(xié)議和BSD類似,同樣鼓勵代碼共享和尊重原作者的著作權(quán),同樣允許代碼修改,再發(fā)布作為開源或商業(yè)軟件。

  盡管這兩個開發(fā)協(xié)議都很不錯。

  但這一次林灰最終還是選擇了GPL開源協(xié)議。

  GPL協(xié)議和BSD、Apache Licence等鼓勵代碼重用的許可很不一樣。

  GPL的出發(fā)點是代碼的開源/免費使用和引用/修改/衍生代碼的開源/免費使用。

  但不允許修改后和衍生的代碼做為閉源的商業(yè)軟件發(fā)布和銷售。

  GPL協(xié)議的主要內(nèi)容是只要在一個軟件中使用(”使用”指類庫引用,修改后的代碼或者衍生代碼)GPL 協(xié)議的產(chǎn)品,則該軟件產(chǎn)品必須也采用GPL協(xié)議,既必須也是開源和免費。

  換言之,林灰能夠允許別人應(yīng)用其開源的《2048》代碼。

  但其他人應(yīng)用該開源代碼開源出的其他版本必須也同樣開源。

  開源的時候還必須依照GPL協(xié)議。

  按照這個規(guī)則。

  原本一個GPL開源項目,很可能帶出一大串GPL開源項目。

  這就是所謂的”傳染性”。

  之所以采用這個協(xié)議,是因為林灰知道前世2048這款游戲可不止是數(shù)字版。

  還有很多衍生版本。

  比如說朝代版、音符版、5×5版之類的十多個版本。

  林灰覺得通過GPL這樣略帶“傳染性的”開源協(xié)議。

  能夠有助于《2048》這款游戲的衍生版本及早出現(xiàn)。

  當(dāng)然了林灰的想法多多少少也有點一廂情愿。

  這一切的一切都是建立在其他人遵守規(guī)則的情況下。

  遇到不守規(guī)則的人。

  所謂的這個協(xié)議那個協(xié)議對于他們而言只是一紙空文。

  再嚴(yán)密的協(xié)議也是防君子不防小人。

  不過也無所謂,做事情無愧于心就好。

  更何況林灰在《2048》這款游戲上的收獲早就大大超出他的心理預(yù)期了。

豬熊

話說快到一千推薦了,求些票票,還有1~2更。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南