日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

GCC、GNU、GPL、GPL/Linux最全解析

發(fā)布時間:2023/12/20 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GCC、GNU、GPL、GPL/Linux最全解析 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

標(biāo)題# GCC、GNU、GPL、GPL/Linux最全解析

本文章通過參考其它博文,和百度百科等資料,整理處理關(guān)于GCC、GNU、GPL、GPL/Linux等名詞解析。一文幫你搞懂這些名詞術(shù)語,將自己的學(xué)習(xí)筆記分享給大家。有錯漏之處,感謝評論區(qū)指正

GCC——GNU編譯器套件

GCC原名為GNU C語言編譯器(GNU C Compiler),只能處理C語言。但其很快擴(kuò)展,變得可處理C++,后來又?jǐn)U展為能夠支持更多編程語言,如Fortran、Pascal、Objective -C、Java、Ada、Go以及各類處理器架構(gòu)上的匯編語言等,所以改名GNU編譯器套件(GNU Compiler Collection)

GCC是以GPL許可證所發(fā)行的自由軟件,也是GNU計劃的關(guān)鍵部分。GCC的初衷是為GNU操作系統(tǒng)專門編寫一款編譯器,現(xiàn)已被大多數(shù)類Unix操作系統(tǒng)(如Linux、BSD、MacOS X等)采納為標(biāo)準(zhǔn)的編譯器,甚至在微軟的Windows上也可以使用GCC。GCC支持多種計算機(jī)體系結(jié)構(gòu)芯片,如x86、ARM、MIPS等,并已被移植到其他多種硬件平臺 [1] 。

GCC的外部接口長得像一個標(biāo)準(zhǔn)的Unix編譯器。使用者在命令列下鍵入gcc和程序名,以及一些命令參數(shù),以便決定每個輸入檔案使用的個別語言編譯器,并為輸出程序碼使用適合此硬件平臺的組合語言編譯器,并且選擇性地執(zhí)行連接器以制造可執(zhí)行的程序。

每個語言編譯器都是獨(dú)立程序,此程序可處理輸入的原始碼,并輸出組合語言碼

GNU

GNU是一個自由的操作系統(tǒng),其內(nèi)容軟件完全以GPL方式發(fā)布。要讓一個軟件成為自由軟件,您需要把它以自由軟件許可證發(fā)布。這個操作系統(tǒng)是GNU計劃的主要目標(biāo),名稱來自**GNU’s Not Unix!**的遞歸縮寫,因?yàn)镚NU的設(shè)計類似Unix,但它不包含具著作權(quán)的Unix代碼。

作為操作系統(tǒng),GNU的發(fā)展仍未完成,其中最大的問題是具有完備功能的內(nèi)核尚未被開發(fā)成功。GNU的內(nèi)核,稱為Hurd,是自由軟件基金會發(fā)展的重點(diǎn),但是其發(fā)展尚未成熟。在實(shí)際使用上,多半使用Linux內(nèi)核、FreeBSD等替代方案,作為系統(tǒng)核心,其中主要的操作系統(tǒng)是Linux的發(fā)行版。Linux操作系統(tǒng)包涵了Linux內(nèi)核與其他自由軟件項(xiàng)目中的GNU組件和軟件,可以被稱為GNU/Linux(見GNU/Linux命名爭議)

GPL–GNU通用公共許可證

GNU通用公共許可證簡稱為GPL,是由自由軟件基金會發(fā)行的用于計算機(jī)軟件的協(xié)議證書,使用該證書的軟件被稱為自由軟件。大多數(shù)的GNU程序和超過半數(shù)的自由軟件使用它

一方面,它給予了用戶充分的自由,允許用戶 運(yùn)行、學(xué)習(xí)、共享和修改軟件 ;

而另一方面,它死死限制了用戶的一個方面的自由,那就是:GPL的派生作品只能以相同的許可證 發(fā)布 。

這兩個特點(diǎn)結(jié)合起來翻譯成人話就是“軟件隨便用,源碼也給你,隨你怎么copy怎么修改,這都是你的自由,但是!你不能將大家伙的勞動成果變成你一個人私有的!”

Linux操作系統(tǒng)內(nèi)核

Linux于1991年發(fā)布,是另一個叫 Linus(林納斯) 的小伙為了更好了下載校網(wǎng)資源,憑 一己之力21歲時開發(fā)的.當(dāng)時Linus只是開發(fā)出了Linux內(nèi)核(什么叫內(nèi)核呢?就是具備了和硬件打交道的能力,但其他多余的人性化功能都沒有,比如圖形界面等),但由于Linux與Unix兼容且在GPL下發(fā)布,所以Linux在網(wǎng)絡(luò)上流傳非常快,Linux雖然剛發(fā)布時雖然只有一個內(nèi)核,但在全世界程序員的積極貢獻(xiàn)下,現(xiàn)在Linux已經(jīng)有了類似于Ubuntu等優(yōu)秀的發(fā)行版本。1992年,Linux與其他GNU軟件結(jié)合,完全自由的操作系統(tǒng)正式誕生。許多程序員參與了Linux的開發(fā)與修改,也經(jīng)常將Linux當(dāng)成開發(fā)GNU計劃軟件的平臺。該操作系統(tǒng)往往被稱為“GNU/Linux”或簡稱Linux。但Linux本身不屬于GNU計劃的一部分,GNU計劃自己的內(nèi)核Hurd依然在開發(fā)中,當(dāng)前已經(jīng)發(fā)布Beta版本(測試版本)。

GNU/Linux命名爭議

自由軟件基金會的創(chuàng)立者,理查德·斯托曼,以及其支持者,提出GNU/Linux的名稱,希望用來作為Linux操作系統(tǒng)的正式名稱。這些人認(rèn)為,Linux操作系統(tǒng),包括了GNU計劃軟件與Linux核心,使用GNU/Linux這個名稱,可以良好概括它的內(nèi)容。況且,GNU計劃原本就以發(fā)展操作系統(tǒng)為遠(yuǎn)程計劃,但遲遲沒有完成,Linux操作系統(tǒng)剛好可以補(bǔ)足這個缺口。

Linux社群中的成員認(rèn)為,Linux這個名稱在公眾與媒體中更為通用,提出了數(shù)項(xiàng)理由,認(rèn)為使用Linux名稱是更好的

參考鏈接::https://blog.csdn.net/qq_43617936/article/details/104504992

? 百度百科

總結(jié)

以上是生活随笔為你收集整理的GCC、GNU、GPL、GPL/Linux最全解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 精品视频成人 | 午夜影院在线观看视频 | 亚洲国产成人精品一区二区三区 | 在线成人播放 | 国产高清视频在线 | av免费在线播放 | 超碰免费在线 | 三级精品在线 | 成人中文网 | 国产日本一区二区三区 | 欧美youjizz| 青青在线 | 一级片一级片 | 日本吃奶摸下激烈网站动漫 | 精品一级 | 国产天堂精品 | 一级黄在线观看 | 精品人妻一区二区三区在线视频 | xxx一区 | 色婷婷综合激情 | 在线观看无码精品 | 亚洲经典一区二区三区四区 | 在哪里可以看黄色片 | 啪啪精品| 手机看片日韩日韩 | 久久久999国产 | 特黄特色大片免费视频大全 | 国产又大又长又粗 | 理论片中文| 九一精品视频 | 五月伊人婷婷 | 欧美日韩在线观看一区二区三区 | 一色av | 7777久久亚洲中文字幕 | 国产精品一区在线观看你懂的 | 国产成人中文字幕 | 欧美女人一区二区 | 播金莲一级淫片aaaaaaa | 成人a级网站 | 欧美日韩一卡二卡三卡 | 亚洲色图制服诱惑 | 久久综合网址 | 亚洲AV无码国产精品播放在线 | 国产三级91| 日韩成人动漫在线观看 | yw在线观看 | av软件在线观看 | 国产高清久久久 | 亚洲成人免费观看 | 欧美一级录像 | 黄色理伦片 | 久久乐国产精品 | 婷婷在线播放 | 欧美亚洲一区二区在线观看 | 免费的毛片网站 | 国产麻豆精品视频 | 91嫩草欧美久久久九九九 | 日韩精品一区二区不卡 | 免费成人高清在线视频 | 欧美午夜精品理论片a级按摩 | 二级黄色大片 | 亚洲最大av网站 | 亚洲情欲网 | 欧美大片高清 | 国产av国片精品 | 性做爰裸体按摩视频 | 国产视频资源 | 国产精品久久久久久久毛片 | 四虎伊人 | 日韩免费成人av | 91禁在线观看 | 亚洲精品粉嫩小泬20p | 99re6热在线精品视频播放 | 久久99久久99精品蜜柚传媒 | 五月婷婷综合色 | 一区二区三区免费播放 | 影音先锋国产在线 | 怡春院一区二区 | 久久色网 | 日韩一级网站 | 国产男男gay体育生白袜 | 日本va在线观看 | 日本视频中文字幕 | 自拍偷拍亚洲图片 | 国产区精品区 | 女人18毛片水真多 | 72种无遮挡啪啪的姿势 | 综合九九 | 亚洲一区二区精华 | 少妇把腿扒开让我舔18 | 波多野结衣av一区二区全免费观看 | 叶山小百合av一区二区 | 亚洲欧美v| 岛国av毛片 | 日韩六十路 | 91女人18毛片水多国产 | 久久午夜精品 | 黑人黄色大片 | 丰满少妇被猛烈进入高清播放 |