關於本報

自由軟體鑄造場電子報
報主:中央研究院資創中心
創刊日期:2004-06-03
發報頻率:雙週刊
訂閱人數:3,349
官網:

近期電子報


訂閱便利貼


將貼紙語法置入您的網站或部落格當中, 訪客可以輸入mail取得認證信,並按下確認連結後, 快速訂閱您的報紙。
預覽圖
訂閱自由軟體鑄造場電子報報
自由軟體鑄造場電子報
-----------------------------------------------------------------------------------------------------
Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

自由軟體鑄造場電子報
發報時間: 2010-09-29 05:00:00 / 報主:OSSF
[公益聯播]守護獨老,按<讚>助建站
本期目錄
[法律專欄] Westinghouse 在 BusyBox 案件之侵權賠償解析–企業應規劃衡量利用自由軟體的法律風險
[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台
[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic
[名家專欄] 自由軟體與專屬軟體,誰的應用需要被規範?
[源碼報報] Facebook 的開放源碼對手 Diaspora 釋出開發者版本
[源碼報報] Oracle 年度 OpenWorld 大會開跑
[源碼報報] 機器人軟體平台 Urbi 擁抱開放源碼
[源碼報報] Mozilla 釋出新的 JavaScript 效能測試標竿 Kraken
[OSSF新聞] 十月份自由軟體技術分享工作坊,即日起開放報名!
[非商業廣告] 10/8 Linux Forum 2010 開放平台運用於智慧型手持裝置之展望暨軟硬整合商機媒合會
[社群花絮] ICOS2010 盛大舉辦風雨落幕
[新進專案] 新進專案列表 09/27
[法律專欄] Westinghouse 在 BusyBox 案件之侵權賠償解析–企業應規劃衡量利用自由軟體的法律風險
林珈宏/文

第 155 期的自由軟體鑄造場電子報中,「BusyBox 與 GPL 授權再次贏得侵權訴訟」一文報導,Westinghouse Digital Technologies(以下簡稱 Westinghouse)因使用 BusyBox 未依 GPL 規定釋出源碼,不僅被判賠 9 萬美元的侵權賠償金及原告的訴訟行政成本 4 萬 7,685 美元,其侵權產品,就是內含 BusyBox 元件的 HDTV,還被沒收並移轉給原告 Software Freedom Conservancy(SFC)作為慈善捐贈之用。

為何違反 GPL 的規定會導致這麼嚴重的損失?企業利用自由軟體的法律風險要如何衡量?這篇文章將進一步解析本案的損害賠償方式及理由,使企業能在決策過程中更了解其中的風險與成本。

從本案判決書(註一)可見,進行民事訴訟的發現程序(discovery)時,被告 Westinghouse 在 2010 年 3 月 8 日提交其答辯狀並進行初步發現程序後,就無故再也沒有參與任何的審前程序了,原告因此於同年 6 月 3 日向法院請求缺席判決(default judgment)。由於被告正在進行破產程序,無力再聘用律師,同月 29 日,被告律師向法院表示解除委任,因此,本案在被告完全棄守之下,原告不費吹灰之力,大獲全勝。

其實,本案是特殊的個案。大部分正常經營 的公司在面臨訴訟時,都不會、也無從逃避,而會聘用律師捍衛權益、同時也會與原告進行和解談判,這也是為何本案原來起訴了 14 家公司(註二),卻只有破產的 Westinghouse 落得如此結局。當然,實際上原告能否得到判決中的賠償是一回事,但本案的賠償理由也值得我們去了解。

在民事侵權行為的基本原則下,賠償金 額的認定,通常是要由原告來提出其實際的所受損害及所失利益,也就是說,原告由被告的侵權行為造成多少損害,即可要求多少賠償。但某些情況下,要提出確切 損失的數額,有其困難。所以美國著作權法規定,法院得就每件著作權侵害自行核定 750 美元至 3 萬美元間的數額(註三);這就是法定賠償額(statutory damages)的規定。

在傳統歐陸法系及台灣的侵權行為法都有一個基 礎原則–「損失填補原則」,意思是說,有人做出不法的侵權行為導致他人受到損害,不論故意或過失,能請求賠償的上限就是把受到損害的部分填補回來,但不會 給的更多。不過,美國法院認為侵權行為的賠償,除了有填補損害的功能外,還有針對故意侵權所設計的懲罰性賠償機制。原告只要證明,被告的確了解他的行為屬 於侵權,或是被告根本不把原告的著作權當一回事,就是故意侵權。

本案中,法院直言 Westinghouse 的侵權具有故意,因為被告侵權的客觀事實已擺在眼前,他必須證明他是過失或無意為之的;但被告缺席參與訴訟,就無法證明他的無辜。同時,原告也舉證,被告 在接獲原告發出的侵權通知後,明知其為侵權仍舊繼續製造、出售侵權產品,也能看出是故意侵權。並且,雖然法院在決定法定賠償額時,必須視原告登記其著作權 之時點與被告侵權的期間來判斷;但被告缺席,使得法院無從決定到底要核定多高的數額;因此,法院基於被告的故意侵權行為加上無故缺席,就直接核定法定賠償 數額的上限–3 萬美元。

接著,確定法定賠償數額後,法院指出,以三倍的損害賠償金來懲罰故意侵權,是很常見的作法。被告在權利人寄發警 告函後仍繼續侵權,即得適用懲罰性賠償;並且,由於並沒有更好的加重賠償金的計算方法,法院就依照判決先例(註四),判決被告應該支付原核定法定賠償金額 的三倍,也就是合計 9 萬美元的賠償金給原告。另外,被告因為敗訴,尚須負擔原告所支付的律師費用及相關支出(註五),計 4 萬 7,685 美元。

除 金錢賠償外,法院尚得將侵權產品沒收並移轉給 SFC,由其做慈善捐贈。法院有權判決將所有侵權的複製物(copy)破壞,或為其他合理的處置(註六);但只有在救濟措施或法定賠償額無法充分填補其損 害時,才可以判決扣留或沒收這些複製物。因為被告在知悉侵權後仍未停止其侵害行為,因此將目前被告仍持有的 HDTV 沒收,確實合理。而原告要求取得這些 HDTV,是為了捐贈給慈善機構,法院認為這個處置也很合理,同時也可防範未來的權利侵害,因此核准原告的要求。

本 案如果發生在台灣,在民事上,一樣是要先評估實際損害有多少,才能決定賠償多少。但尤其因為自由軟體本身並無市場價格,很難評估其數額,而我國著作權法 (註七)規定,法定賠償額是新台幣 1 萬元以上、100 萬元以下;若是故意侵權、並且情節重大者,則賠償額得增至 500 萬元(註八)。這裡的規定與美國的「三倍」懲罰性損害賠償不同,而是直接定出一個金額上限,但一樣有懲罰的功能。

另外,本案若在台灣,還 有美國沒有的刑事責任。我國對於著作權侵權行為,除了民事救濟途徑外,尚有刑法的制裁。著作權法規定,如果為了銷售或出租而重製侵害他人著作財產權,將可 判處 6 個月至 5 年的有期徒刑,同時還可能負擔 20 萬至 200 萬元間的罰金。也就是說,假設 Westinghouse 是台灣廠商、並在台灣被告,故意侵權的公司主管及行為人將會觸犯這條罪名,除了民事賠償,刑事責任也無法倖免。

並且,不只製造商會觸法, 經銷商也要小心。幫 Westinghouse 出貨給消費者的經銷商若是明知他賣的 HDTV 是侵權商品,卻仍然對外販賣的話,則會觸犯散布重製物罪(註九),將會被判處 3 年以下有期徒刑,還可能被罰 7 萬到 75 萬元間的罰金。再者,著作權法還規定可以沒收侵權產品(註十);因此,本案依我國法,同樣可以沒收這些 HDTV。

由上述分析可推知,在 違反 GPL 的侵權案件的法律成本上,台灣相較於美國,民事賠償上,並沒有特別的差異,二者皆要求違反者賠償高額的損害賠償責任(數額上來比較,美國似乎比台灣來的更 高);但再看刑事處罰,台灣則更為嚴重,因為美國並未在刑事上有特別規定,僅有民事的賠償責任。

總的來說,本案雖因 Westinghouse 缺席而使原告提前輕易獲勝,但不可否認的是,SFC 也因此能站在更優勢的地位,與其他被告商談和解。本案雖然發生在美國,但其實原告起訴的 14 家公司中,也有兩家是台灣廠商,對於我國產業界的影響,仍然有一定的重要性。因為,SFC 及軟體自由法律中心(Software Freedom Law Center, SFLC)這三年內的起訴,勢必迫使身為被告的外國公司與上游的台灣廠商溝通,進而使之了解相關規定。然而,依筆者的觀察,台灣廠商現階段的思考模式仍然 在於:要如何在技術上或商業上避開 GPL 的規範,而非著重在如何改革其原來的開發模式而探尋新的、符合 GPL 的商業模式,實為可惜。

自 由軟體陣營並不隨意出手;但若是萬全考量下認為某一爭議肯定勝訴時,他們為了捍衛 GPL 的實效、為了要求企業尊重 GPL 授權人的意念,就會提起訴訟以點醒眾人。當今以及未來,台灣廠商要在現在以及未來的這個多數電子消費性產品內含大量自由軟體元件的時代中更穩健地長久經營 及避開侵權的法律風險,當下就必須開始努力於革新其商業模式及開發流程,在遵循自由軟體授權條款之下運行,才是長治久安之道。

註一:Case 1:09-cv-10155-SAS Document;文件連結:http://sfconservancy.org/docs/2010-07-27_dj-opinion.pdf

註 二:一共有:BestBuy、Samsung、Westinghouse、JVC、Western Digital、Robert Bosch、Phoebe Micro、Humax、Comtrend、Dobbs-Stanford、Versa、Zyxel、Astak 以及 GCI 等公司。

註三:參見,美國著作權法第 504 條第 c 項。

註四:可參見,例如,Electronic Trading Group, LLC v. Banc of Am. Sec. LLC, 588 F.3d 128, 138 (2d Cir. 2009),本案被告因為反拖拉斯之違法行為而被核定三倍的賠償;Bank of China, New York Branch v. NBM LLC, 359 F.3d 171, 180 (2d Cir. 2004),本案提及組織犯罪所得法(RICO)所規定的三倍賠償;Yurman Studio, Inc. v. Castaneda, 591 F. Supp. 2d 471, 490 (S.D.N.Y 2008),本案描述對於設計專利的侵害有三倍賠償的規定。

註五:在美國,勝訴方可以一併請求法院判決敗訴者負擔其律師費用,但在台灣的法院實務上,除非是律師強制代理訴訟之外,原則上勝訴之一造向對造請求其律師費用之情況,並不常見。

註六:參見,美國著作權法第 503 條。

註七:我國著作權法條文,請參照(全國法規資料庫):http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=J0070017

註八:參見,著作權法第 88 條。

註九:參見,著作權法第 91 條之 1 第 2 項。

註十:參見,著作權法第 98 條。
[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台
彭冠雯、陳瑞霖、陳帝佑/文

相信很多讀者都有來參與過自由軟體鑄造場(以下簡稱 OSSF)的工作坊,也會利用到錄影檔下載與影片瀏覽的功能,但很多人可能對利用自由軟體來剪輯及上傳影片傻傻不清不楚。今天就來教大家如何使用 Open Source來轉檔、剪接、上傳,讓影片編輯對你來說再也不是難事!

本篇運行之作業系統為 Ubuntu 10.04,其他作業系統之操作大致相同

使用 GIMP 製作開頭版權宣告圖片


做影片前當然需要一個漂亮的封面來吸引大家的注意力囉!接下來要來利用GIMP 這個自由軟體影像編輯軟體來教大家如何做美美的封面:

GIMP(GNU Image Manipulation Program)
影像處理軟體,號稱 Open Source 界的 Photoshop
官方網站:http://www.gimp.org/
最新版本:2.6.10
平台:Linux, Mac OS X, Microsoft Windows, FreeBSD, Solaris
各平台 GIMP 載點和安裝方式請參考 http://www.gimp.org/downloads/

*貼心小提醒: Ubuntu 10.04 沒有預載GIMP,但可透過連上網路,經由『Synaptic 套件管理程式』進行安裝!

首先,先從應用程式中的美工繪圖下的GIMP Image Editor把GIMP叫出來,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接著要把預設的文字改成正確的日期,點選左側的文字工具,再選擇要更改的圖層,將正確的資訊打上,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接著就可以將檔案另存新檔成 .jpg檔

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

封面在這裡就完成了!接著,有封面當然要有內容描述囉,所以還要再做一張圖片說明,步驟與封面相同,也是一樣將預設的資料改成正確的資訊就對了!

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

同樣的,也把做好的頁面存成 JPG 檔,如下圖

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

GIMP其實是很容易上手的繪圖工具,而且在做編排的時候也很簡單明瞭,不會一次開出來一大堆視窗,亂七八糟的要找什麼都找不到。



使用Kdenlive剪接影片

Kdenlive(KDE Non-Linear Video Editor)
非線性剪接軟體
官方網站:http://www.kdenlive.org/
最新版本:0.7.7.1
平台:Linux, FreeBSD, Mac OS X
各平台 Kdenlive 載點和安裝方式請參考 http://www.kdenlive.org/user-manual/downloading-and-installing-kdenlive/pre-compiled-packages

接下來,到了處理影片的時候了!在這裡我們是用 Kdenlive 自由軟體影片剪接軟體,先將 Kdenlive打開,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

打開之後,將要轉檔剪接的檔案放進來,剛剛辛苦用 GIMP 做的那兩張圖片記得也要一起放進來唷!不然讓他們坐冷板凳他們可是會哭哭的!

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

將 檔案拖進來之後,就可以開始做影片的編排了,剛剛做的頁首當然是放在第一個囉,接著是內容敘述頁,再來就是最重要的影片內容了!把他們依序的拉在一起,中 間不可以有空白唷,不然播放的時候會有空白畫面產生,當然,Kdenlive 也非常人性化的。當你將兩個影片靠近的時候,他會自動幫你接合起來,除非你硬將兩個影片重疊,否則一切都會以正常的狀況進行。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

而影片跟影片間需要轉場效果作為潤滑劑使其看起來更順暢,轉場效果可以在時間軸上的檔案按右鍵,點選加入轉場效果,選擇你想要的轉場,如果不想這麼麻煩的人,可以直接將滑鼠移到時間軸上的檔案的右下角,此時會出現綠色小三角形,點一下就會有一般轉場的效果了!

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台
*貼心小提醒:(1)圖片一般預設的長度為五秒鐘。

當一切都編輯好之後就可以輸出了!點選最上排工具列上的Project下的Project Settings,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

一般影片的格式是選「768X576 4:3 PAL」,接著點選「OK」。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接著點選「Render」,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

將預設選為「PAL」,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

再將左邊框框的設定調為「Flash」,選擇「Flash 720×576」。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

再將選擇儲存位置並輸入檔名,接著點選「Render to File」,轉檔這階段的步驟就完成了!
[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

若不是針對所有的影片片段轉檔,可選擇以下兩種方式:

1. 時區線
時間軸左上方有一條綠色的時區線,預設長度為4秒鐘,使用者可依需求調整所需的時間長度。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

時區線可以延伸/縮短/移動,在這邊選擇延伸以及移動時區。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接著按「Render」,並在下方點選「選擇時區」,接著再點選「Render to file」即可。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

2. 導線
若需要精準剪輯片段的時間點,可參考此方法;在時間軸上點選右鍵,選擇「新增導線」

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接下來輸入影片開始剪輯的時間點,並加上註解提醒自己此處為起點後,點選OK。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

有始當然要有終囉,再新增一次導線,並輸入影片結束剪輯的時間點,及註解此處為結束點後,點選OK。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接著點選「Render」之後選擇「導線區」,選擇範圍後再點選「Render to file」即可。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

注意!轉檔所需時間依影片的長度不同而有所差異,在轉檔期間儘量不要開啟其他太耗費電腦資源的軟體/程式,以免轉檔失敗。

所以各位親愛的朋友們應該瞭解了,轉檔前有三個地方可以選擇,你可以選擇全部都轉或是選擇時區,或是加入導線標示起始點製作導線區,講到這邊有沒有覺得Kdenlive真的很貼心呢?

將影片上傳到線上影音分享平台


接著就將轉檔好的影片準備上傳囉!在這邊我們會介紹(1)VCenter - 一個由中央研究院數位典藏技術分項所建置的影音平台,(2)YouTube - 想必已是家喻戶曉的影音分享平台。工作坊大多利用 VCenter 上傳平台來做影音分享,給參加過工作坊但想多練習的朋友們,也可以讓當天有事沒辦法參加的朋友一個學習的機會,有沒有覺得 OSSF 真的很用心呢?

VCenter - 您的影音中心- 數位典藏國家型計畫
http://vcenter.iis.sinica.edu.tw/

那首先,先來把示範 VCenter 的上傳方法給大家看

第一步,當然是要申請帳號跟密碼囉。
這個步驟相信大家應該再熟悉不過,那這個步驟就先跳過了,註冊完之後即可以以自己的帳號登入頁面,在此先以 OSSF 的帳號登入,接著,點選右邊上傳按鈕,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

把左邊打紅色必填的框框填寫上正確的資料之後,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

*內容一欄需使用HTML語法輸入,若對HTML語法不熟的朋友可以按內容藍色橫條上的線上編輯器,直接輸入想要傳達的資訊,如下圖,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

輸入完成後,點選填寫選擇選項資料,上傳檔案,接著跳到步驟2,填妥相關資料,

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

接著到了步驟3,選取要上傳的影片,點選確定之後進行上傳。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

*貼心小提醒:VCenter 只能上傳 100MB 容量以內的影片,所以若要上傳到 VCenter,在剪輯影片的時候要留意時間總長度。

上傳完成之後可將影片試放檢查有無錯誤,若一切正常那就大功完成了!

接下來是介紹如何將剪輯好的影片上傳到一般人常用的YouTube。

YouTube
http://www.youtube.com
成立於 2005 年 2 月,2006 年 11 月被 Google 買下,現在為全世界最大影音分享網站。

點選上傳

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

點選上傳影片

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

選取要上傳的影片

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

選擇各欄位填入標題、描述、標籤等相關資訊。

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

上傳完畢,點選連結即可觀看上傳好的影片

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

YouTube上的影片頁面

[源碼秘技] 如何將 DV 攝影檔,透過完全的 Open Source 元件轉檔並上傳於 YouTube 與 VCenter 平台

*貼心小提醒:YouTube 網頁介面最多上傳 2GB 大小的影片,如果不是與 YouTube 合作的媒體,影片長度限制為十五分鐘。所以若要上傳到 YouTube,在剪輯影片的時候要留意時間總長度及檔案大小。

結語:

經過以上的介紹後,想必各位對於使用 Open Source 軟體,如何製作並且上傳影片的步驟,有更深的認識。期待你的影片囉!
[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic
翁卓立/文

簡介

任何一部電腦在安裝作業系統之前,首先要進行的動作多半是進行硬碟分割,接下來才會是實際安裝作 業系統的動作。除非使用者購買的是已經預先安裝好作業系統的電腦,否則像磁碟分割之類的動作,幾乎可以確定是無法避免的必要處理過程。同樣的情況,也可能 在安裝新硬碟至既有的系統時發生。雖然說無論是安裝新硬碟,或是重新安裝作業系統,都不是日常生活中經常需要處理的事件,但這卻是一件相當麻煩,又一定會 遭遇到的棘手問題。

官方網站:http://partedmagic.com/
下載網址:http://ncu.dl.sourceforge.net/project/partedmagic/partedmagic/Parted Magic 5.4/pmagic-5.4.iso.zip (127MB)

對於已經相當熟悉相關流程的老手而言,磁碟分割的相關處理動作自然不成問題,甚至可以很直覺的以 fdisk 指令直接進行操作。但對於新手而言,即使 fdisk 已經可以提供相當強大的磁碟分割功能,但在使用上還是少了些許親和力。畢竟這些工具向來並不鼓勵新手在不熟悉系統的情況下貿然使用,也一向不強調操作介面 是否可以讓使用者能在短時間立即上手。除了使用介面太過陽春以外,像 fdisk 之類的磁碟分割工具,在使用上多少有些限制存在。例如無法在已經被使用的磁碟分割區之中直接進行作業,否則可能會發生該分割區的資料被全數銷毀的情況。

事 實上這樣的問題早已經有了解決方案,例如目前許多 Linux 發行版本所內建的 GParted 工具程式,即是一套提供圖形介面的磁碟分割管理程式。GParted 本身採用 GNU 的 libparted 程式庫,功能相當強大。曾經使用過 GParted 進行磁碟分割作業的使用者,也多半會在需要再次進行磁碟分割時,再度使用 GParted。除了可以使用作業系統內建的 GParted 外,GParted 官方網站也另外提供 Live CD 的下載連結,可以讓使用者直接以光碟開機並進行相關的磁碟處理動作。雖然 GParted 的 Live CD 在使用上已經相當方便,但仍有些許不足之處。因為磁碟分割只是磁碟管理工作的一部份,許多相關的磁碟處理工作,並非 GParted 所能完成。有鑑於此,Parted Magic 這套以磁碟管理為主要功能的 Live CD 作業系統,除了整合了基本的 GParted 以外,也另外在系統中提供許多其他相關的磁碟管理軟體,以便讓使用者在需要進行磁碟管理工作時,能直接以一套系統完成所有工作。

[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic

*Parted Magic 的操作畫面


整合多種磁碟管理工具

從 Parted Magic 的軟體名稱來看,不難發現這是一套以磁碟分割為主要功能的工具軟體。Parted Magic 以整合 GParted 與 GNU Parted 為主要重點,但除了這二套磁碟分割工具以外,Parted Magic 也另外整合了一些磁碟處理的相關工具軟體。例如以磁碟備份為主要功能的 Clonezilla、Partimage、G4L 等工具,以及提供磁碟檢測與修復功能的 TestDisk。而為了保護磁碟中所存放的資料,Parted Magic 也整合了 Truecrypt 這套工具軟體。如果磁碟本身的啟動磁區出了問題,則可以使用 SuperGrubDisk 進行處理。如果硬碟發生讀取錯誤等相關的問題,亦可利用 ddrescue 這一套由 GNU 所開發的資料救援軟體,嘗試將原有的資料複製到另一個正常的磁碟之中。由於 Parted Magic 本身內建整合的軟體相當多,因此在初次使用時難免會有眼花撩亂的感覺。為了解決 Parted Magic 的新使用者無法立即上手的問題,Parted Magic 亦提供許多操作相關的說明文件,可以解決使用者在操作上所遇到的問題。

[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic

*Parted Magic 以整合磁碟分割工具為主,例如著名的 GParted 工具軟體。

Parted Magic 本身也是採用 Live CD 方式釋出,無需進行安裝,也不需要進行任何設定程序即可直接使用。無論是日常的維護作業,或是要作為系統發生錯誤時的錯誤搶救工具,Parted Magic 都是相當適合的磁碟管理工具選擇。


支援各種常見的檔案系統格式

除 了磁碟相關的管理功能以外,Parted Magic 也提供了一些檔案系統的管理工具。也因為 Parted Magic 擁有這些工具程式的支援,因此大多數常見的檔案系統格式也都能直接使用 Parted Magic 進行處理。這些檔案系統格式包括 Linux 常見的 ext2、ext3、ext4,以及 ReiserFS、XFS 等等。亦包含較常在 Windows 系統上使用的 FAT16、FAT32、NTFS 等檔案格式,或是 MacOS 所使用的 HFS/HFS+ 等格式。如果有需要,甚至可以直接針對 Linux 的置換空進(Swap)進行處理。


磁碟分割區的處理


由於磁碟價格的大幅下 滑,有越來越多的使用者除了在電腦系統之中安裝內接硬碟以外,也會同時使用外接硬碟,作為檔案暫存或搬移的空間使用。但無論使用者在硬碟的使用方式為內接 或外接,都不影響 Parted Magic 的使用。Parted Magic 可以同時應用在內接與外接硬碟,而且在使用或處理過程當中並沒有太大的差異。這也代表使用者只要有適當的配備(例如硬碟外接盒或 USB 轉 SATA 的轉接線),即可在一部電腦之中完成手邊所有硬碟的處理工作。

至於 Parted Magic 本身所支援的磁碟分割區處理功能,則是以 GParted 或 GNU Parted 的功能為主。畢竟 Parted Magic 只能視為是一套以磁碟維護工具為主的程式合輯,並提供操作介面供使用者使用,嚴格說來本身並不具備任何磁碟管理功能。因此 Parted Magic 所能提供的磁碟分割區管理功能,端看當時所整合的 GParted 與 GNU Parted 版本而定。較為進階的磁碟管理功能或許會依照這二套軟體的版本不同而產生差異,但基本的磁碟分割區處理功能並不會因為 Parted Magic 或 GParted 等軟體的版本變更而產生變化。例如建立新分割區或刪除既有的分割區,或是進行分割區移動、複製等較為複雜的動作。而 GParted 最令人津津樂道的,自然是可以直接在使用中的分割區之中進行分割區容量的擴展或是縮小的功能。


磁碟備份功能


僅管 GParted 或是 GNU Parted 本身已經是相當穩定的磁碟處理工具軟體,但在進行磁碟分割區的相關處理工作時仍然有其風險,所以在進行動作之前先將資料備份,仍然是確保資料不至於就此消失的不二法門。

如 果要進行磁碟資料的完整備份,使用者並不需要另行尋找工具軟體,因為 Parted Magic 本身已經整合了三套著名的磁碟備份工具,即 Clonezilla、Partimage,以及 G4L。這三套磁碟備份工具各有各自的特色,也都擁有為數眾多的愛用者。雖然同時整合三套磁碟備份工具乍看之下有些多餘,但考慮到每一套軟體本身所強調的 重點多少有些不同,Parted Magic 同時提供三套不同的軟體,反而提供了使用者更多的選擇。而無論使用者選擇的是何種軟體,基本上都能達到完整的磁碟備份功能,所以完全不需要擔心在進行磁碟 的進一步處理動作之前,無法先行將磁碟完全備份的可能性。

[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic

*從 Parted Magic 的操作選單中,可以找到 GParted、Partimage、Ghost 4 Linux 等不同的磁碟分割區備份軟體。


檢測功能


除了磁碟的分割與備份功能以外,Parted Magic 另外還提供了磁碟與記憶體的檢測功能。這二項功能在一般情況下,使用者多半不需要用到,但在懷疑電腦系統出現問題時,倒也不失為一個基本的檢查功能。

Parted Magic 所提供的磁碟檢測工具為 TestDisk,這也是一套依據 GPL 所散佈的開放原始碼軟體。TestDisk 本身是一套相當強大的資料修復與檢測工具,可以作為因意外而造成的磁碟分割區消失問題的修復工具使用。除此之外,TestDisk 也可以讓因故遺失啟動磁區的磁碟復原至原先的狀態,讓該磁碟可以再次啟動。而且無論這些磁碟問題是因為軟體問題、病毒入侵或是人為意外所造 成,TestDisk 都能加以處理。

除了 TestDisk 以外,Parted Magic 也整合了 GNU ddrescue 作為磁碟資料救援方面的工具程式。GNU ddrescue 本身可以做到單一檔案的修復功能,亦可支援某個區塊裝置(如硬碟或光碟)的資料修復工作,在使用上多了一些彈性。


系統狀態檢視與效能評估


由於 Parted Magic 希望可以提供更多系統維護或管理方面的工具供使用者使用,因此除了磁碟修復或備份等相關的功能以外,本身也能利用工具程式進行硬體資訊的檢視,或是使用內建的效能測量程式進行系統效能評估。

Parted Magic 的硬體資訊檢視功能會將系統目前所有的硬體資訊詳細列出,如果需要查詢目前電腦系統所使用的硬體型號為何,使用此工具進行查詢會是相當方便的選擇。如果想 要了解此電腦在執行時的效能表現,並與其他機器進行比較,則可以利用 Parted Magic 在每一部電腦上執行效能評估程式,並依據評估結果報表判定執行效能是否合乎預期,並在需要時作為增添硬體配備的採購依據。

[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic

*使用者也能利用 Parted Magic 進行硬體資訊的檢閱與效能測試。


系統資料保全


由 於在特定情況下,使用者如果希望自己硬碟中的資料可以避免被他人直接讀取,此時便需要採用磁碟加密技術。Parted Magic 所內建的 Truecrypt 功能,即可達到資料加密的功能,讓使用者指定要加密的磁碟,並在未經過授權時,保護磁碟中的資料不被他人讀取。

除了 資料加密以外,如果某顆磁碟已經不打算再使用,大多數人會將此磁碟重新格式化或進行磁碟分割區的重新分割。由於單純的磁碟格式化或是磁碟分割區的重新分 割,仍然可以利用磁碟修復工具復原大部份的資料,因此這樣的操作只能保證資料被清除,卻無法確保資料永久無法被取回,進而可能造成機密資料外洩的困擾。

如 果希望磁碟在被淘汰的時候,可以徹底將資料刪除,並增加資料復原的困難度,將他人取得機密資料的可能性降到最低,則可以利用 Parted Magic 進行資料清除的動作。Parted Magic 的資料清除功能可以將磁碟上的資料徹底清除,並增加資料復原的複雜度。對於需要特別進行保護的機密資料而言,使用此種方式進行清除,會是比較安全的選擇。


啟動磁區的修復與完整的作業系統功能


在 使用作業系統時,偶爾可能會因為操作上的錯誤指令而造成啟動磁區的毀損。啟動磁區毀損後,雖然硬碟中的資料仍然存在,但卻無法使用此磁碟進行開機並直接存 取磁碟中的資料。為了解決這樣的問題,Parted Magic 本身也有提供相關的工具程式,可以讓使用者進行啟動磁區的救援工作,例如 SuperGrubDisk 即為其中一例。

除此之外,以 Live CD 形式發行的 Parted Magic,其實也可以當作一個完整的作業系統看待。因為 Parted Magic 除了整合上述的工具程式以外,無論是網路工具、桌面管理軟體,或是文書編輯器、音樂播放程式等軟體,都已經內建在系統之中。即使沒有要進行磁碟救援相關的 工作,也可以直接使用此光碟進行開機,並利用此 Live CD 進行一般性事務的操作。

[源碼秘技] 一手包辦的磁碟管理工具:Parted Magic

*以 Live CD 形式發行的 Parted Magic,本身也是相當完整的作業系統。


結語

磁 碟救援的相關工作,相信沒有任何一位系統管理員希望遭遇到這些事務的處理需求,但這項工作的處理技術卻也是相當重要的系統管理知識之一。Linux 本身已經有一些工具程式可以達到這樣的功能,但未必可以盡如人意。如果將 Parted Magic 視為一個備援方案,在必要時相信也能幫助系統管理員,將資料完全毀損並降低復原回來的可能性。

除了磁碟救援以外,Parted Magic 所整合的磁碟處理功能包羅萬象,除非需要進行處理的工作相當複雜,否則應該可以滿足大多數人在磁碟管理方面的使用需求。無論要處理的是一般的磁碟分割動 作,或是系統資料的救援,Parted Magic 都能提供相對應的功能選擇,相信也能有效的幫助系統管理員,以進行相關事務的處理。

作者簡介

翁卓立
逢甲大學資訊工程學系、台灣科技大學電子所畢業,目前擔任韌體研發工作,主要使用 Embedded Linux 進行產品開發。著有「Linux 進化特區:Ubuntu 10.04 從入門到精通」等書。
[名家專欄] 自由軟體與專屬軟體,誰的應用需要被規範?
洪朝貴/文

◎ 本篇文章傳達筆者意見,不代表自由軟體鑄造場電子報立場,回覆意見請見部落格原文網址:http://blog.ofset.org/ckhung/index.php?post/108b2

研考會正在擬定「政府應用自由軟體共通需求規範」,我曾受邀參與 3/31 的外部專家會議。政府關心自由軟體,是一件好事;但是訂定這樣的縱向規範,真的有助於政府採用自由軟體嗎?或者應該換個方式訂定橫向規範,對專屬軟體與自由軟體一視同仁呢?

與會的眾多代表當中,有許多來自政府單位的朋友,從使用者的角度發言。他們認為:Linux 版本眾多,若不設定一個規範,真不知應該如何採購和使用自由軟體。

請 想像一個情境:假設政府機關僱用公務員,向來以國民黨黨員為主,也僱了一點其他黨籍的人士;但從不僱用無黨籍人士。而後開始有一種呼聲:政府機關不應只獨 厚特定政黨的黨員,應該也要開放錄用其他黨的黨員,甚至是無黨籍人士。但是各機關主管對於僱用無黨籍人士感到非常困擾,因為無黨籍人士沒有黨證字號和一貫 的中心思想,於是政府開始研究訂定「政府僱用無黨籍人士共通需求規範」,例如無黨籍人士必須通過某些身心健康的檢查等等。

當然,這很合 理。要作為一位公務人員,的確應該具備一些基本的身心健康條件。但是在比喻上,特定政黨人士呢?他們卻不需要接受任何檢查,不需要符合任何規範?有了這個 規範之後,無黨籍人士想要進入政府機關服務時,面臨的門檻是提高了,還是降低了呢?無黨籍人士與特定政黨人士的權益,是越來越平等了,還是越來越不平等了 呢?

呃,有人在臺下抗議為什麼拿國民黨作例子。其實這個比喻裡,要假設是民進黨也可以-如果同樣的行為,出自民進黨之手,更能夠讓您看清 問題所在,那就請自行把上文當中的國民黨全部改成民進黨,邏輯是一樣的。重點不是〔那一個〕政黨〔真的〕壟斷政府資源,而是〔假設〕〔有一個〕黨壟斷政府 資源的情況。

所以現在請把上述的「僱用公務員」全部改為「採用軟體」,把「XX黨」全部改為「微軟」,把「無黨籍人士」全部改為「自由軟體」,大家就可看出問題了。

[名家專欄] 自由軟體與專屬軟體,誰的應用需要被規範?

因 此我在會議中提出如圖的建議。(會議上提的圖是舊版,小有差異。)橫軸是軟體公司或組織團體;縱軸是軟體類別。每一個灰色的方塊,代表一項產品。例如 Adobe 的產品包含向量繪圖與相片編修;OSSACC 則推出包山包海的 ezgo 光碟。圖的左半邊顯示的是現況:目前政府採用專屬軟體,完全沒有任何準則規範;而研考會正在策劃的「政府應用自由軟體共通需求規範」,卻只規範自由軟體。 比較公平合理的做法,應如圖右半邊的狀態。圖右半邊當中的綠色圈圈意指:根據軟體性質,不分廠牌、不管是專屬或自由軟體,政府機關應提出相同的要求。例如 所有的辦公室軟體,都應支援國際接軌的開放檔案格式 ODF(也是國家標準 CNS15251);所有的資料庫伺服器,都應該支援 sql99 開放的介面等等。

事實上,藍色框的部分,正好呼應研考會推動已久也頗有成效的無障礙網頁: 這個規範不分廠牌、不談自由不自由,一視同仁。更精確地說,無障礙網頁談的主要是更上層 html 檔案內容的部分,這樣的規範方式才是合理的規範。其他的綠色框,應該學這個藍色框才對;至於圖左半邊的紅色框,那其實並不是提供一個機會,而是在加深一種 歧視:政府機關採購專屬軟體不需要顧慮任何規範;但若想採用自由軟體,則應要求廠商遵守這些規範。

最後,還應該加上一個紫色框:為了永續經營,避免將自身的存亡繫於被任何特定廠商牽制的善意,政府機關應優先採用跨作業平臺的應用軟體,以降低對任何特定作業系統的依賴。這終將有助於協助大學擺脫校長們集體被微軟羞辱的冏態、協助使用 Windows 7 的民眾擺脫隱私被迫繳械的委曲、協助臺灣的硬體廠商開拓一片新市場

因為這個建議沒有被當場採納,所以後來的會議我也就沒再出席了。

不過,把格局再放大一點,研考會製定這個規範的過程,非常公開透明化-不僅在網站上(1)公開討論,甚至也(2)接受建議,連幾次的會議記錄都公開在網路上。如果您關心公民參與的 話,應該會和我一樣,對研考會的這個做法給予高度肯定。這個世界上沒有誰能夠事事思慮週全;集思廣益才是王道。能夠善用網路科技,採用 web 2.0 的方式(1)將公共事務透明化(2)廣邀公民參與討論決策,這比訂出完美的規範更重要。二十年後再回頭看,我們或許會發現: 這個規範對於政府導入自由軟體,其實沒有什麼幫助;但研考會製定這個規範的過程,卻是臺灣邁向公民參與公共事務的一個重要里程碑。也許未來最值得所有人關 心、對臺灣社會幫助最大的,並不是自由軟體或專屬軟體的應用規範,而是「政府機關促進公民參與」的行事規範。研考會資訊處這次的做法,值得作為其他政府機 關邁向現代化的榜樣。
[源碼報報] Facebook 的開放源碼對手 Diaspora 釋出開
轉寄『第 158 期 Westinghouse 在 BusyBox 案件之侵權賠償解析–企業應規劃衡量利用自由軟體的法律風險』這期電子報

寄信人暱稱  寄信人email
收信人暱稱  收信人email

  • 社群留言
  • 留言報主