05/15 LibreOffice, MySQL vs MariaDB 5A
今天上課主要探討兩件事,一為探討Office,二為資料庫。先說到Office的起源,其實Office的這種軟體當初原本有許多,微軟公司買下其中一種,然後改改版面,並以MicrosoftOffice為名上市。表現在表面的版面、排版是一回事,而背後的運行方式、功能又是另一回事,且並沒有改變多少,真的只是表面上看起來比較不一樣而已。另外還有德國的StarOffice,後來變成Oracle公司的OpenOffice.org,後來因為Oracle的做法有些人看不慣,而發展成LibreOffice(版本還是接著OpenOffice.org的)。OpenOffice.org在更之後也賣給了Apache,改名叫做Apache Open Office(此時就沒有OpenOffice.org了)。
LibreOffice可與其他主要辦公室軟體相容的套件,可在各種平台上執行,目標是成為一個具開放文件格式(ODF)支援、獨立於任何廠商之外、真正不受私有版權制約的辦公室套件。 LibreOffice其中有六個組件:
Writer:有文字處理的能力,可以用來編輯文字。
Calc:有電子試算表的功能。
Impress:大陸稱演示文稿,台灣稱簡報軟體。用來做簡報。
Draw:矢量圖形編輯器和圖表工具。
Base:數據庫管理程序,做資料庫的工具。
Math:編輯數學公式的應用程序。
再來老師帶我們看一篇文章:LibreOffice vs. OpenOffice: Why LibreOffice Wins,原因可以歸於以下11點:
Slimmed down code (檔案比較小)
Increased MSO support (可以支援microsoft的格式)
An Editing Window Closer to WYSIWYG (視窗比較接近輸出的樣子)
Formatted Comments (可在文件中加評論)
Revised Template Dialogue (可調整模板)
Word and Character Count on the Information Bar (計算有多少個字)
A Browser-Like Find Function (查找資料的方式接近瀏覽器)
Advanced Features Toggle (Toggle有高階的功能)
Improved Header / Footer Tools (文件的頭尾有改善)
Title Page Dialogue (首頁的提名做的比較好)
Embedded Fonts (可以嵌入字形)
到了第二節課,主題換到了資料庫。老師由一篇文章「毫無理由使用 MySQL:MariaDB、MySQL 創始者 Michael Widenius 的訪談」來做衍生。談到MySQL自從賣予Oracle之後發生的種種不正確的事情,像是:發現臭蟲後,Oracle 選擇移除整個功能,而非修正臭蟲。並且在最後建議可以使用MariaDB來取代。