20140123-開放源碼專案 CodeCombat 讓你邊玩遊戲邊學寫程式!

CodeCombat_1390817493496

黃郁文/編譯

CodeCombat (http://codecombat.com/) 是一個教導小朋友及學生如何撰寫程式的多人參與遊戲軟體,玩家若想要提升所操控角色的力量,來打敗遊戲中的怪獸,就必須要自行撰寫 JavaScript 來達成這個目標!也正是透過這樣的方式,讓入門者,甚至小朋友,都能透過參與式的學習方式,在遊戲潛移默化與渴望破關的動力下,學會怎麼寫電腦程式!而在今年 (2014) 1 月 8 日,CodeCombat 正式加入自由開放源碼專案的行列,程式碼的部份採用最輕鬆且不帶拘束性的 MIT License,而在圖示、畫作,與音樂方面,則採用「創用CC-4.0 姓名標示 (Creative Commons Attribution 4.0 International License)」的方式來向外釋出,可以說,CodeCombat 是一個不折不扣、紮紮實實符合開源共工與創用共享理念的公眾授權專案,其開發團隊預期讓 CodeCombat,能透過開放社群共工合作的模式變得更好,進而嘉惠更多人能在入門時,不被程式開發繁複的相關知識嚇到,而更可以透過遊戲參與的方式,逐步了解並一窺程式開發的堂奧。

Continue reading “20140123-開放源碼專案 CodeCombat 讓你邊玩遊戲邊學寫程式!"

20140119-Linux 作業系統讓小朋友也能快樂的使用!

ezgo - Free And Open Source Software In Taiwan's Schools - KDE.news_1390814443594

黃郁文/編譯

想讓小孩學電腦,卻又擔心作業系統的複雜性讓小孩難以操作及學習?或是小朋友的狀況是沉迷於電玩遊戲與上網閒晃,對電腦作業系統的軟硬體架構毫無概念?試試自由開放源碼的 Linux 吧!因為採用自由開源的方式釋出,Linux 其實有多種經過有心志工朋友客製化,相當適合小朋友使用的作業系統,這些作業系統,不但能夠讓小朋友易於上手,同時還可以紮紮實實的,協助他們學習到電腦操作相關的知識。

Continue reading “20140119-Linux 作業系統讓小朋友也能快樂的使用!"

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 合作打造開放源碼新局"