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