GHM — GNU 駭客會議

GNU 駭客會議 2014 — 德國慕尼黑

第八屆 GNU 駭客會議於 2014 年 8 月 15 日至 17 日在德國慕尼黑舉行。

請查看我們的影片頁面以觀看錄影。

GNU 駭客會議是一個友善、半正式的論壇,旨在討論關於自由軟體和 GNU 的技術、社會和組織議題。它向所有對 GNU 計劃及其目標感興趣的人開放。

今年的 GHM 由慕尼黑工業大學 (Technische Universität München) TUM 主辦。請參閱下方的實用資訊以了解如何抵達會場。

[Cartoon GNUs in Bavarian Dress]

議程

注意:在 GHM 2014 上提出的觀點僅為演講者個人的意見。它們不一定反映 GNU 計劃或自由軟體基金會的政策。

GHM 2014 活動議程
時間活動演講者
8 月 15 日星期五
10:00 – 10:30歡迎與介紹
10:30 – 11:30

Knock:實用且安全的隱身伺服器

現今,連接埠掃描器可以在不到一小時的時間內掃描所有 IPv4 位址。連接埠敲門是一種使 TCP 伺服器在網際網路上更不明顯的方法。基本概念是讓 TCP 伺服器在收到特定的「敲門」封包之前,不回應(正面)TCP SYN 請求。這對安全性很有幫助,因為無法建立 TCP 連線的攻擊者也無法真正攻擊 TCP 伺服器。目前有一些現有的使用者空間工具,例如 Knock Knock 和 knockd。這些實作大多會傳送一些其他流量(例如 UDP 封包)到目標主機,使其(短暫地)開啟伺服器連接埠。我們介紹 Knock,這是在 Linux 核心中實作的連接埠敲門,它為使用者應用程式提供了一種簡單、穩健的方法,以實現通訊方的身分驗證以及(在健全協定的情況下)TCP 傳輸的完整性保護。「Knockified」流量與正常的 TCP 流量沒有任何區別,並且正如目前的研究顯示,Knock 對於 NAT 後端的用戶端也能良好運作。

Knock 以一組 Linux 核心修補程式以及一個共享函式庫的形式發布,該函式庫允許使用者「nockify」他們的使用者空間應用程式,而無需編寫任何程式碼。

Julian Kirsch
11:30 – 12:30

特別來賓:FSFE

Christian Kalkhoff
12:30 – 13:30午餐
13:30 – 14:00金鑰簽署
14:00 – 15:00

我們正在建構 GNU 系統!

GNU 駭客們已經建構它三十年了,現在 GNU Guix 正在將它捆綁在一起!兩年前在杜塞道夫,Guix 被介紹為建構 GNU 系統發行版的可能方法。從那時起進行了大量的駭客工作!我們將介紹它,並展示最近推出的精巧系統配置和安裝工具。我們將討論 GNU 系統 1.0 版以及之後的發展藍圖。

本次演講也是呼籲 GNU 駭客們團結起來,塑造這個系統。讓我們一起 GNU 一切!

Ludovic Courtès
15:00 – 15:30下午茶點
15:30 – 16:00

Unfork!(反分支!)

「在 BinHub 上 Fork 我」最近很流行。但更有趣的是合併,或反分支,類似的專案,並讓它們保持這種狀態。在本次會議中,我想介紹我為了將我的專案與其他專案合併所做的一些選擇,以防止無謂的分支,我們在進一步發展時面臨哪些挑戰,並從觀眾那裡獲得回饋和經驗。

Sylvain Beucler
16:00 – 16:30

Taler:可課稅的匿名自由電子儲備

本次演講將介紹 Taler,這是一種 Chaum 風格的數位貨幣,使用盲簽名,可在實現匿名支付的同時,確保收款實體可被稽核,從而可被課稅。

Florian Dold
 
8 月 16 日星期六
 
10:00 – 10:30

誰維護維護者?GNU 管理概覽

雖然我們的軟體構成了 GNU 的可見面貌,但在幕後,許多人正在努力確保該組織能夠持續且高效地支持 GNU 系統的開發。我將概述負責維護 GNU 的各個團隊,介紹他們所做的工作,將面孔與熟悉的名字聯繫起來,並展示您可以在哪些方面提供幫助。

Brandon Invergo
10:30 – 11:00

群組 OTR

近年來,即時通訊 (IM) 變得非常普及。幾乎每個人都使用一種或多種 IM 解決方案(例如 WhatsApp、Skype、iMessage、Facebook Messenger 等)進行私人對話。特別是這種線上通訊的易用性,加上智慧型手機普及所帶來的高可用性,使得 IM 對廣大受眾具有吸引力。公司也發現 IM 是線上商務會議的合適解決方案,特別是因為它不會產生額外成本。

IM 的核心是模擬面對面私人對話的行為。人們自然期望他們的面對面談話具有一些特性。例如,對於任何未參與對話的一方來說,參與者的(希望是)誠實的言語是證明對話期間所說內容的唯一證據(假設沒有人錄音)。為了成為面對面談話的合適替代方案,IM 也應該滿足這些特性。即使是不具備深厚電腦科學和/或密碼學知識的人們也期望他們的私人線上對話在這些約束下進行,這也並不令人驚訝。

然而,主要的 IM 解決方案並不能滿足所有這些特性。去年政府機構監控活動的揭露引發了人們對安全性的擔憂,導致人們更加廣泛地意識到保護網際網路通訊的需求。因此,我們正在實作 libgotr,試圖解決這些問題。

Markus Teich
11:00 – 12:00

介紹 GNU Posh

Jose Marchesi
12:00 – 12:30

使用 Glean 自學

「Glean」透過教學和「問題」促進自學。這些問題使用不同的問題類型(選擇題、開放式問題)構建,具有任意評估規則(例如,答案可以透過程式化評估,或基於簡單的比較/解析規則),以及豐富的媒體支援材料(主要以 URI 的形式,客戶端會以其認為合適的方式呈現)。

Alex Sassmannsh
12:30 – 13:30午餐
13:30 – 14:00

Gforth

Gforth 是 GNU 計劃對 Forth 程式語言的實作。本次演講將介紹 Forth 是什麼、Gforth 專案的目標是什麼,以及底層的 vmgen 技術如何幫助實作其他程式語言。並將展望未來的發展。

Bernd Paysan
14:00 – 15:00

GNU 名稱系統

本次演講介紹了 GNU 名稱系統 (GNS) 的設計和實作,這是一個完全去中心化且抗審查的名稱系統。GNS 提供了一種增強隱私的 DNS 替代方案,它保留了易於記憶的名稱的理想特性。由於其設計,它還可以兼作公鑰基礎設施(例如 X.509)的部分替代品。GNS 的設計融入了與 DNS 整合和共存的能力。GNS 基於寵物名稱系統的原則,並借鑒了簡單分散式安全基礎設施 (SDSI) 的思想,解決了安全識別碼到易記名稱的去中心化映射的核心問題:即在沒有可信任機構的情況下,不可能提供全域、安全且易於記憶的映射。GNS 使用 SDSI 設計中的傳遞性,用安全的授權委派取代了可信任的根,從而在非常強大的對手模型下運作時,使寵物名稱對其他使用者也很有用。

Christian Grothoff
15:00 – 15:30下午茶點
15:30 – 16:00

童年夢想頌

我將介紹一個用於 Commodore 64 的 GNU epsilon 交叉編譯器,終於在二十五年後將自由軟體帶到我的第一台電腦上。GNU epsilon 的乾淨、可擴展的設計允許輕鬆的可移植性和高階程式設計風格——即使在配備 8 位元 1MHz 處理器和 64KB RAM 的機器上也是如此。將包含一個精靈展示。

Luca Saiu
16:00 – 16:30

行動呼籲:資料視覺化層

資料視覺化是分析的重要方面。雖然有幾個免費的資料視覺化函式庫可用,但沒有一個具備人們希望包含在綜合資料分析工具中的所有功能。

在本次演講中,我將回顧現有的解決方案,並為提供一個可以填補 GNU 系統中這一空白的廣泛函式庫提供建議。

John Darrington
 
8 月 17 日星期日
 
10:30 – GNU 維護者閉門會議。僅限 GNU 維護者。

註冊

參加會議是免費的,但事先註冊是必要的。您可以使用網路表單或電子郵件註冊。

若要透過電子郵件註冊,請將以下詳細資訊發送至 ghm-reg@gnu.org

如果您想支持未來的 GNU 駭客會議,歡迎您進行小額(或大額)捐款

FSF 友善地設立了一個小額基金,以幫助資助 GNU 維護者和貢獻者(包括過去和現在)有記錄的旅行費用。撥款的批准依據申請人從其他來源支付費用的能力、她對 GNU 的貢獻程度以及基金的總需求。如果您符合資格且需要經濟援助才能參加,請在您的註冊電子郵件中提及此事,並提供所有相關詳細資訊,包括允許您參加活動的最低金額,最遲於 2014 年 6 月 13 日 旅行補助申請現已截止。

實用資訊

會場

會議在慕尼黑工業大學加興研究中心校區的 Leibnitz-Rechenzentrum 舉行。

飯店

附近有眾多飯店

大眾運輸

慕尼黑的航空、鐵路和公路交通便利,從機場和火車站搭乘當地大眾運輸工具即可抵達會場。請參閱此連結

如果您開車前往,請攜帶乘客以節省金錢並保護地球。使用公開郵寄清單尋找旅伴。

T 恤

T 恤將可供購買。庫存有限。價格:13 歐元。預購者優先。

感謝

我們要感謝 TUM 慷慨地提供場地舉辦會議。