chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linus:為何選擇非 GPL 許可而不是GPL

馬哥Linux運(yùn)維 ? 2018-01-02 08:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Linux 開始發(fā)布時,Linus Torvalds 為何選擇非 GPL 許可而不是 GPL ?讓我們一起來看看 Linus Torvalds 的回答。本文是 LinuxFr 2011 年對 Linus Torvalds 的采訪。
LinuxFR:截至目前,你已經(jīng)從事了大約20年的Linux開發(fā),我們知道這是一個辛苦的工作,不知道你現(xiàn)在是否還和當(dāng)初一樣感覺很有趣,很興奮?Linus Torvalds:哦,當(dāng)然!我仍然覺得這是一件有趣的事情,部分原因恰恰是因?yàn)槲覟樗隽?0年的工作。我不想將其稱為一個“辛苦”的工作,它仍然充滿挑戰(zhàn)和趣味,但我認(rèn)為我已經(jīng)輕車熟路了。
LinuxFR:你為什么選擇將Linux內(nèi)核最初的非GPL版權(quán)轉(zhuǎn)為GPL許可?是出于道德還是現(xiàn)實(shí)需要?Linus Torvalds:是為了現(xiàn)實(shí)需要。我最初選擇的許可考慮到了道德方面的原因,但它顯得過分嚴(yán)格,知名度也不高。轉(zhuǎn)向GPL解決了原許可模式存在的問題,越來越多的人擁護(hù),并主動為我宣傳。LinuxFR:我知道你認(rèn)為你自己是一個非常務(wù)實(shí)的人,而不是一個預(yù)言家,但不知你是否贊同GPL許可協(xié)議中關(guān)于道德部分的內(nèi)容?Linus Torvalds:我用兩個不同的方法來回答你這個問題,并說說我為什么要用兩種方法。首先,我個人非常鄙視那些將道德和GPL相提并論的人。我認(rèn)為這完全是胡說,為什么?因?yàn)榈赖率侨藗兊碾[私,無論何時,你在一份協(xié)議中使用道德來約束其他人應(yīng)該做什么事情,你首先就是不道德的,你只是一個道貌岸然的偽君子。但第二個答案是,我個人覺得GPL(v2)和我的想法最吻合。我的確很喜歡編程,我希望將我的經(jīng)驗(yàn)和別人分享,我認(rèn)為只要你能想到就一定能做到,但要提高的確需要前人的經(jīng)驗(yàn),這對開發(fā)人員來說是一條捷徑。因此,我個人認(rèn)為GPL v2最符合我的口味,就好像生活找對了方法一樣美好,但我認(rèn)為正確的方法不應(yīng)該只有一個,我也從事一些商業(yè)編程,我也喜歡分享,我覺得這是平等的(噓,他們是付了錢的)。我認(rèn)為GPL v2是一個偉大的許可協(xié)議,我出于個人原因而使用它,我想很多人也和我有同樣的看法吧。但我真的想指出的是,許可協(xié)議和道德本身是沒有干系的,好比很多人認(rèn)為BSD許可協(xié)議具有更多的自由,所以它是一個更好的許可協(xié)議;但也有一部分人更喜歡使用保留所有權(quán)利的許可。當(dāng)然每個人都有自己的選擇權(quán),我沒有絲毫貶低他們的意思。但是,企圖將任何特殊的許可當(dāng)做道德選擇真的讓我憤怒。
LinuxFR:為什么桌面如此特殊,為什么比其它市場艱難?Linus Torvalds:因?yàn)樗佑腥?。在這個市場中,人們可以做許多不同的事情。的確,服務(wù)器幾乎沒有做不了的事情,它可能有充足的CPU計算資源,快速的網(wǎng)絡(luò)和大量的IO,但它一直做著相同的事情,而且是有限制的:它運(yùn)行一個數(shù)據(jù)庫,一個郵件或Web服務(wù)器,各種分析等。對企業(yè)來說,它可能是重要的,但它的工作負(fù)載不會經(jīng)常發(fā)生變化,也沒有哪個個體會喜歡它。相反,你的桌面是你每天都要看到的,即使有些東西你不需要,你也不會對它們產(chǎn)生反感,使用時間長了,你可能還會產(chǎn)生一種依賴。桌面做的事情更多,你在它上面玩游戲,編寫文檔,開發(fā)軟件,對某些人來說,只有一個瀏覽器就足夠了,正是要應(yīng)付這么多的任務(wù),桌面比服務(wù)器更復(fù)雜。有趣的是,智能手機(jī)也慢慢開始出現(xiàn)桌面的復(fù)雜性。
LinuxFR:為什么Linux桌面未被主流用戶采用?內(nèi)核社區(qū)能改善這個情況嗎?還是這本身屬于用戶空間的問題?Linus Torvalds:我認(rèn)為在內(nèi)核方面沒有太多的解決辦法,但我們會繼續(xù)想辦法改進(jìn)。我們不是沒有主流用戶 – Android用戶就是Linux主流用戶,問題是桌面是一個困難的市場,有巨大的網(wǎng)絡(luò)效應(yīng),大多數(shù)人都不希望改變他們的環(huán)境,如果必須轉(zhuǎn)移到新環(huán)境,他們也希望獲得幫助和支持,這里的“支持”不一定非得是商業(yè)支持,只要有一個經(jīng)驗(yàn)豐富的人在你身邊給你提供一些建議即可。但這不全是技術(shù)問題,更多的是社會問題。
LinuxFR:下面這個問題可能有點(diǎn)唐突,你現(xiàn)在仍然完全了解Linux內(nèi)核的所有部分嗎?或者說你真正信任維護(hù)者嗎?例如,就復(fù)雜的路徑名查找補(bǔ)丁,你是如何在Nick Piggin和Dave Chinner貢獻(xiàn)的補(bǔ)丁做出選擇的?你是否接受了A1 Viro的一些建議,還是你一個人做的決定?Linus Torvalds:沒什么,我肯定不能了解內(nèi)核的所有部分,但我比大多數(shù)內(nèi)核開發(fā)人員了解要多一些,不過有些地方我?guī)缀跬耆蕾囉诰S護(hù)者,因?yàn)槲覍δ承┳酉到y(tǒng)幾乎一無所知,當(dāng)然每個人都有自己感興趣的領(lǐng)域。例如我非常熟悉VFS和VM層,因此在這些方面我可以自己做出決定,但這并不意味著我不希望獲得別人的幫助。對于我不熟悉的領(lǐng)域,我一般不會做獨(dú)裁決定,但我會敦促維護(hù)者認(rèn)真思考問題,并給予一定的指導(dǎo)性意見,協(xié)助他們做出正確的決定。順便說一下,“正確的決定”不一定需要正確的表達(dá),有時你僅僅需要做一個決定,并不一定要明確“正確”答案是什么,有時說“我們不知道”可能更好,畢竟不能靠拍腦袋做決定,但有時我們必須做出技術(shù)選擇,這是一個痛苦的過程,完全可能做出錯誤的技術(shù)選擇,但有什么辦法呢,在沒有任何可供借鑒的經(jīng)驗(yàn)之前,我們只有通過試錯的方法來找出正確的技術(shù)。幸好這種情況并不多見,開發(fā)期間大多數(shù)時候不需要做出艱難的選擇,前進(jìn)的方向都非常明了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11701

    瀏覽量

    218681
  • gpl
    gpl
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    2365

原文標(biāo)題:Linus:鄙視用道德綁架開源的行為

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    OPPO 作為被許可方加入 VVC Advance 專利池并續(xù)簽 HEVC Advance 許可

    (VDP)池。這些最新的協(xié)議標(biāo)志著兩家公司之間廣泛深入的合作關(guān)系邁上了一個新的里程碑,OPPO目前已參與了Access Advance的全部三個視頻編解碼器許可項(xiàng)目。
    的頭像 發(fā)表于 01-09 15:56 ?554次閱讀

    電源測試為何棄用實(shí)際負(fù)載?模擬負(fù)載才是高效選擇

    在電源研發(fā)、生產(chǎn)質(zhì)檢與性能驗(yàn)證的全流程中,負(fù)載測試是衡量電源輸出穩(wěn)定性、可靠性的關(guān)鍵環(huán)節(jié)。不少人會產(chǎn)生疑問:直接連接實(shí)際用電設(shè)備測試,難道不是貼合真實(shí)場景的方式嗎?為何行業(yè)內(nèi)更青睞模擬負(fù)載而非實(shí)際負(fù)載?本文就來解開這個疑惑,同時帶大家認(rèn)識一款能精確滿足各類電源測試需求的利
    的頭像 發(fā)表于 12-02 11:44 ?248次閱讀
    電源測試<b class='flag-5'>為何</b>棄用實(shí)際負(fù)載?模擬負(fù)載才是高效<b class='flag-5'>選擇</b>

    Linux內(nèi)核模塊的加載機(jī)制

    了CONFIG_MODULE_SIG的情況下。 然后是版本檢查,確認(rèn)模塊的版本與當(dāng)前內(nèi)核兼容,避免ABI不匹配導(dǎo)致的問題。還有許可證檢查,確保模塊的許可證符合GPL兼容性,避免法律問題,尤其是對于一些專有模塊
    發(fā)表于 11-25 06:59

    華秋 KiCad 發(fā)行版 9.0.5 發(fā)布:更多元器件庫的選擇

    發(fā)行版概覽 華秋發(fā)行版是 開源 的 、商業(yè)化的, 完全遵循 GPL 3.0 協(xié)議,且 跟隨 KiCad 最新的分支同步更新 。原則是 通用功能優(yōu)先貢獻(xiàn)給 KiCad 主干 ,主干無法合并的功能才添加到
    的頭像 發(fā)表于 10-16 11:19 ?4.8w次閱讀
    華秋 KiCad 發(fā)行版 9.0.5 發(fā)布:更多元器件庫的<b class='flag-5'>選擇</b>

    快問快答:為什么氣密性防水測試設(shè)備采用的是氣檢,不是水檢?

    在防水與密封測試領(lǐng)域,許多制造企業(yè)常問的一個問題是:「為什么現(xiàn)在高端檢測設(shè)備普遍采用氣密性測試,不是直接進(jìn)行水檢?」這并非偶然的技術(shù)選擇,而是精密制造業(yè)在質(zhì)量控制理念上的一次重大升級。作為深耕氣密
    的頭像 發(fā)表于 10-15 11:30 ?332次閱讀
    快問快答:為什么氣密性防水測試設(shè)備采用的是氣檢,<b class='flag-5'>而</b><b class='flag-5'>不是</b>水檢?

    為什么推薦 SSD 不是 HDD 的電腦?

    。? 機(jī)械硬盤(HDD):依靠旋轉(zhuǎn)的磁盤和移動的磁頭讀寫數(shù)據(jù),類似“小型CD播放機(jī)”。盤片轉(zhuǎn)速和磁頭移動速度直接限制性能,且怕震動、噪音明顯。 ? 這種原理差異是“SSD全面優(yōu)于HDD”的核心:機(jī)械結(jié)構(gòu)的物理限制,讓HDD在速度、穩(wěn)定性等方面難以突破;SSD的電子
    的頭像 發(fā)表于 09-25 16:19 ?993次閱讀
    為什么推薦 SSD <b class='flag-5'>而</b><b class='flag-5'>不是</b> HDD 的電腦?

    為什么選擇工業(yè)網(wǎng)關(guān)不是DTU

    工業(yè)物聯(lián)網(wǎng)選擇網(wǎng)關(guān)作為核心組件,主要源于其在 協(xié)議轉(zhuǎn)換、邊緣計算、安全防護(hù)、本地自治 等關(guān)鍵環(huán)節(jié)的不可替代性。這些特性恰好解決了工業(yè)場景中設(shè)備異構(gòu)性強(qiáng)、實(shí)時性要求高、網(wǎng)絡(luò)可靠性不足等核心痛點(diǎn)。以下從
    的頭像 發(fā)表于 09-22 17:20 ?614次閱讀

    管理型 vs 管理型,工業(yè)網(wǎng)絡(luò)如何選擇以太網(wǎng)交換機(jī)?

    在工業(yè)網(wǎng)絡(luò)建設(shè)中,很多人會糾結(jié)該選管理型還是非管理型交換機(jī)。管理型交換機(jī)即插即用、價格實(shí)惠,適合小型場景;管理型交換機(jī)功能強(qiáng)大,可監(jiān)控、可優(yōu)化,適合大規(guī)模、關(guān)鍵業(yè)務(wù)。實(shí)際應(yīng)用中,兩者往往不是“二
    的頭像 發(fā)表于 08-25 15:37 ?677次閱讀
    管理型 vs <b class='flag-5'>非</b>管理型,工業(yè)網(wǎng)絡(luò)如何<b class='flag-5'>選擇</b>以太網(wǎng)交換機(jī)?

    華為工程師總結(jié)Linux筆記

    使用 GNU 通用公共許可證(GNU GeneralPublic License,GPL)工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。 GNU 是“GNU is Not Unix”,UNIX 是一種廣泛使用的商業(yè)
    發(fā)表于 07-14 15:28

    華秋KiCad發(fā)行版 9.0.3 發(fā)布:圖片生成符號、封裝

    遵循 GPL 3.0 協(xié)議,且 跟隨 KiCad 最新的分支同步更新 。原則是 通用功能優(yōu)先貢獻(xiàn)給 KiCad 主干 ,主干無法合并的功能才添加到發(fā)行版中,一旦主干可以支持,即刻合并到主干 。 因此發(fā)行版完全兼容 KiCad 的所有原理圖、PCB文件格式,功能上也只是新增
    的頭像 發(fā)表于 07-10 11:17 ?6314次閱讀
    華秋KiCad發(fā)行版 9.0.3 發(fā)布:圖片生成符號、封裝

    迅為RK3588開發(fā)板helloworld驅(qū)動實(shí)驗(yàn)

    { 6 printk(KERN_EMERG \"helloworld_init\\\\r\\\\n\");//注意:內(nèi)核打印用 printk 不是 printf 7 return 0
    發(fā)表于 05-15 10:21

    迅為RK3568開發(fā)板驅(qū)動開發(fā)指南helloworld驅(qū)動實(shí)驗(yàn)-驅(qū)動的基本框架

    的內(nèi)核模塊聲明許可包括“GPL”“GPL v2”。 4 模塊參數(shù)(可選擇) 模塊參數(shù)是模塊被加載的時候可以傳遞給它的值。 5 模塊導(dǎo)出符號(可選擇
    發(fā)表于 04-02 14:47

    為什么選擇蜂窩物聯(lián)網(wǎng)

    、Wi-SUN 或其他 LPWAN 相比,蜂窩物聯(lián)網(wǎng)(包括 NB-IoT 和 LTE-M)更適合您的物聯(lián)網(wǎng)項(xiàng)目,以下是其中一些關(guān)鍵原因。 許可許可頻段: 蜂窩物聯(lián)網(wǎng)利用現(xiàn)有的全球基礎(chǔ)設(shè)施,在
    發(fā)表于 03-17 11:42

    恩智浦為無線連接SoC開發(fā)的統(tǒng)一WiFi驅(qū)動程序多芯片多接口驅(qū)動(MXM)

    智浦專有的Wi-Fi驅(qū)動實(shí)現(xiàn),可用于支持Linux和Android的恩智浦i.MX MPU。該驅(qū)動采用靈活的雙許可方案,有GPL-2.0和專有許可,可有效避免許可沖突。 該驅(qū)動在恩智浦
    發(fā)表于 02-28 09:13 ?1252次閱讀
    恩智浦為無線連接SoC開發(fā)的統(tǒng)一WiFi驅(qū)動程序多芯片多接口驅(qū)動(MXM)

    DLS許可服務(wù)器的創(chuàng)建與部署步驟

    上一期講到 CLS 許可服務(wù)器的創(chuàng)建與部署流程(點(diǎn)擊此處跳轉(zhuǎn)),本文詳細(xì)介紹? DLS 許可服務(wù)器的創(chuàng)建與部署步驟 ,如果選擇 DLS 服務(wù)方式,需要在本地部署 DLS 許可服務(wù)器虛擬
    的頭像 發(fā)表于 02-14 14:51 ?1611次閱讀
    DLS<b class='flag-5'>許可</b>服務(wù)器的創(chuàng)建與部署步驟