引言:
Flutter,这个一度被誉为“自 Qt 以来对UI 开发的最大革新”的跨平台开发框架,如今却面临着前所未有的困境。谷歌内部资源的缩减,导致 Flutter 团队人手不足,bug 堆积如山,功能更新迟缓,社区信心逐渐丧失。为了拯救这个曾经辉煌的项目,一群前谷歌员工发起了 Flock 分叉,旨在重振 Flutter 的活力,并为开发者提供一个更稳定、更可靠的开发环境。
谷歌的“开源”困境:
谷歌在开源项目上的态度一直备受争议。尽管 Flutter 在 GitHub 上拥有 16.6k 颗 star,并被广泛应用于各种应用程序,但谷歌内部对 Flutter 的投入却远不如预期。2024 年初的裁员潮,以及随后资源分配的缩减,让 Flutter 团队陷入困境。目前,保守估计全球有 100 万 Flutter 开发者,而 Flutter 团队的规模却只有 50 人,这意味着每 2 万名 Flutter 用户只对应一名开发人员。
Flock 的诞生:
面对谷歌的“不作为”,前谷歌员工 Carroll 撰文解释了发起 Flock 分叉的理由。他指出,Flutter 团队人手不足导致 bug 积压严重,功能更新迟缓,甚至一些重要的 bug 修复请求多年得不到回应。这种状况不仅影响了开发者的工作效率,更严重地阻碍了 Flutter 的发展。
Flock 团队将该分叉称为“Flutter+”,明确表示他们无意分裂 Flutter 社区。Flock 将始终与 Flutter 的最新版本保持同步,并接收社区提出的关于 bug 修复和功能更新的诉求。他们希望通过这种方式,为开发者提供一个更稳定、更可靠的开发环境,并重振 Flutter 的活力。
社区的反应:
Flock 的出现引发了社区的热烈讨论。一些开发者对谷歌的“不作为”感到失望,认为 Flock 是拯救 Flutter 的唯一希望。他们相信,Flock 的出现能够加快开发速度,并为开发者提供更积极的参与机会。
然而,也有一些开发者对 Flock 的未来持谨慎态度。他们担心 Flock 会分裂社区,并导致两个不兼容的版本。他们希望 Flock 能够与 Flutter 团队进行更紧密的合作,共同推动 Flutter 的发展。
结论:
Flock 的出现,反映了 Flutter 社区对谷歌“开源”态度的失望,以及对 Flutter 未来发展的担忧。Flock 的成功与否,取决于社区的参与度和谷歌的反应。如果 Flock 能够获得社区的广泛支持,并与谷歌进行有效的合作,那么它将有可能重振 Flutter 的活力,并为开发者提供一个更稳定、更可靠的开发环境。
参考文献:
Views: 0