我能為開源做些什麼?

贊 回覆發表於2015-03-09

Crmky獨立開發Cindy,已經很久了~~~至今只有他一個人。

這是一個Java的NIO開發框架,我在上一家公司,和現在所在的這家公司,都已經使用了這個框架。但是,開發人員始終只有他一個人。

前天他寫了一篇Blog:《目標》,對我有很大的觸動。我也一直存在這樣的疑慮,為什麼我們要用Java開發網路應用?或者說,使用java開發的網路應用,難道註定只是一個快速原型,就像當年用VB開發桌面應用?一旦需要面對效能需求時,就得推翻過去的工作,用C/C++重新實現一遍?

現在,目標已經很明確了——“無限接近於C/C++效率的java網路框架”。這是Cindy的終極目標,而我則相當確信,我一定要為這個目標,做出貢獻!現在,我已經是Cindy專案的第二名成員了。:)

(題圖來自:behance.net)

正好今天看到一篇Leal的blog。我能為開源社群做些什麼?

zoomq在woodpecker上寫道:
每日至少抽一刻鐘解答列表中初學者的問題,
每週至少抽兩小時整理新學知識,用Blog/Wiki/mail將體驗發表/分享出去,
每週至少抽四個小時來翻譯自個兒喜愛的自由軟體的文件,
每月至少抽八小時程式設計,推進自個兒的專案,
每年至少參加一次自由軟體的活動,傳播自由軟體思想,發展一名“自由人”……

只要我們每個人都堅持下去……

10年!就足以改變中國軟體的整體風貌!

自接觸電腦以來,自由/開源軟體也一直給我諸多幫助和樂趣,Linux、Python、Vim凡此種種。當我有些業餘時間,有些體會和收穫時,又該為自由/開源社群做何回饋呢?

我的思考是:參加一個專案,或者發起一個專案,使用一個專案並且提交反饋,宣傳一個專案。不要僅僅是感嘆中國開源專案的水平。如果你是一個程式設計師,那麼,你也可以為之做點什麼。

原文寫於:2006年3月27日

相關文章