ソフトウェア
中級

ソフト配布史 Shareware→GitHub→Steam 1980-2026(ソフト配布史)

Software Distribution 45年史 1980-2026。Tape→Floppy→CD-ROM→DVD→Download→Subscription→Container Image・Public Domain (PD・著作権放棄)・Shareware (1982 Andrew Fluegelman PC-Talk+Jim Knopf PC-File・Try Before Buy・Bob Wallace PC-Write)+Beerware・Freeware (1982 Andrew Fluegelman商標)・Cardware・Crippleware (機能制限)・FSF GNU Project (1983 Richard Stallman MIT→GNU GPL 1989・Copyleft概念)・Linux 0.01 (1991年9月17日 Linus Torvalds・GPL移行 1992)・OSI Open Source Initiative (1998 Eric Raymond+Bruce Perens・OSS用語化)・SourceForge (1999 VA Linux→2001 SF.net Cathedral and Bazaar)・GitHub (2008 Tom Preston-Werner+Chris Wanstrath+PJ Hyett+Scott Chacon・Git Hosting→Microsoft 2018年6月$7.5B買収・1.5億 Developer 2024)・GitLab (2011 Sid Sijbrandij FOSS+Hosted)・Bitbucket (2008 Atlassian)・Codeberg (Forgejo Federated 2024-)・SUSE Source Code FOSS Distribution Pkg・APT Debian (1998)+RPM RHEL+Pacman Arch・Homebrew (2009 macOS Max Howell)・Chocolatey (2011 Win)+Scoop+winget (Microsoft Win 11)・Nix Profile・AppImage+Flatpak+Snap (Universal Linux Pkg 2010s)・Steam (2003年9月12日 Valve・Half-Life 2 2004契約必須・1.4億 MAU 2024)+Epic Games Store (2018→Fortnite資金・期間限定無料配布)+GOG.com Good Old Games (2008 CD Projekt・DRM-Free Retro)+Itch.io (2013 Indie)・Mac App Store (2011)+iOS App Store (2008)+Google Play Store (2012)+Amazon Appstore・Microsoft Store (Win 8 2012→Win 11 2021整理)・¥0 OSS-¥¥¥¥¥¥/Subscription 2026。

0 回閲覧
0 いいね
2026/4/29 更新

概要

1980年代初期に登場した磁気テープ・フロッピーから始まり、1990年代にCD-ROM・DVDへ、2000年代にインターネット経由のダウンロードへと移行したソフトウェア配布の歴史は、45年間で大きく変容しました。

  • 1982年にアンドリュー・フリューレルマンが提唱した Shareware(試用版+購入)と Beerware(無料+寄付)
  • 1991年にリーナス・トーバルズが開発した Linux 0.01(GPL へ移行 1992)
  • 1998年に OSI が Open Source Initiative を設立し、OSS 用語化
  • 2008年に GitHub が登場し、Git ホスティングとソフトウェア開発の一体化を実現
  • 2003年に Valve が Steam をリリースし、デジタル配信とマルチプレイヤー基盤を提供
  • 2018年に Epic Games Store が登場し、無料配信と収益分配の新モデルを提示
  • 2024年に Microsoft が GitHub を 75億ドルで買収、開発者数は 1.5億を突破
  • 2025年以降、コンテナイメージ(Docker、OCI)とサブスクリプションベースの配布が主流化し、OSS も「Public Domain」や「著作権放棄」へと移行傾向が強まる

主な特徴・仕組み

時代配布形態主な特徴代表的なツール・サービス
1980–1989テープ/フロッピー物理メディアでのコピー制限が困難MS-DOS、Apple II
1990–1999CD-ROM/DVD大容量で高品質な音声・映像配信Win32、Linux 1.x
2000–2009ダウンロードインターネットの高速化で即時配信SourceForge、Mac App Store
2010–2019サブスクリプション+コンテナ継続的デリバリーと環境統一Docker Hub、Snap Store
2020–2026デジタル配信+OSS+サブスクリプションDRMフリーとオープンソースの融合Steam、Epic Games Store、GOG.com、Itch.io
  • Shareware は「Try Before Buy」の形で、機能制限版を無料で配布し、フル版購入を促す。
  • Beerware は「無料+寄付」を基本に、コミュニティの拡大を狙う。
  • GNU GPL は「Copyleft」により派生物も同一ライセンスで配布を義務付ける。
  • GitHub は 2008 年に創設され、Git の分散管理とプルリクエストを組み合わせたワークフローを提供。2024 年には 1.5 億の開発者が登録。
  • Steam は 2003 年に Half‑Life 2 を起点に、デジタルライセンスとマルチプレイヤー基盤を一括で提供。2024 年には 1.4 億 MAU。
  • Epic Games Store は 2018 年に Fortnite の無料配信で注目を集め、開発者に 88% の収益分配を提示。

具体例・対応製品 (テーブル必須)

製品名発売年配布形態主要技術価格帯
GitHub2008Git Hosting + MarketplaceGit, Actions, Packages無料/有料プラン
Steam2003デジタル配信 + マルチプレイヤーSteamworks API, DRM無料/有料
Epic Games Store2018デジタル配信Unreal Engine, Epic Online Services無料/有料
GOG.com2008DRM‑FreeGOG Galaxy, GOG Downloader無料/有料
Itch.io2013Indie配信Indie Games API無料/有料
Homebrew2009macOSパッケージHomebrew Formulae無料
Chocolatey2011WindowsパッケージChocolatey Packages無料
Nix2010パッケージ管理NixOS, Nixpkgs無料
AppImage2012LinuxユニバーサルパッケージAppImage Runtime無料
Flatpak2015LinuxユニバーサルパッケージFlatpak Runtime無料
Snap2016LinuxユニバーサルパッケージSnapcraft無料

選び方・注意点

  1. 配布対象のプラットフォーム
    • Windows 専用なら Chocolatey、macOS なら Homebrew、Linux なら Flatpak/Snap。
  2. ライセンス要件
    • GPL で配布する場合、派生物も同一ライセンスで公開する必要がある。
  3. 配布コスト
    • Steam は 30% の手数料、Epic は 12% で、収益分配が大きく異なる。
  4. サブスクリプション vs. 一括購入
    • 継続的アップデートが必要な場合はサブスクリプション、単発購入で十分なら一括。
  5. デジタル著作権管理(DRM)
    • DRM‑Free を選択するとユーザーの利便性が高まるが、コピー防止が弱くなる。

関連用語との違い

  • Shareware は「試用版+購入」モデルで、機能制限が明示的。
  • Freeware は「無料で配布」だが、商用利用が許可されているケースが多い。
  • Open Source Software (OSS) はソースコード公開が前提で、GPL などのライセンスにより派生物も公開義務。
  • Public Domain は著作権が放棄され、誰でも自由に利用・改変できる。
  • Beerware は「無料+寄付」スタイルで、コミュニティ主導の開発が特徴。

よくある質問 (FAQ 3問以上)

Q1. GitHub と GitLab の違いは何ですか?
A1. GitHub は主にオープンソースプロジェクト向けのコミュニティ機能が充実し、Microsoft が所有。GitLab はオープンソース版があり、セルフホストが容易で CI/CD の統合が強力。

Q2. Steam の 30% 手数料はどのように計算されますか?
A2. 価格設定が 0〜10 USD の場合は 30%、10〜50 USD は 30%、50 USD 以上は 30% で固定。エピックは 12% で、収益分配が大きく異なる。

Q3. コンテナイメージを配布するメリットは?
A3. 依存関係が一括で管理でき、環境差異を減らす。開発・テスト・本番で同一イメージを再利用できる。

Q4. 2025 年以降の配布トレンドは?
A4. サブスクリプションベースとコンテナイメージの併用が主流化。OSS は「Public Domain」や「著作権放棄」へと移行し、配布コストが低減。

まとめ

1980 年代の磁気テープから 2026 年のコンテナイメージ・サブスクリプションまで、ソフトウェア配布は物理メディアからデジタル・クラウドへと進化を遂げた。Shareware の試用+購入モデル、GitHub の分散管理とコミュニティ機能、Steam のデジタル配信とマルチプレイヤー基盤、Epic Games Store の収益分配と無料配信など、各時代の技術とビジネスモデルが交錯し、現在は OSS とサブスクリプションの融合が進む。配布形態を選択する際は、対象プラットフォーム、ライセンス要件、配布コスト、DRM の有無を総合的に判断し、ユーザー体験と開発者の収益性を両立させることが重要である。

この記事について
カテゴリーソフトウェア
難易度中級
作成日2026/4/29