18
本文作者: 訾竣喆 | 2015-12-29 21:44 |
開源軟件(Open source software)是一個(gè)歷時(shí)十分悠久的概念了,意思就是將軟件資源免費(fèi)向整個(gè)世界分享。在上世紀(jì)八十年代初,一位名為理查德·斯托曼的人最早提出了這一概念,開源軟件在當(dāng)時(shí)被稱為自由軟件(Free software)。在1991年,Linus Torvalds公司推出了我們最為熟知的開源軟件——Linux。直到今天,Linux仍然被廣泛應(yīng)用在我們的日常生活之中。比如,我們天天所使用的Android手機(jī)中的操作系統(tǒng)就是基于Linux制作而成的。當(dāng)我們?cè)谑謾C(jī)接收到來自諸如Twitter或Facebook等社交應(yīng)用所推送的消息時(shí),這些數(shù)據(jù)就是從數(shù)百萬Linux機(jī)器所組成的計(jì)算機(jī)數(shù)據(jù)中心而來的。毫不夸張地說,Linux是互聯(lián)網(wǎng)的基礎(chǔ)。
今年,在蘋果、Google和馬斯克的努力下,開源軟件被賦予了新的意義。如果有一件事是我們應(yīng)該在2015記住的,那就是永遠(yuǎn)不要低估開源的力量。
現(xiàn)在的科技圈比以往任何時(shí)候都更加開放——即使是最強(qiáng)大的高科技企業(yè)和企業(yè)家們也不例外。這些巨頭之所以也開始分享其最先進(jìn)的代碼,是因?yàn)樗麄円呀?jīng)認(rèn)識(shí)到,將軟件開源能夠推動(dòng)行業(yè)內(nèi)部整體技術(shù)水平得到加快發(fā)展。這是一種利人利己的方式,而且這也是時(shí)下科技圈所流行的工作方式。
“這不僅是科技界的轉(zhuǎn)折點(diǎn),更是引領(lǐng)下一場(chǎng)潮流的轉(zhuǎn)折點(diǎn)?!遍_源核心網(wǎng)絡(luò)服務(wù)商GitHub的總裁Brandon Keepers表示。
今年,一向圈地自萌的蘋果做出了一項(xiàng)重大決定——他們決定開源其旗下的Swift編程語言。雖然,蘋果還是留了個(gè)心眼,并沒有將其先前開發(fā)的Objective-C開源,以確保該語言只能運(yùn)行在蘋果自家的設(shè)備上。而Swift則不然,蘋果將會(huì)確保該語言能夠在任何設(shè)備上運(yùn)行——諸如Linux、Android,甚至是微軟的Windows機(jī)器上。
是的,蘋果真的允許其編程語言在別人家的設(shè)備上運(yùn)行了。但是,這其實(shí)是它所必須要做的事——如果它想要保持領(lǐng)先地位的話。這正如上世紀(jì)九十年代Windows崛起的原因一樣,如果沒有微軟的兼容并包,那么今天的科技發(fā)展也絕對(duì)到不了如此地步。如果蘋果想要跟上時(shí)代的步伐,就必須確保其編程工具能夠在任何設(shè)備上運(yùn)行。因?yàn)槿蜍浖_發(fā)商在開發(fā)軟件時(shí),必須要考慮到為世界各地的人提供支持,如果蘋果的工具只能適用于蘋果自己的設(shè)備,那么開發(fā)者在今后將不太可能會(huì)選擇使用它們來開發(fā)軟件。
事實(shí)上,微軟才是開發(fā)語言開源的先行者——早在2014年,微軟就開源了自家的.NET開發(fā)平臺(tái)。多年以來,.NET僅僅Windows專屬的開發(fā)軟件,而在它開源之后,更多的軟件社區(qū)都可以確?;谖④浌ぞ唛_發(fā)的軟件可以運(yùn)行在Linux甚至是蘋果的系統(tǒng)上。
Google在今年也開源了其人工智能學(xué)習(xí)系統(tǒng)TensorFlow,開源的內(nèi)容包括圖像和語言識(shí)別、翻譯工具等一系列技術(shù)。在過去的15年中,Google已經(jīng)形成了一個(gè)非常強(qiáng)大的數(shù)據(jù)庫中心技術(shù),也正是這些技術(shù)使得Google能夠屹立于網(wǎng)絡(luò)數(shù)據(jù)之上。這些技術(shù)能夠允許所有的在線服務(wù)提供商處理來自全球數(shù)十億人的數(shù)據(jù)請(qǐng)求。通常情況下,Google 不會(huì)將核心的數(shù)據(jù)庫技術(shù)開放,但隨著TensorFlow的到來,Google已經(jīng)改變了其運(yùn)營(yíng)策略。
那么Google為什么也要開源呢?因?yàn)镚oogle意識(shí)到了AI在未來的重要性,它知道對(duì)TensorFlow開源后可以大大提高人工智能的發(fā)展速度。Google雖然已經(jīng)募集了諸多世界頂尖的人才為其所用,但它無法募集到全部的頂尖人才。而開源之后,所有人都能參與到TensorFlow的改進(jìn)之中。更重要的是,開源還為Google做了免費(fèi)的人才招聘廣告,幫助公司找到更多更聰明的研究人員,為Google未來的發(fā)展打下基礎(chǔ)。
當(dāng)然,Google并沒有公開其所有的秘密,它仍然保有TensorFlow的核心技術(shù)。雖然不是全部,但其共享的部分已經(jīng)足以讓其他企業(yè)所用,畢竟這也是為了它自己未來的發(fā)展考慮。
馬斯克則在開源的路上走得更遠(yuǎn)。今年十二月中旬,他和Y Combinator的總裁薩姆·奧特曼一起推出了OpenAI。這個(gè)價(jià)值10億美元的非營(yíng)利項(xiàng)目同樣也瞄準(zhǔn)了人工智能領(lǐng)域,他們甚至還挖來了Google的高級(jí)研究人員Ilya Sutskever為其所用。然而,與Google不同的是,馬斯克已經(jīng)表示要將自家所有的人工智能技術(shù)開源。他們的想法是:通過把最新的人工智能技術(shù)與大家一起分享,就能夠確保沒有任何一家AI技術(shù)過于強(qiáng)大。無論這些科技巨頭的真實(shí)目的如何,開源軟件都稱得上是本年度最為火熱的概念。
Via wired
相關(guān)閱讀:
揭開全景相機(jī)創(chuàng)業(yè)的真相:國(guó)外一開源,國(guó)內(nèi)就自主
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。