写点什么

LocalStack for AWS 放弃社区版引发开发者担忧

作者:Renato Losio
  • 2026-02-22
    北京
  • 本文字数:1222 字

    阅读完需:约 4 分钟

LocalStack 最近宣布对其AWS云模拟器的交付方式进行更改,放弃了广受欢迎的开源社区版,并创建了一个需要注册的单一镜像。目前使用最新社区镜像的项目将需要更新他们的工作流程。

 

在过去的几年里,LocalStack 为 AWS 维护了两个独立的 LocalStack 版本:一个是根据 Apache 2.0 许可证开源且对社区免费提供的社区版,以及一个只能通过付费许可证访问的专业版。根据公告,LocalStack 现在将这些组件合并为一个单一镜像。它将为个人和开源用户提供一个免费的基于账户的选项,并引入一个新的命令行界面(CLI v2)以支持本地云开发。LocalStack 的联合创始人兼联合首席执行官Waldemar HummerGerta Sheganaku写道:

 

LocalStack 最初是一个简陋的开源实验,是社区使其成为今天的样子。然而,随着时间的推移,维护高保真 AWS 仿真的范围、安全要求和运营复杂性显著增加。为了继续提供准确、安全和生产级别的云仿真——同时仍然提供免费的入口点——我们需要一个分发模型,让我们能够直接与用户互动,了解 LocalStack 的使用情况,并可持续地对平台进行投资。

 

LocalStack是一个流行的云服务模拟器,它在本地运行并复制了许多 AWS 服务,允许应用程序在不连接到实时 AWS 云的情况下在本地机器上开发和测试。在Reddit的一个热门话题中,社区对此举和项目的未来表示了担忧。虽然一些开发者希望 AWS 有朝一日能收购 LocalStack,但用户 alvsanand 写道:

 

看到他们称其为“开源实验”而不是一个完整的项目,真是讽刺,尤其是因为他们的整个声誉是建立在开源之上的。他们有权这样做,但他们不应该通过假装这样做来侮辱我们的智商。

 

用户 rad15h 建议:

 

还有一种选择——你自己构建它。(...) AI 智能体提供了以前从未明智或经济的选择。这就是其中一个例子。

 

在讨论替代方案和变通方法时,不同的从业者提到了Moto,这是一个允许模拟 AWS 服务的库,以及最近的Vera AWS,一个本地 EC2 模拟器。展望未来,LocalStack 将不会发布任何对社区版的进一步更新,产品增强和安全补丁只应用于新版本。Hummer 和 Sheganaku 警告:

 

对于今天使用使用 LocalStack For AWS 社区版(即,localstack/localstack Docker 镜像)的用户,任何自动从 Docker Hub 拉取最新 LocalStack for AWS 镜像的项目都需要在变更生效前进行更新。

 

对于“娱乐性”使用 AWS 的开发者,有一个有限的免费计划可用,工具对学生和开源项目仍然免费。分配给工作区的 CI 积分数量取决于定价层级,免费计划不包括它们。在 Reddit 上,许多开发者质疑 CI 构建的积分系统,认为它是“不合理的”,LocalStack 的开发者关系负责人Brian Rinaldi承认了这一挑战,并表示公司可能很快就会对其进行修订

 

切换计划在 3 月进行,新的 LocalStack for AWS 将通过 Docker Hub 上的localstack/localstack单一镜像分发提供。社区版本以前版本的源代码仍然可以在GitHub上获得,但存储库将处于非活动状态。LocalStack 在 AWS 上的付费计划起价为每个许可证每月 39 美元,按年计费。

 

原文链接:

https://www.infoq.com/news/2026/02/localstack-aws-community/