linuxLinuxでは定番のLibreOffice前回触れた通り、すでに社内のWindows7のPCはiMacとMacBookへ変更することで落ち着いたが、当初Windowsから脱却するために始めたLinux。Mintのデュアルブート(1台のPCに2種類のOSを搭載すること)にしてある。社内のPCがMacに替わっても、このPCはサブとして引き続きLinux研究及びMacとの共有のために残すつもりだ。仕事でPCを利用する際最も使うのが、オフィス系アプリケーションだろう。Pointを利用していると確信する。近年オフィス系アプリケーションは様々な種類があり、それぞれ互換性があることをご存じだろうか?今回はLinuxを導入する際最も考えるべきオフィス系アプリ、LibreOfficeとOpenOfficeについて、ざっくり書いてみよう。この記事の目次いつまでMicrosoftに支払い続けるのか?Linuxで使用すべきオフィス系アプリを選択なぜLibreOfficeなのか?いつまでMicrosoftに支払い続けるのか?そもそもLinux利用を考え始めた発端に戻ろう。筆者は経営者でもあるので、会社の経費には敏感だ。仕事の大半がPCを使う昨今、それにかかる経費はけっしてバカには出来ない。コストを抑えることが出来るなら、進んで見直したいと常に思っている。自社のほとんどのPCはリース契約なので、毎月一定のリース料を支払うだけだが、PCにインストールされているOS(オペレーションシステム)は必ずしもそうはいかない。リースを組む際、OSも込みで設定してもらうのが通常だから、特に費用はかからないじゃないかと思われがちだが、リース期間の途中に今回のようなOSのサポート終了が訪れたら、どうしたものだろうかと考える。新規リース契約時(個人ならPC購入時)にOSは購入費用に含まれているが、その後サポート終了によるアップグレードにかかる費用はリース契約外だ。Microsoftも企業だから利益を追求するのは当然で、OSをアップグレードするたびに新しいOSを販売してきた。筆写の知る限りではWindows3.1から始まり、その次が95(一大ブームとなった)、その後は98、ミレニアム、2000、XPときて、Windows7に落ち着いた。その後もアップグレードし続け、Windows8及び8.1、そして現在の10になっている(途中抜けたかな?)。独立した時はXPだったが、これまでに1回、Windows7へのアップグレードがあった。現在まで使用できているので、8やら10にはアップグレードしていない。リース契約のPC以外に複数のPCを購入してきた。それだけOSに費用を費やしている。Officeを導入するだろう。プリ・インストールされているPCを購入しない限り、導入と同時にオフィス系アプリを別途購入しているはずだ。Officeも、OS同様アップグレードするたびに費用が発生している。今やPCはオフィスにも家庭にもある、スマートフォンに次ぐインフラのひとつだ。可能なソフトウェアの総称)であるべきだと考える。そのオープンソースのOSがLinuxの各ディストリビューション、そしてオフィス系アプリがLibreOfficeやOpenOfficeだ。全世界で膨大な利益を生んでいるMicrosoftに、OSやアプリケーションのアップグレード費用を払う必要性は感じない。Linuxで使用すべきオフィス系アプリを選択ここで本題の、Linuxで使用すべきオフィス系アプリケーションはどれがベストかということを考えてみたい。プレゼンテーションだけなら、使い勝手が良いと評判のGoogleだが、残念ながらDraw(描画)とデータベースが入っていないので、ここでは除外する。余談だが、筆者はデータベースをセットで考えたかったので、上記2つに絞って検討した。その他、日本の老舗「一太郎」やソースネクスト、キングソフトなど日本の会社も発売しているが、いずれもMicrosoft同様オープンソフトではない。OpenOfficeは、もともとオラクル社が開発したOpenOfficeから派生したもの。その間、買収やら独立やら紆余曲折があって分かれたのだが、元は同じものだった(その辺はウィキペディアでいろいろ書いてあるので、興味がある方は読んでみたらよい)。Officeが有料であったことに反して、どちらもオープンソースとして成長してきた。Officeといかに互換性があるかが、全てのユーザーにとって興味の対象であったことは間違いない。Officeで作成したファイルが全く違和感なくオープンソースのアプリケーションで作業できるなら、それに越したことはないからだ。現在発表・発売されている各アプリは、ほぼこの互換性を達成している。ファイル同士はどのアプリでも開くことが出来、編集が可能だ。多少使い勝手や見た目など違うところはあるが、それはユーザー個々の感覚によるものにすぎない、と筆者は感じている。「そりゃ、全く同じようには使えないよ」というのが正直なところかもしれない。Officeそっくりにしなくても良いのではないのではないだろうか?本題からそれてしまったが、結論から言うと現在筆者のLinuxマシーンには、LibreOffice(バージョンは6.2)がインストールされている。OpenOfficeより使いやすい(かも)といったところからだ。これについて、以下でもう少し掘り下げる。LibreOfficeなのか?Linuxを始めた時、デフォルトでLibreOfficeがインストールされているので、他を考えることもなくこのオフィス系アプリを使用し始めた。Makerのデータをオフィス系アプリのデータベースに移行しようということになり、そこで一度LibreOfficeでつまづいたのだった。Makerは直感的なデータベースで、データベースの言語MySQLなど知らなくても使い始めることが出来る。iPhone同様、Apple社の製品はどれも、手にしたときからすぐ使えるのが大きな特徴だ。OfficeにもデータベースのためのAxessがあり、Officeの上位版にのみ含まれている。LibreOfficeをはじめとするオープンソースには、最初からこのデータベースアプリが入っている。Makerの代替アプリを模索していた筆者にとって、必要不可欠なことだった。ところが、LinuxにデフォルトでインストールされるLibreOffice5.0のBaseでは、Windowsで作成したデータベースファイルを編集することが出来なかった。原因は、どうもJavaらしい。新しくオラクルのサイトからJavaをインストールし直してみたがどうにもならなかったため、OpenOfficeならどうかためしてみた。こちらでも結果は同じだった。自分の知識不足もあって、少し放っておいたのだが、LinuxデフォルトのLibreOfficeを最新のバージョンにアップデートする方法を書いている人のサイトを見つけ、その通りやってみた(前回の記事を参照)。現状32ビットのLinuxへインストールできるバージョンは6.2.8だ。このバージョンから、データベースはMySQLからFirebirdという方式に変わっているらしい。そもそもどちらもわからないが、これが解決の鍵となった。BaseでのWindowsとの互換性が確認出来たところで、OpenOfficeをアンインストールし、LibreOffice1本に絞ることが出来た。今後、Macとの互換性も確認しなくてはならないが、ひとまず落ち着いたところだ。Favoriteを発信していく、とあるSOHO会社運営者です。ura-no-ura.com。