在數(shù)字世界的基石之下,有一群人用熱情與協(xié)作編織著開放的未來。他們來自五湖四海,投身于不同的開源項目,卻共享著對技術(shù)普惠的執(zhí)著與對社區(qū)共建的信念。讓我們走近四位活躍在開源鴻蒙、開源歐拉、openKylin、OpenTenBase開源項目社區(qū)的開發(fā)者,聆聽他們與開源相遇、相伴、相成長的故事,感受那份超越代碼本身的價值與魅力。
緣起:從興趣出發(fā),以解決痛點破局
開源之旅的起點,往往源于一個樸素的想法:“我能做點什么?”
開源鴻蒙社區(qū)MVP、明星開發(fā)者楊振威正是如此。面對開源鴻蒙標(biāo)準(zhǔn)系統(tǒng)初期缺乏應(yīng)用分發(fā)渠道的空白,他憑借個人興趣和技術(shù)熱情,利用ArkTS原生技術(shù)開發(fā)了F-OH。這個開源鴻蒙平臺上的FOSS(自由與開源軟件)應(yīng)用中心,如同一粒種子,填補(bǔ)了生態(tài)關(guān)鍵一環(huán)。他的初衷直接而有力:“它的存在對于個人開發(fā)者、企業(yè)開發(fā)者、社區(qū)組織而言,想快速構(gòu)建一個內(nèi)部應(yīng)用分發(fā)測試的平臺或?qū)ν忾_放的應(yīng)用市場,都非常有價值。”
開源歐拉技術(shù)委員會委員任慰,其開源之路始于十多年前在日本求學(xué)期間參與實時操作系統(tǒng)項目TOPPERS Project的經(jīng)歷。這份對底層技術(shù)的熱愛,引導(dǎo)他后續(xù)在Synopsys創(chuàng)立了推廣ARC處理器的開源平臺embARC,并深度參與Zephyr物聯(lián)網(wǎng)實時操作系統(tǒng)項目,擔(dān)任架構(gòu)維護(hù)者和社區(qū)推廣大使。當(dāng)開源歐拉社區(qū)拓展嵌入式領(lǐng)域時,他自然成為開源歐拉Embedded項目的核心建設(shè)者和技術(shù)委員會委員,致力于打造一個“以Linux為中心的綜合嵌入式軟件平臺”。
OpenTenBase核心貢獻(xiàn)者謝燦揚,則是在2020年正式踏入開源大門,加入了當(dāng)時還叫TBase的項目。從最初為代碼添加注釋的“基礎(chǔ)工”做起,他逐步深入,最終在分布式事務(wù)優(yōu)化、安全分級、死鎖檢測等核心模塊上做出關(guān)鍵貢獻(xiàn)。驅(qū)動他不斷深入的,是解決“單機(jī)數(shù)據(jù)庫在容量和計算能力上的瓶頸”這一行業(yè)痛點的目標(biāo)。OpenTenBase的設(shè)計理念就是“通過屏蔽分布式架構(gòu)中的復(fù)雜細(xì)節(jié),為用戶提供一個接近單機(jī)數(shù)據(jù)庫的使用體驗”,極大地降低用戶使用門檻。
即使是尚未參加工作的openKylin核心開發(fā)者孫圣博,其參與開源的動力也源于實際體驗和互助精神。他表示,參與開源已成為生活不可或缺的一部分,openKylin開源項目讓我沉浸其中。我們的每一次commit、每一篇文檔、每一個Issue都是改變世界的一塊塊磚瓦。開源真正的價值不在于占有,而在于分享;不在于獨自成功,而在于共同成長,愿每個人都能在開源世界中找到自己的位置。
開發(fā)者們并非被動接受任務(wù),而是主動發(fā)現(xiàn)問題,并以開源的方式去探索、實踐和分享解決方案。他們從個人興趣或?qū)嶋H需求出發(fā),最終將成果回饋給更廣闊的社區(qū),形成了開源生態(tài)生生不息的源頭活水。
同行:社區(qū)的溫度與力量
開源項目的生命力,絕非僅系于代碼本身,社區(qū)的力量與人際的連接才是其蓬勃發(fā)展的核心引擎。
對于楊振威而言,項目初期的挑戰(zhàn)是“精力有限”。“項目初期主要就是我個人去做開發(fā)和維護(hù),這也導(dǎo)致了后期重新調(diào)整了組織創(chuàng)建項目的策略為不集中管理,開發(fā)者把項目托管在自己的賬號下,有興趣的開發(fā)者可以提交信息展示在開源組織內(nèi)。”這種轉(zhuǎn)變,體現(xiàn)了他對社區(qū)協(xié)作模式的探索與適應(yīng),希望以更開放、更分布式的方式吸引同行者。
在開源歐拉這樣的大型開源項目中,社區(qū)協(xié)作的復(fù)雜性和力量更加凸顯。任慰分享了項目起步時的關(guān)鍵:“萬事開頭難,剛開始有很多的挑戰(zhàn),包括確定技術(shù)架構(gòu),構(gòu)建核心團(tuán)隊,吸引開發(fā)者,吸引組織如商業(yè)公司、研究機(jī)構(gòu)的參與等等。” 他深刻體會到,一個成功的開源項目起步往往需要一個強(qiáng)有力的支持者。而隨著項目壯大,“項目的治理”成為關(guān)鍵挑戰(zhàn),需要應(yīng)對不同意見的沖突、貢獻(xiàn)者的激勵等問題。他們的應(yīng)對之道是:“制定明確的社區(qū)規(guī)則”“建立有效的溝通渠道”“建立由核心團(tuán)隊引領(lǐng)、全體成員參與的治理模式”,營造開放、中立的環(huán)境,讓每一個聲音都有被聽見的可能。
孫圣博則直接面對“社區(qū)共建”的核心挑戰(zhàn)。他坦言:“讓廣大群體都參與到社區(qū)FAQ知識庫共建是非常具有挑戰(zhàn)性的。” 單純地維護(hù)一個問答頁面遠(yuǎn)遠(yuǎn)不夠,真正的價值在于“建設(shè)一個FAQ知識庫體系”,讓更多用戶參與進(jìn)來。為此,他們不僅積極組織線下交流,推出社區(qū)活動,開發(fā)以FAQ需求為導(dǎo)向的實用軟件,優(yōu)化工作流,降低參與門檻,目標(biāo)是將散落在各處的社區(qū)智慧凝聚成體系化的知識庫。他深有感觸:“開源幫助我們實現(xiàn)更多項目,同時也逐步成為了學(xué)習(xí)和探索新技術(shù)的‘引路人’。”
OpenTenBase的團(tuán)隊在面對復(fù)雜的性能瓶頸挑戰(zhàn)時,解決方案也離不開集體的智慧。面對早期多表Join導(dǎo)致計算節(jié)點(CN)壓力過載的問題,團(tuán)隊“對現(xiàn)有流程進(jìn)行了全面的重新設(shè)計”,并“參考大數(shù)據(jù)領(lǐng)域的分布式計算模式”,最終將計算下沉到數(shù)據(jù)節(jié)點(DN),成功化解危機(jī)。這種在開放協(xié)作中尋找最優(yōu)解的過程,正是社區(qū)力量的體現(xiàn)。
無論是個人項目尋求伙伴,還是大型項目構(gòu)建治理體系,或是知識庫的全民共建,亦或是技術(shù)難題的合力攻堅,“開源社區(qū)”始終是開源開發(fā)者們最堅實的后盾和最寶貴的財富。在這里,個體匯聚成江河,思想碰撞出火花,共同推動著項目乃至整個生態(tài)向前邁進(jìn)。
未來:開源之光,普惠之路
站在當(dāng)下,回望初心,展望未來,四位開發(fā)者對開源的價值和趨勢有著深刻的洞見。
開源是生態(tài)繁榮的基石。楊振威直言:“開源領(lǐng)域的技術(shù)的發(fā)展趨勢受限于當(dāng)前技術(shù)社區(qū)開源生態(tài)的活躍度”,而他所做的項目,“在一定程度上就是為了開源鴻蒙開源生態(tài)的未來而創(chuàng)建的,目的就是引領(lǐng)更多的人參與進(jìn)來,也去創(chuàng)建和提交自己創(chuàng)作的開源應(yīng)用,為社區(qū)生態(tài)注入源源不斷的活力!” 任慰同樣指出,在“軟件定義一切”的浪潮下,“生態(tài)的重要性越發(fā)凸顯”,而開源項目正是生態(tài)的核心體現(xiàn)。
開源是技術(shù)普惠的橋梁。孫圣博敏銳地捕捉到“開源發(fā)展的趨勢——由‘精英’走向‘大眾’”。他相信開源“讓越來越多的人能夠通過開源的方式創(chuàng)造自己的價值,也為社會創(chuàng)造出更多價值。”他們所建設(shè)的FAQ知識庫項目,正是降低參與門檻、推動“大眾”參與開源的生動實踐。
開源是解決復(fù)雜挑戰(zhàn)的利器。OpenTenBase團(tuán)隊清晰地看到開源領(lǐng)域的技術(shù)趨勢:分布式架構(gòu)、云原生、自動化運維、多模態(tài)支持以及強(qiáng)大的社區(qū)驅(qū)動。他們積極擁抱這些趨勢,在OpenTenBase中實施高度可擴(kuò)展的架構(gòu)、深度集成Kubernetes、引入智能監(jiān)控、擴(kuò)展數(shù)據(jù)模型支持,并著力構(gòu)建開放包容的社區(qū)環(huán)境。這一切的目標(biāo),都是為了提供更“高效、可靠和智能的分布式數(shù)據(jù)庫解決方案”,滿足企業(yè)級用戶日益復(fù)雜的應(yīng)用需求。
開源的價值已在實際應(yīng)用中綻放光彩。開源鴻蒙的F-OH等項目已被個人開發(fā)者、企業(yè)(用于構(gòu)建內(nèi)部分發(fā)測試平臺)和社區(qū)組織廣泛采用。開源歐拉Embedded經(jīng)過三年發(fā)展,已有十多個商業(yè)發(fā)行版,應(yīng)用于工業(yè)控制、機(jī)器人、服務(wù)器BMC等領(lǐng)域,出現(xiàn)在無人機(jī)、無人狗等創(chuàng)新產(chǎn)品中。OpenTenBase則在政務(wù)和金融等關(guān)鍵領(lǐng)域大顯身手,支撐海量并發(fā)、確保數(shù)據(jù)安全,顯著提升了行業(yè)效率和系統(tǒng)可靠性。
四位開發(fā)者的故事,是萬千開源貢獻(xiàn)者的縮影。他們用一行行代碼鋪就道路,用一次次協(xié)作凝聚力量,將對技術(shù)的熱愛、對解決實際問題的執(zhí)著,傾注在充滿活力的開源社區(qū)中。他們的故事告訴我們,開源不僅僅是技術(shù)的共享,更是夢想的接力、社區(qū)的共治和價值的創(chuàng)造。在開放原子開源基金會的運營孵化下,這些項目社區(qū)正匯聚著越來越多的同行者,共同點亮技術(shù)普惠的未來之光。這片由代碼與熱情澆灌的土壤,必將孕育出更多改變世界的力量。
開發(fā)者是技術(shù)創(chuàng)新的先鋒,更是推動社會進(jìn)步與數(shù)字化轉(zhuǎn)型的中堅力量。為致敬廣大開發(fā)者,開放原子開源基金會推出《開發(fā)者故事》專欄,聚焦開發(fā)者的成長歷程與實踐真知,多維度展現(xiàn)開源生態(tài)的蓬勃活力。
誠邀您分享與開源技術(shù)、項目實踐、社區(qū)協(xié)作、人生經(jīng)歷相關(guān)的精彩故事。讓我們共同描繪一幅有溫度、有力量的開發(fā)者群像。
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
7135瀏覽量
125441 -
開源
+關(guān)注
關(guān)注
3文章
3662瀏覽量
43756 -
開發(fā)者
+關(guān)注
關(guān)注
1文章
637瀏覽量
17502
原文標(biāo)題:開發(fā)者眼中的開源魅力 | 代碼背后的熱愛與堅守
文章出處:【微信號:開放原子,微信公眾號:開放原子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
開源鴻蒙亮相華為開發(fā)者大會2025
從“開發(fā)者孤島”到“生態(tài)星河”:開鴻Bot如何重構(gòu)開源鴻蒙開發(fā)體驗

全志科技亮相OpenHarmony開發(fā)者大會2025

潤和軟件旗下潤開鴻亮相開源鴻蒙開發(fā)者大會2025
2025開源鴻蒙開發(fā)者大會圓滿落幕
深開鴻C(jī)EO王成錄:開發(fā)者是開源鴻蒙生態(tài)的原點

深開鴻C(jī)EO王成錄:開發(fā)者是開源鴻蒙生態(tài)的原點

蘋果開源Swift Build,強(qiáng)化開發(fā)者生態(tài)建設(shè)
開發(fā)者的開源鴻蒙故事
2024開放原子開發(fā)者大會暨首屆開源技術(shù)學(xué)術(shù)大會成功舉辦
2024年度國內(nèi)活躍開源項目和開發(fā)者在武漢揭曉
高校開源開發(fā)者培養(yǎng)分論壇亮點前瞻
開源共生 商業(yè)共贏 | RT-Thread 2024開發(fā)者大會報名啟動!

KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠邀開發(fā)者免費試用!

評論