為什麼只有軟體行業要求開源?

來源:互聯網
上載者:User

這其實是很久很久以前,我曾經思考過的一個問題,但最近因為在網上又看到某些人在強力鼓吹開源,該想法不由得又浮了出來。

我不反對開源,也喜歡自由,很多時候也很願意與同行共用非商業的、自己寫的來源程式、文檔。

但每次在網上看見那些狠不得全世界所有程式都開源的“程式員”,在那裡預測:開源是軟體行業的大勢所趨,以後的軟體應該都是開源的。我都不知道是該歎息自己的落伍,還是歎息對方的居心叵測。

我現在是在一家IC企業裡寫程式,所以,對晶片的設計流程比較熟悉(看看同事的設計,再看看報紙上某些國內晶片的設計,那絕對是不同的感受,以後有機會,再寫點看法)。有時候,看著網上那班叫囂著全部開源的人,我就納悶了:

“縱觀那麼多的行業、領域,為什麼僅僅只有軟體行業,最叫囂著開源呢?為什麼就沒有人喊著:
讓CPU開源吧,
讓IBM的大型主機開源吧,
讓音樂、影視開源吧,
讓文學著作開源吧,
讓核武器開源吧,
讓汽車技術開源吧,
讓數控機床開源吧,
讓所有的專利都開源吧!!!”

這是為什麼呢???

這個世界上,每個人做事情都是為了自己的利益,無論是金錢上的利益,還是精神上的利益,或者是信仰上的利益,或者是國家、民族的利益。想來那些喊著都開源的人也應該是為了什麼利益吧?在這裡,我並不想猜測這些利益是什麼。

我只是想:從我所看到的資訊來分析,IBM應該是全球最大的軟體開源支援者吧,它以相當多的金錢來支援全球大部分最有名的開源項目,像Linux等等。
那麼,它為什麼要去支援這些開源項目呢?是不是因為在這些技術相關領域,它必須尋求與某些公司的抗衡,或者保持自己的領先性呢?
還有,它為什麼不公開它所擁有的、非軟體領域的技術呢,如:晶片、超大型電腦、銅工藝等等?為什嗎???

在這裡,我例舉IBM,僅僅只是為了說明我的看法,對於IBM及其技術、技術人員,我本人是非常敬重的

最後,我還是那句話:我不反對開源,並願意與同行共用某些非商業的來源程式,但我僅僅只是一個理智的開源者,我也希望那些整天叫著讓Windows開源的“程式員”們,你們如果真的是開源的忠實支援者,那麼,請先從你們自己的程式開始,開源吧,我保證按照任何開源協議來尊重你們的勞動成果。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.