久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
樓主: 寂靜天花板

開源陳伯雄

  [復(fù)制鏈接]
11#
發(fā)表于 2015-5-4 09:39:21 | 只看該作者
天天喝水啊 發(fā)表于 2015-5-3 11:31
說句廢話,我覺得8爺不是在為生活而奮斗,應(yīng)該是在為事業(yè)而奮斗

小弟覺得,為事業(yè)也好,是習(xí)慣也罷,抑或?yàn)榱怂叫臐M足自己的機(jī)械情結(jié),就像在我們的村里爸媽級別的爺爺奶奶們還在勞作,即使做不了什么卻還得挑著工具習(xí)慣性地慢悠出門。當(dāng)然不是拿八爺比作他們,也不是他們的子女不孝順,只是在那個年代他們習(xí)慣了那樣的生活方式——日出而耕日落而息,套用一句廣告詞就是根本停不下來,一停下來心里憋得慌。向八爺以及八爺們致敬!
12#
 樓主| 發(fā)表于 2015-5-4 11:50:33 | 只看該作者
說到開源協(xié)議,很多人是不怎么清楚,如今的開源協(xié)議達(dá)到 60 多種,其中主流的包括以下這些。
BSD 開源協(xié)議是一個給于使用者很大自由的協(xié)議。基本上使用者可以”為所欲為”,可以自由的使用,修改源代碼,也可以將修改后的代碼作為開源或者專有軟件再發(fā)布。但”為所欲為”的前提當(dāng)你發(fā)布使用了 BSD 協(xié)議的代碼,或則以 BSD 協(xié)議代碼為基礎(chǔ)做二次開發(fā)自己的產(chǎn)品時,需要滿足三個條件:
  • 如果再發(fā)布的產(chǎn)品中包含源代碼,則在源代碼中必須帶有原來代碼中的 BSD 協(xié)議。
  • 如果再發(fā)布的只是二進(jìn)制類庫/軟件,則需要在類庫/軟件的文檔和版權(quán)聲明中包含原來代碼中的 BSD 協(xié)議。
  • 不可以用開源代碼的作者/機(jī)構(gòu)名字和原來產(chǎn)品的名字做市場推廣。
  BSD 代碼鼓勵代碼共享,但需要尊重代碼作者的著作權(quán)。BSD 由于允許使用者修改和重新發(fā)布代碼,也允許使用或在 BSD 代碼上開發(fā)商業(yè)軟件發(fā)布和銷售,因此是對商業(yè)集成很友好的協(xié)議。而很多的公司企業(yè)在選用開源產(chǎn)品的時候都首選 BSD 協(xié)議,因?yàn)榭梢酝耆刂七@些第三方的代碼,在必要的時候可以修改或者二次開發(fā)。包括蘋果的 MAC OS,Webkit 瀏覽器內(nèi)核在內(nèi)的軟件都使用了 BSD 協(xié)議。

 Apache Licence 是著名的非盈利開源組織 Apache 采用的協(xié)議。該協(xié)議和 BSD 類似,同樣鼓勵代碼共享和尊重原作者的著作權(quán),同樣允許代碼修改,再發(fā)布(作為開源或商業(yè)軟件)。需要滿足的條件也和 BSD 類似:
  • 需要給代碼的用戶一份 Apache Licence。
  • 如果你修改了代碼,需要在被修改的文件中說明。
  • 在延伸的代碼中(修改和有源代碼衍生的代碼中)需要帶有原來代碼中的協(xié)議,商標(biāo),專利聲明和其他原來作者規(guī)定需要包含的說明。
  • 如果再發(fā)布的產(chǎn)品中包含一個 Notice 文件,則在 Notice 文件中需要帶有 Apache Licence。你可以在 Notice 中增加自己的許可,但不可以表現(xiàn)為對 Apache Licence 構(gòu)成更改。
  Apache Licence 也是對商業(yè)應(yīng)用友好的許可。使用者也可以在需要的時候修改代碼來滿足需要并作為開源或商業(yè)產(chǎn)品發(fā)布/銷售。

 我們很熟悉的 Linux 就是采用了 GPL。GPL 協(xié)議和 BSD, Apache Licence 等鼓勵代碼重用的許可很不一樣。GPL 的出發(fā)點(diǎn)是代碼的開源/免費(fèi)使用和引用/修改/衍生代碼的開源/免費(fèi)使用,但不允許修改后和衍生的代碼做為閉源的商業(yè)軟件發(fā)布和銷售。這也就是為什么我們能用免費(fèi)的各種 Linux,包括商業(yè)公司的 Linux 和 Linux 上各種各樣的由個人,組織,以及商業(yè)軟件公司開發(fā)的免費(fèi)軟件了。
  GPL 協(xié)議的主要內(nèi)容是只要在一個軟件中使用(”使用”指類庫引用,修改后的代碼或者衍生代碼)GPL 協(xié)議的產(chǎn)品,則該軟件產(chǎn)品必須也采用 GPL 協(xié)議,既必須也是開源和免費(fèi)。這就是所謂的”傳染性”。GPL 協(xié)議的產(chǎn)品作為一個單獨(dú)的產(chǎn)品使用沒有任何問題, 還可以享受免費(fèi)的優(yōu)勢。
  由于 GPL 嚴(yán)格要求使用了 GPL 類庫的軟件產(chǎn)品必須使用 GPL 協(xié)議,對于使用 GPL 協(xié)議的開源代碼,商業(yè)軟件或者對代碼有保密要求的部門就不適合集成/采用作為類庫和二次開發(fā)的基礎(chǔ)。
13#
發(fā)表于 2015-5-4 22:02:08 | 只看該作者
值得思考的
14#
發(fā)表于 2015-5-23 12:19:54 | 只看該作者
人家就沒有出來回應(yīng)。
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

Archiver|手機(jī)版|小黑屋|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2025-8-4 09:58 , Processed in 0.078303 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復(fù) 返回頂部 返回列表