偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

開發(fā)人員該如何利用開源軟件謀生

譯文
開源
謀生永遠是一切個人追求的基礎(chǔ),今天我們就花點時間來討論該如何通過開發(fā)開源軟件為自己賺得日常開銷。大部分開源項目都或多或少依賴于企業(yè)贊助才得以生存,相信這也是每位開發(fā)者以上中最理想的資金來源。

【51CTO快譯】謀生永遠是一切個人追求的基礎(chǔ),今天我們就花點時間來討論該如何通過開發(fā)開源軟件為自己賺得日常開銷。

在開始討論之前,我先介紹一點個人背景,以確保下列建議的合理性與可靠性——我是一位開源許可的鐵桿支持者,過去六年多以來一直在積極倡導開源軟件的推廣與普及工作。話雖如此,我也絕不是什么被理想沖昏了頭腦的浪漫主義者。事實上,我對于通過開發(fā)開源及免費軟件獲取資金的實例同樣非常感興趣。

個人情況介紹完了,咱們馬上開始今天的話題。

[[103844]]

1) 企業(yè)贊助

§   實例:Linux內(nèi)核

大部分開源項目都或多或少依賴于企業(yè)贊助才得以生存,相信這也是每位開發(fā)者以上中最理想的資金來源。然而事情不會這么簡單,靠企業(yè)贊助支持開放/免費軟件開發(fā)的方案存在以下幾個問題。

第一個問題涵蓋面很廣:大多數(shù)(幾乎所有)這類企業(yè)贊助方都是利用非開源技術(shù)來賺取大部分(甚至全部)運營利潤的。就連紅帽公司(一家推出過無數(shù)開源軟件發(fā)行版的知名企業(yè))也得靠閉源及專有軟件才能賺錢。因此,如果大家出于悲天憫人的情懷而投身開源事業(yè),那最好先把這個問題想清楚。這有點像那些號召大家“全面使用風力發(fā)電”的政治家——事實上傻子都知道他們之所以能上臺還得靠石油企業(yè)的政治獻金。

另一個潛在問題則源自控制。如果大家想搞一個小型軟件作坊,自己必須得把軟件的全局控制權(quán)(以及軟件作品的定位權(quán))牢牢掌握在手中。然而在與企業(yè)贊助方合作之后,我們很可能需要面對種種意料之外的限制與阻撓,這在改變了工作方式的同時也可能把我們帶離自己的奮斗初衷。雖然這類情況稱不上普遍,但仍然值得每一位從業(yè)者加以深思。

2) 技術(shù)支持合同

§   實例:Ubuntu

另一種常見的開源項目籌錢方案已經(jīng)被無數(shù)大會、小會反復提及,這就是軟件免費但技術(shù)支持收費,現(xiàn)實已經(jīng)證明了這一理念的正確性與超前性。

然而這套方案同樣有一定局限性。對于正處于開發(fā)過程中、專為中型乃至大型企業(yè)關(guān)鍵性業(yè)務任務打造的軟件而言,技術(shù)支持合同由于很可能涉及客戶方商業(yè)機密而一般無法實現(xiàn)。

有些朋友可能說了,那還有“非關(guān)鍵性任務”呢。沒錯,但大家想想,有多少企業(yè)會愿意為那些視頻游戲、即時消息客戶端甚至網(wǎng)頁瀏覽器支付技術(shù)支持費用?也許會有,但從宏觀上來看這塊市場實在小得可憐,很難為大家的未來發(fā)展提供充沛的資金保障。

3) 社區(qū)資助

§   實例: Ardour  | PartEd Magic  | Illumination Software Creator

那我們能不能從技術(shù)社區(qū)中獲得資金支持呢?比如說……捐款?當然,這種觀念頗具吸引力,既然人們想從我們的軟件產(chǎn)品中受益,當然也應該為此掏點良心錢出來。然而我得說,這只是一種近乎烏托邦式的夢想。

這里我要遺憾地告訴大家,根據(jù)對這類方案的實際研究,其結(jié)果相當令人失望。

我個人也嘗試過通過這種方式在Illumination Software Creator——一款可視化軟件開發(fā)工具上搞開發(fā)。當時我心想“嘿,作為一款閉源共享軟件,這個項目的技術(shù)社區(qū)積極、熱情,用戶基礎(chǔ)也相當龐大,應該足夠支持我做全職開發(fā)才對。我敢打賭,只要我能把拿出優(yōu)秀的開源產(chǎn)品,捐款肯定會源源不斷涌來。”

然而事實令人心灰意冷,捐款的數(shù)目遠不及之前其它開源項目的銷售成績。而且更重要的是,這么一點捐款甚至無法支持我以全職方式進行開發(fā)工作。而且我的情況并非特例,前面列舉的各個項目也遇到了與之類似的尷尬局面。

因此,至今從目前來看,社區(qū)資助方案還不算是一套可行模式。

4) 購買源代碼

§   實例: Illumination Software Creator  | Linux Tycoon,

在社區(qū)資助方案嘗試無果之后,我又轉(zhuǎn)而向Illumination Software Creator及Linux Tycoon免費版取經(jīng)。用戶可以根據(jù)自身需求購買許可以獲得這些軟件的源代碼(基于BSD或GPL),這筆錢就成為支持開發(fā)的有力保障。

在這方面我手頭缺少足夠的數(shù)據(jù),因此暫時無法斷言對于各類面向消費者的軟件產(chǎn)品,這套方案能不能帶來激動人心的廣泛成功。然而但目前為止,其前期效果非常理想,不由得令人對其前景大為看好。

5)找份工作,為企業(yè)開發(fā)免費軟件

§   實例: Canonical  | Red Hat  | Novell,,

好吧,這套方案其實破壞了大家自主開發(fā)軟件的夢想。不過找家公司上班更為穩(wěn)定,而且可以了解企業(yè)眼中有價值的軟件是個什么樣子。而且歸根結(jié)底,這才是實現(xiàn)開源最可行的途徑。而且如果公司的開發(fā)路線與大家的個人興趣能夠吻合,那這絕對會是一段令人難忘的美好奮斗經(jīng)歷。

我有沒有漏掉哪些重要的籌款模式?請大家在評論中暢所欲言,當然也別忘了提醒我們哪些知名企業(yè)或者項目已經(jīng)使用到了這些模式。

原文:How to earn a living making Open Source software

【編輯推薦】

  1. 網(wǎng)易正式發(fā)布Pomelo開源游戲服務端框架
  2. 淺談開源世界的未來
  3. 開源新篇章,紅帽已前行。你跟上了么?
  4. 開源與封閉的下一片戰(zhàn)場——汽車行業(yè)

 

責任編輯:張浩 來源: 51CTO.com
相關(guān)推薦

2023-03-15 07:12:53

企業(yè)開發(fā)人員提供商

2021-02-19 09:33:01

kubernetesJAVA服務

2023-08-14 15:23:37

2013-04-15 10:00:09

程序員

2019-11-27 18:54:07

物聯(lián)網(wǎng)數(shù)字孿生機器學習

2017-11-01 15:03:37

超級計算機編程

2021-10-27 10:43:24

開發(fā)技能代碼

2021-12-10 23:48:19

Java開發(fā)技術(shù)

2023-10-13 12:04:33

惡意軟件加密

2022-07-12 18:36:52

軟件開發(fā)企業(yè)開發(fā)人員

2020-12-02 09:59:49

惡意軟件Docker開發(fā)

2012-02-15 09:17:02

Python編程

2012-05-30 15:15:42

ibmdw

2009-11-23 20:07:51

ibmdw開發(fā)

2009-12-11 14:50:14

Visual Basi

2013-09-10 10:25:35

開源開源開發(fā)人員開源市場

2020-12-16 15:53:59

開發(fā)編程語言技術(shù)

2009-12-09 10:04:20

ibmdwJavaTwitter

2022-01-04 19:26:42

開發(fā)人員安全性網(wǎng)絡(luò)安全

2022-02-17 16:05:58

SQL開發(fā)招聘
點贊
收藏

51CTO技術(shù)棧公眾號