ここでは、一般的なWindowsソフトウェアと同等の強力なLinuxアプリケーションについて説明します。各セクションでは特定の分野のアプリケーションについて説明し、タスク、Windowsアプリケーション、および対応するLinuxアプリケーションをリストで示します。次に、各アプリケーションについて詳しく説明し、さらに詳しい情報へのリンクも提供します。ソフトウェアの開発プロセスは常に進歩し、絶えず新しいアプリケーションが開発されているため、このリストが完結することはありません。
![]() | 不足アプリケーション |
|---|---|
リストに含まれているアプリケーションがデフォルトのSUSE Linuxシステムにインストールされていない場合には、YaSTを使って不足しているパッケージをインストールしてください。YaSTのパッケージ管理ツールの検索機能を使って、パッケージを見つけてください。 | |
ここでは、一般的で強力なLinuxのオフィスビジネスソフトウェアソリューションについて説明します。このようなソフトウェアとしては、オフィススイート、データベース、財務会計ソフトウェア、およびプロジェクト管理ソフトウェアがあります。
表 1.1 WindowsとLinuxのオフィスソフトウェア
タスク | Windowsアプリケーション | Linuxアプリケーション |
|---|---|---|
オフィススイート |
MS Office、StarOffice、OpenOffice.org |
OpenOffice.org、StarOffice、KOffice |
ワードプロセッサ | MS Word、StarOffice/OpenOffice.org Writer、WordPerfect | OpenOffice.org/StarOffice Writer |
表計算ソフト | MS Excel、StarOffice/OpenOffice.org Calc | OpenOffice.org/StarOffice Calc、Gnumeric、KSpread |
プレゼンテーション | MS PowerPoint、StarOffice Presentation、OpenOffice.org Impress | OpenOffice.org Impress、StarOffice Presentation |
データプロット | MS Excel、MicroCall Origin | OpenOffice.org Calc、Gnuplot、Grace (Xmgr)、LabPlot |
ローカルデータベース | MS Access、OpenOffice.org + MySQL | OpenOffice.org + MySQL、Rekall、kexi、Mergeant、PostgreSQL |
財務会計 | MS Money、Quicken、moneyplex | GnuCash、moneyplex |
プロジェクト管理 | MS Project | Planner、Taskjuggler |
マインドマップ | MindManager、Free Mind | VYM (View Your Mind)、Free Mind |
OpenOffice.orgは、MS Officeと同等の機能を持つオープンソースのアプリケーションです。OpenOffice.orgは、ワードプロセッサ(Write)、表計算ソフトとデータベースマネージャ(Calc)、プレゼンテーションマネージャ(Impress)、および描画プログラム(Draw)を含む強力なオフィススイートです。アプリケーションインタフェースはMS Officeアプリケーションファミリに良く似ており、MS Officeユーザに馴染みのあるすべての機能が付属します。OpenOffice.orgはMS Officeアプリケーションからデータをインポートできるため、オフィススイート間の移行もスムーズです。OpenOffice.orgにはWindowsバージョンもあるため、WindowsユーザはWindowsを使用しながらオープンソースに切り替えることができます。OpenOffice.orgの詳細については、http://www.openoffice.org/を参照してください。また、OpenOffice.orgの概要およびオフィススイート間のデータの移行については、第1章 OpenOffice.orgオフィススイート (↑アプリケーション)を参照してください。
StarOfficeはOpenOffice.orgの独自規格のバージョンで、Sun Microsystemsが配布しています。WindowsやSolarisを含む、複数のプラットフォームで利用可能です。フリー版(OpenOffice.org)では利用できない、いくつかの高度な機能も含まれています。StarOfficeの詳細については、http://www.sun.com/software/star/staroffice/を参照してください。
KOfficeは、KDEデスクトップに統合されたオフィススイートです。ワードプロセッサ(KWord)、表計算ソフト(KSpread)、プレゼンテーション(KPresenter)、いくつかの画像処理アプリケーション(Kivio、Karbon14、Krita)、データベースフロントエンド(Kexi)や、他の多くのモジュールが付属しています。KOfficeの詳細については、http://www.koffice.org/を参照してください。
Gnumericは、GNOMEデスクトップ環境用の表計算ソリューションです。Gnumericの詳細については、http://www.gnumeric.orgを参照してください。
Gnuplotは、非常に強力で移植性の高い、コマンドラインで制御するデータプロット用ソフトウェアです。MacOSおよびWindowsプラットフォームでも利用可能です。Gnuplotが作成するプロットは、PostScript、PDF、SVG、およびその他の形式でエクスポートできるため、容易にプロットを処理できます。Gnuplotの詳細については、http://www.gnuplot.info/index.htmlを参照してください。
Graceは、Linuxを含むほとんどすべてのUnixで利用できる、非常に完成された2Dプロット用ツールです。プロットの作成と編集は、グラフィカルなユーザインタフェースで行えます。Graceは、プロットごとにいくらでも多くのグラフをサポートしています。エクスポート形式には、JPEG、PNG、SVG、PDFおよび(E)PSが含まれます。詳細は、http://plasma-gate.weizmann.ac.il/Grace/を参照してください。
LabPlotは、2次元または3次元のデータプロットを作成し、管理するためのプログラムです。グラフは、データと関数の両方から生成することができ、1つのプロットが複数のグラフを含むことができます。また、様々なデータ分析方式も提供しています。LabPlotの詳細については、http://labplot.sourceforge.net/を参照してください。
Rekallは、データベースを操作するツールです。サポートされているデータベースは、MySQL、PostgreSQL、XBaseとXBSQL、IBM DB2、およびODBCです。Rekallを使用すると、各種のレポートやフォームの作成、データベースクエリの設計、またはデータのインポート/エクスポートができます。Rekallの詳細については、http://www.thekompany.com/products/rekall/を参照してください。
Kexiは、さまざまなタイプのデータベースのフロントエンドです。MySQL、PostgreSQL、およびSQLiteデータベースサーバへの接続をサポートしています。Kexiは、テーブル内のデータの操作や、クエリの作成や保管のために使うことができます。kexiの詳細については、http://www.koffice.org/kexi/を参照してください。
Mergeantは、GNOMEデスクトップ用のデータベースフロントエンドです。詳細については、http://www.gnome-db.orgを参照してください。
PostgreSQLは、トランザクション、外部キー、サブクエリ、トリガ、ユーザ定義の型および関数を含む標準SQLの拡張サブセットをサポートするオブジェクトリレーショナルデータベース管理システムです。PostgreSQLの詳細については、http://www.postgresql.org/を参照してください。
GnuCashは、個人および法人の財務を管理するためのソフトウェアツールです。GnuCashは、単独で収支の動向を追跡し、銀行口座と株式資産を管理できます。GnuCashの詳細については、http://www.gnucash.orgを参照してください。
moneyplexは、財務を管理するためのツールです。moneyplexを使用すると、収支の管理や株式資産の監視からHBCI標準によるオンライントランザクション処理にいたるまでのすべてのタスクを処理できます。さまざまな分析オプションを使用して、財務取引の動向を時間経過と共に追跡できます。このツールにはWindowsバージョンもあり、アプリケーションのインタフェースを最初から学ぶ必要がないため、簡単に移行できます。moneyplexの詳細については、http://www.matrica.deを参照してください。
Plannerは、Windows用のプロジェクト管理ツールと同等の機能を提供することを目的とするプロジェクト管理ツールです。搭載されている機能としては、Ganttチャート機能、タスクとリソースのための各種のビューなどがあります。Plannerの詳細については、http://www.imendio.com/projects/planner/を参照してください。
Taskjugglerは、軽量で強力なプロジェクト管理ソフトウェアです。Ganttチャート機能を使用するか、各種のレポート(XML、HTML、またはCSV形式)を生成してプロジェクトを制御します。アプリケーションのコマンドライン操作に慣れていないユーザは、Taskjugglerのグラフィカルフロントエンドを使用できます。Taskjugglerの詳細については、http://www.taskjuggler.orgを参照してください。
VYMは、マインドマップを作成および操作して思考をビジュアル化するソフトウェアです。ほとんどの操作は、1回のマウスクリックで実行できます。ブランチは、簡単に挿入、削除、または並べ替えることができます。VYMは、マップの特定の部分(重要、最重要など)にフラグを付けることができます。マインドマップには、リンク、メモ、およびイメージも追加できます。VYMマインドマップはXML形式を使用するため、HTML形式で簡単にエクスポートできます。VYMの詳細については、http://www.insilmaril.de/vymを参照してください。