OSS製品というと、PostgreSQL、Apacheなどのミドルウェアが有名ですが、業務アプリケーションにも沢山のOSSが存在します。その中でも代表的な製品の一つ、オープンソースのCRMソフトウェア「 SugarCRM 」は、基本機能部分がコミュニティ版としてソースが公開されています。 顧客管理(CRM)の基本機能として、営業/サポート/マーケティング/グループウェア/管理などの機能は揃っていますが、管理画面の機能を利用して、ユーザ側でもちょっとしたカスタマイズを行える仕組みが提供されているのが大きな特徴といえます。 ソースコードの改変による深いカスタマイズももちろん可能ですが、コミュニティ版で提供されている開発者向けツールを使用すると、画面に表示するラベルの変更・データ項目の追加や既存機能をテンプレートにした新規機能追加程度の軽いカスタマイズであれば、ソースコードを意識することなく、