從公共部門到公共軟體:新竹市政府員工資訊社會講座暨自由軟體應用系列課程
OpenOffice.org 是一個跨平台的辦公室套件軟體,主要包含:
OpenOffice.org 的前身是 1998 年一家德國的公司 star 所研發出來的一個辦公室軟體,稱之為 starOffice。在 2000 年左右,StarOffice5.2 已經相當成熟,因此被昇陽(sun)公司給買走了。在2000年10月13日星期五,昇陽把 starOffice 的大部分程式碼公開,並成立 OpenOffice.org 這個組織,專門來負責維護 OpenOffice.org。由於 starOffice 的程式將近 800 萬行,所以當時被號稱世界上最大的開放原始碼的項目,並和 Gnome 以及 Mozilla 並稱世界開放原始碼的三大主力軟體。OpenOffice.org 這個組織的主要任務就是:
現在是個講版權的時代,所以,我們也來談談 OpenOffice.org 的版權問題。在開講之前,工友先告訴您:您可以完全合法的免費安裝及散佈 OpenOffice.org ,您夠厲害的話,還可以把 OpenOffice.org 改一改拿去賣,而且程式不用公開,也不用付給任何人授權金或專利金,而且完全合法。不相信?舉幾個例子給您看看:sun出的 StarSuite6 聽過吧?StarSuite6 就是從 OpenOffice.org 中擷取出優良的程式碼,然後加上昇陽公司自行研發的程式碼,就成了目前的 StarSuite6 ,要錢的喔!而且您看不倒也拿不到他的原始程式碼!為什麼 StarSuite6 可以從GPL版權的 OpenOffice.org 中取原始碼來做新產品,而新產品卻不用公開原始碼?是因為昇陽是 OpenOffice 的幕後大老闆所以才可以如此違反規定嗎?
不...請您在繼續往下看,IBM 的 SuperOffice Suite 也是拿 OpenOffice.org 來改的(唉...原先的 Lotus Smart Suite也是很棒的產品哩!何不繼續開發呢?)。大陸中科院所研發的 RedOffice 也就是『紅旗中文2000』,據說和 MS Office XP 長得很像,其實也是拿 OpenOffice.org 來改的,還有即時公司推出的 Thiz Office(即時辦公室軟體)也是一模一樣的,以上這些產品通通要錢,沒授權可不能隨便安裝,而且您也看不到他們內部的原始碼。這麼多的例子,傻眼了吧!雖然說殺頭的生意有人做,不過,這些公司可是循規蹈矩的,為什麼他們可以大大方方的拿別人的東西來改,然後又拿來賣,這樣不是很不道德嗎?
別亂想,答案很簡單,因為 OpenOffice.org 遵循LGPL(GNU Lesser General Public License)和SISSL(Sun Industry Standards Source License)兩種版權。LGPL版權是所謂的『較寬鬆GPL版權』,只要是遵循LGPL版權的軟體,您可以自由取得該軟體程式碼,而且您可以拿來用,用了也可以不用公開,這是LGPL版權所允許的。如何?心動了嗎?要不要拿一套來改改看呢?
OpenOffice.org 和 MS Office 究竟誰好誰壞,老實說,沒有定論。就如同諾基亞手機和摩托羅拉手機孰優孰劣一樣,沒有一定的標準,通常都只是習慣上的問題。咱們就一些規格上的優劣來做個比較以及評論。
在 Office 軟體中,最常用的莫過是文書處理軟體,因此,本文就拿 MS Office XP 專業版的 Word 與 OpenOffice.org 1.1 的 Writer 來比較。
| 比較項目 | MS Word | OpenOffice.org 1.1 Writer | 說明 |
| 基本文書功能 | 有 | 有 | 各式各樣的文字、段落、頁面設定,分頁分段分欄,插入圖片、表格、圖文框...等相關功能。 |
| 直書 | 支援 | 支援 | |
| 複製格式 | 有 | 有 | |
| 標點符號工具列 | 有,需外掛 | 有,需外掛 | |
| 巨集錄製 | 有 | 有 | |
| 合併列印 | 有 | 有 | |
| 中英文可採不同字型 | 有 | 有 | |
| 美術文字 | 有,文字藝術師 | 有,美術文字 | 一般來說,「文字藝術師」的效果是比「美術文字」還來得多。 |
| 匯出成 PDF | -- | 有 | |
| 匯出成 DocBook | -- | 有 | |
| 匯出成 XML、XHTML | -- | 有 | |
| 匯出 PDA 的 Office 檔案格式 | -- | 有 | |
| 圖形處理能力 | 有 | 有,而且強大 | |
| 注音 | 有 | 有,不過不好用 | 建議直接用注音字型,美觀又方便。 |
| 追蹤修訂 | 有 | 有 |
在 Office 軟體中,試算表軟體也佔有相當重要的地位,因此,本文就拿 MS Office XP 專業版的 Excel 與 OpenOffice.org 1.1 的 Calc 來比較。
| 比較項目 | MS Excel | OpenOffice.org 1.1 Calc | 說明 |
| 基本試算表功能 | 有 | 有 | 各式各樣的文字、儲存格設定、圖表、工作表...等相關功能都大同小異。 |
| 儲存格直書 | 支援 | 支援 | |
| 函數 | 有 | 有 | 函數幾乎都相容,除了少部分不常用的函數稍有出入以外。 |
| 參數隔開符號 | 逗點(,) | 分號(;) | |
| 儲存格內容換行 | 「Alt」+「Enter」 | 「Ctrl」+「Enter」 | 請直接在儲存格中執行以上動作(不能在輸入列用喔) |
| 儲存格範圍 | 256 x 65536 | 256 x 32000 | 直欄 x 橫列 |
這兩套簡報軟體的差異,大概都在於操作介面的不同而已。除此之外,觀念上倒是相同的。因此,本文就拿 MS Office XP 專業版的 powerpoint 與 OpenOffice.org 1.1 的 Impress 來比較。
| 比較項目 | MS PowerPoint | OpenOffice.org 1.1 Impress | 說明 |
| 基本簡報功能 | 有 | 有 | 各式各樣的文字、圖表、播放、特效...等相關功能都大同小異。 |
| 匯出 HTML | 支援,較精美 | 支援,但較不理想。 | Impress 是把整個簡報頁面變成圖片,所以特效均會無作用。 |
| 匯出 Flash | -- | 有 | 匯出 Flash 可以用在各種瀏覽器上,並且隨意縮放大小,但所套用之特效亦會失效。 |
| 播放畫筆 | 有,並有五六種顏色可選 | 有,目前只有綠色可選用 | |
| 隨身簡報功能 | 有 | 無 | Impress 可匯出成 Flash 來作為隨身簡報,若對方願意,裝個 Impress 來撥樣亦無不可。(PowerPoint 就不行了,會觸法) |
| 表格功能 | 有 | 有,但較不好用 |