LocalStackはまだ無料・OSSなのか。GitHubアーカイブとアカウント必須化
AWSローカルエミュレーターLocalStackがGitHubリポジトリをアーカイブし、利用にアカウント認証を必須化した。非商用の無料ティアは残るが、OSSとしての実態は失われた。

堀川 慎
Backend Engineer / AWS / Django / Go
AWSローカルエミュレーターLocalStackがGitHubリポジトリをアーカイブし、利用にアカウント認証を必須化した。非商用の無料ティアは残るが、OSSとしての実態は失われた。
AWSのクラウドサービスを手元のPCで動かせる定番ツール「LocalStack」が、無料のオープンソース版(Community版)を事実上やめました。2026年3月23日、GitHubのリポジトリがアーカイブされて読み取り専用になり、ツールの起動にはアカウント登録と認証トークンが必須になっています。
アーカイブされたリポジトリは6.5万スター、4,700フォークを集めていた人気プロジェクトです。「まだ無料で使えるのか」「OSSではなくなったのか」「forkして使い続けられるのか」を、LocalStack公式の発表をもとに整理します。
そもそもLocalStackとは何か
LocalStackは、AmazonのAWS(Amazon Web Services)のクラウドサービスを、ローカルのDocker環境で再現するエミュレーターです。S3、DynamoDB、Lambda、SQSといった主要なAWSサービスを自分のマシン上で動かせるため、開発者は本物のAWSに接続することなくアプリのテストができます。
2017年に始まったプロジェクトで、年間1億回以上ダウンロードされる標準的な開発ツールになっていました。クラウド開発の現場では、テストやCI(継続的インテグレーション)の足回りとして広く組み込まれています。
そのLocalStackが、利用にアカウント登録を必須としました。
GitHubアーカイブで何が変わったのか
変更の経緯を時系列で整理します。
| 日付 | 出来事 |
|---|---|
| 2024年11月 | Series A 2,500万ドル 調達(Notable Capital主導) |
| 2025年12月18日 | 公式ブログで方針発表。 Community版の廃止を告知 |
| 2026年2月27日 | 批判を受けて価格改定。 全プランでCI無制限に変更 |
| 2026年3月23日 | バージョン2026.03.0リリース。 GitHubリポジトリをアーカイブ |
| 2026年4月6日 | 認証なし起動の 一時バイパス期限(後述) |
これまでLocalStackには、無料のCommunity版と有料のPro版がありました。今回の変更で、この2つが単一のDockerイメージに統合されました。統合後のイメージを起動するには、環境変数 LOCALSTACK_AUTH_TOKEN に認証トークンを設定する必要があります。トークンなしでは起動しません。
LocalStackの公式ブログ「The Road Ahead for LocalStack」は、変更の理由を「AWSエミュレーションの範囲・セキュリティ要件・運用の複雑性が大幅に増大した」ためと説明しています。アーカイブ済みリポジトリの告知でも、「より信頼性の高い体験を提供するため、開発を単一の統合イメージに集約する」と述べています。
なお、Community版のソースコードはGitHub上にアーカイブとして残っています。過去のバージョンを使い続けることは技術的には可能ですが、今後の製品アップデートやセキュリティ修正は提供されません。
LocalStackはまだ無料で使えるのか
結論から言うと、個人が非商用で使う分には無料のままです。完全に有料化されたわけではありません。2026年2月27日の価格改定で、以下のプラン構成が発表されています。
| プラン | 対象 | 料金 | CI利用 |
|---|---|---|---|
| Hobby | 非商用の 個人利用 | 無料 | 無制限 |
| 学生 | GitHub Student 認証者 | 無料 | 無制限 |
| OSS / 非営利 | 審査制 | 無料 | 無制限 |
| Base(商用) | 企業の チーム利用 | $39/月〜 (年払い) | 無制限 |
無料のHobbyプランは「趣味や非商用の利用向け」と明記されており、仕事での利用は対象外です。学生はGitHub Student Developer Packでの認証、OSS・非営利プロジェクトは「LocalStack for Open Source」プログラムの審査を通せば無料で使えます。商用の有料プランは公式の価格ページで、開発者1人あたり年払い$39/月(月払いは$45/月)のBaseから始まります。
ただし、いずれのプランでもアカウント登録と認証トークンの取得は必須です。「無料で使える」と「アカウントなしで使える」は別の話になりました。
当初はCIでの利用にクレジット制限がありましたが、コミュニティからの批判を受けて撤廃されました。現在は全プランでCI無制限(フェアユース範囲内)です。また、移行の猶予として、当初は環境変数 LOCALSTACK_ACKNOWLEDGE_ACCOUNT_REQUIREMENT=1 を設定すると認証なしで起動できました。このバイパスは2026年4月6日で打ち切られ、本記事執筆時点ではすでに使えません。CIや開発環境で起動するには、Hobbyプランでアカウント登録してトークンを取得する必要があります。
LocalStackはOSSではなくなったのか
ライセンスの観点では、いまもApache 2.0のままです。アーカイブされたCommunity版のソースコードはGitHub上で公開されており、誰でも閲覧・複製・fork(複製して独自に開発を続けること)ができます。ライセンス上はOSSと言えます。
ただし、開発の主力はクローズドな統合イメージに移りました。Community版はもう更新されず、新機能もセキュリティ修正も入りません。「ソースは公開されているが、生きたOSSプロジェクトとしての開発は止まった」というのが実態です。
Hacker Newsのスレッドでは、批判的な意見が多数を占めました。もっとも多かったのは「OSSコミュニティの無償貢献(プルリクエストやバグ報告)を受け入れた後で商業化するパターン」への反発です。一方で「Apache Licenseの下では法的に問題ない」「企業が開発を続けるには収益化が必要だ」という擁護的な見方もあります。
下流のプロジェクトにも影響が出ました。testcontainers-javaやtestcontainers-dotnetでは、認証トークン対応が急遽必要になりIssueが起票されました。JavaフレームワークのQuarkusでも対応が議論されましたが、「Not Planned」としてクローズされています。
forkして無料で使い続けられるのか
「アーカイブされたCommunity版をforkして使い続けられないのか」という疑問には、すでに具体的な答えが出ています。Community版を元にした無料の派生プロジェクトが、実際に登場しました。
代表的なのがLocalEmuです。アーカイブされたLocalStack Community版をforkした後継ツールで、開発者は「アカウントもトークンも不要の、無料で開かれたAWSエミュレーターを維持し続ける」ことを目的に掲げています。132のAWSサービスに対応し、Apache 2.0ライセンスで公開されています。既存のAWS CLIやTerraformの接続先を http://localhost:4566 に向けるだけで使える、LocalStackと同じ使い勝手を狙ったものです。
fork系の事例が出てきたこと自体が、過去のOSS商用化との大きな違いです。後述のように、過去はライセンス変更がフォークの引き金でしたが、LocalStackではアカウント必須化への反発がフォークと新規ツールを生みました。
Elastic、Terraform、Redisと繰り返されるOSS商用化
OSSプロジェクトが商用化に舵を切るのは、LocalStackが初めてではありません。
| プロジェクト | 時期 | 変更内容 | コミュニティの 対応 |
|---|---|---|---|
| Elasticsearch | 2021年 | Apache 2.0 → SSPL / Elastic License | AWSが OpenSearchをfork |
| Terraform | 2023年 | MPL 2.0 → BSL 1.1 | Linux Foundationが OpenTofuをfork |
| Redis | 2024年 | BSD → RSALv2 / SSPL | Linux Foundationが Valkeyをfork |
| LocalStack | 2026年 | Apache 2.0のまま OSS版を事実上廃止 | LocalEmu等の forkが登場 |
過去の事例ではライセンスそのものを変更するケースが多かったのに対し、LocalStackはApache 2.0を維持したまま、積極的な開発をクローズドな統合イメージへ移しました。ライセンスは変わっていないが、OSSとしての実態は失われた形です。InfoQの報道も、Community版の廃止が開発者の懸念を呼んだと伝えています。
Elasticsearch、Terraform、RedisではAWSやLinux Foundationが主導するフォークが生まれましたが、LocalStackの場合は今のところ個人や有志のプロジェクトが受け皿になっている点が異なります。
LocalStackの代替ツールはあるのか
アカウント不要で無料のまま使える代替・後継ツールが、すでに複数出てきています。主なものを整理します。
| ツール | 特徴 | アカウント |
|---|---|---|
| LocalEmu | Community版のfork。 132サービス対応・Apache 2.0 | 不要 |
| MiniStack | forkではない新規OSS。 56以上のサービス・MIT | 不要 |
| Moto | PythonのAWSモック。 テスト用途向け・Python限定 | 不要 |
| MinIO | S3互換ストレージ。 S3のみ・同社も過去に ライセンス変更あり | 不要 |
乗り換え先として最も近いのがLocalEmuとMiniStackです。MiniStackはforkではなくMITライセンスの新規プロジェクトで、56以上のAWSサービスに対応し、RDSでは実際のPostgreSQLコンテナを起動するなど実装に踏み込んでいます。いずれもアカウント・トークン不要で、接続先を localhost:4566 に向けるだけで動く設計です。
Pythonでテストを書くだけならMoto、S3互換ストレージだけが欲しいならMinIOという選択肢もあります。ただし複数のAWSサービスを組み合わせた統合テストでは、まだLocalStackと完全に同等のものは出そろっていません。LocalEmuやMiniStackがどこまで成熟するかが、当面の見どころになります。
まとめると、非商用の個人利用なら無料のHobbyプランでアカウントを作って使い続けるのが現実的です。アカウント自体を避けたい場合はLocalEmuやMiniStackへの移行、商用利用なら$39/月〜の有料プランか個別サービスのモックへの移行を検討することになります。
参照元
- ▸ LocalStack「The Road Ahead for LocalStack」(2025年12月18日)
- ▸ LocalStack「Important Updates to Pricing & Packaging」(2026年2月27日)
- ▸ LocalStack Pricing(公式価格ページ)
- ▸ GitHub localstack/localstack(アーカイブ済み)
- ▸ Hacker News「Local Stack Archived their GitHub repo」(2026年3月24日)
- ▸ InfoQ「LocalStack for AWS Drops Community Edition」(2026年2月)
- ▸ GitHub localemu/localemu(LocalEmu)
- ▸ GitHub ministackorg/ministack(MiniStack)