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

全志科技亮相OpenHarmony開發者大會2025

潤和軟件旗下潤開鴻亮相開源鴻蒙開發者大會2025
2025開源鴻蒙開發者大會圓滿落幕
深開鴻CEO王成錄:開發者是開源鴻蒙生態的原點

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

KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

評論