亚洲综合日韩精品高清一区,欧美激情中文字幕乱码免费,亚洲变态另类天堂AV手机版,狠狠热精品视频

  1. 
    
    <sup id="7twp6"></sup>
    <mark id="7twp6"><thead id="7twp6"><input id="7twp6"></input></thead></mark>

    gpl徽標(biāo)GNU通用公共許可證是一個自由軟件許可證

    導(dǎo)讀 小米公布了令人驚艷的Mi Note Pro,搭載了高通最新的驍龍?zhí)幚砥?,大尺?K顯示屏,4GB RAM,價格驚人。話雖如此,小米的產(chǎn)品還是

    小米公布了令人驚艷的Mi Note Pro,搭載了高通最新的驍龍?zhí)幚砥?,大尺?K顯示屏,4GB RAM,價格驚人。話雖如此,小米的產(chǎn)品還是有一些缺點,這也是很多開發(fā)者關(guān)注的,尤其是在XDA上找到的:小米多次違反安卓(以及小米的設(shè)備)使用的Linux內(nèi)核的GPLv2許可證。一個建立在。

    然而,小米并不是唯一一家違反GPL的公司。過去,許多原始設(shè)備制造商,如Rockchip和Micromax,也是這樣做的。直到今天,許多原始設(shè)備制造商仍在繼續(xù)他們的非法活動。我們在XDA討論了一些事情,為什么不呢?XDA主要是一個開發(fā)者社區(qū),我們以向成千上萬的高級用戶提供GPL指定的軟件修改而聞名。然而,我們的社區(qū)遵循我們的GPL政策,因此我們在這里沒有看到許多可疑的贈款。

    那么,小米到底做錯了什么?是違法、不道德還是完全不合適?因為有些讀者、用戶甚至開發(fā)者可能不理解這些問題,讓我們快速理解一下GPL的含義。

    不,免費啤酒

    Gpl Logo GNU通用公共許可證(Gpl)是一種自由軟件許可證,它可以保證開發(fā)者、原始設(shè)備制造商、用戶或任何一種將三者結(jié)合的組織可以不受限制地訪問其基礎(chǔ)軟件的基礎(chǔ)和功能。他們可以使用、研究、共享、復(fù)制或修改軟件,因為它是自由軟件。GNU項目的GNU開發(fā)者定義了以下自由軟件:

    “自由軟件”是指尊重用戶自由和社區(qū)的軟件。粗略地說,這意味著用戶可以自由地運行、復(fù)制、分發(fā)、學(xué)習(xí)、更改和改進(jìn)軟件。因此,“自由軟件”是一個自由而不是價格的問題。要理解這個概念,你應(yīng)該把“自由”看成是“言論自由”,而不是“免費啤酒”。

    因此,雖然自由(言論自由)軟件最終可能會變成免費(免費啤酒),但實際上是通過專注于改進(jìn)、共享和學(xué)習(xí)任何自由軟件的代碼來培養(yǎng)一個專注于計算機(jī)科學(xué)和軟件工程進(jìn)步的開發(fā)者環(huán)境。

    GNU項目對軟件的看法非常崇高,所以他們開展活動,是因為他們相信每個用戶和創(chuàng)作者都應(yīng)該享受這種自由。它不僅允許公眾控制程序及其功能,而且專有軟件通過開發(fā)者對程序的控制來控制用戶,從而起到相反的作用,這將導(dǎo)致一種不公平的權(quán)力。有了自由軟件的基本自由(你可以按照你想要的方式運行程序,研究它的工作模式,必要時重新發(fā)布并進(jìn)行自己的修改),軟件工程變得更像一門純粹的科學(xué),允許人們發(fā)表論文而不是論文。不是專利,讓每個程序員都能在某個人的代碼理論、他們的方法論、他們偏愛的編程風(fēng)格上達(dá)到巔峰,增強(qiáng)自己對其工作原理的理解,為自己的個人發(fā)展收集意見。此外,它允許他獲取軟件并對其進(jìn)行修改。

    為什么是免費的?

    用于描述非自由軟件的“專有”一詞不僅意味著代碼的內(nèi)部操作在法律上對其他方不利。這也意味著你使用的軟件(下載的應(yīng)用或運行的操作系統(tǒng))的所有者是創(chuàng)建者,所以所有者決定你是否可以復(fù)制或共享軟件。這種非無障礙導(dǎo)致使用程序和從中學(xué)習(xí)的人更少,用戶無法修改、改編或修復(fù)程序。這種物質(zhì)上的損害,除了更有社會凝聚力的道德基礎(chǔ)及其留存的意識形態(tài)外,對計算機(jī)科學(xué)和消費者的未來確實有重大影響,尤其是考慮到計算機(jī)科學(xué)及其副產(chǎn)品與用戶的生活和未來息息相關(guān)。今天比以往任何時候都多。

    自由軟件有什么好處?

    沒有收獲。但是有些事情讓原始設(shè)備制造商很惱火。試圖修改GPL許可的自由軟件的人必須遵守一些規(guī)則。

    首先,任何獲得GPL授權(quán)作品的人都必須獲得這些條款,任何遵守GPL條款的人都有權(quán)分享、研究和修改作品及其衍生作品。誠然,自由(言論自由)軟件不是自由(免費啤酒)軟件,這與其他明確禁止商業(yè)發(fā)行的許可證不同。

    GPL的被許可方或發(fā)行方不得對GPL授予的權(quán)利施加進(jìn)一步的限制-禁止在未明確披露其性質(zhì)或根據(jù)保密協(xié)議的情況下分發(fā)GPL軟件。GPL軟件中使用的所有專利都可以無限期使用,以符合GPL條款。

    GPL還要求以預(yù)編譯二進(jìn)制文件形式分發(fā)的程序應(yīng)附有源代碼和免責(zé)聲明的副本,以避免通知用戶或開發(fā)者該軟件已獲得GPL許可或可根據(jù)GPL進(jìn)行研究、共享或修改。GPL也是最重要的部分之一。它要求出版商為所有接收者提供與程序一起使用的許可證,并為那些通過某些媒體需要源代碼的人提供可訪問的源代碼和如何獲取源代碼的明確說明。

    這和安卓有什么關(guān)系?

    安卓是在Apache 2.0下獲得許可的,而不是GPL。Apache是一個比較“寬松”的許可證,不同于GPL的要求。它不要求你分發(fā)涵蓋作品的源代碼,衍生作品也不一定有Apache許可證,比如更病毒的GPL,只要你包括他們的許可證。

    因此,雖然GPL促進(jìn)了自由軟件的成長,但未來Apache在開發(fā)衍生條款的方式上更加自由。例如,原始設(shè)備制造商可以采用Apa。

    che許可的軟件,添加其外觀,膨脹和所擁有的東西,然后將其關(guān)閉并保持源關(guān)閉。小米和許多OEM就是這樣做的。但是,Linux內(nèi)核的Android立足于在它的基礎(chǔ)不是 Apache下許可,對于Linux是GPLv2許可的軟件,并且由于GPLv2許可的這種“病毒”或“感染性”的屬性,即使用Linux的GPLv2許可代碼的Android基于Linux內(nèi)核已經(jīng)到保持GPLv2。

    小米沒做錯什么!

    小米未發(fā)布其Android分支的內(nèi)核源代碼。由于他們的內(nèi)核基于Android的內(nèi)核,而Linux的內(nèi)核是GPLv2,因此GPLv2的條款一直沿用到小米。如果他們會使用自己的內(nèi)核,那么他們將有權(quán)不分發(fā)其資源,并且也沒有義務(wù)這樣做。但是,通過修改和分發(fā)GPL軟件,它們必須遵守GPL條款,在本例中為GPLv2。

    用戶和開發(fā)人員理應(yīng)獲得對內(nèi)核源代碼的訪問權(quán),而對于XDA,缺少小米修改后的Android內(nèi)核源代碼的如此重要的部分意味著對小米設(shè)備的調(diào)整和修補(bǔ)會大受打擊。對于致力于探索Android世界并將其變?yōu)樽罴褷顟B(tài)的社區(qū)來說,被世界上發(fā)展最快的OEM所修改的手機(jī)軟件排除在外是一件重要的事情。

    已經(jīng)有請愿書,要求小米遵守GPLv2并在適當(dāng)?shù)臅r候發(fā)布其資源,但到目前為止,它們僅能贏得我們的承諾。這些諾言仍然沒有兌現(xiàn)。小米副總裁雨果·巴拉(Hugo Barra)在2014年10月承諾,我們會在“未來幾周內(nèi)”看到Mi3的內(nèi)核資源,但這從未發(fā)生。此外,去年12月,他們表示將在2014年而不是2015年發(fā)布其消息來源。

    小米為什么不及時發(fā)布Mi3設(shè)備的資源?雨果·巴拉(Hugo Barra)在12月表示,他們這樣做并不是為了防止即將到來的設(shè)備上的信息泄漏。他說:

    這些設(shè)備的內(nèi)核源代碼包含大量源代碼,這些源代碼將在兩個即將推出的模型中使用。如果我們以當(dāng)前狀態(tài)發(fā)布內(nèi)核源代碼,那么我們將獲得更多關(guān)于未來設(shè)備的信息。我們將改變這種情況,但是現(xiàn)在這是我們必須忍受的約束。我們希望您能理解這個職位,對于可能造成的挫敗感,我們深表歉意!”

    這證明他們的行為合理嗎?當(dāng)然不是。他們是億萬富翁行業(yè)中的億萬富翁制造商,他們非常清楚自己的代碼符合GPLv2的條款,因此必須遵守。2013年 發(fā)布了一條公告自豪地炫耀小米內(nèi)核的開源。他們對開發(fā)人員能夠為小米智能手機(jī)定制ROM做出了很大的貢獻(xiàn),而其辯護(hù)者則認(rèn)為小米“完全是開源代碼共享”??爝M(jìn)一年了,他們的源代碼由于不合理的原因而被延遲,那時他們的內(nèi)核源應(yīng)該從一開始就分發(fā)給消費者,而不必等待消費者用干草叉追趕他們,也不會因荒謬的延遲而吐在臉上。而且這甚至都沒有考慮到那些走在他們前面的人的工作,而眾所周知的小米(以及其他每個不遵循GPLv2的OEM)每次發(fā)布新設(shè)備時都會承擔(dān)他們的職責(zé)。