オープンソース

ソースコードが公開されたソフトウェアのこと。通常無償で公開され、誰でも自由に使用し、その再頒布や改変も認められています。

ソフトウェアを企業や団体、個人の所有物ではなく、人類共有の財産として誰もが開発や供給に参加でき、自由に使用できるという理念に基づくものです。

基本オペレーションソフトのLinux、サーバーソフトウェアのApache、ウェブデータベースのMySQL、ウェブプログラミング言語のPHPは全てオープンソースで、総称してLAMPとも呼ばれています。このLAMPが、世界中で、殆どコストをかけずに使いやすいホームページの構築運営の原動力になっています。

様々なCMSもオープンソースとして配布されており、DRUPALもオープンソースのひとつです。

オープンソースは無償で入手できるということだけではなく、優れたオープンソースに関するコミュニケーションが必然的に自然発生的に形成され、既存のオープンソースに対し、さまざまな改良や機能の追加が行われています。

このオープンソースの現代社会への貢献は計り知れません。上町ウェブ製作所はこのオープンソースの理念に深く共鳴するものです。なかなか開発に参加できるまでの能力はありませんが、その普及には最大限の努力を行いたいと考えています。