AsiaBSDCon 2024

這是一個,連自我介紹都要從 1970 年代講起的古老社群,他們為世界帶來 BSD sockets 和 TCP/IP,還有 Netflix 效能驚人的 CDN!他們的跨國社群如膠似漆、他們的年會議程硬到不行!今天很榮幸邀請到 BSD 社群的許立文大大,來為我們介紹馬上就要在台北舉辦的 AsiaBSDCon 2024

 

編:請先為大家科普一下 BSD

立文: BSD 的全稱是 Berkeley Software Distribution,其發展可以追溯到 1970 年代,Unix 被研究人員帶回去柏克萊加州大學,那邊的研究生覺得這系統滿有意思的,漸漸發展出各式各樣的衍生專案,其中一項便是 BSD 系統。

BSD 最為人所知的強項就是網路傳輸功能,構成當代網路基本架構的 TCP/IP 協定,最早便是源自於 BSD,而被許多系統網路程式採用的 Sockets 也是從 BSD 來的。這幾年最具代表性的應用,應屬串流媒體龍頭 Netflix,用 FreeBSD 打造了自家的 CDN 服務 "Open Connect",憑借 FreeBSD 優異的傳輸性能,為數百萬訂戶提供龐大的媒體內容。


編:AsiaBSDCon 是一個怎麼樣的活動?

立文: 全球 BSD 社群主要有三大國際活動,北美的 BSDCan、歐洲的 EuroBSDCon,和亞洲的 AsiaBSDCon。可參考我過去在 COSCUP 上的 Talk。其實 2004 年第一屆 AsiaBSDCon 就是在台灣舉辦,後來 05、06 沒有辦;到了 07 年,歐洲美洲社群鼓勵日本的 Developer Hiroki Sato(佐藤広生,當時是東京理科大學的博士生)繼續舉辦,於是第二屆 AsiaBSDCon 便於東京舉行;直到 2023 年為止,AsiaBSDCon 都是辦在東京,期間只有因為疫情斷三年,而佐藤先生也成為了 AsiaBSDCon 的 General Chair。

其實好幾年前,社群就有討論要換個國家舉辦 AsiaBSDCon,但要在新的地方從頭開始,難度還是頗高,除了當地的團隊以外,也會有許多跨國的志工,從語言、文化,到交通、金流,都是問題,就算是香港、新加坡這樣的國際都市也不容易。最理想的方式是像 EuroBSDCon 那樣成立一個基金會,每年與當地的 Organization Team 合作,但歐洲在交通、簽證、金流等方面,都很有利於國際交流,亞洲的環境就比較有挑戰性。這次 AsiaBSDCon 試著回到台灣舉辦,如果順利的話,之後可能就會在日本、台灣間輪流,穩定後再想第三個國家。


編:請談談社群成員們的樣貌,以及他們如何參與年會呢?

立文: 我們 BSD Taiwan 成員大多是 developer 和 contributor ,主要透過 FB 社團和 Telegram 來彼此聯繫。2017 年的時候,想說要為 AsiaBSDCon 換地點做準備,便試著辦了一個台灣的地區性年會,沒想到辦完之後是有盈餘的,就把經費拿來繼續辦活動,一兩個月會有聚會。

國際社群方面,我覺得成員關係的特色是緊密且長久,例如這次年會的一些講者,是從 1980/90 年代就開始貢獻。我們也會戲稱國際年會是網友見面會。

年會中,各種 BSD 專案也會順便討論開發中的計畫,我自己所屬的 FreeBSD 社群就有辦 Developer Summit,是邀請制的活動。即使通訊科技再發達,面對面討論問題還是很有價值的,比起視訊會議,大家一起在白板前面畫東西是更快的。

台灣 BSD 社群有跟 OCF 合作來招募實習生,讓他們學習 Open Source Contriubtion 是怎麼樣的過程;而在 Developer Summit 裡,這些實習生就有機會把他們做的專案(多半是半成品)拿出來,請開發者給意見。今年的 summit 也會有幾位現在或是之前的 OCF 實習生來分享他們的成果或是還在進行中的專案。

今年的年會,除了有三位來自台灣的講者,不用搭飛機就能參加的國際活動,可說是跟外國社群成員互動的絕佳機會。值得一提的是,今年有一個絕佳的優惠:凡是有報名主議程的參與者,就可以免費參加 Tutorial;而且今年 Tutorial 的講者陣容又特別堅強,都是非常資深的開發者,尤其 Marshall McKusick 更是《Design and Implementation of the FreeBSD Operating System》這本教科書等級巨著的作者,非常值得參加。議程真是太精彩了,大家快來報名 AsiaBSDCon 2024

分類