付録 1 Linuxソフトウェアの概要

目次

1.1. オフィスソフトウェア
1.2. ネットワーク
1.3. マルチメディア
1.4. グラフィックス
1.5. システム管理とファイル管理
1.6. ソフトウェア開発

ここでは、一般的なWindowsソフトウェアと同等の強力なLinuxアプリケーションについて説明します。各セクションでは特定の分野のアプリケーションについて説明し、タスク、Windowsアプリケーション、および対応するLinuxアプリケーションをリストで示します。次に、各アプリケーションについて詳しく説明し、さらに詳しい情報へのリンクも提供します。ソフトウェアの開発プロセスは常に進歩し、絶えず新しいアプリケーションが開発されているため、このリストが完結することはありません。

[Tip]不足アプリケーション

リストに含まれているアプリケーションがデフォルトのSUSE Linuxシステムにインストールされていない場合には、YaSTを使って不足しているパッケージをインストールしてください。YaSTのパッケージ管理ツールの検索機能を使って、パッケージを見つけてください。


1.1 オフィスソフトウェア

ここでは、一般的で強力な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

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

StarOfficeはOpenOffice.orgの独自規格のバージョンで、Sun Microsystemsが配布しています。WindowsやSolarisを含む、複数のプラットフォームで利用可能です。フリー版(OpenOffice.org)では利用できない、いくつかの高度な機能も含まれています。StarOfficeの詳細については、http://www.sun.com/software/star/staroffice/を参照してください。

KOffice

KOfficeは、KDEデスクトップに統合されたオフィススイートです。ワードプロセッサ(KWord)、表計算ソフト(KSpread)、プレゼンテーション(KPresenter)、いくつかの画像処理アプリケーション(Kivio、Karbon14、Krita)、データベースフロントエンド(Kexi)や、他の多くのモジュールが付属しています。KOfficeの詳細については、http://www.koffice.org/を参照してください。

Gnumeric

Gnumericは、GNOMEデスクトップ環境用の表計算ソリューションです。Gnumericの詳細については、http://www.gnumeric.orgを参照してください。

Gnuplot

Gnuplotは、非常に強力で移植性の高い、コマンドラインで制御するデータプロット用ソフトウェアです。MacOSおよびWindowsプラットフォームでも利用可能です。Gnuplotが作成するプロットは、PostScript、PDF、SVG、およびその他の形式でエクスポートできるため、容易にプロットを処理できます。Gnuplotの詳細については、http://www.gnuplot.info/index.htmlを参照してください。

Grace

Graceは、Linuxを含むほとんどすべてのUnixで利用できる、非常に完成された2Dプロット用ツールです。プロットの作成と編集は、グラフィカルなユーザインタフェースで行えます。Graceは、プロットごとにいくらでも多くのグラフをサポートしています。エクスポート形式には、JPEG、PNG、SVG、PDFおよび(E)PSが含まれます。詳細は、http://plasma-gate.weizmann.ac.il/Grace/を参照してください。

LabPlot

LabPlotは、2次元または3次元のデータプロットを作成し、管理するためのプログラムです。グラフは、データと関数の両方から生成することができ、1つのプロットが複数のグラフを含むことができます。また、様々なデータ分析方式も提供しています。LabPlotの詳細については、http://labplot.sourceforge.net/を参照してください。

Rekall

Rekallは、データベースを操作するツールです。サポートされているデータベースは、MySQL、PostgreSQL、XBaseとXBSQL、IBM DB2、およびODBCです。Rekallを使用すると、各種のレポートやフォームの作成、データベースクエリの設計、またはデータのインポート/エクスポートができます。Rekallの詳細については、http://www.thekompany.com/products/rekall/を参照してください。

Kexi

Kexiは、さまざまなタイプのデータベースのフロントエンドです。MySQL、PostgreSQL、およびSQLiteデータベースサーバへの接続をサポートしています。Kexiは、テーブル内のデータの操作や、クエリの作成や保管のために使うことができます。kexiの詳細については、http://www.koffice.org/kexi/を参照してください。

Mergeant

Mergeantは、GNOMEデスクトップ用のデータベースフロントエンドです。詳細については、http://www.gnome-db.orgを参照してください。

PostgreSQL

PostgreSQLは、トランザクション、外部キー、サブクエリ、トリガ、ユーザ定義の型および関数を含む標準SQLの拡張サブセットをサポートするオブジェクトリレーショナルデータベース管理システムです。PostgreSQLの詳細については、http://www.postgresql.org/を参照してください。

GnuCash

GnuCashは、個人および法人の財務を管理するためのソフトウェアツールです。GnuCashは、単独で収支の動向を追跡し、銀行口座と株式資産を管理できます。GnuCashの詳細については、http://www.gnucash.orgを参照してください。

moneyplex

moneyplexは、財務を管理するためのツールです。moneyplexを使用すると、収支の管理や株式資産の監視からHBCI標準によるオンライントランザクション処理にいたるまでのすべてのタスクを処理できます。さまざまな分析オプションを使用して、財務取引の動向を時間経過と共に追跡できます。このツールにはWindowsバージョンもあり、アプリケーションのインタフェースを最初から学ぶ必要がないため、簡単に移行できます。moneyplexの詳細については、http://www.matrica.deを参照してください。

Planner

Plannerは、Windows用のプロジェクト管理ツールと同等の機能を提供することを目的とするプロジェクト管理ツールです。搭載されている機能としては、Ganttチャート機能、タスクとリソースのための各種のビューなどがあります。Plannerの詳細については、http://www.imendio.com/projects/planner/を参照してください。

Taskjuggler

Taskjugglerは、軽量で強力なプロジェクト管理ソフトウェアです。Ganttチャート機能を使用するか、各種のレポート(XML、HTML、またはCSV形式)を生成してプロジェクトを制御します。アプリケーションのコマンドライン操作に慣れていないユーザは、Taskjugglerのグラフィカルフロントエンドを使用できます。Taskjugglerの詳細については、http://www.taskjuggler.orgを参照してください。

VYM (View Your Mind)

VYMは、マインドマップを作成および操作して思考をビジュアル化するソフトウェアです。ほとんどの操作は、1回のマウスクリックで実行できます。ブランチは、簡単に挿入、削除、または並べ替えることができます。VYMは、マップの特定の部分(重要、最重要など)にフラグを付けることができます。マインドマップには、リンク、メモ、およびイメージも追加できます。VYMマインドマップはXML形式を使用するため、HTML形式で簡単にエクスポートできます。VYMの詳細については、http://www.insilmaril.de/vymを参照してください。