ソフトウェア産業には、主に「ライセンス/保守ベース」(オンプレミス)または「クラウドベース」(SaaS、PaaS 、 IaaS、 MBaaS、MSaaS、DCaaSなど)といった様々なビジネスモデルを採用したソフトウェアの開発、保守、公開を行う事業が含まれます。また、トレーニング、ドキュメンテーション、コンサルティング、データ復旧といったソフトウェアサービスも含まれます。ソフトウェアおよびコンピュータサービス産業は、純売上高の11%以上を研究開発費に費やしており、これは他の産業と比較して、製薬・バイオテクノロジー産業に次いで2番目に高い割合です。[ 1 ]
ソフトウェア製品とサービスを提供するために設立された最初の会社は、1955年のComputer Usage Companyでした。 [ 2 ]それ以前は、コンピュータは顧客によって、または当時のSperry RandやIBMなどの少数の商用コンピュータベンダーによってプログラムされていました。
ソフトウェア産業は、コンピュータが広く普及して間もない1960年代初めに拡大した。大学、政府、企業によってソフトウェアの需要が生まれた。これらのプログラムの多くは、社内の専任プログラマーによって開発された。いくつかは特定のマシンのユーザーに無料で配布された。その他は商業ベースで行われ、Computer Sciences Corporation(1959年設立)などの企業が成長し始めた。1960年代初めに設立された他の影響力のある、あるいは典型的なソフトウェア企業には、Advanced Computer Techniques、Automatic Data Processing、Applied Data Research、Informatics Generalなどがある。[ 3 ] [ 4 ]コンピュータ/ハードウェアメーカーは、オペレーティングシステム、システムソフトウェア、プログラミング環境を自社のマシンにバンドルし始めた。
ディジタル・イクイップメント・コーポレーション(DEC)が比較的低価格のマイクロコンピュータを市場に投入したことで、世界中の多くの企業や大学がコンピューティングを利用できるようになり、新しく強力なプログラミング言語や手法の面で大きな革新が生まれました。マイクロコンピュータ用の新しいソフトウェアが開発されたため、IBMを含む他のメーカーもDECの例にすぐに追随し、IBM AS/400などが誕生しました。
1970年代後半のパーソナルコンピュータの台頭により、業界は大きく拡大しました。 1977年には、 TRS-80、Apple II、Commodore PETが発売されました。家庭用コンピュータが手頃な価格になったことで、ゲーム、アプリケーション、ユーティリティの市場が拡大しました。 1981年に発売されたIBM PCは、オフィス用途の標準となりました。
21世紀初頭、ホスト型ソフトウェアの新たなビジネスモデルとして、 SaaS (Software as a Service)と呼ばれる成功したビジネスモデルが登場しました。これは、このモデルが試みられた少なくとも3回目の事例です。一部のプロプライエタリソフトウェアの開発者にとって、SaaSはWeb経由でのみアクセスでき、エンドユーザーのPCに クライアントソフトウェアがロードされないため、不正コピーの懸念を軽減します。
市場調査会社ガートナーは、2024年の世界IT支出市場規模を3.73兆ドルと予測しています。通信サービスを含めると、この額は5.26兆ドルにまで増加します。[ 5 ]主要企業には、マイクロソフト、HP、オラクル、デル、IBMなどが挙げられます。[ 6 ]
ソフトウェア業界は過去数十年にわたり、高度な統合化が進んでいます。1995年から2018年の間に、約37,039件の合併・買収(M&A)が発表され、その総額は1兆1,660億米ドルに達しています。[ 7 ]取引件数と金額の最高記録は、ドットコムバブルの絶頂期であった2000年に記録され、2,674件の取引が1,050億米ドルに達しました。2017年には、2,547件の取引が発表され、その総額は1,110億米ドルに達しました。ソフトウェア企業の買収と統合を成功させるためのアプローチは既に存在します。[ 8 ]
ソフトウェア業界のビジネスモデルには、SaaS(サブスクリプションベースのソフトウェアアクセス)、PaaS(サーバー管理)、IaaS(スケーラブルなインフラストラクチャに対する従量課金制)、フリーミアム(プレミアム機能付きの無料サービス)などがあります。その他、永久ライセンス(1回限りの料金)、広告サポート(広告付き無料サービス)、オープンソース(有料サポート付き無料サービス)、従量課金(使用量ベース)、コンサルティング/カスタマイズサービスなどがあります。ハイブリッドモデルは、複数のアプローチを組み合わせたものです。
ソフトウェア企業のビジネスモデルについては広く議論されてきた。[ 9 ] [ 10 ]ソフトウェアエコシステムにおけるネットワーク効果、企業とその顧客のネットワークは、ソフトウェア企業の戦略において重要な要素である。[ 11 ]