闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘闂傚倸鍊峰ù鍥х暦閻㈢ǹ纾婚柣鎰暩閻瑩鐓崶銊р槈缁炬儳娼¢弻鐔虹磼濡椽鍤嬮梺鍏兼緲閻忔繈鍩ユ径鎰闁告洦鍓欓锟�2闂傚倸鍊搁崐鐑芥倿閿曞倹鍎戠憸鐗堝笒缁€澶屸偓鍏夊亾闁逞屽墴閸┾偓妞ゆ帊绀侀崵顒勬煕濞嗗繐鏆i柣娑卞枟缁楃喖鍩€椤掑嫨鈧線寮撮姀鈩冩珳闂佺硶鍓濋〃蹇涘焵椤掍焦宕屾慨濠冩そ閹兘寮舵惔鎾村瘱缂傚倷绶¢崳顕€宕归幎钘夌劦妞ゆ帒鍊告禒顖炴煕閵娿倗鐭欑€殿喛顕ч鍏煎緞婵炩偓鍔戦弻銊╁籍閸屾稒鐝梺鍛娚戦幃鍌氼潖濞差亝鐒婚柣鎰蔼鐎氭澘顭胯閸ㄩ亶骞堥妸锔剧瘈闁稿本绮庢闁诲氦顫夊ú鏍Χ閹间礁鏋侀柟鍓х帛閸嬫劙鏌涢幇顒€绾ч柣銈勭窔濮婄粯鎷呴悷閭﹀殝缂備浇顕ч崐鍧楃嵁婵犲啫绶為柟閭﹀墰閿涙盯姊洪崷顓炰壕闁告挻宀稿畷銉р偓锝庡枟閻撴洘绻涢幋婵嗚埞濠⒀屽灡娣囧﹪顢涘鎹愬惈濠殿喖锕︾划顖炲箯閸涘瓨瀵犲璇″幗閹稿濡甸崟顖f晣闁绘ḿ鍋i崑鎰版⒒閸屾艾鈧兘鎮為敂閿亾缁楁稑鎳愰惌娆撴煙鏉堥箖妾柛銈嗗姈閵囧嫰寮介顫捕闁搞儱鐡ㄧ换娑氣偓鐢登瑰瓭濡炪倖鍨甸幊鎰板箟閹绢喗鏅濋柛灞剧〒閸樺崬鈹戦悙鏉戠仸闁挎洦鍋婂銊︾節濮橆厾鍘搁梺绯曟閺呮瑩鏌囬鐐寸厸鐎光偓閳ь剟宕伴弽顬盯宕橀妸銏☆潔濠殿噯绲界亸鍛閺囩姵顫曢柟鐑橆殔鎯熼梺鎸庣箓閹冲酣锝為崶顒佸€甸悷娆忓绾剧敻鏌涢幘瀵哥畼闁瑰箍鍨归埞鎴犫偓锝庝簽閿涙粌鈹戦鐭亪宕ョ€n€㈠綊宕卞☉娆屾嫽婵炶揪绲介幊娆掋亹閹哄浜奸梺姹囧灮鏋紒鐙€鍨堕弻銊╂偆閸屾稑顏�闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘闂傚倸鍊搁崐椋庣矆娓氣偓楠炴牠顢曢埗鑺ョ☉閳诲酣骞橀崘鑼偓顓㈡⒑閸撹尙鍘涢柛瀣閵嗗懘寮婚妷锔惧弳濠电娀娼уΛ顓炍hぐ鎺撶厱闁靛牆鎳庨弳锝夋煛瀹€瀣埌閾伙綁鏌i幋鐐嗘垿宕曢幘缁樷拺闁告稑锕ラ幆鍕煕濞嗗繐鏆g€殿喖顭烽弫鎾绘偐閼碱剦妲规俊鐐€栫敮濠勭矆娴e搫鏋堢€广儱顦伴埛鎴︽煙閼测晛浠滈柍褜鍏欓崐婵嗙暦閿濆绀冩い顓熷灦缂嶅孩绻濋悽闈浶i柛鎴濈秺瀵偆鈧綆鍠楅悡鍐喐濠婂牆绀堥柣鏃傚帶杩濋梺绋挎湰缁嬫捇銆呴悜鑺ュ€甸柨婵嗛娴滄繃绻涢崨顔惧⒌闁哄矉绲鹃幆鏃堝焺閸愵厾顢呴梻浣烘嚀閹芥粓锝炴繅鐠紁ace闂傚倸鍊搁崐鐑芥嚄閸洖纾块柣銏⑶归悿鐐箾閹存瑥鐏柡鍛箞閺屻劑寮撮悙娴嬪亾閹间礁鍑犲〒姘e亾闁哄瞼鍠栧畷婊嗩槾閻㈩垱鐩弻娑㈠Χ閸℃ḿ顦伴梺璇″枟閿曘垽骞冨▎鎾村殝婵炲牊瀵чˉ澶岀磽閸屾瑩妾烽柛鏂跨箻椤㈡俺顦规繝鈧笟鈧娲箰鎼达絿鐣靛┑鐐茬湴閸婃牠鎮ф惔鈾€鏀介柣姗嗗亝婵壆鈧箍鍎卞ú銊╁汲閵堝鈷戦柛婵嗗鐎氫即鏌熼搹顐€挎鐐插暣閸╋繝宕ㄩ姘导婵$偑鍊栭幐楣冨窗閹版澘鐓濋柡鍥ュ灪閳锋垿鏌i悢鍛婄凡闁诡喗鍨剁换娑㈠礂閼测晜鍣伴悗瑙勬礃閻撯€愁嚕婵犳艾唯闁靛姹為崗鐘茬秺閹晛顔忛鐓庡闂備浇顕х换妤€鈻嶉弴鐘冲床婵犻潧娲ㄧ弧鈧梺绋挎湰娓氭螞閻愬绠鹃悗娑欋缚閻鏌eΔ鍐ㄢ枅鐎殿喛顕ч鍏煎緞婵炩偓鍔戦弻銊╁棘閸喒鎸冮梺浼欑稻濡炶棄顫忓ú顏呯劵闁绘劘灏€氭澘顭胯缁犳牠寮婚悢鐓庣闁靛牆妫楅锟�闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘婵犵數濮烽。钘壩i崨鏉戠;闁规崘娉涚欢銈呂旈敐鍛殲闁稿顑夐弻锟犲炊閵夈儳浠奸梺鎼炲妼閸婂灝顫忓ú顏嶆晢闁逞屽墰缁梻鈧潧鎽滄稉宥夋煙鐎电ǹ校闁哥姵鍔欓悡顐﹀炊閵娿儱鏋欑紓鍌氱У閻楃娀寮婚垾鎰佸悑閹肩补鈧磭顔戦梻浣呵圭€涒晠鏁冮姀銈呰摕闁跨喓濮寸粈鍐煥濠靛棙鍣稿瑙勬礋濮婄粯鎷呯憴鍕哗闂佸憡鏌ㄧ粔鎾偩濠靛牏鐭欐繛鍡樺劤濞堛劎绱撴担鍓插剰缂併劑浜跺畷濂割敂閸喓鍘甸梻渚囧弿缁犳垿寮搁妶澶嬬厽婵炴垶鐗曢崝锔芥叏婵犲啯銇濈€规洏鍔嶇换婵嬪礋椤愵偅妞掗梻鍌欑窔濞佳兠洪妸鈺佺;闁靛牆鎳愰弳锕傛煏婢跺棙娅撻柡浣稿暣閺屾洟宕煎┑鍡忓亾閸涘﹦顩插Δ锝呭暞閸嬧剝绻涢崱妤冪妞ゅ浚鍋嗙槐鎺楁偐瀹曞洤鈷岄梺鍝勭焿缂嶁偓缂佺姵鐩顒勫垂椤旇姤鍤堥梻鍌欐祰椤曟牠宕伴弴鐘插灊婵炲棙鎸哥粻鏍煏韫囧鈧洘瀵奸悩缁樼厱闁哄洦锚婵′粙鎮楅崹顐炵細缂佽鲸鎹囧畷鎺戔枎閹板灚鈻婇梻浣哄帶閸熷潡鎮ラ悡搴f殾闁硅揪闄勯崑鍕煕濠靛棗顏╅柣蹇擄躬濮婅櫣鎹勯妸銉︾亖婵犳鍠氶弫濠氬箖閿熺姴鐒垫い鎺戝閳锋垿鏌涘☉姗堝姛闁宠棄顦甸弻銊╁即濡搫濮﹂悗娈垮枟婵炲﹪銆佸鈧慨鈧柨娑樺楠炲牓姊绘担铏瑰笡閽冭京鎲搁弶鍨殭闁崇粯鎹囬幃鎵尵閸績鏀介柣妯虹仛閺嗏晠鏌涚€n偆娲撮柟顖氭湰閹峰懘宕妷锔筋啎闂備焦鐪归崹缁樼仚闂佸憡鍨规繛鈧柡宀嬬秮瀵噣宕掑顑跨帛闂備礁鎼鍕濮樿泛钃熸繛鎴欏焺閺佸啴鏌曢崼婵囧櫤闁诲繋鐒︾换娑氣偓娑欋缚閻滃鏌熼崙銈嗗闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘缂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾閽樻繂霉閸忓吋缍戦柛銊ュ€块弻锝夊閻樺樊妫岄梺杞扮濡繈寮婚敐澶婄睄闁稿本鑹炬禒妯肩磽娴e搫顎岄柛锝忕秮瀵寮撮姀鐘诲敹濠电娀娼ч悧鍡涖€傚ú顏呪拺闂侇偆鍋涢懟顖炲储閸濄儳纾兼い鏃傛櫕閹冲啯銇勯弴顏嗙М濠碘剝鎮傞崺锟犲磼濮橆収鍚嬮梻鍌欑窔濞佳囨偋閸℃あ娑樷枎閹垮啯鏅e┑鐐叉▕娴滄繈鍩涢幋锔界厵缂佸瀵ч幑锝夋煃椤栨稒绀堥柍褜鍓欓崢婊堝磻閹惧墎纾奸悗锝庝簽濮樸劑鏌$€n偆澧甸柡灞诲姂閹倝宕掑☉姗嗕紦4闂傚倸鍊搁崐鎼佸磹閻戣姤鍊块柨鏇氶檷娴滃綊鏌涢幇鍏哥敖闁活厽鎹囬弻娑⑩€﹂幋婵呯凹闂佸憡鐟ョ换姗€寮婚弴锛勭杸閻庯綆浜栭崑鎾诲冀椤撶偛鎯為梺鍛婂姀閺呮繄寮ч埀顒勬⒒閸屾氨澧涚紒瀣笧缁﹪鍩¢崒娆戠畾闂佽壈澹堝▔娑㈠触閸︻厾纾奸弶鍫涘妼濞搭喗銇勯姀鈥冲摵闁糕斁鍋撳銈嗗笒鐎氼剟鎮為崹顐犱簻闁瑰搫绉烽崗宀勬煏閸℃ê娴柡灞诲€楅幉鎾礋椤愩垹袘闂備礁鐤囧Λ鍕囬悽鍝ュ祦婵せ鍋撴い銏$☉椤繈顢曢姀鈺傤棥闂傚倸鍊搁崐鎼佸磹閹间降鍋戦柟缁㈠枛缁€鍫ユ煥閺囩偛鈧摜澹曟繝姘厱闁斥晛鍟ㄦ禒婊堟煛鐎n偅顥堥柡宀€鍠愬ḿ蹇涘礈瑜忛弳鐘电磼閻愵剙鍔ゆい顓犲厴瀵寮撮悢椋庣獮闂佸壊鍋呯换鍌涙叏閵忋倖鈷戦柛婵嗗椤ョ偞淇婇銏犳殭妞ゎ偄绻愮叅妞ゅ繐绉甸弲婵嬫⒑闂堟稓绠冲┑顕呭弮瀹曟垿骞橀幖顓熜ч柟鑹版彧缁插潡鎮鹃懜鐢电瘈闁靛骏绲剧涵鎯ь熆鐠虹儤鍠樼€规洘鍨块獮妯肩磼濡桨鐢婚梻浣筋潐椤旀牠宕板顓ф闂傚倸鍊峰ù鍥ь浖閵娧呯焼濞撴埃鍋撻柡浣稿暣婵$兘濡烽敍鍕獥濠电姷鏁告慨鐢靛枈瀹ュ鐤鹃柟闂寸劍閻撱儵鏌i弴鐐测偓鍦偓姘炬嫹闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘闂傚倸鍊峰ù鍥х暦閻㈢ǹ绐楅柟鎵閸嬶繝寮堕崼姘珖缂佲偓婵犲倶鈧帒顫濋敐鍛闁诲孩顔栭崰鎾诲礉閹达箑鏋侀柟閭﹀幖缁剁偤鎮橀悙鑸殿棄缂佽尙鍋撴穱濠囨倷椤忓嫧鍋撻弽顓炵鐟滃繐顕ユ繝鍥х鐟滃繒绮堟繝鍥╁彄闁搞儯鍔嶇粈鍫㈢棯閹佸仮闁哄矉绲介埢搴ょ疀閺傛寧顏ょ紓浣哄亾閸庡啿岣块敓鐘茶摕闁绘梻鈷堥弫濠勭棯椤撶姵鐒块柛姘煎亰閹鈻撻崹顔界彯闂佸憡鎸鹃崰搴敋閿濆閱囬柡鍥╁仧閺屽牓姊洪崨濠傚闁稿骸鍟块锝夘敊闁款垰浜鹃悷娆忓缁€鍐磼鐠囪尙澧曢柣锝囧厴閹晝绱掑Ο缁樼彨闂備礁鎲″ú锕傚储閹呮殾缂佸绌糵espace闂傚倸鍊峰ù鍥敋瑜忛幑銏ゅ箛椤旇棄搴婇梺褰掑亰閸犳鐣烽崣澶夌箚闁靛牆鎳忛崳鍦磼閻樿櫕銇濋柡宀€鍠愬ḿ蹇斻偅閸愨晩鈧秹姊洪幖鐐测偓鏇㈡偋閹捐钃熼柣鏂跨殱閺嬫棃鏌涢…鎴濇灍闁诲繐绉瑰铏规兜閸涱喚銆愰柣搴㈢煯閸楀啿顕f繝姘櫜濠㈣泛饪村ḿ濠囨⒑闂堟稓绠冲┑顔炬暬閹﹢宕卞☉娆忊偓鍨箾閸繄浠㈤柡瀣⊕閵囧嫰顢橀悙鍙壭╅梺浼欑到閸㈡煡鍩為幋鐘亾閿濆簼绨介柛妯绘倐濮婃椽鏌呴悙鑼跺濠⒀勫缁辨帗娼忛埡浣风捕闁句紮缍侀幃妯跨疀閺冨倸鈪规繛瀛樼矒缁犳牠寮诲☉銏℃櫆閻犲洦褰冪粻瑙勭箾鐎电ǹ顫掗柛鏇炵仛椤旀棃姊虹紒妯哄鐎殿喛娉涢蹇撯攽閸垻锛滃銈嗘婵倝藟閸噥娈介柣鎰▕閸庡繘鏌嶇憴鍕伌妤犵偛娲、妤呭焵椤掑嫮鍙冮梻鍌氬€搁崐鎼佸磹閹间降鍋戦柟缁㈠枛缁€鍫ユ煥閺囩偛鈧摜澹曟繝姘厱婵炴垵宕獮蹇曠磽閸屾稓顣插ǎ鍥э躬婵″爼宕ㄩ鐔割啀濠电偞鍨堕幐鍝ョ矓瑜版帒钃熼柕濞垮劗濡插牊淇婇娆掝劅濞寸娀绠栧铏圭矙鎼存挸鎮嶉梺鐟板殩閹凤拷闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘婵犵數濮烽弫鍛婃叏閻戝鈧倹绂掔€n亞鍔﹀銈嗗坊閸嬫捇鏌涢悢閿嬪仴闁糕斁鍋撳銈嗗笒鐎氬嘲螞閹寸姷纾奸弶鍫氭櫅娴犳粍銇勯幘鐐藉仮鐎规洖鐖奸崺锟犲礃椤忓嫬鑴梻鍌氬€烽懗鍫曞箠閹剧粯鍋ら柕濞у嫬搴婇悗骞垮劚椤︻垳绮堟径鎰厱婵炴垶岣块幗鐘绘煃闁垮娴柡灞剧洴瀵挳濡搁妷銈囨晼闂佸摜鍠撴灙妞ゎ亜鍟存俊鍫曞礃閵娧傛偅闂備胶顢婂▍鏇㈡晝閵忋倗宓佸┑鐘插亞濞笺劑鏌嶈閸撴瑩鎮鹃悜钘夌婵°倓鐒﹀▍鍡涙⒑鐠団€崇€婚柛鏇ㄥ亜婵啫鈹戦悩鍨毄闁稿鍋ゅ畷褰掑醇閺囩偟顔囬梺鍛婃寙閸愩劎浜版俊鐐€栭悧妤冪矙閹烘垟鏋嶉柣妯肩帛閻撱儵鏌¢崘銊﹀妞ゃ儱顦辩槐鎺楀礈娴i晲妲愰梺鍝勮嫰缁夌懓鐣烽锕€绀嬫い鎰剁稻椤斿嫬鈹戦悩鎰佸晱闁哥噥鍋婂畷鍫曞Ω瑜嶉獮宥夋⒑鐠囨彃顒㈢紒瀣浮閺佸绻濆▓鍨灈婵炲樊鍙冨璇测槈閵忕姈鈺呮煏婢跺棙娅呯€殿喕鍗冲铏规嫚閳ュ磭浠╅梺鍝ュ枑濞兼瑩鎮鹃悜鑺ュ亜缁炬媽椴搁弲鈺呮⒑閸忚偐銈撮柡鍛懇瀹曠増绻濋崶銊㈡嫽婵炶揪绲块弲顐⑿掗崶顒佺厱闁哄洢鍔屾禍婊冣攽椤斿搫鐏叉慨濠勫劋鐎电厧鈻庨幋鐐蹭还闂備胶枪椤戝洭宕伴弽顓炵畾闁逞屽墯閵囧嫯绠涢幘鎼闂佺ǹ顑嗛幑鍥х暦閻戠瓔鏁囬柣鎰姂閸庤尙鎹㈠┑瀣劦妞ゆ帒瀚导鐘绘煏婢诡垰鎷戠槐鎻掆攽閻戝洨鍒版繛灞傚€曢悾鐑筋敆閸曨剙鈧埖銇勮箛鎾村櫧缂佺娀绠栭弻娑樷枎韫囷絾效闂佺ǹ锕ラ崝娆撳蓟閻斿吋鎯炴い鎰靛亝閻eジ姊洪崷顓熷殌閻庢矮鍗抽獮鍐ㄢ堪閸忓墽鍠撻幏鐘诲矗閸屾せ鍋撻弬銉︽杸闂佺粯鍔樼亸娆撳箺閻樼數纾兼い鏃囧鐎氫即鎽堕悙瀵哥瘈濠电姴鍊归敍宥夋煛閸℃ɑ绶查柍瑙勫灴閹瑩寮堕幋鐘辨闂備礁婀遍埛鍫ュ磻婵犲洨宓侀煫鍥ㄧ⊕閺呮悂鏌ㄩ悤鍌涘闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘闂傚倸鍊搁崐椋庣矆娓氣偓楠炴牠顢曢妶鍌氫壕婵ḿ鍘ф晶顕€鎽堕悙瀵哥瘈濠电姴鍊绘晶鏇㈡偡濞嗘瑩妾ǎ鍥э躬椤㈡稑鈹戦崱妤佸劒闂備礁纾划顖氼潖瑜版帒桅闁告洦鍨扮粻濠氭偣妤︽寧銆冩繛宀婁簽缁辨挻鎷呯粙搴撳亾缁嬫5娲敇閵忕姷鐣虹紒缁㈠幖閹峰危婵犳碍鈷戦柛娑橈工閻掑綊鏌涚€n偅灏电紒杈ㄦ尰閹峰懐鎷犻埄鍐殾缂傚倷娴囬褔宕愰崸妤€鏄ラ柕澶涚畱缁剁偛鈹戦悙闈涗壕妞ゎ偄绉归幃妤冩喆閸曨剛顦ュ┑鐐茬湴閸旀垿骞冩导鏉懳ㄧ憸蹇曞婵傚憡鐓欐い鏍ф閸熸壆绮欒箛鏇犵=濞达絾褰冩禍鐐箾閹炬潙鐒归柛瀣崌閺岀喖顢欓懡銈囩厯濡炪們鍨哄ú鐔煎极閸愵喖鐒垫い鎺戝閻鈹戦悩鎻掓殧濞存粍绮撻弻鈥愁吋閸愩劌顫呮繝銏n潐閿曘垽寮婚敍鍕ㄥ亾閿濆簼閭柛娆忓閺岋紕浠︾粙鍨拤闂佺懓鍢查幊妯虹暦椤愶箑绀嬮柛顭戝亝閻︽棃姊虹拠鍙夊攭妞ゎ偄顦甸獮鎰槹鎼淬埄鍋ㄥ┑顔角瑰▔娑氱不濮樿埖鐓曢柟浼存涧閺嬫稓绱掗埀顒傗偓锝庡亖娴滄粓鏌熼崫鍕fい锕傤棑缁辨帡顢氶崨顓犱画缂備胶绮粙鎺戓缚韫囨稑绀堢憸宥夊春瀹€鍕拺闁告縿鍎遍弸搴㈢箾绾绡€妤犵偛鍟叅妞ゅ繐瀚€閳哄懏鐓冮弶鐐村閸忓矂鏌ㄥ☉娆戠煉婵﹥妞藉Λ鍐归妸銉хШ鐎规洘鍔曡灃闁告侗鍠栭崜鐟扳攽閻愬弶顥為柟绋款煼瀹曟垿鏁愭径瀣幍闂佺懓鍢查懟顖炴偂閹扮増鍊垫慨妯煎亾鐎氾拷闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘婵犵數濮烽弫鍛婃叏閻戝鈧倹绂掔€n亞鍔﹀銈嗗坊閸嬫捇鏌涢悢閿嬪仴闁糕斁鍋撳銈嗗笒鐎氬嘲螞閹寸姷纾奸弶鍫氭櫅娴犳粍銇勯幘鐐藉仮鐎规洖宕灒闁煎鍊曟繛鍥⒒閸屾瑨鍏岀紒顕呭灦瀹曟繈寮介鍙ユ睏闂佸憡鍔︽禍婵嗙暦閹绘帇鈧帒顫濋敐鍛闂備礁鎼張顒傜矙閺嶎偆涓嶆繛鎴欏灩缁犺崵绱撻崒姘辨槀闁稿﹥绻堝濠氭晬閸曨亝鍕冮梺鍏间航閸庡崬鈻撳Δ鍛€甸悷娆忓缁€鍐磼鐠囨彃鈧潡宕洪妷锕€绶炲┑鐘插濞堥箖姊洪幖鐐插妧闁告洦鍋勬慨鍐╃節閻㈤潧校妞ゆ梹鐗犲畷浼村冀椤愩倓绗夐悗骞垮劚椤︻垳澹曠憴鍕闁瑰瓨鐟ラ悘鈺呮煕濮橆剛绉洪柡宀嬬節瀹曞爼濡烽妷褌鎮g紓浣哄亾閸庡啿锕㈤柆宥呯劦妞ゆ巻鍋撶紒鐘茬Ч瀹曟洟鏌嗗鍛枃閻庡箍鍎遍幆鎾存償椤垶鏅梺閫炲苯澧寸€殿喗妲掗ˇ鍦偓娈垮櫘閸撴瑩鍩㈡惔銊ョ畾鐟滃秵绔熺€n偆绡€闁汇垽娼ф禒婊堟煙閼碱剙浠辩€规洏鍔戦、姗€鎮欓崗绋挎瀳濠电姷鏁告慨浼村垂閻撳簶鏋栨繛鎴炵懅娴犳岸姊绘担鍛靛綊顢栭崘顔肩闁硅揪绠戦拑鐔兼煥閺囩偛鈧悂鎮為崹顐犱簻闁圭儤鍨甸鈺呭船椤栫偞鈷戦梻鍫熶緱濡插爼鏌涙惔銏㈠弨鐎规洘鍔欓幃鈺冪磼濡攱瀚奸梻浣告啞缁诲倻鈧艾鍢插嵄闁割偅娲橀悡鏇㈠箹閹碱厼鏋涙繛鍛Ч閺屾盯鍩為幆褌澹曞┑锛勫亼閸婃牜鏁繝鍥ㄥ殑闁割偅娲橀崕妤€鈹戦悩鎻掆偓鐢稿绩閼恒儯浜滈柡鍥╁仦閸f悂姊洪褍鐏i柍褜鍓氶鏍窗閹捐绀夐柟杈剧畱缁犳牗绻濇繝鍌滃闁绘挻锕㈤弻鐔碱敍閸℃鈧悂藟濮樿埖鈷掑ù锝堝Г绾爼鏌涢敐蹇曠暤妤犵偛绻橀弫鎾绘晸閿燂拷闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘Canalys闂傚倸鍊峰ù鍥х暦閸偅鍙忛柟缁㈠櫘閺佸嫰鏌涘☉娆愮稇闁汇値鍠栭湁闁绘挸娴烽幗鐘绘煕鐎n亶妲圭紒缁樼☉椤斿繘顢欓懡銈呭毈闂備礁鎼幏瀣礈濮樿泛绠為柕濞垮労濞笺劑鏌涢埄鍐︿沪闁告垳绮欏娲川婵犲繋绶甸梺鍛婃尵閸犳牕顕g拠娴嬫闁靛繒濮堥妸鈺傜叆闁哄洦顨呮禍楣冩⒑鐠囪尙绠伴柨鏇濡叉劙骞掗幘瀵哥Ф闂侀潧枪閸庢娊鎮烽懠顒傜=濞达絽澹婇崕蹇斻亜閿旇鐏﹂柨婵堝仜閳规垹鈧絽鐏氶弲銏$節閵忥絾纭鹃柨鏇樺劦椤㈡瑨绠涢幘顖涙杸闂佺粯鍔樼亸娆撳箺閻樼數纾兼い鏃囧亹閻忛亶鏌ゅú顏冩喚闁硅櫕鐗犻崺锟犲礃椤忓棙娈介梻鍌欒兌鏋柡鍫墰缁瑩骞樺Ч鍥e亾閸涙潙钃熼柕澶涘閸樼敻鏌f惔锝嗘毄閺嬵亪寮介敓鐘斥拺濞村吋鐟х粔顔济瑰⿰鍡樼【妞ゎ偄绻戠换婵嗩潩椤掑倸鈧偤姊洪幐搴g畵闁瑰啿绉电粩鐔煎即閻旇櫣鐦堝┑鐐茬墕閻忔繈寮搁妶澶嬬厵闁惧浚鍋呭畷宀€鈧娲橀崝鏍囬悧鍫熷劅闁炽儱纾禍鐗堢節閻㈤潧浠﹂柛顭戝灦瀹曠懓煤椤忓嫮锛欓梺绉嗗嫷娈曢柣鎾寸洴閺屾盯顢曢悩鑼痪闂佸搫妫岄弲婵堟閹烘挸绶為悘鐐靛亾濮e牓鎮楀▓鍨灈闁绘牕銈稿畷娲晬閸曘劌浜鹃柨婵嗛娴滄粍銇勮箛銉﹀闂傚倷娴囧畷鍨叏妞嬪簼鐒婇柕濞炬櫅缁狀垶鏌ㄩ悤鍌涘婵犵數濮烽弫鍛婃叏椤撱垹绠柛鎰靛枛瀹告繃銇勯幘瀵哥畼闁硅娲滅槐鎾诲磼濞嗘帒鍘℃繝娈垮枤閺佸骞冮悿顖f▌濡ょ姷鍋為悧妤呭Χ閿濆绀冮柍鍝勫€归鐔兼⒒娴h姤纭堕柛锝忕畵楠炲繘鏁撻敓锟�30% 闂傚倸鍊搁崐椋庣矆娓氣偓楠炲鏁撻悩顔瑰亾閸愵喖宸濇い鏍ㄧ箓灏忛梻浣稿悑缁佹挳寮插⿰鍛亾濮橆剦鐓奸柡宀嬬秮瀵剟骞愭惔銏犳瀾闂備礁纾划顖炲蓟閵娾晛鐓橀柟杈鹃檮閸嬫劙鏌涘▎蹇fЦ婵炲憞鍐f斀闁绘劘灏欐晶鎶芥煙閸戙倖瀚�2023闂傚倸鍊搁崐椋庣矆娴h櫣绀婂┑鐘插€寸紓姘辨喐閺冨牄鈧線寮介鐐茶€垮┑锛勫仧缁垶寮悩缁樷拺闂侇偆鍋涢懟顖涙櫠閹绢喗鐓涢悘鐐插⒔濞插瓨顨ラ悙宸剶闁轰礁鍊垮畷婊嗩槾闁绘稏鍎靛缁樼瑹閳ь剟鍩€椤掍胶銆掑☉鎾瑰皺缁辨挸顓奸崟顓犵崲閻庢鍠涢褔鎮惧┑瀣妞ゅ繐妫欏鎴炵節濞堝灝鏋熼柨鏇楁櫊瀹曟粌顫濇0婵囨櫓闂佽法鍣﹂幏锟�4000婵犵數濮烽弫鎼佸磻閻愬搫鍨傞柛顐f礀缁犳壆绱掔€n偓绱╂繛宸憾閺佸洭鏌曡箛鏇炐ラ柨娑氬枛濮婅櫣鎹勯妸銉︾彚闂佺懓鍤栭幏锟�
您现在的位置:首页 >> IT >> 正文
比开源技术更重要的,可能是开源治理
发表时间:2021年12月24日 17:11 来源:新科技 责任编 辑:麒麟



互联网IT技术发展至今,流传广泛的架构图可谓成千上万,但真正称得上整个互联网的底层基石的,或许只有唯一的“LAMP架构”——Linux操作系统、Apache服务器、MySQL数据库、PHP/Perl/Python等编程语言。


这个架构的特征是——开源。开源技术吞噬了闭源软件,又成为了商业软件的基石,以此衍生的开源社区更是缩短了世界的边界、开发的边界,促进了全球化的软件研发与创新。随着近年来开源技术的快速发展,越来越多的企业、组织与开发者参与到开源之中。与此同时,开源治理逐渐进入人们的视野,成为开源领域的一大热点话题。


12 月 18 日,腾讯云 TVP 与腾源会联合主办的 TVP 开源闭门会正式召开,本期主题聚焦开源的对内修炼:开源治理,通过三场开源分享与一场圆桌尖峰对话,为行业内的你我探索开源的“内功心法”。


内部开源国内外大厂实践

会议伊始,我们请出了开放原子开源基金会TOC副主席、腾讯云TVP、腾源会导师 谭中意老师为大家带来了题为《内部开源(InnerSoure)国内外大企业实践》的主题演讲,为与会者从内部开源的定义;起源、好处和难点;国内外情况;大厂实践等维度出发,深入浅出地解构了内部开源的前世今生。



什么是内部开源?

谭老师表示,内部开源,是指从开源社区的软件研发中吸取经验,并将其应用于公司内部软件研发团队的一种软件开放模式。简单来说,就是在内部开放代码,并接受外部门的贡献,用国际内源基金会主席的说法,就是在内部实践“Apache Way”。谭老师用一个浅显易懂的例子解释了内部开源的发生场景:


Team A使用了Team B的一个API服务,现在A有新需求 Team B做了排期,但不符合Team A的预期 现在Team A有如下几个选项:

1.等待

2.自己做

3.找上级领导协调

4.内部开源



在这样的场景下,内部开源无疑成为了一种最理想化的选择。


内部开源的起源

事实上,内部开源并不是一个新鲜的事物,早在2000年,便有了最初形态的探索。世界知名的开源活动家Tim O’Reilly在1999年创立了咨询公司CollabNet,给很多传统企业提供开源的工具和咨询,其中一个最典型的案例就是给HP做内部开源咨询,将分散在HP多个部门的 120个打印机驱动软件通过内部开源的方式,最后缩减到由10个。这是内部开源的缘起之时,但由于当时整个开源社区都还没有兴盛起来,内部开源慢慢归为沉寂。


时至2015年,另一位开源专家Danese Cooper的出现,让内部开源走向了复兴。2015年,Danese Cooper受雇于PayPal,负责公司整体开源事务,她推行了很多开源的措施,其中一项就是内部开源。后来她还牵头成立了InnerSource Commons开源社区,后来成为国际内部开源基金会,专门去推动内部开源的普及,到今年已经有7年的时间。


2021的当下,内部开源正当时!无论是国际上的微软、谷歌、IBM、NASA等企业/组织,还是国内以腾讯、华为、百度为代表的一线大厂,都在发力内部开源。


具体而言,内部开源的好处有:

1.提升代码质量

2.提高人员能力

3.提升员工满意度

4.打破部门墙

5.减少重复造轮子

6.激励创新


除此之外,在很多企业中,内部开源也成为了外部开源的孵化器,同时也能与DevOps文化相互促进,打造更开放、透明、协作的研发文化。


虽然内部开源很美好,但其也存在各种各样的难题,谭老师总结了以下几个亟待解决的问题:

1.对变化的普遍恐惧

2.“not invented here”恐惧症

3.认为外团队的技能不够

4.不愿意做导师或缺乏做导师的知识

5.中层管理的冲突


国内外大厂内部开源实践

分享最后,谭老师为我们介绍了包括微软、谷歌、Bosch、华为、腾讯、百度等在内的大厂内部开源实践。每家企业的内部开源实践出发点各不相同,推进的步骤也各有差异,但都通过内部开源打造了良性的研发文化,推动了产品和技术的创新,减少了重复造轮子,提升了效率。



谭老师最后总结道,推进内部开源,首先要获取CTO级别的领导支持,同时要去争取内部工程师社区的支持,然后从单一项目发展到一个BU/BG,最后形成一个全面的内部开源文化。只有这样,才能真正让内部开源的文化沉淀下来,延续下去。



腾讯开源治理实践

腾讯开源办公室执行总监、腾讯技术委员会委员、腾源会导师 许勇老师,带来了题为《腾讯开源治理实践》的主题演讲,系统性地介绍了腾讯在开源治理方面的体系化思考与全方位实践。



推动开源创新发展的三股力量

许老师首先分析了开源创新发展的时代背景,这背后的推手来自于三股力量:政府、开源组织与企业。

1.政府,在顶层设计上,为开源创新的生态发展制定政策法规,以及指导和牵引;

2.开源组织,一类是开源基金会例如Apache、Linux基金会;一类是汇聚大部分开源项目托管而形成的开源社区,例如GitHub;

3.企业,无论是创新的开源技术的出现,还是在业务中的大规模应用和不断进步都离不开企业。其中一类是科技公司例如Google,腾讯,华为等是开源最大的受益者也是贡献者;另外一类是以开源项目为核心提供服务为商业模式的开源软件厂商,典型的如红帽。



而在这其中,企业的作用至关重要。许老师以云计算产业的蓬勃发展为例,剖析了这背后的原因。


随着云计算和云原生的发展,在众多科技公司、开源软件厂商、基金会博弈过程中逐渐形成了下图中展示的云开源生态,并且随着时间推移还会继续演进和变化。



可以看到,从底层操作系统,到IaaS、PaaS再到云原生,每个细分领域都衍生出了众多的头部开源项目,随着被科技企业和软件厂商的大量使用、迅速推广,并通过自身的不断迭代进步形成了事实上的行业标准,比如Hadoop、K8s。与此同时,企业也成为了开源软件的重要贡献者,很多开源项目最早就诞生于企业内部,比如Hadoop源自Yahoo,K8s来源于Google。企业不仅是开源技术最大的使用者,同时也是开源技术最大的贡献者。


腾讯开源发展历程

许老师向与会者梳理了腾讯在开源领域的十年发展历程。从2010年至今,腾讯的业务发展受益于开源技术,也回馈了开源社区。这其中的关键节点是2018年腾讯“930”变革,把开源协同作写进了变革战略,让开源创新在腾讯变得越发关键。此后,腾讯技术委员会的成立,“开源,协同,云上生长”的新代码文化的诞生,腾讯对外开源管理办公室的设立等等,都让腾讯开源在公司内外部引发高度关注。



截至目前,腾讯已经成为全球开源贡献前十的企业,覆盖了包括AI、大数据、云原生、移动开发、Web开发等五大技术领域,GitHub官方账号下收获超33.5万Star,贡献110余个开源项目,开源贡献者人数超2000人,并在多个主流的国内外开源基金会中承担重要角色。



腾讯开源的新变化

许老师表示,2021年腾讯开源有四个非常明显的变化:

1.开源协同常态化

2.开源技术核心化

3.开源贡献多元化

4.开源人才年轻化



许老师分析道,腾讯开源的成绩,可以归因于930变革以来有了顶层设计和自上而下的推动,使得腾讯开源的治理形成由内到外和由外到内的双向流动,内部开源和对外开源相辅相成的良性循环。

1.内部开源内循环,通过内部代码开源、开源协同的方式,减少重复投入、提升研发效率、降低运营成本。通过“开源内循环”,孵化出的新秀项目以及毕业优秀的开源项目,然后可以输送至外部开源社区。

2.外部开源外循环,是以产品、社区、商业的形式进一步创造社会价值及商业价值、促进技术发展及科技创新、提高研发质量和降本增效。通过“开源外循环”,引入外部优秀的开源项目,通过外部的新鲜血液促进内部技术持续的创新。


在这个过程中,形成了腾讯开源治理在组织、工程、文化、合规四个方面的深度实践,汇聚的点滴力量也积水成河最终让腾讯开源实现了从量变到质变的历史性转身,开始注重社区的治理和生态的建设。



在腾讯“科技向善“的使命和愿景激励下,腾讯开源也在探索和尝试更大的社会价值和意义,例如在2020年的全球抗疫过程中,腾讯开源也参与其中,贡献了开源的力量。今年,腾讯开源还在开源人才培养方面有了一些探索和实践。



Apache基金会项目从孵化到顶级毕业

Apache软件基金会Member、ASF IPMC Member、腾讯云TVP、腾源会导师 郭炜老师带来了题为《Apache基金会项目从孵化到顶级毕业》的主题演讲,从开源软件基金会的视角为参会者带来了不一样的体验。



开源项目的初心和初衷

郭老师表示,初心和初衷在对待开源上,其实是一个态度和第一步的问题。回顾过去的软件开发模式,无论是瀑布式开发还是敏捷开发,都是从需求出发,到产品定义到技术开发再回到用户需求的模式。而开源是下一代软件开发的核心,从社区出发,用户既可以是需求的提出者,也可以是需求的实践者,同时还能帮助更多的人用上,打破了软件开发的边界。基于这个视角,郭老师指出,开源的初心就是让大家在全球范围内不去重复造轮子,凝聚全球顶级智慧,打破技术的边界,把全球科技拉到同一平面。


然而开源毕竟不是慈善,初心决定能走多远;初衷决定你能不能启动起来,尽管结果可能与初衷会不相同。郭老师总结道,做开源的初衷无非以下几种:

1.炫技

2.获得感

3.联合解决问题

4.技术影响力

5.技术品牌

6.商业

7.KPI


“只要初心足够高远,初衷是什么并没有关系,因为你把项目启动以后,就会要不停地打磨。无论哪一种方式,只要你愿意拥抱开源,我觉得都值得鼓励。”


如何定义优秀的开源项目

郭老师总结了定义优秀开源项目的四个关键因素:


1.定位:一句话说明你开源项目是什么,痛点明确,边界清晰;

2.产品:产品需要有自己的调性,要像“火锅”一样做开源;

3.团队:核心团队驱动,吸纳社区成员,保持团队开源理解力和韧性;

4.技术:重点关注架构设计,不要痴迷于性能,专注于创新和社区。



由此引发对开源创新来源的探讨,郭老师表示创新来源于很多方面,有的人认为技术大牛会是最重要的出口,但实际上用户反馈、社区内开发者、社区外专家都是创新的源泉,开源,发动的是群策群力的力量。更进一步,中高级的社区用户和贡献者的力量远远大于1-2个技术大牛,否则根社区自身都会陷入不稳定状况中。


因而,一个健康的开源生态尤为关键。开源基金会为开源项目提供了很多支持,首先就是足够且专业的导师帮你梳理开源项目,其次是第三方中立的姿态帮助你的开源项目真正地全球化,第三是给予生态内的合作与联系,比如多个项目之间会联合Meetup,相互支持,相互发现和帮助。


进入Apache孵化器的流程

Apache基金会的孵化流程看似简单,从Proposal到Discussion到Voting不过三步,项目毕业的时候也是提出Discussion,全球的Apache Member来投票决定毕业与否。然而这看似简单的流程背后,每一步都可能是很多开源项目最难跨过的槛。



郭老师指出,进入孵化器最重要的3件事情分别是:

1.开源项目(定位、调性、团队、技术)

2.软件所有权(包括公司SGA,代码情况)

3.Apache 的Mentor和Champion


而这其中又重点涉及到了Apache导师们如何看待你的开源项目的问题。这背后的整体逻辑和投资人逻辑类似,导师们投入的不是金钱而是时间,个人喜好不同,资源不同,可能依据也各不一样。郭老师以自己的判断举例,他个人最看重这几个方面:

1.团队

2.产品本身定位,当前的状态

3.对于开源的初心和初衷


一个具备潜力的开源项目,要进入Apache孵化器也面临诸多的难点,首先要解决的是找到足够的Apache Member背书;其次是要厘清软件的归属权,到底归个人还是公司;第三,是否获得组织长期的支持(CCLA);最后,项目的名字要求全球唯一。


向顶级项目进军——Apache Way

“Community over code”,社区重于代码是最为人所知的Apache Way。但其实除此之外,Apache Way还有六大关键特征:

1.精英治理

2.同侪社区

3.共识决策

4.开放沟通

5.责任监督

6.厂商中立



很多开源项目普遍都有“用户运营”的角色或者职能存在,而郭老师个人认为优秀的开源产品不需要运营,只需要布道就足够了。布道的方式也可以归纳为两种,一种是以 DolphinScheduler 为代表的“农村包围城市”模式,另一种是以ClickHouse为代表的“城市辐射农村”模式。


对于开源项目而言,针对开发者的“运营”工作尤为重要。首先你需要让外部开发者成为你的产品用户,才能慢慢将其转化为你产品的开发者。



最后,郭老师指出向Apache顶级项目进军最重要的事情是——坚持,坚持,坚持!一般一个孵化器项目毕业在1.5年-2年,期间会经历很多事情:现实和初衷不一致;团队KPI拿到之后;公司不支持了;社区分裂了…...只有牢记自己开源的初心,这条路才能走得更长、更远。


分享最后,郭老师以SeaTunnel和DolphinScheduler为例,解析了一个开源项目在Apache基金会中孵化所遇到的各种问题与挑战,最终成为顶级项目的完整历程。


“整体来讲,开源不是你赢我输的零和博弈,而更像一个无限的游戏。开源会吸引越来越多的人加入,只要有一个人在里面不停地玩,它就一定可以进行下去。”


圆桌对话丨社区重于代码:如何建立繁荣的社区生态

本场圆桌对话聚焦于如何建立繁荣的社区生态,由中国电子技术标准化研究院木兰开源社区运营负责人、腾讯云TVP、腾源会导师 耿航老师主持,邀请了开源社理事&联合创始人、Apache基金会Member、腾讯云TVP、腾源会导师 刘天栋;腾讯开源联盟主席、腾源会导师 单致豪;支流科技CEO、Apache基金会Member、腾讯云TVP、腾源会导师 温铭。


刘天栋:什么是好社区,如何建立好社区?


从我个人观点出发,我认为可以归纳总结为以下几个方面:

1.人:以人为本,凝聚成社区

2.道:社区拥有共同的愿景和使命感

3.法:具备良好的治理原则

4.术:与时俱进,不断优化组织流程与服务

5.器:所有社区都要有价值的产出


如果一个开源社区能够深入思考以上所说的人、道、法、术、器几个方面,那么具备了这些原则的社区就有机会成为一个好的社区。


对于社区生态从0到1的建设,我有三点建议:一是多看多学,借鉴成功社区的方式,找到自己的方式。二是多多参与其他开源社区,在贡献和参与中学习,这是更快更有效地建立社区的方式。三是社区跟代码是一样的,不要一开始就追求完美,憋大招,而是要快速更新迭代,用最小可行方案的方式来建立它,同时避免独裁者的社区治理模式,敢于授权和放手。只有不完美的代码和项目才有可能成为一个不断成长和进步的社区。自己当英雄和代码英雄不重要,帮助更多的人成为英雄,这个社区才可以持续。


单致豪:国内开源现状与机遇、挑战


基本上今年Apache基金会孵化的项目都来自中国,国内的开源项目已经在往国际化方向走。GitHub上中国开发者的数量已经达到全球第二的规模,包括中国企业的贡献在世界范围内也开始排到前列。整体而言中国开源从以前的学习和使用,到现在参与创新,已经是处于一个快速发展的阶段。


面临的挑战也有很多,比如很多开源项目在捐赠时遇到的开源许可证的问题,知识产权的风险等。另外在开源的过程中,包括在个人发展中都存在导师专业指导的缺位,同时也得不到一些资金和资源的支持,陷入单打独斗的局面,竞争力不足。这个背景也是腾讯成立腾源会的初衷,承担桥梁的作用帮助开源项目,为开源爱好者和作者提供学习交流、孵化指导的平台。在未来,腾源会承担一个拍档的角色,借助资金、云资源等,为开源项目提供各类支持。


温铭:开源运营经验谈


早年间我们觉得Apache运营的模式在海外已经得到了很好的验证,我们想能不能在中国的开源项目上有自己的软件基金会,通过自己亲身参与,从零搭建一个软件基金会去更好地熟悉整个软件基金会从募资、慈善到整个治理结构的全流程。我们希望自己能亲身参与进去建立一个中国自己的软件基金会,但受困于当时国内相关政策条款的不完善,最终我们选择在中国香港做相应的尝试。


我们在一年多的时间里,向香港税务局递交了各种资料,类似于我们要进Apache孵化器的时候,要写一个说明,我为什么要成立这个基金会,我的宗旨理念,我的计划是什么等等。最终成立以后相对运行还比较顺利,反而最难的是老罗给我们捐赠的100万怎么接收的问题,前前后后也跑了一年左右的时间。这个过程就是让你对国内及中国香港的各种慈善、税务的条款非常清晰的一种体验,这是我们在港建立开源公益基金会的经验。


关于在APISIX社区运营中踩的坑,我个人觉得最大的坑是发展得太快了,很多的PMC并没有完整参与过整个孵化的过程,导致很多人还没完全理解Apache Way的时候,项目就已经毕业了。对商业化公司而言也是如此,我会发现成立公司以后跑得太快了。在这个时候一定要回头补足落下的东西,我现在做的很多事都是在填补以前的坑。


开源社区与商业化

刘天栋:我个人对开源的理解在于,开源是一种社会生产力进化的模式,一种区别于其他主导模式之外的自下而上、去中心化、开放共享与协作、以人为本的社会生产力解放的模式。这种模式跟其他的主导模式可以形成相辅相成的完美互补。开源社区就是开源生产力落地实践的共同体,因此,开源社区与开源商业化完全可以相辅相成。


我个人认为这背后还有很多工作要去解决,让商业化跟开源社区能够做到相濡以沫,而非因 KPI 而结合,因了解而分离,最后相忘于江湖。


单致豪:开源和商业化的结合其实是非常紧密的,大家可以关注目前国内开源初创企业的融资情况,就可以看到资本对开源项目的重视度是很高的,这本身就体现了开源项目的商业价值所在。另一方面,大家也可以发现,很多开源基金会自身也处在一个入不敷出的状态,这说明做开源这件事也是需要烧钱的。


这背后我们重点要关注的,是开源与商业化结合的模式,如何去通过商业模式实现盈利,如何提供服务的模式,如何通过PaaS的模式做出商业化产品,如何招募人才、寻找资源、搭建技术架构等等,都是需要关注的重点。


温铭:我个人觉得目前国内很多开源创业从现状来看,不管是开源项目还是资本投入都会有一点过热的感觉。商业公司最终的目的一定是要盈利,而资本也许并不能给开源创业公司太久的等待时间。


我个人认为开源其实并不是一种商业模式,开源只是说我能够用最低的成本快速吸引开发者的注意力与使用,但如何将这些贡献者的使用吸引到付费的版本上去,这就是商业上需要考虑的问题。如何组建销售团队、产品团队、SaaS服务等等。我们还在一个刚开始探索的阶段,前途光明,但道路曲折。



圆桌交流结束后,本场主持人耿航老师感慨颇深,他总结道:其实无论是社区还是基金会,都需要不断地持续迭代、不断地完善自身,才能最终成为一个相对比较理想的平台。而在前面提到的方方面面中,最核心的还是人。开源项目在前期选人的环节非常重要,因为总会有一些一时头脑发热想要参与,或者因为各种不纯粹的目的想要分一杯羹,但最终没有坚持下来,这样对开源项目的影响也非常大。


写在最后

开源不是一场认真的消遣,也不是一个人的狂欢,它既可以是一个开放投放、协作共享的崇高理念,也可以是一个八方来贺、资源重组的商业契机。


国内的开发者对开源的认知正在迅速革新,从产品使用到代码贡献再到社区维护,这套开发者为本的发展路径也在被逐渐接受。当开源文化、社区文化在各大企业、高校得到广泛的传播,本土开发者参与开源的人群也会越来越庞大,未来每一天对中国开源而言可能都是新的一天。


TVP 自成立之初,便希望能够“用科技影响世界”,让技术普惠大家,践行科技向善的初心与本心,这何尝不是另一种意义上的“开源”呢?


TVP,即腾讯云最具价值专家(Tencent Cloud Valuable Professional),是腾讯云授予云计算领域技术专家的一个奖项。TVP 致力打造与行业技术专家的交流平台,促进腾讯云与技术专家和用户之间的有效沟通,从而构建云计算技术生态,实现 " 用科技影响世界 " 的美好愿景。


高层访谈
李邵华:芯片自主化迎最佳窗口期
李邵华:芯片自主化迎最佳窗口期
中兴通讯刘金龙:价值驱动 云网生态激活转型新动能
中兴通讯刘金龙:价值驱动 云网生态激活转型新动能
观点态度
5G毫米波网速优势显现,少了高速路的5G不完整
随着5G网络目前在全球各地的开通,5G毫米波在峰值速率上已经展现出了巨大优势。同时,工信部在..
手机厂商这半年:互怼变日常,多品牌成突围关键
2019年的手机行业,可以说是非常热闹的,仅仅上半年,“华米OV”的隔空互怼便开始频繁上演。
移动互联
手机
智能设备
汽车科技
通信
IT
家电
办公打印
企业
滚动
相关新闻
关于我们 | 联系我们 | 友情链接 | 版权声明
新科技网络【京ICP备18031908号-1
Copyright © 2020 Hnetn.com, All Right Reserved
版权所有 新科技网络
本站郑重声明:本站所载文章、数据仅供参考,使用前请核实,风险自负。