オープンソースソフトウェアの例
オープンソースというとLinuxばかりが注目されていますが、インターネットの主要なソフトウェア要素の多くはオープンソースソフトウェアです。またこのようなソフトウェアの開発が可能となったのは、Cコンパイラやエディターなどの開発環境やツールがFSF他多くの開発者によるコミュニティの長い間の活動により整備されてきたからです。Linuxの意味は、その中で最も大変と思われ、欠けていた部分、性能が良く信頼できるUnixライクのOSカーネル(中核部分)を提供してくれたことです。
ウェブサーバ、メールサーバ、ネームサーバなど主要なインターネットサービスをカバーし、しかも大きなシェアを持っているオープンソースソフトウェアが数多くあります。このうち最も成功しているもののひとつが、Apache httpサーバ(ウェブサーバ)であり、IBM社も標準ソフトのひとつとして採用しています。
従来、データベースが弱いとされてきましたが、PostgreSQLやMySQLなどの他、主要な商用データベースもLinuxに移植されています。またCGIプログラムで当初から使われてきたPerlに加え、PHPなどのHTMLページに組み込める開発ツールが充実してきています。(下表参照)
ウェブサーバ、メールサーバ、ネームサーバなど主要なインターネットサービスをカバーし、しかも大きなシェアを持っているオープンソースソフトウェアが数多くあります。このうち最も成功しているもののひとつが、Apache httpサーバ(ウェブサーバ)であり、IBM社も標準ソフトのひとつとして採用しています。
従来、データベースが弱いとされてきましたが、PostgreSQLやMySQLなどの他、主要な商用データベースもLinuxに移植されています。またCGIプログラムで当初から使われてきたPerlに加え、PHPなどのHTMLページに組み込める開発ツールが充実してきています。(下表参照)
| ソフトウェア名 | 機能 | 開発元 | 備考 |
| Apache HTTP Server | HTTPサーバ | Apache Software Foundation | 約60%のシェア |
| Sendmail | メールサーバ | Sendmail Cosortium | 代表的メールサーバ |
| PostgreSQL | データベース | PostgreSQL Global Development Group | UC Berkeleyのプロジェクトが起源 |
| MySQL | データベース | MySQL AB | 商用版あり |
| Perl | スクリプト言語 | Perl Porters | CGIスクリプトの代名詞的存在 |
| PHP | スクリプト言語 | Development Team(ASF Project) | DB連携に特長 |
|
|


