個人角度的一點感想。
開源在中國的應用範圍越來越大,它有好的一面,可我還是認為,如果不能有效的利用,可能會給我們的軟體發展帶來更大的阻礙。
一方面,開源軟體幫助很多軟體企業節省了生產昇本,並且由於源**的開放,也利於技術上的學習,但是,由於開源軟體的這些好處,我們的企業慢慢喪失了自主創新的精神,而這種創新,更多的應該依靠企業,而不是學術界。
或者可以這麼說,我們學到了一些知識,可是丟失了產生知識的動力、智慧型。
比如,在現在的專案開發中,一提到需要某方面的功能,首先想到的是有沒有相關的開源軟體可以使用,有的話就拿來用,增加了開發的效率。
可這樣發展下去,慢慢就沒有生產這部分基礎軟體的動力了,畢竟,別人的可以直接拿來用,而且比自己開發的還要好,為什麼不拿來用呢?
如果我們真的喪失這部分動力,那軟體的水平還怎麼提高,還有什麼核心競爭力?
我們公司是做企業應用軟體的,基本上都是基於
j2ee
,那我就舉乙個這方面的例子,比如
ibm是 開源有力倡導者,一方面它資助很多開源專案去發展,另一方面它可以把這些開源的成果拿來開發自己企業級的產品,這樣,開源有所發展,它自己得利更大,而同 時,更為關鍵的是,我們這些使用這些開源產品的企業,沒有了開發這部分基礎功能的動力,那麼就選擇這些開源的產品使用,而這些開源產品又恰恰在企業級應用 上存在這樣那樣的缺陷,最後的結果就是,如果不使用開源產品,就要去購買
ibm昂貴的軟體產品。
最終結果就是世界上高水平的這些企業,利用開源世界(基本上都是它們控制)的發展,壓制住了其它落後企業的追趕,同時自己又能享受高階產品帶來的高額利潤。
反過來說,確實,開源的發展,對我們來說應該當成乙個追趕的機會,不過需要很好的管理與計畫,不能短視。
當然,做企業應用軟體可能在整個軟體行業裡只是很小的一部分,利用這部分得出來的一些結論肯定不夠全面,我只是有這方面的感觸,記錄下來。
開源社群 中國軟體業發展的必選項
開源社群 中國軟體業發展的必選項 jack zhai 開源軟體大家都不陌生,linux apache mysql 等軟體的成功,讓我們知道了世界上還有一些 思想高尚 的 他們發布的軟體同時提供全部的源 允許任何人免費使用軟體,還可以根據自己的需要修改軟體,只要按照 gpl 通用公共授權 要求再重新發...
開源社群 中國軟體業發展的必選項
開源軟體大家都不陌生,linux apache mysql等軟體的成功,讓我們知道了世界上還有一些 思想高尚 的黑客,他們發布的軟體同時提供全部的源 允許任何人免費使用軟體,還可以根據自己的需要修改軟體,只要按照gpl 通用公共授權 要求再重新發布給其他的人就可以了。是不是有些 世界大同 的意思?有...
《製造開源軟體》發布了
翻譯了好久,總是中斷,這次我覺得可以交給大家看了。這本書可以得到許多開源軟體相關的知識。誰應該讀本書?這本書是為那些著手開始乙個開源軟體專案,或已經開始但想知道現在該做什麼的軟體開發人員和經理們準備的。對那些打算加入乙個開源軟體專案,但是又沒有經驗的人,此書也是有所裨益的。讀者不必是程式設計師,但應...