亚洲天堂av网_久久精品欧美一区二区三区不卡_亚洲欧美一级_欧美成人合集magnet

知名百科 >> 開放源代碼 >> 歷史版本
編輯時間歷史版本內容長度圖片數目錄數修改原因
2023-02-23 12:39 最新歷史版本 16005 3 4 修正錯誤
  返回詞條

開放源代碼

開放源代碼(Open source code代碼代碼)也稱為源代碼公開,指的是一種軟件分發模式。一般軟件只能獲得編譯好的二進制可執行文件,通常只有軟件的作者或著作權人擁有程序的源代碼。一些軟件作者會將源代碼公開,這被稱為“源代碼公開”,但這不一定匹配“開放源代碼”的定義和條件,因為作者可能會對源代碼的公開設置限制,例如限制可以讀取源代碼的對象、限制衍生品等。

開放源代碼開放源代碼

目錄

定義簡介

開源軟件起源于自由軟件開源運動,簡稱開源軟件。指的是那些源代碼開放,可以免費使用的、復制、一組修改和重新分發的軟件。開源軟件許可是對開源軟件進行標準化的授權合同,也可以稱為授權協議。有很多種,互相理解權利轉移的程度是選擇和運用它們的關鍵因素。

開源軟件是在開源許可下發布的軟件,目的是保護軟件用戶自由使用和接觸源代碼的權利。同時也保證了用戶可以自己修改、復制和再分發的權利。簡而言之,所有發布軟件源代碼的程序都可以稱為開源軟件。開源有時不僅指開源軟件,也指一種軟件開放模式的名稱。使用開源和開放模式的軟件代表是GNU/Linux操作系統。

嚴格來說,開源軟件和自由軟件是兩個不同的概念,符合開源軟件定義的軟件才能稱為開源軟件(開源軟件)自由軟件是一個比開源軟件更嚴格的概念,所以所有的自由軟件都是開源的,但并不是所有的開源軟件都可以被調用“自由”但在現實中,大多數開源軟件也符合自由軟件的定義。例如,符合GPL的軟件是開放和免費的。

定義

Open Source[開放源碼]

Open Source來源來源[開放源碼]

開源代碼由Bruce Perens定義(Debian 的創始人)定義如下:

1)自由的再散布

符合開放源代碼定義的授權不得限制任何一方出售或轉讓已成為其一部分的開放源代碼,即使聚合軟件包含來自許多不同來源的程序。這種授權不應要求版稅或其他費用。

2)程序源代碼

程序分發必須包括源代碼及其編譯形式。如果程序在發布時不附帶源代碼,則必須在不超過合理的復制成本的情況下,以開放的方式使人們可以獲得源代碼,例如,可以在互聯網上免費下載。這里所謂的“源代碼”一定是程序員修改程序最容易的形式,故意混淆源代碼或者以所謂的中間形式,比如預處理器、或者編譯器處理的結果不允許。

3)衍生作品

符合開放源代碼定義的授權必須允許修改程序和衍生作品”的產生.這種授權必須允許在相同的條件下發布衍生作品。

4)原作者的完整性及的程序源代碼

符合開放源代碼定義的授權可以禁止其他人以修改的形式分發源代碼,除非該授權允許以修改程序為目的使用源代碼“附加檔案”為了區分這部分非原作者 s創作。該授權必須明確允許被許可人有權分發修改后的軟件。此外,許可內容要求衍生作品必須附有不同于原軟件的名稱或版本號。

5)不要歧視任何個人或團體

符合開源代碼定義的授權不得歧視任何人或任何團體。因為包括美國在內的一些國家對某類軟件的出口進行管制,這類軟件通常會有警示標語來揭示這種管制規定;但是這個警告標語并沒有包含在符合開源定義的許可證本身中。

6)不要歧視任何領域中程序的使用

符合開源代碼定義的授權不得禁止任何人在特定領域使用本程序。例如,它不得禁止程序的商業用途或在遺傳研究中的使用。

7)授權的散布

開源許可證中的權利適用于所有再分發的程序,不需要通過其他許可證來行使。換句話說,符合開源代碼定義的許可必須具有適用于所有衍生作品的連續性,以防止被許可方通過附加其他許可間接影響軟件的開放性。

8)授權不得專屬于特定產品

程序附帶的權利不應局限于特定軟件分發的需要。所有程序的被許可人在發布時享有與原始程序相同的權利。

9)授權不應限制其他軟件

符合開放源代碼定義的授權不得對隨本軟件發布的其他軟件施加任何限制。例如,不允許規定在同一媒體L中分發的其他軟件應受本許可證和開放源代碼的約束。

10)授權必須是技術中立的

任何規定不得基于任何獨特的技術或類型12。比如不應該局限于點擊包的使用(Clik-Wrap)下載,否則會阻礙文件傳輸協議、CD-通過ROM或網站映射下載和使用源代碼的可能性。

產生原因

開源軟件

開源軟件

知識產權模式極大地促進了軟件產業的快速發展,軟件產品的獨占權被賦予了許多軟件公司(尤其是規模 的軟件公司)帶來了巨大的商業利潤,微軟就是最好的例子。然而,隨著軟件產業的發展,傳統的知識產權模式越來越顯示出其不足。主要表現在以下兩個方面:

1、軟件成果專有權帶來的弊端

基于知識產權保護的專有權阻止了他的公司進入這些市場“商業壁壘”,沒有相關產品滿足,沒有市場競爭,從而形成壟斷。

2、軟件源代碼保密的危害

由于保護知識產權,各公司對軟件源代碼保密,只有公司內部流傳,使得軟件技術專家學者無法學習研究,造成軟件重復開發使用,浪費社會勞動力。而且軟件的安全性和改進也是有限的。

由于軟件行業的壟斷,學術界強烈不滿,于是出現了開源運動和自由運動。開源軟件起源于自由軟件運動。

優勢缺點

優勢

它的主要優勢在于長期可靠性、平行除錯、平行研發、完美的應用程序編程接口、版本發布速度等等。就長期可靠性而言,只要企業短期內不會被排除在競爭市場之外,就可以稱之為長期可靠性。因為在開源軟件開發模式下,源代碼在很多地方都可以輕松獲得,可以自己使用、修改源代碼,這樣即使軟件不再開發,你也可以自己進一步使用源代碼。另外,通過互聯網技術的發展,開源軟件的開放模式可以采用并行調試、平行研發的實踐d使得網絡上的潛在無限開發者免費使用,可以同時進行,不受時間限制、由于地域限制,最終只能選擇合適的方案,所以只要有足夠多的參與者,源代碼發布速度通常會更快;就完善的應用程序接口而言,開源軟件開發模式將基于源代碼的開放性,讓用戶通過源代碼來驗證,而不像傳統的閉源計算機軟件,只能將其信心建立在軟件公司的形象上。開源軟件開發模式最大的優勢就是可以得到大量開源社區的支持,就像擁有大量的免費軟件開發者和測試者一樣。這樣,世界各地的優秀人才都被取為己用,而他們卻沒有 不用付高薪,這是傳統的閉源軟件開發模式不可能做到的。

劣勢

當然,開源軟件開發模式也有其缺點,主要表現在管理成本上、設計程序問題和組織可靠性等。首先,在管理成本方面,主要是因為一旦計劃發展到一定程度,其創新、改版的質量必然會變大,參與人數多,肯定會造成一定的管理成本此外,整合、決策結構會增加管理成本;其次,就設計程序而言,新版本的不斷發布會造成消費者需要不斷重裝的麻煩,而且因為他們通常不會 不要在意設計中的友好界面,這會增加用戶訪問它的難度;最后,在組織可靠性方面,用戶會關心自己使用的計算機軟件如何得到開發組織的支持,以及軟件未來的發展方向。但是,由于開源軟件是由不同社區的成員貢獻的,不負責質量保證,與傳統軟件企業相比,確實有可能得不到完善的支持,無法保證軟件未來的發展方向。另外,雖然新的開源市場開發模式已經在全球運行了一段時間,并且有很多典型的成功案例如Linux,可以說對計算機軟件行業產生了一定的影響。但是,與傳統的發展模式相比,它也有其不足之處。

放棄權利

開源軟件放棄下列版權所有者享有的權利:

1、作品復制權:

接受開源軟件公共許可協議的用戶可以自由復制初始軟件作品,也放棄了在初始軟件作品被修改和改進后限制復制衍生軟件的權利。

2、作品修改權:

接受開源軟件公共許可協議的用戶,在按照協議復制目標代碼和源代碼后,可以對原軟件作品的源代碼進行修改,修改后的衍生軟件作品必須按照先前存在的公共許可協議明確放棄對后續用戶的修改權,賦予后續用戶繼續修改的權利。

3、作品傳播權:

接受開源軟件公共許可協議的用戶,在自由獲得按照協議發布的軟件作品并進行相關修改和改進后,有義務按照協議繼續無條件向后續用戶發布初始軟件作品和修改后的軟件作品。

亚洲天堂av网_久久精品欧美一区二区三区不卡_亚洲欧美一级_欧美成人合集magnet
欧美在线看片a免费观看| 欧美网站一区二区| 欧美欧美午夜aⅴ在线观看| 亚洲成av人片一区二区梦乃| 欧美视频在线观看一区| 日本美女一区二区三区视频| ww亚洲ww在线观看国产| 99r国产精品| 美女性感视频久久| 国产精品免费免费| 成人免费视频免费观看| 亚洲精品免费电影| 日韩三级高清在线| 91色在线porny| 精品一区二区三区视频在线观看| 亚洲国产精品成人综合色在线婷婷| av影院午夜一区| 日本欧美久久久久免费播放网| 久久久久久夜精品精品免费| 色天使色偷偷av一区二区| 奇米色一区二区| 一区二区三区在线免费观看 | 91麻豆福利精品推荐| 亚洲超碰97人人做人人爱| 久久久精品中文字幕麻豆发布| 色婷婷国产精品久久包臀| 国产精一区二区三区| 性做久久久久久免费观看欧美| 国产日韩精品一区二区三区在线| 欧美高清视频一二三区 | 色综合一区二区| 久久99久久99| 蜜桃久久久久久久| 五月综合激情日本mⅴ| 亚洲视频一区在线| 国产精品乱人伦中文| 国产欧美日本一区视频| 欧美mv日韩mv国产| 欧美成人video| 日韩欧美一级二级三级| 4438x成人网最大色成网站| 欧美性受xxxx黑人xyx性爽| 日本乱人伦aⅴ精品| 99久久久国产精品免费蜜臀| 国产白丝网站精品污在线入口| 加勒比av一区二区| 国产伦精品一区二区三区免费 | 亚洲高清免费观看| 亚洲香肠在线观看| 亚洲二区视频在线| 日本欧美大码aⅴ在线播放| 日产国产欧美视频一区精品| 亚洲18色成人| 日本在线观看不卡视频| 日韩和欧美的一区| 日韩国产在线观看一区| 亚洲乱码精品一二三四区日韩在线| 国产精品青草综合久久久久99| 久久久久国产精品麻豆ai换脸| 久久久久久日产精品| 精品福利一区二区三区| 久久久久综合网| 一区在线观看视频| 亚洲久草在线视频| 香蕉成人啪国产精品视频综合网 | 国产欧美精品一区| 欧美经典一区二区| 中文字幕国产精品一区二区| 亚洲欧洲另类国产综合| 亚洲国产一区在线观看| 蜜臀精品一区二区三区在线观看| 日韩亚洲欧美在线| 国产欧美日韩综合| 亚洲免费观看视频| 奇米精品一区二区三区在线观看| 丁香天五香天堂综合| 欧美在线观看视频一区二区 | 欧美日韩国产电影| www国产成人| 一区二区三区加勒比av| 国模大尺度一区二区三区| 波多野结衣中文一区| 欧美精品久久一区| 中文天堂在线一区| 麻豆国产欧美日韩综合精品二区| 国产91清纯白嫩初高中在线观看 | 免费精品视频最新在线| 国产成人精品免费网站| 欧美久久高跟鞋激| 中文字幕高清一区| 免费看欧美女人艹b| 色综合一区二区| 久久久不卡影院| 日韩精品视频网| 色婷婷精品大在线视频| 国产色一区二区| 日韩影院免费视频| 99视频超级精品| 国产日韩欧美亚洲| 理论电影国产精品| 欧美天堂亚洲电影院在线播放| 久久日一线二线三线suv| 亚洲不卡av一区二区三区| 成人国产精品视频| 久久精品这里都是精品| 丝袜美腿亚洲综合| 在线一区二区三区做爰视频网站| 国产色91在线| 激情五月婷婷综合网| 欧美精品久久一区| 亚洲电影中文字幕在线观看| 99免费精品在线| 国产日韩av一区二区| 国产九色精品成人porny | 久久午夜色播影院免费高清| 精品一区二区三区香蕉蜜桃| 成人av在线播放网站| 久久久久久黄色| 国产一区美女在线| 精品国产露脸精彩对白| 国产又粗又猛又爽又黄91精品| 欧美一区二区三区免费视频| 亚洲午夜在线视频| 欧美日韩国产一区二区三区地区| 一区二区三区精品视频| 欧美日韩免费电影| 亚洲精品中文在线| 91激情在线视频| 婷婷成人激情在线网| 欧美一级视频精品观看| 狠狠色丁香婷综合久久| 久久久综合精品| 成人免费视频app| 中文字幕在线不卡| 欧美视频第二页| 另类的小说在线视频另类成人小视频在线 | 777欧美精品| 视频在线观看91| 日韩欧美国产电影| 国产老妇另类xxxxx| 国产精品视频一二三区| 99麻豆久久久国产精品免费优播| 亚洲欧美国产毛片在线| 欧美日韩精品一区二区三区蜜桃| 午夜久久久影院| 日韩精品中文字幕在线不卡尤物| 国产在线一区二区| 一区二区在线观看视频在线观看| 欧美日本乱大交xxxxx| 国产乱妇无码大片在线观看| 18成人在线观看| 91麻豆精品国产91久久久资源速度| 美女网站色91| 1区2区3区国产精品| 日韩一区二区三区视频在线| 成人精品电影在线观看| 亚洲成av人在线观看| 久久久久国产免费免费| 欧美日韩精品久久久| 懂色av中文一区二区三区| 日韩中文字幕一区二区三区| 国产精品素人视频| 日韩欧美国产综合一区 | 国产老肥熟一区二区三区| 亚洲三级小视频| www精品美女久久久tv| 欧洲色大大久久| 东方aⅴ免费观看久久av| 婷婷国产v国产偷v亚洲高清| 国产精品国产三级国产三级人妇 | 欧美日韩精品一区视频| 国产寡妇亲子伦一区二区| 亚洲国产日韩一区二区| 国产精品网友自拍| 26uuu精品一区二区| 欧美军同video69gay| 成人一区二区三区中文字幕| 蜜桃视频第一区免费观看| 亚洲综合视频在线观看| 国产精品视频在线看| 精品乱码亚洲一区二区不卡| 欧美性受极品xxxx喷水| 99国产精品视频免费观看| 国产电影精品久久禁18| 国产精品一区二区在线观看不卡| 三级一区在线视频先锋| 亚洲第一福利一区| 亚洲在线成人精品| 一区二区三区波多野结衣在线观看 | 国产一区二区三区在线观看精品| 亚洲夂夂婷婷色拍ww47| 17c精品麻豆一区二区免费| 久久久91精品国产一区二区精品 | 亚洲欧美一区二区三区极速播放| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 日韩av电影免费观看高清完整版 | 最好看的中文字幕久久| 欧美国产日韩a欧美在线观看| 久久久综合视频| 国产午夜亚洲精品羞羞网站|