為什麼我要公開程式碼和想法

馬超發表於2013-12-23

晚飯結束後 ,我朋友Valerie說:”我一點也不擔心別人發現我的祕密,因為祕密就是事實。比方說有人發現我的祕密併為此而煩惱,那是他們的問題,而不是我的”。

我喜歡這種豁達的態度,並開始思考。

隨後我們離開,我幫她披上外套、拿起手提包。她的錢包很重,於是我問,”裡面是什麼“?

她說:“是我的兩本日記。一本很私密,另一本更加私密”。

由於剛剛談到了祕密,於是我就問:”我能不能看看你更加私密的那本”?

她有點吃驚,猶豫了一會,說:“好吧”。

我們點了兩杯蘋果汁,我花了大概20分鐘看完,期間她一直耐心等待。日記中記的都是家庭瑣事,目標規劃,改變生活的計劃,一些浪漫的細節,後悔的事情,思考,等等。

讀完後我吃驚的發現這些日記對我一點意義都沒有。那些日記對她來說意味著整個時間,但對我卻沒有任何祕密可言。日記記錄的都是我們都會想到的東西。

然後我就開始思考關於保守祕密的事情。

就像我寫的程式碼一樣,我把它放在一個只支援SSH 的server的加密分割槽上,我目前的工作,極度私密。不能讓任何人訪問它。

但是如果有人讀了我的程式碼會怎樣?他們會偷去然後優化它?真的?

我意識到這就像Valerie的日記一樣。對我意義非凡,對別人一文不值。那為什麼要高度保密且自尋煩惱呢?(另一方面也會有爭論,公開也會有麻煩)。

總要有人試一試,所以我決定公開我所有程式的原始碼和業務點子(business idea),看看會怎樣。

我就是要挑戰對別人盜取我們想法的恐懼。

結果是,我把所有的商業概念放在網上兩年多,沒有人”偷走”它。歡迎你去試試。我還會不斷的增加。

所有的東西都在:http://sivers.org/projects

PS:我並不是說所有的東西都應該公開,我只是說我自己的程式碼和想法(idea)。就是這樣。這並不是討論哪些應該公開,哪些應該保密。每個人都有自己的標準。重新審視一下自己的選擇,看看對你是否適用。

 

 

相關文章