国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

GitHub引起開(kāi)源“平民化”變革

開(kāi)源
GitHub在國(guó)內(nèi)開(kāi)源、開(kāi)發(fā)社區(qū)的影響力也日趨強(qiáng)大,許多國(guó)內(nèi)技術(shù)專家或者互聯(lián)網(wǎng)公司在GitHub上都有自己的開(kāi)源項(xiàng)目,包括代碼或者著作。甚至從某種程度上講,開(kāi)源項(xiàng)目的參與度體現(xiàn)了一位開(kāi)發(fā)人員的真正技術(shù)水平和協(xié)作能力。

   GitHub作為一個(gè)協(xié)作平臺(tái)已經(jīng)逐漸成為國(guó)內(nèi)外開(kāi)源社區(qū)的首選,最近,開(kāi)源社區(qū)的元老、Getable公司的首席技術(shù)官M(fèi)ikeal撰文分析了GitHub帶來(lái)的開(kāi)源變革,強(qiáng)調(diào)了平民化的重要性,并指出這種價(jià)值觀下誕生的軟件通常都易于客戶使用、不會(huì)過(guò)度“工程化”,并且支撐了較大的軟件生態(tài)系統(tǒng)。

  Mikeal指出,在GitHub誕生之前,開(kāi)源軟件并不如大家預(yù)期的那樣民主和平等:

事實(shí)并非如此,大多數(shù)開(kāi)源軟件都有一些享有特權(quán)的一少部分開(kāi)發(fā)人員來(lái)創(chuàng)建和維護(hù)的,這些人只是和同一級(jí)別的少數(shù)的圈內(nèi)人打交道。

在GitHub出現(xiàn)以前,我會(huì)想盡辦法如何更好地管理和維護(hù)開(kāi)源項(xiàng)目,因?yàn)檫@種開(kāi)源項(xiàng)目的協(xié)作成本比較高。例如,當(dāng)一個(gè)項(xiàng)目做的挺好,又發(fā)展到一個(gè)不小規(guī)模的社區(qū)時(shí),我們就會(huì)發(fā)現(xiàn),最好的辦法就是繼續(xù)維護(hù)臃腫的項(xiàng)目存在下去,而無(wú)法分拆成小范圍的子項(xiàng)目。隨之而來(lái)的問(wèn)題是,項(xiàng)目變得越來(lái)越復(fù)雜,單個(gè)開(kāi)發(fā)者很難對(duì)此作出想做的貢獻(xiàn)。所以,就像我剛才說(shuō)的,只有一小部分人來(lái)專門管理和維護(hù)開(kāi)源項(xiàng)目,這也導(dǎo)致在項(xiàng)目的實(shí)際使用者和維護(hù)者之間存在的信息鴻溝。

  但GitHub的“平民化”模式讓這個(gè)問(wèn)題得到了很好的解決,讓更多的開(kāi)發(fā)者獲得了貢獻(xiàn)的機(jī)會(huì)和可能。原因在于:

GitHub的流程設(shè)計(jì)非常人性化。每個(gè)開(kāi)發(fā)者都可以在GitHub上注冊(cè)自己的賬號(hào),其中包括自己的所有資料。如果有人想修復(fù)某個(gè)項(xiàng)目,只需要執(zhí)行Fork操作,即在自己的工作目錄下拷貝一個(gè)原項(xiàng)目副本,然后修改代碼即可。

這種工作流程非常強(qiáng)大:因?yàn)樗膭?lì)了個(gè)體開(kāi)發(fā)者去對(duì)一個(gè)他人已創(chuàng)建的項(xiàng)目做修改,而他們對(duì)該項(xiàng)目的所有權(quán)和控制權(quán)絲毫不亞于一個(gè)由自己首先創(chuàng)建的項(xiàng)目。在這種新穎的開(kāi)源文化下,所有開(kāi)發(fā)者都能擁有自己的地位和肯定。而 GitHub 實(shí)際上也已經(jīng)成為互聯(lián)網(wǎng)協(xié)作開(kāi)發(fā)最大的服務(wù)商。

  Mikeal自己做了十多年的開(kāi)源項(xiàng)目貢獻(xiàn)者,但現(xiàn)在的開(kāi)源文化跟當(dāng)年的一個(gè)很大不同是——他不再是某個(gè)項(xiàng)目的“特定成員”——而僅僅是某個(gè)項(xiàng)目的使用者。使用者的一個(gè)很大特點(diǎn)就是,人人都可為項(xiàng)目貢獻(xiàn)“一份”自己的力量。在Mikeal消費(fèi)、使用的各種各樣的小項(xiàng)目中,他會(huì)跟項(xiàng)目維護(hù)者有一些更具體的互動(dòng),而且保持一周幾次。 但更多的一種趨勢(shì)其實(shí)來(lái)自另一個(gè)方向:作為Mikeal自己的項(xiàng)目的發(fā)起者,現(xiàn)在他會(huì)收到很多陌生開(kāi)發(fā)者發(fā)來(lái)的關(guān)于這些項(xiàng)目的代碼變更。

  Mikeal認(rèn)為GitHub 的第一版在一件事情上做得不錯(cuò):它讓個(gè)人開(kāi)發(fā)者發(fā)布代碼變得比過(guò)去簡(jiǎn)單很多。這也使得許多很有影響力的項(xiàng)目,比如說(shuō)Ruby on Rails的項(xiàng)目,可以很快地遷移到GitHub上來(lái)。但接下來(lái)發(fā)生的事情實(shí)際更有趣:人們開(kāi)始在GitHub上發(fā)布除源代碼以外的其他東西,幾乎無(wú)所不包……不夸張地說(shuō),在GitHub上發(fā)布代碼就變得跟發(fā)Twitter一樣簡(jiǎn)單。通過(guò)降低用戶的進(jìn)入門檻并讓用戶在開(kāi)源項(xiàng)目中更方便地展開(kāi)協(xié)作、貢獻(xiàn)力量,GitHub 將協(xié)作開(kāi)發(fā)的范圍擴(kuò)大到普通開(kāi)發(fā)者。

  GitHub模式下的開(kāi)源軟件具備哪些優(yōu)點(diǎn)呢?Mikeal認(rèn)為主要有以下三點(diǎn):

  軟件更加易用

  長(zhǎng)期以來(lái),開(kāi)源軟件的一個(gè)主要問(wèn)題是“見(jiàn)好就收”,相比許多同類商業(yè)軟件來(lái)說(shuō),開(kāi)源軟件的文檔說(shuō)明、網(wǎng)站設(shè)計(jì)和通用性都比較糟糕。

  但是現(xiàn)在,隨著貢獻(xiàn)門檻的降低,技術(shù)水平不高的用戶可以在使用開(kāi)源軟件的同時(shí)改善這些問(wèn)題(這就意味著那些原本詭異的報(bào)錯(cuò)消息現(xiàn)在變得越來(lái)越人性化,簡(jiǎn)單修改一兩行CSS就會(huì)讓網(wǎng)頁(yè)在一些更老的瀏覽器和移動(dòng)平臺(tái)上可用)。在新的開(kāi)源軟件模式下,大家可以使用技術(shù),而且不一定要成為專家。易用性永遠(yuǎn)是最重要的。

  避免過(guò)度“工程化”

  工程師們總是樂(lè)于接受挑戰(zhàn),要是能給他們更多的機(jī)會(huì)解決問(wèn)題,他們就越有可能想到更完美的解決方案——假如這類解決方案的用戶跟這些工程師一樣,對(duì)技術(shù)有很好的掌握,又會(huì)像他們一樣因?yàn)橛懈斆鞯姆椒ń鉀Q老問(wèn)題而感到興奮,那一切都沒(méi)問(wèn)題。

  但問(wèn)題在于,業(yè)余愛(ài)好者只喜歡那些在他們眼中理所當(dāng)然、顯而易見(jiàn)的解決方案,一旦某個(gè)問(wèn)題已經(jīng)得到解決,他們就很少會(huì)回過(guò)頭去重新審視這個(gè)問(wèn)題。因?yàn)闃I(yè)余愛(ài)好者只會(huì)利用那些最顯而易見(jiàn)的解決方案做東西,這就迫使開(kāi)發(fā)人員不得不去尋找簡(jiǎn)單而接地氣的解決方案來(lái)解決難題。

  支撐較大的軟件生態(tài)系統(tǒng)

  以Mikeal自己經(jīng)常參與的Node.js項(xiàng)目為例,Node.js定義了足夠簡(jiǎn)單的模式,使得人人都可以編寫?yīng)毩⒌男⌒秃瘮?shù)庫(kù),并按自己的意愿發(fā)布。在這個(gè)生態(tài)系統(tǒng)中,每個(gè)人都可以利用其中的價(jià)值,無(wú)需協(xié)作。這就跟一些大型的、擁有大量工具和功能、需要在特定商業(yè)軟件環(huán)境下(比如說(shuō)Cocoa )使用的軟件項(xiàng)目形成了鮮明對(duì)比。

  在開(kāi)源環(huán)境下,比如GitHub上的Node.js項(xiàng)目,我們就可以看到一些更低的API門檻,讓開(kāi)發(fā)者能夠利用生態(tài)系統(tǒng)的其他價(jià)值。

  Mikeal最后總結(jié)說(shuō):

GitHub讓新一代的開(kāi)發(fā)者更加協(xié)作、更具創(chuàng)造性和生產(chǎn)力。許多開(kāi)發(fā)者可能會(huì)懷念過(guò)去那種正式的開(kāi)源小組或者委員會(huì),但是新的開(kāi)源模式已經(jīng)到來(lái),新一代的開(kāi)源參與者已經(jīng)發(fā)展壯大,讓我們擁抱這種全新的文化吧。

  編后語(yǔ):GitHub在國(guó)內(nèi)開(kāi)源、開(kāi)發(fā)社區(qū)的影響力也日趨強(qiáng)大,許多國(guó)內(nèi)技術(shù)專家或者互聯(lián)網(wǎng)公司在GitHub上都有自己的開(kāi)源項(xiàng)目,包括代碼或者著作。甚至從某種程度上講,開(kāi)源項(xiàng)目的參與度體現(xiàn)了一位開(kāi)發(fā)人員的真正技術(shù)水平和協(xié)作能力。君不見(jiàn),現(xiàn)在許多招聘條件上都寫著“參與開(kāi)源項(xiàng)目者優(yōu)先”等類似的語(yǔ)句。這種現(xiàn)象的出現(xiàn)恰恰說(shuō)明國(guó)內(nèi)技術(shù)社區(qū)對(duì)開(kāi)源項(xiàng)目和開(kāi)源參與者的重視和肯定。開(kāi)源將成為一種身份的象征,你GitHub了嗎?

 

【編輯推薦】

 

  1. 你知道GitHub是怎么火起來(lái)的嗎?
  2. 關(guān)于開(kāi)源發(fā)展,你怎么看?
  3. GitHub一代:我們都是開(kāi)源控
  4. 管理員寶典:迷死人不償命的開(kāi)源工具

 

【責(zé)任編輯:黃丹 TEL:(010)68476606】

責(zé)任編輯:黃丹 來(lái)源: infoq
相關(guān)推薦

2010-07-23 11:04:24

云計(jì)算

2014-07-17 15:05:49

阿里云ODPS數(shù)據(jù)處理

2013-02-26 09:40:00

HortonworksWindowsHadoop

2009-02-18 10:00:47

訊鳥呼叫中心

2022-12-06 11:29:38

2021-05-19 15:30:56

人工智能AI遠(yuǎn)程視頻

2016-11-07 10:54:58

戴爾存儲(chǔ)

2016-02-26 00:10:48

2013-10-22 22:55:54

微軟大數(shù)據(jù)數(shù)據(jù)分析

2011-11-01 09:36:28

華為智能終端云計(jì)算

2011-10-31 13:54:54

華為

2017-07-03 10:53:00

戴爾散熱全機(jī)柜

2009-04-02 12:58:01

NehalemIntel服務(wù)器

2015-04-03 10:11:57

云計(jì)算實(shí)踐云趨勢(shì)

2015-09-17 00:18:48

銳捷網(wǎng)絡(luò)/融合一體機(jī)

2018-06-15 14:43:46

2009-01-04 14:08:08

硬盤緩存TB級(jí)硬盤消費(fèi)級(jí)硬盤

2014-12-08 10:06:50

Hadoop大數(shù)據(jù)

2023-05-26 15:27:39

星環(huán)科技
點(diǎn)贊
收藏

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

国产精品第一页在线| 亚洲熟女乱色一区二区三区| 激情不卡一区二区三区视频在线 | 成人免费网站在线观看视频| 亚洲精品乱码久久久久久久久| 潘金莲一级淫片aaaaa免费看| 亚洲国产清纯| 91久久在线播放| 精品国产乱码久久久久久1区2匹| 久久精品亚洲一区| 欧美特大特白屁股xxxx| 亚洲第一福利网站| 国产高清在线a视频大全| 亚洲高清免费一级二级三级| 无码日韩人妻精品久久蜜桃| 成人美女在线视频| 一区二区国产日产| 久久国产三级精品| 亚洲精品二区| 麻豆成人久久精品二区三区小说| 老牛影视免费一区二区| 亚洲激情网址| 免费一区二区三区| 久久成人免费| 日本高清不卡一区二区三| 久久人人超碰| 9999在线观看| 国产精品一区在线观看乱码| 成人国产在线看| 91首页免费视频| 成人黄色一区二区| 国产精品久久777777| 116极品美女视频在线观看| 国产精品网站在线观看| 97视频免费| 日韩欧美精品网址| 一本一道波多野毛片中文在线| 欧美一级淫片007| 羞羞网站在线免费观看| 精品国产乱码91久久久久久网站| 牛牛在线精品视频| 亚洲欧美第一页| 国产精品美女久久久久| 97久久精品视频| 国产精品久久久久久久久久10秀| 91色在线观看| 免费看黄色91| 国产男女免费视频| 亚洲免费毛片网站| 黄色av网站在线| 亚洲第一男人av| 日韩高清二区| 亚洲999一在线观看www| 天堂午夜影视日韩欧美一区二区| 9191国产视频| 国产精品护士白丝一区av| 视频国产一区二区三区| 欧美一区二区三区在线看| 美女一区网站| 8x拔播拔播x8国产精品| 欧美日韩综合| 亚洲一区二区三区av无码| 亚洲视频一区在线| 成人免费视频| 亚洲天堂2020| 欧美影院三区| 妞干网这里只有精品| 中文字幕一区在线观看| 秋霞成人午夜伦在线观看| 国产xxxxx视频| 国产精品美女xx| 亚洲在线免费| 成年人视频网站免费观看| 亚洲综合图片区| 日本高清成人vr专区| 久久视频在线看| 亚洲一区二区日韩| 日韩精品一区二区在线视频| 午夜天堂影视香蕉久久| 波多野结衣在线播放| 欧美亚洲另类激情另类| 日韩精品91亚洲二区在线观看| 国产精品丝袜久久久久久消防器材| 亚洲在线资源| 国产日韩欧美视频| 国产高清无密码一区二区三区| 可以看美女隐私的网站| 337p日本欧洲亚洲大胆色噜噜| 日韩伦理一区二区三区| 中文字幕一区二区三区最新| 夜色激情一区二区| 成人爱爱网址| 国产91亚洲精品一区二区三区| 国产盗摄一区二区三区| 中文字幕第5页| 国产亚洲精品久久久久久| 97在线精品| 热久久精品国产| 日韩欧美一级精品久久| 91蜜臀精品国产自偷在线| 亚洲熟妇av一区二区三区漫画| 91精品国产麻豆国产自产在线| 精品久久网站| www.色偷偷.com| 国产尤物久久久| 日中文字幕在线| 日本熟妇人妻xxxx| 亚洲摸摸操操av| 国产精品伦一区二区| 精品网站在线看| 亚洲免费观看高清完整版在线| 精品91久久| 免费亚洲精品视频| 色一情一伦一子一伦一区| 日韩一级电影| 丰满少妇在线观看| 亚洲免费影视第一页| 亚洲影院在线| 欧美欧美欧美| 91精品视频免费| 亚洲一区视频在线| 精品国产午夜肉伦伦影院| 免费看又黄又无码的网站| 亚洲а∨天堂久久精品喷水| 永久免费毛片在线播放| 国产福利在线| 水蜜桃色314在线观看| 麻豆精品在线看| 97在线观看免费观看高清 | 日韩一区和二区| 91中文字幕精品永久在线| 九热视频在线观看| 久久精品国产亚洲一区二区| 国产福利91精品一区二区三区| 中中文字幕av在线| 久久av一区二区三区漫画| 欧美无砖专区一中文字| 午夜激情一区| 香蕉视频网站在线观看| 精品国产乱码久久久久久久软件 | 最新av电影| 国产日韩av在线播放| 亚洲www啪成人一区二区麻豆| 国产欧美日韩精品一区二区三区 | 欧美日韩国产免费一区二区三区| 天天综合狠狠精品| 欧美激情乱人伦| 亚洲一区av| 69堂免费视频| 久久精品国产一区| 九色综合国产一区二区三区| 青春草视频在线| 中文字幕一区二区三区精彩视频| 亚洲人成绝费网站色www| 国产成人av网站| 国产日本亚洲| 国产男小鲜肉同志免费| 国产精品自拍网| 色94色欧美sute亚洲线路二| 老鸭窝毛片一区二区三区| 好久没做在线观看| 中文字幕第50页| 久久久精品国产亚洲| 国产精品天美传媒| 99精品全国免费观看视频软件| 91涩漫在线观看| ijzzijzzij亚洲大全| 色香阁99久久精品久久久| 久久噜噜亚洲综合| 日韩综合网站| 欧美videosex性欧美黑吊| 国产青青在线视频| 日韩美女毛茸茸| 欧美手机在线视频| 国产乱人伦精品一区二区在线观看 | 国产婷婷色综合av蜜臀av| 国产美女在线观看一区| 豆花视频一区二区| 岛国最新视频免费在线观看| 无码人妻精品一区二区蜜桃百度 | 精品国产黄a∨片高清在线| 亚洲国产日韩欧美在线观看| 97人人干人人| 亚洲乱码国产乱码精品精| 国产精品福利av| 一本色道久久综合亚洲精品不卡 | 日韩视频免费| 日本免费一区二区三区等视频| 浪潮av在线| 亚洲成人自拍视频| 91大神福利视频在线| 欧美一区三区二区| 国产又大又硬又粗| 精品极品在线| 欧美国产视频| 国产精品一色哟哟| 国产精品久久久久久久美男| 在线综合视频播放| 中文字幕va一区二区三区| 最新成人av网站|