發表文章

目前顯示的是有「free software」標籤的文章

Purism 推出的安全、隱私手機— Librem 5 群眾募資計畫

圖片
Purism 有在關注自由軟體相關硬體新聞的朋友(例如常收看 Phoronix 新聞)可能多少都有聽過 Pursim 這間公司,正努力打造跑 GNU/Linux 不必煩惱的 Librem 電腦/平板/手機硬體產品。他們所堅持的理念為: 一、硬體搭載之內核心、作業系統、與附帶的所有軟體都會是自由與開源軟體。 二、硬體的設計與製造上,會尊重使用者的隱私、安全性、與自由(所以他們的募款網站可以讓你選擇你的筆電是否要有實體的設備開關,用來切斷視訊、無線…等設備的電源)。 三、以使用者的隱私、安全性、與自由為第一考量。 四、允許任何人、任何團體、任何領域的人都能任意使用 Purism 設計的系統。 五、將採購、製造最高品質的硬體。 不過因為向硬體廠商下訂單的量小,所以正是硬體廠商小量訂單價,價格比起其他品牌電腦也就頗為驚人。例如約略與 MacBook Air 13 同級的 Librem 13,總價格大約要再加新臺幣一萬多。但我想這就是少數人堅持的自由、隱私所要犧牲的代價吧! 這次,他們發起了 Librem 5 手機群眾募資計畫,試圖打造非 Android、也非 iOS 作業系統手機!他們採用的是 GNOME 為底的 GNU/Linux 系統! 各位朋友看到這或許會想,非 iOS 很正常,因為那是蘋果公司的專有作業系統,但為何也非 Android 呢?這是因為 Android 本身並非純粹自由軟體構成,也有許多非自由軟體。正是如此,所以自由軟體基金會 (FSF) 才會拒絕讚許 Android,也甚至拒絕讚許 LineageOS 這個 Android 修改版。所以,為了要達成 Purism 自己對於理念一的堅持(目前以自由軟體基金會的 RYF 認證為目標),就必須採用 GNU/Linux 系統(如果不喜歡他們公司推出的 PureOS,亦可以自行安裝喜歡的 GNU/Linux 如 Fedora、Debian、Arch、Ubuntu…等)。畢竟盡可能採用自由軟體,可以保障軟體不被特定公司黑箱作業侵害使用者的安全和隱私。 此外,他們希望能採用純粹又統合的架構,屏除所謂中間層的設計,所以打算直接根據 GNOME(以及 KDE)社群的成果做出手機,讓任何 GNU+LInux 都能得到裝機即用的改良,如此一來所有改良都能惠及所有裝置而不限手機。 講了...

《自由軟體運動與社群專案》── 以 Fedora 專案為例

圖片
Fedora 25 發行同樂會的大合照 本內容是 Fedora 大使 zerng07 (Cheng-Chia Tseng) 在 Fedora 25 發行同樂會上的分享摘要,當天沒有參與的朋友可以透過摘要大略瞭解其內容。 這邊是投影片線上觀看。 臺灣 Fedora 社群 一開始先分享了臺灣 Fedora 社群的新聞,包括: 大使 freedomknight (陳貴鑫) 和 Red Hat 法務代表簽約,得到 fedora-tw.org 的商標使用授權 Fedora 臺灣社群募委託軟體自由協會協助募款,目前募集到的社群資金尚有 4130 元。資金用途包括主機代管、網域、活動籌備代墊、大使舉辦活動的交通補助……等款項,所有花費都會定期公開 Fedora 24 起雖然預設安裝 ibus-libzhuyin 智慧型注音輸入法,但無法在使用者登入後自動選擇,導致使用者仍需要手動設定,已向官方回報臭蟲 Fedora 在地化的部分,行列輸入法、大易輸入法、gcin 輸入法框架仍未得到妥善關照;pcmanx-gtk2 裝好後字型顯示會爆炸,使用者需要自行安裝 AR PL UMing 再手動指定中英文字型 目前 Linux 桌面應用界的最新動態 CrossOver 16 (based on Wine 2.0 beta ) 可以跑 MS Office 2013 了!但尚未試驗過中文版是否能正常運作。生活中有需要的朋友可以自行購買 CrossOver 16,或研究 Wine 2.0 如何手動設置 LibreOffice 5.3 可能會導入記事本工具列,可以調整成類似 Ribbon UI 的頁籤式工具列 進入正題《自由軟體運動與社群專案》── 以 Fedora 專案為例 Fedora 是一套以 Linux 為基礎的作業系統;Fedora 專案的核心價值為「自由。朋友。新異。第一。」(Free. Friends. Features. First.): 自由 ,代表相信自由軟體和內容的價值,並且為人人都能使用、散佈的解決方案奮鬥; 朋友 ,代表以社群的方式共同打造一套作業系統,並且和上游攜手緊密合作; 新異 ,代表如果發現自由軟體什麼地方不好用、哪裡值得改善能讓整體更好、有效率,就會起身動手; 第一 ,代表每次新發行都會收錄當...

自由的商業軟體

一直以來,許多人都搞不清楚「自由軟體」Free Software 跟「商業軟體」Commercial Software 之間的關係,今天我們就來說個明白。要瞭解它們的關係,就必須從軟體談起。 自由軟體是指授權方式 軟體是種無體財產,受到政府的智慧財產權相關法規保護,因此若想要使用他人撰寫的軟體,就必須透過契約方式得到「授權」才能利用這種無體財產。 自從1976年比爾.蓋茲(Bill Gates)寫下《致愛好者的公開信》,抨擊軟體也需要耗人力物力和時間去開發,但許多電腦愛好者只買硬體卻不願意為軟體付錢。爾後,「專有 Proprietary」性質的軟體授權方式開始興起。這種軟體變成特定公司、組織或人士的專有財產,其他人若想要利用這類軟體,就必須接受許多限制,例如軟體只限個人使用、不能散佈出去、不能探究運作機制與瞭解如何撰寫出來的、更不能修改軟體… 等。 理查.史托曼(Richard Stallman)因為先前工作之 MIT 人工智慧實驗室所使用的一臺全錄(Xerox)雷射印表機卡紙不會回傳相關訊息想修改,但廠商與開發者皆不願意提供源始碼給他修改之故,深覺專有軟體之惡,開始有了軟體授權應該「自由」,這樣對自由社會才有益的想法。他在1984年以這樣的精神開啟了 GNU Project,主旨在開發一套稱為 GNU,類似 Unix 但卻不是 Unix 的類 Unix 作業系統(GNU 即 GNU's Not Unix)。後來,更在1985年成立自由軟體基金會(Free Software Foundation)推廣「自由 Free」性質的軟體授權概念,讓使用者可以享有四大自由: 四大自由 自由之零:可以依任何目的執行程式 自由之壹:可以研究程式如何運作、並將程式修改以符合自身需求(程式源始碼能否近用是先決條件) 自由之貳:可以再次散佈程式來幫助鄰居 自由之參:可以改善程式、並將改善回饋給社群,讓整個社群均能因此受益(程式源始碼能否近用是先決條件) 這就是所謂的「自由軟體」,所謂的「Free Software」。值得注意的是,這裡所用的 Free 是指自由 Free as in freedom,而非免費 Free as in free beer,自由軟體是不限制販售行為的。至於前述的專有軟體授權,也可以因此說是「非自由軟體」Nonfree...

2016/12/02 於成大資工系演講主題《自由軟體運動與社群專案》

下載資源下方連結的這份 PDF/ODF 混合式文件是個人於成大資工系「自由軟體開發與社群發展」課程所演講的投影片。 個人著作部分之授權為 CC-by-SA 3.0。 本投影片所用之 Logo 或商標皆為其所屬機構或單位所有 BabyGNU 與 BabyTux 圖片採 CC-by 4.0 international 授權,作者 Nicolas Rougier Xerox 雷射印表機圖片,合理引用,取材自 http://aaramtechserv.in 網頁 鳥飛翔圖片 Free as in fly,CC-by 2.0 generic,作者 Nagy David 握手圖片 Shaking hands,CC-by 2.0 generic,作者 Chris-Håvard Berge 法國七月革命,Public Domain,作者 Jean Victor Schnetz 下載資源 自由軟體運動與社群專案 線上看 20161202 成大演講 自由軟體運動與社群專案 from 政嘉 曾

為什麼自由軟體?為什麼 Linux 桌面?

自由軟體 自由的價值:不被特定廠商、規格束縛,有自主性 實質平等:不分你我(資訊科技社會之基礎建設、公共事業) 成品共享 人群共創 Linux 桌面 自由軟體生態圈的根基(推動自由軟體、自由內容的最佳載體和平臺) 人人都可以自由使用、自由研究、自由分享、甚至透過一己之力作出改變 多元、充滿各種可能(軟體之寶庫、重拾使用電腦的歡樂 Put the fun back into computing) 操之在己的電腦,自己的運用自己決定(包括隱私) 背後的精神體現 共創共享;共生共榮 法國大革命精神:自由、平等、友愛 佛教覺醒之道:無我 大乘菩薩道:自利利他 南非 Ubuntu 精神:I am what I am because of who we all are. 《鋼之鍊金術士》:一為全、全為一 《龍族》:我不是單數 《君の名は。》:結び(むすび),將繩線連結起來的是『結』,牽起人與人之間關係的也是『結』,時間的流動也是『結』,全部都是神的力量。我們製作的結繩,也是神明的作品,體現了時間的流動,聚在一起成型,扭轉、纏繞,時而返回原路、或者斷裂,接著又再聯繫一塊,這就是所謂的『結』,是所謂的『時間』。 請參考拙作《 自由軟體:不只是軟體,更是編織人心的故事 》。  受自由軟體精神影響衍生出的專案 1. Creative Commons (inspired by GPL) 受開源軟體開發方式影響而衍生出的專案 1. Mozilla (influenced by The Cathedral and the Bazaar by Eric S. Raymond) 受去中央精神影響衍生出的專案 1. Git 2. BitCoin 類似的開放文化專案 1. Wikipedia 後記 最近發現《 來用 GNU/Linux 吧! 》這個網站,簡要描述了許許多多我深感認同、且覺得重要的觀點。 突然發覺這個網站上的內容太過基礎、重要,而且淺顯易懂,所以要好好推廣出去讓更多人知道才行。 我透過前個週末匆忙初次校對一遍,把「大多數」翻譯有問題的地方都修正了,剩下的錯誤就要靠各位關注者的眼睛了! With enough ...

觀 COSCUP 2016 有感

圖片
COSCUP Flickr, BY-SA 很喜歡自由軟體,也崇尚自由軟體願意賦予其他人自由使用、研究、修改、再散佈的開放精神,所以我推廣 GNU/Linux 桌面和自由軟體。 不過這幾年來 COSCUP 界參加者的電腦已多半都是 Mac,但這無可厚非。使用 Mac 不外乎因為其設計新潮、硬體穩定、使用操作上不折騰、文化環境需求(例如公司指定、設計業界常用之類)等。畢竟使用 GNU/Linux 桌面的道路之難,有時候甚至難於上青天。 所以有句話說:「男人有錢會變壞,Linux User 有錢會投入 Mac 懷抱!」,因為同樣都是類 Unix 系統,還不用煩惱裝機遇到硬體問題,作業系統升級時一般也都很平順,隨機還有免費的 iWork 辦公軟體授權,更不用提硬體等級之高、開發環境穩定流暢、許多設計人士商業人士都用 Mac 等等。 然而,之所以 Linux 桌面重要,是因為自由軟體界的最新發展動態、和生態系統都和 GNU/Linux 桌面息息相關。就從各作業系統的生態系統來看,Linux 桌面都會搭載自由軟體,例如 LibreOffice、Firefox… 等,而非自由的軟體因為授權之故,不見得能容於各 GNU/Linux 散布版本的軟體庫之中;也就是說 GNU/Linux 桌面是孕育自由軟體的一片沃土,原生且強勢的自由軟體能在這片土地中自由地成長、茁壯。 那麼自由軟體如果想到 Windows 或 MacOS 的土地上發展呢?當然可以的!但那裡的生態系已有許多原生的軟體在,也已佔好了各種生態地位 (niche),想要擠到生存的空間可沒那麼簡單。LibreOffice 難與 MS Office、iWork 競爭,Blender 也難與 3Ds Max 或 Maya 競爭,在該地的環境下(除了軟體授權這個基本因素外,更包括相關產業和教育界的習慣、動態等),新來的自由軟體很難和原有的強勢軟體競爭到一塊立足之地。若要打出一片天,當然只能發展還沒有相關軟體競爭的生態地位去做突破。 很多人很可敬的努力在專有的作業系統上推廣自由軟體,著實不易;但可想而知這樣的努力會是艱苦的、很難有速效或大效的。而且要和專有系統的生態環境打交道,通常推廣者都會以「免費的自由軟體」這個角度去推,反而讓大眾誤解了自由軟體,從錯誤的角度去認識自由軟體,到頭來花了軟體外的...

自由軟體:不只是軟體,更是編織人心的故事

朋友們,或許你們曾經讀過《 Ubuntu 的意義 》,那今天我們來更進一步談談自由軟體。 上一篇文章中,我提到自由軟體從開發到產出成品,都需要社群的參與,這點我相信大家多少已能理解。而一個自由軟體專案的運行,須要三個要件:人.心.結。 他們這群人有著各自的興趣專業,彼此協調、分工,參考規劃的時間表一同努力做出成品。人們使用這些軟體,人們在生活中、網路上討論、分享軟體的使用經驗,而分享又幫助了其他使用者,開發者甚至從中再去改善軟體。這樣共創共享、互助合作的人文氣氛,就是自由軟體。以下分別舉 Blender、Fedora、LibreOffice 等專案來向各位說明。 《人 People》 只要你願意試著接觸、參與自由軟體專案,你會發現其實每個自由軟體的背後,都是一群人。不管是使用者、推廣者、試驗者、開發者… 等,都因為這個軟體而產生了連結。 Blender 問:「請問這個叫『Blender』的怪東西究竟是什麼?」 Blender 基金會主席 Ton Roosendaal 答:「Blender 是在講一群人。」 Q: What is this strange "Blender" thing about? A: Blender is about people. — Ton Roosendaal, Chairman of Blender Foundation Fedora 問:「請問什麼是 Fedora 專案?」 答:「Fedora 專案是全世界自由軟體社群成員間的互助合作。Fedora 專案孕育許多開源軟體社群,並打造出一個名為『Fedora』的 Linux 散佈版本。」 Q: What is the Fedora Project? A: The Fedora Project is a partnership of Free software community members from around the globe. The Fedora Project builds open source software communities and produces a Linux distribution called "Fedora." LibreOffice 口...

Fontforge 開發者採訪(2007年5月)─ 中英對照版

OSP, Interview with George Williams, Fontforge developer, July 8th, 2007. http://ospublish.constantvzw.org/blog/typo/i-think-the-ideas-behind-it-are-beautiful-in-my-mind. Copyleft: This is a free work, you can copy, distribute, and modify it under the terms of the Free Art License http://artlibre.org/licence/lal/en/ Interview with George Williams, Fontforge developer Fontforge 開發者 George Williams 的採訪 (…) I think the ideas behind it are beautiful in my mind — and in some sense I find the user interface beautiful. I’m not sure that anyone else in the world does, because it’s what I want, but I think it’s beautiful. (George Williams, May 2007) 「(略⋯)我想其後的概念對我來說就是美的表現 - 其實我也覺得使用介面滿美的。我不確定世上其他人是怎麼想的,但那就是我所要的,因而覺得美。」喬治.威廉斯,2007年5月。 訪問內容 OSP: We‘re doing these interviews, as we’re working as designers on OpenSource OSP:我們是以開源界設計師的身份來做相關的採訪。 G: OK 喬治:了解。 OSP: With OpenSource tools, as typographers, but often when we speak to developers they say “well, tell me what you want,” ...

Purism 推出的 Librem 13 筆電集資計劃

之前看分享得知 Purism 透過 Crowdsupply 這群眾募資網站,發起一個稱為 Librem 15 的 15.6 吋高階筆電的開發計劃,特點就是以「只採用自由與開源軟體」為目標,並自豪是史上最尊重用戶隱私的筆電。 當時我在想,宣稱自由軟體可以跑的筆電廠商其實也不少,例如 Dell 就有推出 XPS 13 這種通過 Ubuntu 認證的高階筆電,感覺上也不差這一個。不過仔細去看了 Purism 的網站後,卻發現他們是有很多理想與堅持的,讀完後覺得非常贊同,可說是我用自由軟體以來最夢寐以求的筆電。[1] 他們的理念包括: 一、所用的 kernel 內核、作業系統、與附帶的所有軟體都會是自由與開源軟體。 二、硬體的設計與製造上,會尊重使用者的隱私、安全性、與自由 (所以他們的募款網站可以讓你選擇你的筆電是否要有實體的設備開關,用來切斷視訊、無線…等設備的電源)。 三、以使用者的隱私、安全性、與自由爲第一考量。 四、允許任何人、任何團體、任何領域的人都能任意使用 Purism 設計的系統。 五、將採購、製造最高品質的硬體。 看起來很不賴吧,感覺上就是把自由與開源軟體的精神帶入硬體設計中,並且不是為了 Cost Down 才採用自由與開源軟體的,而是希望打造出自由與開源軟體都能好好用的高品質硬體。除了作業系統與選用軟體要堅持自由與開源外,他們也努力與 Coreboot 合作來解放底層的 BIOS Firmware 的 Binary Blob,不過這部分還在努力中尚未成功。 還記得前不久 NVIDIA 被 Linux 罵了「Fuck you!」嗎?前不久看 Phoronix 上的消息表示目前 NVIDIA 的開源驅動過了這幾年並沒有長進多少,讓我對 NVIDA 的印象就更差。現在我只支持 Intel 跟 AMD 的產品了,這兩間公司對於開源驅動都有下一番苦工。此外,這年頭要在一般品牌筆電上放心的使用 Linux 作業系統其實也不那麼簡單,以我這臺 3 年的 Lenovo S205 小筆電來說,購買初期 Linux Kernel 的華碩某無線驅動會跟它的驅動互衝,要手動寫 blacklist ban 掉華碩某無線驅動才能用… 過了 1 年後各家 Linux 才能開箱即用,但想不到闔上螢幕進入休眠的機制反而壞掉了,一睡不起… 整個使用體驗真是非常...

0AD Alpha 拾捌:玫瑰指

Wildfire Games,一群國際的遊戲開發志工,今天宣佈「0 A.D. Alpha 18 Rhododactylos」的發行,即是第拾捌號 Alpha 測試版,代號玫瑰指。 0 A.D. 是一款自由、開源的古文明即時戰略遊戲。 目前中文版為第二次測試發行,以下介紹如何安裝中文版,以及回報翻譯建議。 遊戲安裝指引 這裡以 Windows 平臺為例。 安裝 0 A.D. 首先下載 0 A.D. 主程式,前往 http://play0ad.com/download/ 下載回電腦中。這裡是 0ad-0.0.18-alpha-win32.exe,就點兩下開始安裝。 本程式沒有附帶間諜軟體或廣告軟體,請安心使用。安裝完後會第一次執行遊戲,不過我們接下來要設定中文 mod,所以就先 Quit 離開吧;或是安裝到最後把 Run 0 A.D. 的核選框取消再按 Finish。 下載中文 mod 語言包 0 A.D. 開發團隊為了節省安裝程式大小,因此把東亞語言包都特別作成 mod 另外包,目前有日文與繁體中文兩種,語言代號各為 jp 與 zh。 我們前往 http://sourceforge.net/projects/zero-ad/files/releases/locales/ 這裡,下載 0.0.18 專用的 zhlang-0.0.18.zip 語言包。 那麼下載回來的 mod 封存壓縮檔要解開放哪裡呢?Windows Vista 以上,包括 Win7、Win8 就放在個人資料夾下的 Documents\My Games\0ad\mods;而 XP 則是 Documents and Settings\My Games\0ad\mods 裡面。你可能會看到個 zhfonts 資料夾,沒關係,別理它。 簡單說,就是到 Documents\My Games\0ad\mods 下另外開個同名「zhlang」資料夾,然後進到裡面,將 zip 封存檔內的所有檔案都解開放進去。 設定 0 A.D. mod 啟動 0 A.D.,看到初始畫面後按下 OK,然後到主選單中選「Tools & Options」-> 「MOD Selection」,點選「zhlang」後再點「Enable」來啟用它即可。 但如果點按 Ena...

你來抓蟲,我們付錢

非營利公司所維護的自由軟體專案通常都有個問題:沒有足夠的人力與時間修復每隻臭蟲。 這是起因於這類自由軟體專案多半是設計師業餘投入,以正職養活自己,讓自己閒暇時間可以投入;另一類則是以專案為主業,試圖靠贊助、付費功能養活自己。不過礙於自由軟體可自由取得的特性,投入者幾乎無法得到金錢上的回饋,所以後者的數量很少。 麻煩的事情就是,既然多數投入者都不能全心專注在這個專案上,那使用者又該如何期待軟體的品質變好、發現的臭蟲都能盡速解決呢? 這就是自由軟體專案的「投入時間」惡性循環:閒暇開發 + 自由散布 => 程式臭蟲無法迅速處理 + 沒有從專案獲得收入 => 使用者失去興趣 + 無意捐款 => 找正職養活自己 + 副業自由軟體開發。 然而,專案受到歡迎也會另開發者頭痛,因為回報的臭蟲量會大量增加,如果開發者不多時,將對專案帶來管理上的災難。究竟是要先停下腳步,分類好臭蟲逐步處理到某個程度後再繼續開發新功能呢?還是一邊開發新功能,一邊處理臭蟲呢?這成了該專案是否能繼續下去的關鍵時刻。除非有更多新血人力協助處理,否則專案受歡迎的同時,原本開發團隊的步調、規劃、目標,會被突然湧入的回饋打昏。可是人力要怎麼吸引過來?這又回到了今天的重點:投入時間的惡性循環。 圍繞在這循環中的關鍵,就在於是否能解決投入者生活上的金錢問題,一旦生活無虞,就能全心投入,臭蟲也就逐漸少了,功能也越加豐富了。 自由軟體與專有軟體相比,其實對於資金的需求相去不遠,就是所得資金要滿足開發軟體的成本;差異只在於資金的投入方式而已。自由軟體的資金投入方式有:開發者自行投入 (以正職來養自己作副業)、募款 (使用者、公司行號、基金會給予捐助)、組織機構參與 (公司行號、基金會直接參與開發,多半為大型、企業相關領域之開源軟體專案才有此種投入)。 由於小型自由軟體專案很難取得公司行號、基金會的捐助或參與,想要增加投入時間、拉攏人力參與,能仰賴的資金來源扣掉自己的薪水外,就只能仰賴使用者了。可是,別忘了自由軟體幾乎皆能免費取得!自由軟體可是直接給予使用者使用、研究、改善軟體的權利,並不像專有軟體般,需要付費才能取得使用授權。以資金的流入量,單就「使用者」這領域來說,自由軟體可是落差大了。 近來也有不少專案都試圖透過群募資金平台,徵集特定數目資金來支付開發者在某段時間內開發...

poedit 基本使用教學與 po 檔概念

(以下內文仍為開發中版本。本文秉持開源專案的 Release early, release often 原則先發行開發中版本,後續再以一邊移動一邊開火模式修改。) 許多自由軟體專案都使用 gettext 來生成 po 檔供各國語言翻譯,再將各語言 po 檔收集好輸出成 mo 檔給程式使用。在開始之前,我們必須瞭解一些基本術語。 po 檔:portable object,給翻譯者翻譯用的可攜式檔案。 mo 檔:machine object,是給機器讀取的檔案。 pot 檔:portable object template,即各語言 po 檔的樣板,任何語言的 po 檔生成、更新,都需要利用 pot 來處理。簡單來說,pot 檔是一份空白沒有任何特定語言資訊與翻譯的檔案。 簡介 poedit 是非常好用、易用的 po 檔編輯器,由 Václav Slavík (vslavik) 以 wxWidgets toolkit 開發,可以用於各大作業系統平臺,例如 Linux、Mac OS X、Windows 等。poedit 本身採 MIT 授權,所以任何人皆可以自由使用。 不過開發者基於生活上的經濟考量,從 1.5 版起 poedit 會跳出對話窗詢問說,如果您覺得好用是否可以考慮給予贊助。自 1.6 版起,開發者移去贊助對話窗,改提供需要進階功能者一個 pro 版的升級授權。pro 版根據開源版本加入一些額外功能開發而成,目前僅提供 Windows、Mac OS X 兩平臺的二進位執行檔。 1.6.3 版的 poedit Pro,提供的額外功能包括:個人使用支援、字數統計、Wordpress 主題與外掛翻譯等,未來也會持續加入其他功能,有興趣者可以考慮購買,購買者可以持續擁有 1.X 系列的 Pro 版升級權。 官方網站可以直接下載到 Windows 與 Mac OS X 的 pro 版執行檔,只不過若沒有購買 pro 版啟動金鑰的話,會以一般版本執行。 官方 Pro 版介紹網頁: http://www.poedit.net/pro/  特色 介面簡潔、支援翻譯記憶、支援註解編輯、生成 mo 檔等等。 下載 官方下載頁面: http://www.poedit.net/download.php 初次設定 由於...

自由軟體常見問答集 FAQ

問 :什麼是自由軟體? 答:自由軟體與一般市面常見的封閉軟體(或稱專有軟體)不同,它的授權條款保證使用者四項基本自由 不論任何目的,皆可自由使用 自由研究程式如何運作,並且自由改寫 (能夠取得源碼是這項自由的前提) 可以自由地將它再散布出去,所以你可以幫助你的親朋好友 自由改善並釋出成果,讓他人可自由取用,這樣整個社群就能受益於你所作的修改 參見:《 充滿烏托邦理想的四大自由自由 》,作者葛冬梅 問 :什麼是源碼(或稱源始碼、源代碼、程式碼)? 答:程式的原始狀態其實是源碼,一種用程式語言撰寫的檔案,透過編譯器或直譯器等工具可以將它轉為機器可以執行的二進位檔。一般我們常用的軟體都屬於後者,也就是二進位檔。這兩者的關係,就像是文書處理軟體的電子檔與印刷出來的文件;前者我們 可以透過電腦編輯,後者我們無法編輯,但是可以在生活中使用。 問 :自由軟體與免費軟體哪裡不同? 答: 自由軟體主要指具備四大自由的軟體授權方式,免費只是其中一項「可以自由地將它再散布出去」的附帶效果,不一定會發生,端視散佈給你的人而定。免費軟體強調使用免費,但它的授權一般只准許你個人使用,而且也不 准許你研究程式如何運作,也不能改寫,更不用提將它散布出去給別人了 (註:有的授權方式可能會例外准許),有的甚至屏除商業使用。 問 :自由軟體和開源軟體哪裡不同? 答:自由軟體強調四項自由的保障,開放源碼是必要手段;而開源軟體則強調源碼的開放性。開源軟體需要符合下列十點: 自由再散布 軟體應附有源碼 允許修改軟體和衍生軟體 源碼的完整性 不得歧視任何人或團體 不得歧視任何專業工作領域 授權條款的散布 授權條款不得具體針對一項軟體產品 授權條款的規定不得影響其他軟體 授權條款非基於特定之技術或平台 參見:《 開放原始碼的十項定義 》,作者葛冬梅 問 :為什麼大多數可見的自由軟體都是免費的? 答:因為自由軟體其中一個自由保障大家可以自由地將它再散布出去,就算軟體最開始的開發者要收費 (通常是收取合理的散布費用與成本費用),付費取得軟體的人還是可以將它放在網路上供大家下載且仍然符合授權規範,這樣可以讓軟體更自由流通。 當然,也有一些基於自由軟體的產品是需要收費的,舉例來說 Red Hat Enterprise Linux 這套企業用 ...

Ubuntu 的意義

在 Linux 世界中,目前 (2016年) 最廣為人知、最多人討論、最具人氣的 Linux 散佈版本就是 Ubuntu 了;運用的領域不只有個人桌面應用、開發用工作站、企業伺服器等,近期更轉戰行動裝置與物聯網,越來越受到大眾關注。你或許可能聽過、看過、或甚至親手操 作過 Ubuntu。但是你真的了解什麼是 Ubuntu 嗎? Ubuntu 一詞源自南非祖魯語,是一種群體的概念,因為 大家屬於同個整體,所以幫助他人會讓族群整體更繁盛;若他人若受到損害會讓整體衰敗,所以互助共享不求回報 。以臺灣說法來講,即是「 共創共享、共生共榮 」。 因 此一位具有有 Ubuntu 精神的人,對待他人有著開放的心、熱誠的情,也不會因為別人的好而覺得受到威脅;因為他們了解 Ubuntu 的群體概念而有著適度的自信。也因為這樣的基礎,所以 ubuntu 還衍生出「以仁待人 (Humanity to others)」、「我之所以是我,是因為我們是我們 (I am what I am because of who we all are)」等解釋。 而 Ubuntu 作業系統就是希望將這樣的精神帶至軟體世界,相互分享,彼此貢獻,進而提昇後再釋出給大家使用,大家就能得到更好更棒的作業系統。 以臺灣來說,人們對於「自由軟體」與自由軟體「社群」的概念薄弱,通常就算知道「自由軟體」也僅只於「可以自由取得、自由使用」這個面向而已。因此比起網路上搜尋就能得到的破解軟體,自由軟體較不被重視。 實際上,自由軟體強調的是「 自由使用 」、「 自由研究並改寫 」、「 自由改善並釋出成果讓他人可自由取用 」。 這些知道自由軟體與破解軟體,但還是選擇破解軟體的人,通常有一種奇特的心態:既然透過網路一樣可以取得破解軟體,那麼我何必勉強自己改用自由軟體?黑貓白貓,只要能幫我抓到貓的就是好貓,就算那隻貓是透過非一般管道獲得的。 當然,也有些人了解自由軟體可以替代自己平常使用的專有軟體,因此選擇改用、或併用自由軟體。近幾年來,自由軟體逐漸發聲,像是 Firefox、LibreOffice 等,而 Ubuntu 作業系統也隨著曝光率的上升,逐漸在臺灣電腦玩家間打出知名度。 但是,每位使用到 Ubuntu 作業系統的人真的有感受到它身為「給全人類使用的 Linux」、「永遠免費使用」背後...