Linux*には多くのアプリケーションが付属しているため、多くの場合、特定のニーズに対して複数のソリューションが存在します。ただし、目的に最も適したアプリケーションを見つけ出すのは容易ではありません。 ここでは、一般的なWindowsソフトウェアと同等の強力なLinuxアプリケーションについて説明します。 各セクションでは、それぞれ特定の分野のアプリケーションを取り上げ、Windowsアプリケーションとそれに対応するLinuxのアプリケーション、およびその概要について説明します。 各項の下には、それぞれのLinuxアプリケーションの詳細や他の情報へのリンクが記載されています。ソフトウェアの開発プロセスは常に進歩し、絶えず新しいアプリケーションが開発されているため、このリストが完結することはありません。
![]() | デフォルトでインストールされないアプリケーション |
|---|---|
ここで説明されているすべてのアプリケーションがデフォルトでシステムにインストールされるとは限りません。一部のアプリケーションは、製品と同梱されていない可能性があります。使用するアプリケーションがない場合は、システム管理者にお問い合わせください。アプリケーションが製品によって提供されている場合は、YaSTを使用してそのアプリケーションをインストールできます。YaSTソフトウェア管理ツールの検索機能を使用して、必要なパッケージの名前を検索します。 | |
ここでは、一般的で強力なLinuxのオフィスビジネスソフトウェアソリューションについて説明します。このようなソフトウェアとしては、オフィススイート、データベース、財務会計ソフトウェア、およびプロジェクト管理ソフトウェアがあります。
表28.1 WindowsとLinuxのオフィスソフトウェア
|
タスク |
Windowsアプリケーション |
Linuxアプリケーション |
|---|---|---|
|
オフィススイート |
Microsoft* Office |
OpenOffice.org, StarOffice, KOffice |
|
ワードプロセッサ |
Microsoft Word、WordPerfect |
OpenOffice.org、StarOffice Writer、KWord |
|
表計算ソフト |
Microsoft Excel |
OpenOffice.org、StarOffice Calc、Gnumeric、KSpread |
|
プレゼンテーション |
Microsoft PowerPoint |
OpenOffice.org、StarOffice Impress、KPresenter |
|
データプロット |
Microsoft Excel |
OpenOffice.org、Calc、Kst、Gnuplot、Grace (Xmgr)、LabPlot |
|
ローカルデータベース |
Microsoft Access |
OpenOffice.org、Base、Rekall、kexi、Mergeant、PostgreSQL |
|
財務会計 |
Microsoft Money、Quicken |
GnuCash、KMyMoney |
|
プロジェクト管理 |
Microsoft Project |
Planner、Taskjuggler |
|
マインドマップ |
MindManager、Free Mind |
VYM (View Your Mind)、Free Mind, KDissert |
OpenOffice.orgは、ワードプロセッサ(Writer)、表計算ソフト(Calc)、とデータベースマネージャ(Base)、プレゼンテーションマネージャ(Impress)、描画プログラム(Draw)、および数学の方程式と式を生成する数式エディタ(Math)を含む、Microsoft Officeに対応する安定したオープンソースです。ユーザインタフェースは、Microsoft Officeスイートに類似しています。詳細については、http://www.openoffice.org/または第1章 OpenOffice.org:オフィススイートを参照してください。
Sun Microsystemsにより開発された独自のオフィススイートソフトウェアであるStarSuiteは、OpenOffice.orgに類似しています。Linux、Windows、Solarisを含む、複数のプラットフォームで利用可能です。OpenOffice.orgスイートと同じモジュールが含まれます。オープンソース版では利用できない、いくつかの高度な機能も含まれています。詳細については、http://www.sun.com/software/star/staroffice/を参照してください。
KOfficeは、KDEデスクトップ向けに完全に統合されたオフィススイートです。ワードプロセッサ(KWord)、表計算ソフト(KSpread)、プレゼンテーション(Kpresenter)、いくつかの画像処理アプリケーション(Kivio、Karbon14、Krita)、データベースフロントエンド(Kexi)や、他の多くのアプリケーションが付属しています。詳細については、http://www.koffice.org/を参照してください。
Writerは、OpenOffice.orgおよびStarSuiteの安定したワープロおよびデスクトップパブリッシングモジュールです。StarOffice Writernには、OpenOffice.orgで使用できないいくつかの高度な機能が備わっています。詳細については、http://www.openoffice.org/product/writerおよびhttp://www.sun.com/software/star/starofficeを参照してください。
KWordは、KOfficeスイートの安定したフレームベースのワープロモジュールです。KWordの扱いやすい機能により、プロフェッショナルな外観の文書を容易に作成でき、大量のテキストを扱うことが可能です。詳細については、http://www.koffice.org/kword/を参照してください。
Calcは、OpenOffice.orgスイートおよびStarSuiteのスプレッドシートおよびデータプロットモジュールです。操作を覚えやすく、広範な機能が提供されます。詳細については、http://www.openoffice.org/product/calc.htmlおよびhttp://www.sun.com/software/star/starofficeを参照してください。
KSpreadは、KOfficeスイートのスプレッドシートモジュールです。これは、表形式のシートを提供し、複雑な数式と統計をサポートするスクリプト可能なスプレッドシートプログラムです。詳細については、http://www.koffice.org/kspread/を参照してください。
Gnumericは、他のスプレッドシートで作成されたファイルも読み取ることができるGNOMEデスクトップ環境向けのスプレッドシートソリューションです。この組み込み関数とツールは非常に正確です。詳細については、http://www.gnumeric.orgを参照してください。
Impressは、OpenOffice.orgスイートおよびStarSuiteのプレゼンテーションモジュールです。Impressでは、2Dおよび3Dのクリップアート、特殊効果、アニメーション、描画ツールによりマルチメディアプレゼンテーションを作成できます。Impressでは、プレゼンテーションからPDFファイルを作成でき、Microsoft PowerPointにより使用されている*.ppt形式を含む複数のファイル形式のファイルを表示、編集、および保存できます。詳細については、http://www.openoffice.org/product/impress.htmlを参照してください。および http://www.sun.com/software/star/staroffice.
KPresenterは、KOfficeスイートのプレゼンテーションモジュールです。KPresenterでは、さまざまな形式のテキストとグラフィックを含む完全なスライドセットを準備し、あらゆる種類のオブジェクトを埋め込むことができます。またKPresenterは、Microsoft PowerPoint、MagicPoint、およびOpenOffice.org Impress文書からプレゼンテーションをロードできます。詳細については、http://www.koffice.org/kpresenter/を参照してください。
詳細については、Calcを参照してください。
Gnuplotは、非常に強力で移植性の高い、コマンドラインで制御するデータプロット用ソフトウェアです。MacOSおよびWindowsプラットフォームでも利用可能です。Gnuplotが作成するプロットは、PostScript、PDF、SVG、およびその他の形式でエクスポートできるため、容易にプロットを処理できます。詳細については、http://www.gnuplot.info/index.htmlを参照してください。
Graceは、Linuxを含むさまざまなプラットフォームで使用できる2Dプロットツールです。グラフィカルユーザインターフェースを使ってプロットを作成および編集できます。Graceは、プロットごとにいくらでも多くのグラフをサポートしています。詳細については、http://plasma-gate.weizmann.ac.il/Grace/を参照してください。
Kstは、KOfficeスイート向けのデータプロットモジュールです。これにより、リアルタイムデータの表示とプロット、および基本的なデータ分析が可能になります。詳細については、http://kst.kde.org/を参照してください。
LabPlotは、2Dまたは3Dのデータプロットを作成および管理するためのプロットツールであり、KDE向けに作成されました。グラフはデータと関数の両方から生成することができ、1つのプロットに複数のグラフを含めることができます。また、様々なデータ分析方式も提供しています。詳細については、http://labplot.sourceforge.net/を参照してください。
Baseは、OpenOffice.orgスイートおよびStarSuiteのデータベースモジュールです。すべての関連データ、テーブル定義、レポート、およびフォームを含む「自己充足型」のデータベース文書を作成するために使用できます。詳細については、http://www.openoffice.org/product/base.htmlおよびhttp://www.sun.com/software/star/starofficeを参照してください。
GNOME-DBは、GNOMEに対する統合型データアクセスアーキテクチャを提供します。このアーキテクチャは、永続データにアクセスするすべてのアプリケーションで役立ちます。このアーキテクチャは、データ抽象化レイヤ(Libgda)、データベースウィジェットライブラリ、およびデータベースフロントエンド(Mergeant)から構成されます。詳細については、http://www.gnome-db.org/を参照してください。
Kexiは、統合型データ管理アプリケーションです。このアプリケーションは、データベースの作成、データの挿入、クエリの実行、およびデータの処理のために使用できます。データに対するカスタムインタフェースを提供するためのフォームを作成できます。詳細については、http://www.koffice.org/kexi/を参照してください。
PostgreSQLは、トランザクション、外部キー、サブクエリ、トリガ、ユーザ定義の型および関数を含む標準SQLの拡張サブセットをサポートするオブジェクトリレーショナルデータベース管理システムです。詳細については、http://www.postgresql.org/を参照してください。
Rekallは、MySQL、PostgreSQL、Xbaseなど、さまざまなデータベースアプリケーションをサポートするデータベース管理ツールです。Rekallは、レポート、フォーム、クエリなど、多くのタスクで使用できます。詳細については、http://www.thekompany.com/products/rekall/を参照してください。
KmyMoneyは、KDEデスクトップ向けのパーソナル財務マネージャです。オープンソースのオペレーティングシステムのユーザが個人的な財務状況を追跡し、豊富な財務機能やツールを利用できます。詳細については、http://kmymoney2.sourceforge.netを参照してください。
GnuCashは、個人および法人の財務を管理するためのソフトウェアツールです。これによりユーザは、損益を追跡できます。また、銀行口座と株式のポートフォリオの管理のために使用できます。詳細については、http://www.gnucash.org/を参照してください。
Plannerは、Windows用のプロジェクト管理ツールと同等の機能を提供することを目的とするGNOMEデスクトップ用のプロジェクト管理ツールです。こうした機能には、タスクおよびリソースのガントチャートとさまざまな表示形式が存在します。詳細については、http://live.gnome.org/Plannerを参照してください。
Taskjugglerは、ユーザがガントチャート機能を使用してプロジェクトを管理できるプロジェクト管理ツールです。また、さまざまな形式(XML、HTML、またはCSV)のレポートを生成するために使用できます。Taskjugglerは、コマンドラインから管理できるだけでなく、グラフィカルなフロントエンドを提供しています。詳細については、http://www.taskjuggler.orgを参照してください。
FreeMindは、アイディア、思考、概念を整理するためのマインドマッピングに似たツールです。簡単にノード(またはノードのスタイル)をコピーして、HTML、RTF、メールなどのソースからテキストを貼り付けることができます。\'83\'7dインド\'83\'7dップは、HTMLとXMLなどのさまざまな形式にエクスポートできます。詳細については、http://freemind.sourceforge.net/wiki/index.php/Main_Pageを参照してください。
VYM (View Your Mind)は、アイディア、思考、概念を整理するためのマインドマッピングに似たツールです。VYMマインドマップは、XML形式で作成され、HTML形式でエクスポートできます。詳細については、http://insilmaril.de/vymを参照してください。
Semantik(以前のKDissert)は、アイディアを整理するためのマインドマッピングに似たツールです。ユーザは、マインドマップから、PDFファイル、テキスト文書、HTMLファイルなどのさまざまな出力を生成できます。詳細については、http://freehackers.org/~tnagy/kdissert/を参照してください。