トップ/記事一覧/LocalStackはまだ無料・OSSなのか。GitHubアーカイブとアカウント必須化
localstack-github-archived-account-required-cover-ja

LocalStackはまだ無料・OSSなのか。GitHubアーカイブとアカウント必須化

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

ニュース 2日前更新
avatar-m-1

堀川 慎

Backend Engineer / AWS / Django / Go

2026.03.247 min218 views
この記事のポイント

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-javatestcontainers-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が初めてではありません。

プロジェクト時期変更内容コミュニティの
対応
Elasticsearch2021年Apache 2.0 →
SSPL / Elastic License
AWSが
OpenSearchをfork
Terraform2023年MPL 2.0 →
BSL 1.1
Linux Foundationが
OpenTofuをfork
Redis2024年BSD →
RSALv2 / SSPL
Linux Foundationが
Valkeyをfork
LocalStack2026年Apache 2.0のまま
OSS版を事実上廃止
LocalEmu等の
forkが登場

過去の事例ではライセンスそのものを変更するケースが多かったのに対し、LocalStackはApache 2.0を維持したまま、積極的な開発をクローズドな統合イメージへ移しました。ライセンスは変わっていないが、OSSとしての実態は失われた形です。InfoQの報道も、Community版の廃止が開発者の懸念を呼んだと伝えています。

Elasticsearch、Terraform、RedisではAWSやLinux Foundationが主導するフォークが生まれましたが、LocalStackの場合は今のところ個人や有志のプロジェクトが受け皿になっている点が異なります。

LocalStackの代替ツールはあるのか

アカウント不要で無料のまま使える代替・後継ツールが、すでに複数出てきています。主なものを整理します。

ツール特徴アカウント
LocalEmuCommunity版のfork。
132サービス対応・Apache 2.0
不要
MiniStackforkではない新規OSS。
56以上のサービス・MIT
不要
MotoPythonのAWSモック。
テスト用途向け・Python限定
不要
MinIOS3互換ストレージ。
S3のみ・同社も過去に
ライセンス変更あり
不要

乗り換え先として最も近いのがLocalEmuMiniStackです。MiniStackはforkではなくMITライセンスの新規プロジェクトで、56以上のAWSサービスに対応し、RDSでは実際のPostgreSQLコンテナを起動するなど実装に踏み込んでいます。いずれもアカウント・トークン不要で、接続先を localhost:4566 に向けるだけで動く設計です。

Pythonでテストを書くだけならMoto、S3互換ストレージだけが欲しいならMinIOという選択肢もあります。ただし複数のAWSサービスを組み合わせた統合テストでは、まだLocalStackと完全に同等のものは出そろっていません。LocalEmuやMiniStackがどこまで成熟するかが、当面の見どころになります。

まとめると、非商用の個人利用なら無料のHobbyプランでアカウントを作って使い続けるのが現実的です。アカウント自体を避けたい場合はLocalEmuやMiniStackへの移行、商用利用なら$39/月〜の有料プランか個別サービスのモックへの移行を検討することになります。

参照元