不要再說(shuō)linux不是國(guó)產(chǎn)系統(tǒng)了
2019年5月15日,美國(guó)商務(wù)部工業(yè)與安全辦公室(BIS)宣布華為技術(shù)有限公司及其子公司被添加到受管制公司列表中。 除華為外,我國(guó)大約還有200家公司/個(gè)人被列入清單。 所謂的實(shí)體列表就是黑名單。 只要被列入黑名單,美國(guó)公司與被列入黑名單的公司合作,就必須向政府申請(qǐng)?jiān)S可,沒(méi)有許可,是非法的。 名單上的大多數(shù)公司都是技術(shù)公司,包括華為和中興。
雖然我們各位都是恨得咬牙切齒,但是我們國(guó)家拿這個(gè)還真沒(méi)有辦法,就像前段時(shí)間中興公司被美國(guó)制裁的時(shí)候,美國(guó)切斷了中興科技的芯片和軟件供給,中興最后只能妥協(xié),交了罰款并且被美國(guó)人派人進(jìn)駐中興決策層。
由此可見(jiàn),在科技方面掌握核心技術(shù)對(duì)一個(gè)國(guó)家來(lái)說(shuō)至關(guān)重要。上面所說(shuō)的科技企業(yè),即使美國(guó)對(duì)他進(jìn)行封鎖,貌似對(duì)我們平常人也沒(méi)有什么影響,但是其實(shí)他在和我們平常人的生活息息相關(guān)。因貿(mào)易戰(zhàn)的緣故,微軟和谷歌不再向華為提供操作系統(tǒng)服務(wù),于是華為在國(guó)外的手機(jī)銷(xiāo)量一落千丈,華為在國(guó)內(nèi)也只能賣(mài)預(yù)裝第三方linux的電腦。
這里我們注意到一個(gè)叫l(wèi)inux的系統(tǒng),這個(gè)系統(tǒng)在美國(guó)的封鎖下,華為依舊可以使用,那是不是說(shuō)這個(gè)系統(tǒng)就是我們國(guó)家自己的呢?這句話說(shuō)對(duì)了一半,linux是開(kāi)源的,是屬于全體開(kāi)發(fā)者的。任何人或是個(gè)人都可以在他的源碼上進(jìn)行修改,進(jìn)而實(shí)現(xiàn)國(guó)家在操作系統(tǒng)上的自主可控。這個(gè)時(shí)候可能有的同學(xué)要說(shuō)了,發(fā)明Linux的是外國(guó)人,不能說(shuō)是國(guó)產(chǎn)操作系統(tǒng)。這個(gè)時(shí)候我只需一句話就可以反駁他?;鹚幰彩俏覈?guó)發(fā)明的,可是我國(guó)在清朝是也是被外國(guó)用火藥大炮打開(kāi)國(guó)門(mén)的,linux就像是火藥,誰(shuí)發(fā)明的不重要,重要的是看誰(shuí)可以用得好。所以、麒麟都是國(guó)產(chǎn)操作系統(tǒng),這個(gè)不容質(zhì)疑。
最簡(jiǎn)單的用處就是再有一天美國(guó)不讓我們用windows和osx系統(tǒng)時(shí),我們就可以無(wú)縫切換到國(guó)產(chǎn)操作系統(tǒng)上來(lái)。而且linux可作為服務(wù)器、程序開(kāi)發(fā)機(jī)。我用的操作系統(tǒng)就是deepin,是基于linux的系統(tǒng),但是現(xiàn)在許多人說(shuō)deepin不是國(guó)產(chǎn)系統(tǒng),為什么呢?因?yàn)樗麄冋J(rèn)為deepin時(shí)基于linux的,因?yàn)閘inux不是中國(guó)人發(fā)明的。那我就說(shuō)一句,火藥是我國(guó)發(fā)明的,但是也是英國(guó)的火藥把清政府打敗的,誰(shuí)發(fā)明的不要緊,重要的是怎么用。況且linux是開(kāi)源的,接下來(lái)我來(lái)介紹一下linux的發(fā)展歷史。
1969年unix誕生于貝爾實(shí)驗(yàn)室。
1973年,Unix正式誕生。
1973年,美國(guó)國(guó)防部 tcp/ip協(xié)議 1973年 internet誕生。這極大地促進(jìn)了操作系統(tǒng)的發(fā)展。
1983年,richard stallman提出自由軟件運(yùn)動(dòng),運(yùn)動(dòng)指出使用者有運(yùn)行、復(fù)制、發(fā)布、研究、修改和改進(jìn)該軟件的自由。自由軟件是權(quán)利問(wèn)題,不是價(jià)格問(wèn)題。要理解自由軟件,我們還必須理解GPL、LGPL。
GPL,出發(fā)點(diǎn)是代碼的開(kāi)源/免費(fèi)使用和引用/修改/衍生代碼的開(kāi)源/免費(fèi)使用,但不允許修改后和衍生的代碼作為閉源的商業(yè)軟件發(fā)布和銷(xiāo)售。這也就是為什么我們能用免費(fèi)的各種linux,包括商業(yè)公司的linux和linux上各種各樣的由個(gè)人,組織,以及商業(yè)軟件公司開(kāi)發(fā)的免費(fèi)軟件了。GPL協(xié)議的主要內(nèi)容是只要在一個(gè)軟件中使用(”使用”指類(lèi)庫(kù)引用,修改后的代碼或者衍生代碼)GPL協(xié)議的產(chǎn)品,則該軟件產(chǎn)品必須也采用GPL協(xié)議,既必須也是開(kāi)源和免費(fèi)。
LGPL,是GPL的一個(gè)為主要為類(lèi)庫(kù)使用設(shè)計(jì)的開(kāi)源協(xié)議。和GPL要求任何使用/修改/衍生之GPL類(lèi)庫(kù)的的軟件必須采用GPL協(xié)議不同。LGPL允許商業(yè)軟件通過(guò)類(lèi)庫(kù)引用(link)方式使用LGPL類(lèi)庫(kù)而不需要開(kāi)源商業(yè)軟件的代碼。這使得采用LGPL協(xié)議的開(kāi)源代碼可以被商業(yè)軟件作為類(lèi)庫(kù)引用并發(fā)布和銷(xiāo)售。但是如果修改LGPL協(xié)議的代碼或者衍生,則所有修改的代碼,涉及修改部分的額外代碼和衍生的代碼都必須采用LGPL協(xié)議。因此LGPL協(xié)議的開(kāi)源代碼很適合作為第三方類(lèi)庫(kù)被商業(yè)軟件引用,但不適合希望以LGPL協(xié)議代碼為基礎(chǔ),通過(guò)修改和衍生的方式做二次開(kāi)發(fā)的商業(yè)軟件采用。
GPL/LGPL都保障原作者的知識(shí)產(chǎn)權(quán),避免有人利用開(kāi)源代碼復(fù)制并開(kāi)發(fā)類(lèi)似的產(chǎn)品。
1985年,richard stallman 自由軟件基金會(huì)。
1987年,荷蘭 阿姆斯特丹 安德魯 minix 基于微內(nèi)核類(lèi)unix。
1990年,芬蘭赫爾辛基大學(xué)學(xué)生Linux Torvalds首次接觸Minix系統(tǒng)。
1991年,Linux Torvalds第一次公開(kāi)了Linux內(nèi)核源碼0.02版。然后全球開(kāi)發(fā)者通過(guò)對(duì)內(nèi)核的不斷升級(jí)和完善,才造就了今天的linux系統(tǒng),這些開(kāi)發(fā)者中包含大量的中國(guó)人。linux是完全的符合自由軟件標(biāo)準(zhǔn)的集全球開(kāi)發(fā)者心血的作品,絕非Torvalds的個(gè)人財(cái)產(chǎn)。
只要符合自由軟件標(biāo)準(zhǔn)的Linux發(fā)行版的二次開(kāi)發(fā)是完全獨(dú)立的,開(kāi)發(fā)人員便擁有完整的源代碼,并且可以避免后門(mén)的存在。 Deepin也是在此基礎(chǔ)上開(kāi)發(fā)的,因此可以說(shuō)Deepin是中國(guó)的操作系統(tǒng),而Kirin Linux是中文系