商用開源的故事

虛構(gòu)的故事又來了兰吟。

背景與經(jīng)過

我們是個(gè)海外客戶甲的軟件外包項(xiàng)目團(tuán)隊(duì)混蔼,客戶付全職工作的錢,通過我們公司乙間接雇傭了我們這個(gè)10人團(tuán)隊(duì)惭嚣。
近期項(xiàng)目上有一個(gè)任務(wù)晚吞,在軟件主體功能之外需要一個(gè)小工具,比如說txt文本轉(zhuǎn)換成pdf文檔這樣的槽地。
隊(duì)員A在了解pdf轉(zhuǎn)換工具的需求之后,覺得這個(gè)需求其實(shí)很普遍集畅,不是甲方客戶的行業(yè)領(lǐng)域缅糟,也與當(dāng)前的軟件功能不強(qiáng)相關(guān),所以可以進(jìn)行開源赦颇,先放在個(gè)人倉庫下,后續(xù)聯(lián)系公司订讼,希望能夠加入公司的開源倉庫沪摄,就叫TPC(Text Pdf Convertor)吧纱烘。公司最近也有一個(gè)編程活動(dòng),也可以報(bào)名哄陶,在活動(dòng)上逐步完善它哺壶。
但是項(xiàng)目上也是需要這個(gè)工具,所以A把TPC直接發(fā)布到了公共包管理平臺(tái)至扰。在項(xiàng)目里资锰,使用install TPC命令安裝并繼續(xù)使用。


對(duì)于這件事我的反思是:

甲方

我付錢買了10人8小時(shí)/天的工作量直秆,現(xiàn)在項(xiàng)目依賴于開源的TPC鞭盟。那就是說,在8小時(shí)的時(shí)間里筝野,我的外包團(tuán)隊(duì)沒有能力思考并產(chǎn)出TPC的邏輯和代碼粤剧,除非我答應(yīng)TPC需要開源。如果在項(xiàng)目中使用TPC發(fā)現(xiàn)了問題途蒋,團(tuán)隊(duì)是在8小時(shí)內(nèi)維護(hù)TPC呢馋记,還是在8小時(shí)之外才能維護(hù)TPC發(fā)布新的版本呢懊烤?那我的項(xiàng)目現(xiàn)在是在給TPC做測試宽堆?你說你可以在7*24在線維護(hù)TPC, 那在外包結(jié)束之后呢壁肋?我的需求永遠(yuǎn)都會(huì)在TPC最高優(yōu)先級(jí)嗎籽慢?我的特殊需求與TPC的藍(lán)圖沖突的時(shí)候呢?

風(fēng)險(xiǎn)

添加開源軟件進(jìn)入項(xiàng)目跛锌,未得到客戶甲的書面確認(rèn)届惋。
直接依賴了公共包管理平臺(tái)的工具而沒有從源代碼構(gòu)建,項(xiàng)目直接依賴于個(gè)人對(duì)TPC的升級(jí)和維護(hù)郑藏。
TPC加入乙官方開源倉庫瘩欺,仍未有進(jìn)展,但是使用了公司電腦進(jìn)行開發(fā)筑悴,版權(quán)是屬于乙方稍途,從個(gè)人倉庫發(fā)布至公共包管理平臺(tái)是未授權(quán)操作。
從乙方到團(tuán)隊(duì)突勇,處在丟失甲方信任的風(fēng)險(xiǎn)之中坷虑。

更好的開源庫

開源本身沒有問題,沒必要重復(fù)造輪子定躏,但是應(yīng)該有更好的打開方式。

企業(yè)級(jí)開源消費(fèi)者的角度

  1. 所依賴的開源庫使用的協(xié)議垮抗,必須有可商用且修改發(fā)布的授權(quán)碧聪。
  2. 自行搭建流水線構(gòu)建開源庫,有必要時(shí)安排內(nèi)部團(tuán)隊(duì)進(jìn)行維護(hù)辞嗡。
  3. 盡量選擇成熟用戶多的開源庫滞造,成熟度高,缺陷相對(duì)少猎贴。
  4. 開源庫使用情況申請(qǐng)/走查制度蝴光,保護(hù)自己达址。

外包乙方的角度

  1. 作為提供專業(yè)服務(wù)的乙方沉唠,應(yīng)該幫甲方做到上面的4點(diǎn)。
  2. 在合作初期與甲方確認(rèn)軟件版權(quán)相關(guān)的法務(wù)問題满葛,明確合作方式。
  3. 確保信息安全相關(guān)培訓(xùn)切實(shí)有效地完成篇亭。
  4. 給予團(tuán)隊(duì)切實(shí)準(zhǔn)確的關(guān)于官方開源倉庫的指導(dǎo)锄贷。

開源開發(fā)者的角度

  1. 確保開源代碼的版權(quán)歸屬谊却,確保使用正確的設(shè)備和時(shí)間進(jìn)行開發(fā)維護(hù)。
  2. 開源只能代表自己的意愿捕透,請(qǐng)考慮團(tuán)隊(duì)和組織利益。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末咳燕,一起剝皮案震驚了整個(gè)濱河市乒躺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌曹货,老刑警劉巖讳推,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件银觅,死亡現(xiàn)場離奇詭異,居然都是意外死亡镊绪,警方通過查閱死者的電腦和手機(jī)洒忧,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門熙侍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人庆尘,你說我怎么就攤上這事巷送。” “怎么了位岔?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵堡牡,是天一觀的道長晤柄。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么赚抡? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任涂臣,我火速辦了婚禮售担,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘岩四。我一直安慰自己哥攘,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著创橄,像睡著了一般莽红。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上醉蚁,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天鬼店,我揣著相機(jī)與錄音妇智,去河邊找鬼。 笑死巍棱,一個(gè)胖子當(dāng)著我的面吹牛航徙,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼楣富!你這毒婦竟也來了纹蝴?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤惨恭,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后耙旦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脱羡,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年免都,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锉罐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡绕娘,死狀恐怖脓规,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情险领,我是刑警寧澤侨舆,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站绢陌,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏脐湾。R本人自食惡果不足惜臭笆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望秤掌。 院中可真熱鬧愁铺,春花似錦、人聲如沸闻鉴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽椒拗。三九已至似将,卻和暖如春获黔,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背在验。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來泰國打工玷氏, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人腋舌。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓盏触,卻偏偏與公主長得像,于是被迫代替她去往敵國和親块饺。 傳聞我的和親對(duì)象是個(gè)殘疾皇子赞辩,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容