登入  |  English
電子報總覽
第 222 期 Sphinx - 用 reStructuredText 寫網站與書
發佈日期: 2013-07-16
 ■ [源碼秘技]  Sphinx - 用 reStructuredText 寫網站與書
 ■ [源碼秘技]  如何在 Linux 與 GnuCash 上使用 Awk 進行文字搜尋與排序
 ■ [源碼專案]  認識 Mozilla:Firefox 成長實錄
 ■ [自由專欄]  U-Boot 創造者 Wolfgang Denk 談嵌入式 Linux 的偉大成就
 ■ [源碼新聞]  自由開源軟體德國訴訟再一例 - Welte vs FANTEC
 ■ [源碼新聞]  軟體專利大反動 - 德國議會與美國白宮各展因應之道!
 ■ [源碼新聞]  有史以來第一遭 - 法國國會立法通過自由開源軟體在高等教育領域裡應被優先採用!
 ■ [源碼新聞]  Netflix 釋出 Genie for Hadoop 源碼
 ■ [源碼新聞]  Stallman、Swartz 等 32 人入選網際網路名人堂
 ■ [源碼新聞]  美國總統歐巴馬發布行政命令支持開放資料

源碼秘技
Sphinx - 用 reStructuredText 寫網站與書
作者  林雪凡

軟體名稱:Sphinx
介紹版本:1.1.3
官網:https://sphinx-doc.org/
授權:BSD license


簡介

您想要寫點東西嗎?

您是否曾經期望,自己精心寫出的東西可被放在網路上公開?是否想過,要將寫出的作品放在 pdf 或 epub 閱讀器內帶著閱讀?有沒有考慮過「僅僅只寫一次,就能自動衍生出多種格式」這回事?是否希望能將很多不同的次主題寫在不同的檔案中,直到最後匯出時才自動組織,被一起發佈?

對於這些問題,Sphinx 可以幫上您的忙。

閱讀全文      
回目錄
源碼秘技
如何在 Linux 與 GnuCash 上使用 Awk 進行文字搜尋與排序
作者  謝良奇/編譯

awk 是一套用以處理文字檔案的優秀 Unix 腳本語言,在多數 Linux 散佈套件中的版本是簡稱為 gawk 的 GNU awk。awk 將檔案中的每一行視為個別的記錄,一行中的每一個項目則是個別的欄位。如此一來就可以用各種彈性的方式處理你的檔案。經典的方式是以 /etc/passwd 來作說明,以下範例會輸出該檔案所有內容:

閱讀全文      
回目錄
源碼專案
認識 Mozilla:Firefox 成長實錄
作者  Mozilla Links 正體中文版

◎本文原載 Mozilla Links 正體中文版,原文章連結按此

「Mozilla」的歷史,最早可以追溯至 1994 年。當時,這個名字首次作為 Netscape Navigator 的品牌名稱出現,取其「Mosaic 殺手 (Mosaic Killer) 」之意。 1998 年,Netscape 決定向開放原始碼社群公開他們瀕死瀏覽器的原始碼,成就今日我們所認識的 Mozilla 組織。Firefox 的前身的 Mozilla 瀏覽器, 直至 2002 年才誕生。在某種意義上來說,Firefox 總共經歷了 10 年奠定基礎,才在 2004 年釋出了 1.0 版。

閱讀全文      
回目錄
自由專欄
U-Boot 創造者 Wolfgang Denk 談嵌入式 Linux 的偉大成就
作者  謝良奇/編譯

Wolfgang Denk 身為 DENX 軟體工程經理,同時也是嵌入式裝置開放源碼通用開機載入程式 U-Boot 的創造者,他認為,過去幾年之中,嵌入式 Linux 至少可說在標準化上達成了兩項重要成就。首先,開發者因為 ARM 系統的出現所受到的衝擊並不大。Denk 表示,多虧了 Linux,低階的硬體細節經過妥善的抽象化,在應用軟體層上所使用的確切架構或 SoC 幾乎無關緊要。其次,開放源碼建構系統 Yocto 專案的迅速普及,可說是目前所見,嵌入式系統標準 Linux 散佈套件的最佳近似品。

在問答中,Denk 討論到 U-Boot 即將到來的釋出、U-Boot 的未來、嵌入式 Linux 與 Android 目前的狀態與未來、Yocto 專案在嵌入式開發標準化的角色,以及嵌入式開發者的最佳工具。

閱讀全文      
回目錄
源碼新聞
自由開源軟體德國訴訟再一例 - Welte vs FANTEC
作者  黃郁文/編譯
德國漢堡地方法院日前以判決,認定 FANTEC 公司網路多媒體機上盒產品 FANTEC 3DFHDL 的商用模式,涉及 GPL 侵權利用的事證屬實,從而就其與被侵權使用元件 netfilter/iptables 著作人 Harald Welte 之間的訴訟案,必須償付懲罰性償金 (penalty fee),以及支付原告在訴訟過程中所花費的律師費用,並且在最快時間內,就其怠於提供 netfilter/iptables 元件程式源碼的侵權事態進行修正。
閱讀全文      
回目錄
源碼新聞
軟體專利大反動 - 德國議會與美國白宮各展因應之道!
作者  黃郁文、林誠夏/編譯

當前的專利制度在全球各地,迭有發生惡意堆聚、濫訴取財,以及壓抑真正創新的狀況。為此,在本年度 (2013) 六月份,德國議會與美國白宮,不約而同的在自己國家內,展開了相對的因應之道,在群聚共識與公開訴求之後,此兩國家機關決定開始以推動正式修法的方式,進行其對專利濫用現況的改正,若然真的達成目標,未來對於全球專利制度,尤其是軟體專利於自由開源軟體方面的拘束與束縛,將會產生由裡而外急遽程度的翻轉與改變!

閱讀全文      
回目錄
源碼新聞
有史以來第一遭 - 法國國會立法通過自由開源軟體在高等教育領域裡應被優先採用!
作者  黃郁文、林誠夏/編譯

經歷了三十多年的力量積聚,自由開源軟體的定位終於在法國被推上了立法的舞台!在本年度 (2013) 7 月 3 日,法國參眾兩院合意通過了該國「高等教育與研究基準法 (Bill on Higher Education and Research)」的修正案,史無前例且令人鼓舞的是,在該法案第 9 條 (原第 6 條) 的修正條文裡,明定「在高等教育領域裡提供數位服務與教育資源予公眾時,自由開源軟體授權方案應該要被優先採用!」此一修正方向,讓過往被許多國家視為例外方案的自由開源軟體,打破既定框架與格局,在法國的高等教育領域裡,翻轉局勢一躍而被扶正為優先方案!

閱讀全文      
回目錄
源碼新聞
Netflix 釋出 Genie for Hadoop 源碼
作者  謝良奇/編譯

電影串流公司 Netflix 釋出了 Hadoop 工作與資源管理系統 Genie 的源碼。Genie 的開發是為了協助 Netflix 管理,該公司在 Amazon Web Services 雲端上採用多種不同組態的 Hadoop 叢集。終端用戶能夠使用 Genie 向執行服務提交工作,讓 Genie 將該工作匹配到適合的 Hadoop 叢集,管理者則透過 Genie 瀏覽已註冊的 Hadoop 叢集,並檢視各叢集對應的組態設定。除此之外,Genie 並不處理工作流排程、工作排程,或是配置與延展 Hadoop 叢集等資源管理工作。

閱讀全文      
回目錄
源碼新聞
Stallman、Swartz 等 32 人入選網際網路名人堂
作者  謝良奇/編譯

自由軟體基金會創辦人 Richard Stallman、Mosaic 共同創辦人 Marc Andreessen、電子前鋒基金會 (Electronic Frontier Foundation) 共同創辦人 John Perry Barlow 等 32 人,今年獲選進入網際網路名人堂 (Internet Hall of Fame)。於 2012 年瑞士日內瓦舉行的網際網路協會 (Internet Society) Global INET 會議上所成立,網際網路名人堂每年頒發獎項,以公開褒揚那些對全球網際網路發展和進步有卓越貢獻的個人。

閱讀全文      
回目錄
源碼新聞
美國總統歐巴馬發布行政命令支持開放資料
作者  台灣創用 CC 計畫

◎ 本文原載台灣創用 CC 計畫,原文章連結按此

日前美國總統歐巴馬發布了一則行政命令,要求聯邦政府的資訊應公開且是可供機器閱讀的,這項命令是自 2009 年開始一系列關於支持增加政府資訊的可接近性及透明度的最新行動。除了此一行政命令外,白宮也發布了一則備忘錄 (Memorandum) 解釋聯邦政府將如何作為以符合這項開放資料 (open data) 的新政策。

閱讀全文      
回目錄