從畢業到現在,我對開源的理解有了些許微妙的變化!

2022-03-19 14:36:01 字數 1270 閱讀 4519

時間輪撥回到3年前,那是剛剛畢業,在某公司面試,

時間再往前撥點,在乙個大學教室裡,講的是馬列哲學,放著綜藝節目《魯豫有約——80後財富新貴》,

他們能做到的,我為什麼不能做到?之後那半年我在圖書館拼命學習入門php語言。

初入職場,還不懂php框架是什麼玩意?剛開始看了一點codeigniter,後來公司又用到了thinkphp,那麼以公司的為主,便開始習慣了thinkphp的寫法,

那時還天真的以為這麼好用的東西肯定有**支援補貼,後來才知道採用的開源協議,那時候接觸到了什麼是開源軟體,

包括還有mysql,後來據說mysql被oracle收購了,論壇上謠言四起,說是mysql開始要收費了,

對於習慣了使用免費的產品的我來說,要收費怎麼得了?有點不適應。

那時的thinkphp還是剛剛出道,管理員論壇上很活躍,一直享受著開源帶來的好處

瞬間變成了開源的衛道士。

然而,當我不再是乙個使用者,而以乙個創業者的身份來做的話,就覺得很迷茫了,為什麼別人做的那麼火熱,自己卻舉步維艱呢。

這也是我近期才領悟的乙個事情,

就以thinkphp來說,它的開源是為了提高知名度,帶來商業效益,原來它的老大是開公司的。

mysql的開源佔據了很多的市場,被收購賣了個好價錢。

android的開源也是為了占領ios和塞班的市場

原來開源只是一種手段,就像商品降價、商品**一樣,

a的商品***,又降價了,b的商品自然不好賣了,除非b商品有a商品沒有或不足的特色功能。

我們廣大信奉開源的程式設計師就像商場的小市民,一直被忽悠。

有的人效仿開源,譬如「我只是為了興趣,貢獻**」,就好比自己的商品免費贈送給別人。那麼你自己又得到了什麼?

錢沒有?名沒有?

那麼做這件事的意義是什麼呢?或有人回答:因為我熱愛開源事業。那麼究竟開源事業是什麼呢?

毫無回報的無私的奉獻?

俗話說「興趣是學習的動力」,那麼開源的動力是什麼呢?

看過影片《1942》的人應該記得乙個場景:日本軍官在飛機上說的一句話,「首先他們是人,然後才是中國人」

那麼我的心得是:做開源,首先你得養活你自己,然後再去做開源,不要盲目的被忽悠進去,一直傻傻的貢獻自己的原始碼,也許那不僅僅是原始碼,

是自己花費無數寶貴時間,做出來的心血。

如果我是客戶,我肯定用免費的。其他的同類產品怎麼活?

就像360防毒,一旦免費了,其他的防毒軟體基本隕沒,當360一家獨大的時候,雜七雜八的功能就多了,記憶體占用就大了。

免費是一種手段,開源也是一種手段,當人無利可圖而去堅持做一件事情的時候,不是聖人就是傻子。

從畢業到現在

天津軟體學院,俗稱 291 我的乙個小轉折點。在這之前的我,腦子裡除了玩,沒有其他的任何思想。在這之後的我,才是奮鬥的剛剛開始。剛進學校時我狠下心來對自己說,這兩年一定要好好學,不考慮任何關於玩的事,不考慮搞物件的事,就好好學兩年。畢業了就工作,然後再好好的玩。兩年後我畢業了。我確實認真的學了兩年。...

我對開源軟體的理解

這是前幾個月的乙個作業,貼出來和大家一起討論一下 以我blog的流量,應該也沒人討論吧,呵呵 讀了 大教堂與集市 對於開源軟體,有了更深一步的認識,我覺得開源軟體從最初的幾人小作坊,發展到後來書中所說的集市,到現在已經不完全是個集市了,她已經開始對大教堂之類的商業軟體產生了巨大的影響了。縱觀開源軟體...

我對開源運動的思考

今天無事瀏覽網頁,看到袁萌老先生的部落格上關於開源軟體的一些文章,讓我又想起開源軟體的前途。我是乙個菜鳥級的技術愛好者,熱衷於程式設計,但卻沒有取得多少成績。作為乙個程式設計愛好者,我深知開發軟體不易,開發出人性化的軟體更不易,程式設計師必須投入大量的精力和時間。試想你花費大量時間和精力寫出來的凝聚...