文件自由的關鍵是使用開放格式,也就是台灣在推動的「開放文件格式」Open Document Format (ODF)。它
是一套 ISO 組織通過的國際標準,也是 LibreOffice 與其他許多自由辦公套裝軟體的原生儲存檔案格式。
當您把文件儲存在電腦中時,它是以電腦檔案的型式呈現。不管是文字檔、相片、影片或任何其他的內容,都會以特定的結構來儲存,這個結構就是我們所說的「檔案格式」。
而為了與其他人分享文件內的資料,雙方所使用的應用程式必須能彼此溝通。也就是說,即使雙方使用的應用程式不同,或是相同應用程式但不同版本,都不應該在資料交換、讀寫操作時發生任何阻礙。這種無縫交換的要求就是我們所說的「文件互通性」 (interoperability) 。
要怎麼保證文件的互通性呢?答案就是檔案的格式必須採用開放標準。「開放」是指標準的規格細節必須公開,並且讓所有人都能自由讀取、使用、實作,沒有任何限制或授權問題;也因此不同的應用程式都可以自由實作對該標準的讀、寫等操作支援。而這種開放標準必須由一套公開透明的決策流程來制定與維護。基於這種「開放標準」所制定的檔案格式就是所謂的「開放格式」。
若是
1.應用程式忽視了該注重的「文件互通性」,或是
2.文件編輯器無法取得文件互通關鍵的資訊,或是
3.檔案格式的設計規格未公開,抑或是
4.檔案格式規格公開了,但應用程式並未照著規格實作
那麼這樣的檔案格式就只能算是「封閉格式」,無法提供文件的互通性。對於使用者而言,選擇封閉格式所造成的衝擊是不可小覷的。因為若使用了封閉格式,會造成使用者無法掌控文件資料的所有權,而且隨著時間越久,無法存取舊資料的問題會日益嚴重。
自由軟體保障使用者的四大自由:
也因為開放源碼(open source)是自由軟體的先決條件,儲存檔案的方法、格式的描述等實際上都實作在程式碼中,因此可供任何人研究,完全不需擔心軟體斷頭的問題。
由此可知,開放格式與自由軟體的目標是一致的:為所有人服務,並確保使用者對其文件、資料擁有完全的所有權與控制權,並保證這些文件、資料在長時間後仍然是可用的。
今年 2020 年的文件自由日,由文件基金會帶領大家推出這一系列慶祝活動與宣導。請大家幫忙把文件自由、開放格式的重要性分享給所有人知道。您也可以依此文章說明建立自己的「文件自由之鴿」。