Linuxには多くのアプリケーションが付属しているため、多くの場合、1つの問題に複数のソリューションがあります。ただし、目的に最も適したアプリケーションを見つけ出すのは容易ではありません。ここでは、一般的なWindowsソフトウェアと同等の強力なLinuxアプリケーションについて説明します。各セクションでは、それぞれ特定の分野のアプリケーションを取り上げ、Windowsアプリケーションとそれに対応するLinuxのアプリケーション、およびその概要について説明します。各項の表の後には、それぞれのLinuxアプリケーションの詳細や、他の情報へのリンクが記載されています。ソフトウェアの開発プロセスは常に進歩し、絶えず新しいアプリケーションが開発されているため、このリストが完結することはありません。
![]() | 不足アプリケーション |
|---|---|
ここで説明されているすyてのアプリケーションがデフォルトでシスÆムにインストールされるとは限りません。一部のアプリケーションは、製品と同梱されていない可能性があります。使用するアプリケーションがない場合は、システム管理者にお問い合わせください。アプリケーションが製品によって提供されている場合は、YaSTを使用してそのアプリケーションをインストールできます。YaSTのソフトウェア管理ツールの検索機能を使って、パッケージを見つけてください。 | |
ここでは、一般的で強力なLinuxのオフィスビジネスソフトウェアソリューションについて説明します。このようなソフトウェアとしては、オフィススイート、データベース、財務会計ソフトウェア、およびプロジェクト管理ソフトウェアがあります。
表 A.1. WindowsとLinuxのオフィスソフトウェア
FreeMindを利用して、マインドマップを作成、編集することにより、自分の考えを視覚化することができます。簡単にノードおよびノードのスタイルをコピーして、HTML、RTF、メールなどのソースからテキストを貼り付けることができます。マインドマップは、HTMLとXMLなどのさまざまな形式にエクスポートできます。詳細は、http://freemind.sourceforge.netを参照してください。
GnuCashは、個人および法人の財務を管理するためのソフトウェアツールです。GnuCashは、単独で収支の動向を追跡し、銀行口座と株式資産を管理できます。GnuCashの詳細については、www.gnucash.orgを参照してください。
Gnumericは、GNOMEデスクトップ環境用の表計算ソリューションです。Gnumericの詳細については、www.gnumeric.orgを参照してください。
Gnuplotは、非常に強力で移植性の高い、コマンドラインで制御するデータプロット用ソフトウェアです。MacOSおよびWindowsプラットフォームでも利用可能です。Gnuplotが作成するプロットは、PostScript、PDF、SVG、およびその他の形式でエクスポートできるため、容易にプロットを処理できます。Gnuplotの詳細については、www.gnuplot.infoを参照してください。
Graceは、Linuxを含むほとんどすべてのUnixで利用できる、非常に完成された2Dプロット用ツールです。グラフィカルユーザインターフェースを使ってプロットを作成、編集します。Graceは、プロットごとにいくらでも多くのグラフをサポートしています。エクスポート形式には、JPEG、PNG、SVG、PDF、PSおよびEPSが含まれます。詳細については、plasma-gate.weizmann.ac.il/Grace/を参照してください。
Kdissertはアイデアとコンセプトを構築するためのアプリケーションで、ほとんど学生を対象としていますが、教師、意思決定責任者、エンジニア、ビジネスマンなどにも有用です。まずアイデアをカンバスに描いて、ツリーに関連付けます。マインドマップから、PDFファイル、テキスト文書(OpenOffice.org Writeも適用)、HTMLファイルなどの、さまざまな出力を生成できます。詳細については、http://freehackers.org/~tnagy/kdissert/を参照してください。
KMyMoneyは、KDEの個人用ファイナンスマネージャです。豊富な財務機能やツールを提供することにより、オープンソースのオペレーティングシステムのユーザーが個人的な財務を追跡することができます。KMyMoneyについては、kmymoney2.sourceforge.netで学習してください。
KOfficeは、KDEデスクトップに統合されたオフィススイートです。ワードプロセッサ(KWord)、表計算ソフト(KSpread)、プレゼンテーション(KPresenter)、いくつかの画像処理アプリケーション(Kivio、Karbon14、Krita)、データベースフロントエンド(Kexi)や、他の多くのモジュールが付属しています。KOfficeの詳細については、www.koffice.orgを参照してください。
Kstはリアルタイムのデータ表示と基本データ分析機能を使用したプロットのためのKDEアプリケーションです。 Kstには、堅牢なライブストリーミングデータのプロッティングなど、強力なビルトイン機能が多く含まれており、プラグインと拡張機能で拡張できます。Kstに関する詳細は、kst.ked.orgを参照してください。
LabPlotは、2次元または3次元のデータプロットを作成し、管理するためのプログラムです。グラフは、データと関数の両方から生成することができ、1つのプロットが複数のグラフを含むことができます。また、様々なデータ分析方式も提供しています。LabPlotに関する詳細は、labplot.sourceforge.netを参照してください。
Mergeantは、GNOMEデスクトップ用のデータベースフロントエンドです。詳細については、www.gnome-db.orgを参照してください。
moneyplexは、財務を管理するためのツールです。moneyplexを使用すると、収支の管理や株式資産の監視からHBCI標準によるオンライントランザクション処理にいたるまでのすべてのタスクを処理できます。さまざまな分析オプションを使用して、財務取引の動向を時間経過と共に追跡できます。このツールにはWindowsバージョンもあり、アプリケーションのインタフェースを最初から学ぶ必要がないため、簡単に移行できます。moneyplexの詳細については、www.matrica.deを参照してください。
OpenOffice.orgは、MS Officeと同等の機能を持つオープンソースのアプリケーションです。OpenOffice.orgは、ワードプロセッサ(Write)、表計算ソフトとデータベースマネージャ(Base)、プレゼンテーションマネージャ(Impress)、描画プログラム(Draw)、および数学の方程式と式(Math)を生成する数式エディタを含む強力なオフィススイートです。アプリケーションインタフェースはMS Officeアプリケーションファミリに良く似ており、MS Officeユーザに馴染みのあるすべての機能が付属します。OpenOffice.orgはMS Officeアプリケーションからデータをインポートできるため、オフィススイート間の移行もスムーズです。OpenOffice.orgにはWindowsバージョンもあるため、WindowsユーザはWindowsを使用しながらオープンソースに切り替えることができます。OpenOffice.orgに関する詳細は、www.openoffice.orgを参照してください。オフィススイートの簡単な概要は、OpenOffice.orgの章をお読みください。
Plannerは、Windows用のプロジェクト管理ツールと同等の機能を提供することを目的とするGNOMEデスクトップ用のプロジェクト管理ツールです。搭載されている機能としては、Ganttチャート機能、タスクとリソースのための各種のビューなどがあります。Plannerの詳細については、www.imendio.com/projects/planner/を参照してください。
PostgreSQLは、トランザクション、外部キー、サブクエリ、トリガ、ユーザ定義の型および関数を含む標準SQLの拡張サブセットをサポートするオブジェクトリレーショナルデータベース管理システムです。PostgreSQLの詳細については、www.postgresql.orgを参照してください。
Rekallは、データベースを操作するツールです。サポートされているデータベースは、MySQL、PostgreSQL、XBaseとXBSQL、IBM DB2、およびODBCです。Rekallを使用すると、各種のレポートやフォームの作成、データベースクエリの設計、またはデータのインポート/エクスポートができます。Rekallの詳細については、www.thekompany.com/products/rekall/を参照してください。
StarOfficeはOpenOffice.orgの独自規格のバージョンで、Sun Microsystemsが配布しています。WindowsやSolarisを含む、複数のプラットフォームで利用可能です。フリー版(OpenOffice.org)では利用できない、いくつかの高度な機能も含まれています。StarOfficeの詳細については、www.sun.com/software/star/staroffice/ を参照してください。
Taskjugglerは、軽量で強力なプロジェクト管理ソフトウェアです。Ganttチャート機能を使用するか、各種のレポート(XML、HTML、またはCSV形式)を生成してプロジェクトを6御します。アプリケーシçンのコマンドライン操作に慣れていないユーザは、Taskjugglerのグラフィカルフロントエンド’使用できます。Taskjugglerの詳細については、www.taskjuggler.orgを参照してください。
VYMは、マインドマップを作成および操作して思考をビジュアル化するソフトウェアです。ほとんどの操作は、1回のマウスクリックで実行できます。ブランチは、簡単に挿入、削除、または並べ替えることができます。VYMは、マップの特定の部分(重要、最重要など)にフラグを付けることができます。マインドマップには、リンク、メモ、およびイメージも追加できます。VYMマインドマップはXML形式を使用するため、HTML形式で簡単にエクスポートできます。VYMの詳細については、www.insilmaril.de/vymを参照してください。