20140111-Red Hat 與 CentOS 合作打造開放源碼新局

Red Hat and the CentOS Project Join Forces to Speed Open Source Innovation - Business Wire_1390809548125

黃郁文/編譯

Red Hat 與 CentOS 專案 (Community Enterprise Operating System Project, CentOS Project),近日宣布要攜手打造,便於自由開放源碼社群進行創新的園地,以讓開發者能於雲端、虛擬環境及軟體定義網路 (Software-defined networking, SDN) 上的開發更易於發揮,其打的算盤是,一旦 CentOS 成為 Red Hat 家族的成員之一,將有助於 CentOS 原有的社群成員,參與 OpenStack、RDO、Gluster、OpenShift Origin 以及 oVir 這些 Red Hat 戮力參與推動的開放源碼專案;也就是說,透過與 CentOS 成員合作的方式,來更加提升相關開源專案的開發效益。然而,令人尋味的是,CentOS 之於 Red Hat 主推的商用 Linux 系統 RHEL (Red Hat Enterprise Linux),本就是一個社群自主發展式的孿生專案,也就是說,CentOS Project 的主要架構是依照 RHEL 釋出的程式源碼來編譯而成,移除掉 RHEL 內不能自由使用的商標與閉源元件之後,另行衍生但亦具高度穩定性的開源分流。那麼,此一 RHEL 與衍生版本 CentOS 的合作宣示,未來將於自由開源軟體的生態系中帶來如何的影響,確實已引起了眾人的注目。

Continue reading “20140111-Red Hat 與 CentOS 合作打造開放源碼新局"

20140104-Google 加入 OIN 成為正式會員–共建自由開源軟體專利防護圈

Open Invention Network_1389419367011

黃郁文、林誠夏/編譯

Open Invention Network (OIN) 是一個保護創新自由,並推動開源軟體被持續創作的合作企業 (collaborative enterprise)。它主要是透過專利收購,以及與各大開源社群、商用 Linux 企業,簽訂契約來建立專利互不侵犯的合作領域,以維護 Linux 生態系統 (ecosystem) 中投資者、販售者、開發者與使用者之間的良性循環,可以說,OIN 是從專利互不侵犯的角度出發,洽詢各方建立契約基礎的合作,以確保自由開源軟體的永續應用與發展。

Continue reading “20140104-Google 加入 OIN 成為正式會員–共建自由開源軟體專利防護圈"

20131228-Bithub 透過 Bitcoin 來實質嘉惠開放源碼專案的貢獻者!

BitHub Pays Open-Source Developers in Bitcoin_1389349745522

黃郁文/編譯

以隱私防護軟體販售聞名的軟體開發公司 WhisperSystems,宣布其正推出一個新的開源專案–Bithub (https://github.com/WhisperSystems/Bithub)。Bithub 是結合自由開放源碼管理網站 GitHub 來運作,再加上以比特幣 (Bitcoin) 為金流標的,在此三個元素的基礎上提供一項新服務,那就是自由開源軟體專案的開發者,將可以有一個簡單、公平,且公開的管道與機制來取得報酬,也就是說,經由 Bithub 提供的管道與機制,貢獻自由開放源碼軟體專案程式碼的開發者,將有機會可以在參與專案開發的同時,獲得辛勤付出的酬勞補償!

開發 Bithub 專案背後的團隊,主要就是 WhisperSystems 公司的成員 (https://whispersystems.org/)。WhisperSystems 是一家非常善用自由開源軟體開發模式來行銷與研發產品的公司,其所提供的眾多應用程式,皆是透過開放源碼套件庫與託管平台 (open-source repositories) 的途徑來進行散布,所以這些程式源碼都可以被大眾使用,同時應用程式相關的安全性也可透過這種方式,來被大眾驗證,而一般只需要基本功能的程式使用者,也不會因為使用 WhisperSystems 推出的應用程式,而需要支付高額的授權費用。該公司的產品多為協助使用者管理線上儲存空間、簡訊或通話加密應用程式,這些程式都可以在 Apple 及 Android 平台上被使用,例如 TextSecure 這個應用程式,可以取代行動裝置原本的簡訊服務,透過這個取代方案所發送的 SMS 簡訊,在收發訊息方面都會加密,經由這個方式,使用者的私密資訊將可進一步的被防護。此種強化通訊隱私安全的應用程式,在美國國家安全局自 2007 年起開始實施稜鏡ー電子監聽計畫 (NSA PRISM) 的監控新聞曝光後,更形重要。

而 WhisperSystems 的經營與開發團隊們,有感於傳統上自由開放源碼專案的研發資金來源,除了一些有名的大型專案,例如各大 Linux 作業系統 (Linux Distro) 等,會有基金會或大型商業公司在背後支持外,其餘中小型專案,在初創之時都必須透過各界零散的捐款來支援,以持續開發與成長茁壯,而對不同來源捐款之後如何妥善分配一事,一直都是讓開源專案管理者,費心思與傷腦筋的重責大任。而從過去的經驗出發,WhisperSystems 也曾在開發工作的追蹤與獎勵上碰到困難,很多時候的狀況是,哪位開發者在從事哪項軟體的開發是難以被清楚辨識的,以致有時有捐款是指定要提供給 TextSecure 專案的,該筆資金最後卻有可能被改配置給,另一個通話加密的應用程式 RedPhone,事後發現時資金已經難以追回,而為了解決這樣的落差與困境,Bithub 專案因應而生。

WhisperSystems 建置 Bithub 專案的作法是,先將透過 Bithub 捐贈的比特幣統合保管,之後若有開發者在 GitHub 平台上,對這些受 Bithub 管理的自由開源軟體專案做出貢獻,其遞交程式源碼的動作 (pull request) 將會被系統所自動紀錄,並依此讓 Bithub,將前述統合保管比特幣的一部份,依貢獻程度分配給該專案的開發者。目前 WhisperSystems 先在 Bithub 上試設定五個軟體套件庫 (repositories),以依不同專案性質來紀錄與分析貢獻機制。這五個軟體套件庫分別是其旗下的 Android RedPhone、Android TextSecure、TextSecure Server、iOS TextSecure,以及 Bithub 本身!其實,Bithub 本身就是一個以自由開源軟體授權方式釋出的軟體專案,所以技術上一樣可以透過 Bithub,來紀錄與分析專案裡不同開發者的貢獻程度。而當前,Bithub 的分析架構,較適用於比特幣這種虛擬貨幣上,而要適用到傳統的貨幣分配上,仍然有其機制上的困難性,這是因為實體貨幣的金流交換,必須要透過跨國的金融機構來進行轉換,這是目前法規層面上較難簡易解決的地方。然而,據 WhisperSystems 的經營者表示:未來若有足夠之需求,WhisperSystems 當然會進一步,將 Bithub 這個群體集資、開源分配的機制,配置到傳統貨幣的交換系統上,以接續拓深此一專案的影響力。

Bithub 提供的嶄新服務,可以讓捐款在指定軟體專案裡獲得專款專用,而 WhisperSytems 也努力確保捐款流向具有透明性,捐款人將可以在 Bithub 上看到捐款是如何被配置與利用。可以說,Bithub 正是將自由開放源碼透明、易驗證的特性,轉化到群體集資與後續分配的模式上,未來如果能夠持續獲得自由開放源碼社群的認同,便可以協助自由開源軟體專案的資金,朝向更容易募集的道路,而好的自由開源軟體專案創意,也才能夠因為這些及時雨的滋潤,而更加源源不絕!

—-

參考網址:

1、Bithub 用 Bitcoin 來支付酬勞給開放源碼的開發者
http://www.coindesk.com/Bithub-pays-open-source-developers-bitcoin/

2、將 Bitcoin 與 GitHub 結合起來運用、開源程式的貢獻者將可得到實質的金錢回報
http://www.wired.com/wiredenterprise/2013/12/Bithub/

3、Bithub 專案網址
http://Bithub.com/