日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
陳皓:關(guān)于開(kāi)源和閉源軟件我個(gè)人Naive的看法

昨天,我發(fā)了個(gè)微博。http://weibo.com/1401880315/BfdhldiEa

 對(duì)開(kāi)源軟件來(lái)個(gè)可能會(huì)引發(fā)爭(zhēng)議的觀點(diǎn):對(duì)于絕大多數(shù)的軟件產(chǎn)品來(lái)說(shuō),1)閉源的軟件產(chǎn)品的技術(shù)含量要比開(kāi)源的要大得多。2)大多數(shù)的開(kāi)源軟件都在抄閉源的商用軟件。

我來(lái)回答我制造的話題。(知乎上的:http://www.zhihu.com/question/24616693/answer/28430044)

首先,我先表達(dá)一下開(kāi)源軟件的偉大,并向開(kāi)源的人們致于我最真誠(chéng)的敬意。但,即使這樣,我們也要很客觀的承認(rèn)大多數(shù)開(kāi)源軟件是存在大量問(wèn)題的。就像我這個(gè)人主觀上并不喜歡微軟和IBM,但是我必需要承認(rèn),沒(méi)有微軟和IBM,計(jì)算機(jī)這個(gè)行業(yè)不會(huì)有今天這樣的爆炸。(插曲:我94年上大學(xué)選的專業(yè)是計(jì)算機(jī)科學(xué),當(dāng)時(shí)很多人都覺(jué)得計(jì)算機(jī)專業(yè)是一個(gè)ZB的專業(yè),因?yàn)閹缀鯖](méi)有哪個(gè)企業(yè)在用電腦,但我幸運(yùn)的是95年的時(shí)候微軟出了Win95,Sun出了Java,然后互聯(lián)網(wǎng)極度膨脹,才導(dǎo)致我選的專業(yè)最終變得很火)

至于我說(shuō)的這兩句話,我知道是有爭(zhēng)議的,尤其是我用了“抄”,在此請(qǐng)?jiān)徫矣迷~不當(dāng),像從事開(kāi)源的朋友道歉這個(gè)“抄”其實(shí)是“模仿”的意思。

另外,要是沒(méi)有開(kāi)源,我們中國(guó)人的軟件公司能做出云平臺(tái)嗎?能做出手機(jī)嗎?能大數(shù)據(jù)嗎?真心感謝開(kāi)源!

簡(jiǎn)單地說(shuō)一下開(kāi)源的歷史

簡(jiǎn)單的回顧一下歷史,而開(kāi)源源自Unix最初的發(fā)展史,然后,就被商業(yè)化了,于是N多的Unix變種就出來(lái)了,那些Unix老牌黑客們一下就被成了像羅賓漢一樣的成了叢林草莽,以至于Microsoft用次等的技術(shù)占領(lǐng)了市場(chǎng),而RMS也開(kāi)始了他的GNU項(xiàng)目,但是GNU并沒(méi)有獲得那些Unix老牌黑客的青睞,因?yàn)樗麄冇X(jué)得RMS就像當(dāng)年馬克思滿世界鼓吹共產(chǎn)主義一樣鼓吹他人的GNU,最終Linus出來(lái)把這些Unix老牌黑客召集了起來(lái),讓Unix的開(kāi)源精神重生。這段歷史起源于Ken/Dennis,再次向他們致敬!詳細(xì)的歷史大家可以看看我7年前寫的:Unix傳奇(CSDN和CoolShell都可以搜到)

我個(gè)人以為開(kāi)源軟件自Unix以來(lái),最殺手級(jí)的組合是LAMP,今天,Apache 基金會(huì),Linux基金會(huì)……讓開(kāi)源的力量越來(lái)越大,很多商業(yè)公司都參與開(kāi)源,比如IBM、Yahoo、SUN、Intel、Google……。

但是,我們可以看出,商業(yè)公司支持開(kāi)源有一個(gè)很主要的原因是為了阻擊競(jìng)爭(zhēng)對(duì)手,理由很簡(jiǎn)單——用眾包這種不花錢不花人的模式來(lái)牽制競(jìng)爭(zhēng)對(duì)手實(shí)在是一個(gè)“低投入,大收益”的事。比如IBM支持Linux和Java,目的主要是阻擊微軟。Google的Android和Chrome目的也是蘋果和微軟。而對(duì)于這些商公司的很多核心技術(shù)是不會(huì)開(kāi)放的,包括Google,連Google Reader都寧可自廢都不愿意捐給開(kāi)源社區(qū)維護(hù),更別說(shuō)Google的那三篇論文的東西了,以及Google的搜索引擎的技術(shù)。

關(guān)于我觀點(diǎn)中的邏輯

我觀點(diǎn)中的邏輯其實(shí)很簡(jiǎn)單:

1)如果有人掌握了一個(gè)很核心技術(shù),這個(gè)技術(shù)足以改變世界,你覺(jué)得會(huì)有多少人會(huì)開(kāi)源?基本不會(huì)有人的。

2)看看這個(gè)世界上的***軟件潮流的技術(shù)基本上都是商業(yè)公司做出來(lái)的。因?yàn)榧夹g(shù)研發(fā)要花時(shí)間,花精力,更重要的是要花錢。如果你花了2-3年的時(shí)間,花費(fèi)成百上千萬(wàn)的財(cái)力,你會(huì)開(kāi)源嗎?

3)大量開(kāi)源軟件都是受不了這些商業(yè)公司對(duì)技術(shù)的壟斷以及非常高的價(jià)格。所以,基于這個(gè)動(dòng)機(jī),結(jié)果很自然就出現(xiàn)了“模仿”。

關(guān)于各種軟件的對(duì)比

很多人對(duì)我的這個(gè)觀點(diǎn)例了一些例子,但這些例子面太窄了,他們企圖以點(diǎn)代面。我在這里幫大家補(bǔ)充一些吧,這樣會(huì)更客觀一些(眼界不妨放大一些):

注意:千萬(wàn)不要用“用戶量”來(lái)定義“技術(shù)含量”,如果你覺(jué)得:“有技術(shù)含量”===“有絕對(duì)的用戶量”,那么,你就會(huì)得出“QQ空間甚至hao123可能是這世上最有技術(shù)含量的軟件或網(wǎng)站”這樣荒謬的結(jié)論。

1) VMWare 和 Xen/KVM

2) Google的三篇論文 和 hadoop

3) AWS 和 OpenStack

4) Google Reader和一干開(kāi)源的reader

5) Websphere/Weblogic和Jboss, tomcat (注:互聯(lián)網(wǎng)的大多數(shù)應(yīng)用都比較簡(jiǎn)單)

6) 輸入法,你是用sogou的還是google的,還是微軟的?

7) iOS和Android,你覺(jué)得哪個(gè)技術(shù)和質(zhì)量做得更高一些呢?

8) Windows/MacOS 和 Linux (對(duì)此需要分開(kāi):桌面、服務(wù)器、嵌入式) (再注:蘋果公司開(kāi)放了Mac OS的內(nèi)核Darwin的源代碼,但沒(méi)有包括GUI)

9) 多媒體方面的軟件,比如:3D動(dòng)畫、音頻、圖像……Photoshop, Maya, 3DMax...開(kāi)源的:Blender,GIMP,Inkscape……

10) 閉源的游戲和開(kāi)源的游戲,你更喜歡玩哪個(gè)的呢?

11) 各種辦公用的OA軟件,MS Office,還有SAS和PeopleSoft的軟件。開(kāi)源的……

12) 用于出版行業(yè)排版的軟件,Adobe的inDesign, PageMaker, MS的publisher,開(kāi)源的Tex

13) 安全方面的軟件,大家見(jiàn)得最多的就是殺毒軟件了。(花絮:OpenSSL的代碼大家看過(guò)嗎?的確寫得很ugly)

14) 軟件測(cè)試相關(guān)的:PurifyPlus, VTune, CodeAnalyst, JProfiler……開(kāi)源的:valgrind, gprof..

15) 企業(yè)內(nèi)部的IT管理軟件,大家可以看一下三個(gè)公司:IBM,BMC,CA,大家可以看看他們做了些什么樣的ITIL的軟件(關(guān)于ITIL請(qǐng)大家自行Google吧)。

16) 行業(yè)軟件:集成電路設(shè)計(jì)的軟件、石油勘探的軟件、航空軟件、汽車?yán)锏那度胧降能浖⑨t(yī)療設(shè)備用的軟件、金融行業(yè)的軟件、建筑設(shè)計(jì)方面的(AutoCAD)

17) 聊天軟件:QQ,Skype,YY,F(xiàn)aceTime,YIM

18) 編程IDE:關(guān)于IDE的比較,請(qǐng)移步參看Wikipedia:Comparison of integrated development environments (注:IntelliJ IDEA是半開(kāi)源的)

19)網(wǎng)頁(yè)制作:Dreamwaver, Fireworks, Flash...…………

我還可以一直把例子舉下去,因?yàn)檫€有很多地方的軟件很少人見(jiàn)過(guò)的軟件,比如,NASA的、CERN的、DreamWorks,等等。

希望你的視野比我更寬一點(diǎn),別只看自己編程用的那些東西,多看看這個(gè)世界高精尖的地方。

其它

我有這樣的觀點(diǎn)主要是因?yàn)槲业某砷L(zhǎng)史主要是在商業(yè)公司,我能看得到這些商業(yè)公司中有很多比開(kāi)源軟件很NB的東西。我為什么喜歡進(jìn)這些***的商業(yè)公司,因?yàn)橹挥羞M(jìn)到這些公司我才能看有權(quán)限看到這些令人驚嘆的軟件是怎么做出來(lái)的。

這也是我沒(méi)有花精力貢獻(xiàn)開(kāi)源的原因。這和我不寫書的原因是一樣的。我不寫書的原因是因?yàn)槲铱催^(guò)Effective C++,TCP/IP詳解,Unix編程藝術(shù),等等這類經(jīng)典的書,我覺(jué)得我根本就沒(méi)有資格寫書,如果我有他們的兩三成的功力,我都會(huì)考慮出書,但是我真的不行。(另一方面再看看書店里那些95%以上的垃圾的書,真是令人惡心)

同理,我沒(méi)有做開(kāi)源的原因也是一樣,因?yàn)槲铱催^(guò)很多商業(yè)公司里的那些令人驚嘆的東西,我覺(jué)得我還沒(méi)有資格去干個(gè)開(kāi)源軟件。我更愿意把我的時(shí)間和精力花在向這些商業(yè)公司學(xué)習(xí)之上。(看看開(kāi)源社區(qū)里的那些開(kāi)源項(xiàng)目,90%的開(kāi)源項(xiàng)目其實(shí)跟書店里的爛書沒(méi)什么差別)

人生苦短,而我覺(jué)得我自己沒(méi)有那個(gè)聰明的DNA,而這世界上的垃圾已經(jīng)有很多了,我就不必再為垃圾添磚加瓦了。我還是把精力放在多看和多學(xué)上吧。因?yàn)槲疫B一個(gè)C++ STL或JDK中的一個(gè)容器類都沒(méi)有信心能寫好。

當(dāng)然,我并不是說(shuō)干開(kāi)源的人不行。只不過(guò),我沒(méi)有信心貢獻(xiàn)罷了。說(shuō)得好聽(tīng)點(diǎn),我標(biāo)準(zhǔn)比較高,說(shuō)得難聽(tīng)點(diǎn),我能力差。你對(duì)我的這兩種理解都對(duì)。我的技術(shù)的確水,我在我的博客上的各人簡(jiǎn)介也說(shuō)了我不是牛人。

謝謝大家。

原文地址:http://weibo.com/1401880315/BfpzZj9AT#_rnd1406605171078


本文標(biāo)題:陳皓:關(guān)于開(kāi)源和閉源軟件我個(gè)人Naive的看法
分享URL:http://www.dlmjj.cn/article/dhpshcg.html