我将分叉 Ladybird 并辞去 SerenityOS BDFL 职务
I'm forking Ladybird and stepping down as SerenityOS BDFL

原始链接: https://awesomekling.substack.com/p/forking-ladybird-and-stepping-down-serenityos

自 2018 年以来,一位名叫 [Name] 的人致力于创建开源操作系统 SerenityOS 项目。 在戒毒后个人成长的激励下,他在复杂的挑战中找到了乐趣。 在六个月多的时间里,他独自工作,然后将其发布到网上寻求合作。 该社区在全球拥有超过 1000 名贡献者,围绕着对编码的共同热情而发展。 在过去的两年里,[Name] 主要为 Ladybird(SerenityOS 中的一个网络浏览器)做出了贡献。 随着它发展成为一个独立的跨平台项目,[Name] 将全部精力转向 Linux 版本,从而放宽了测试要求。 然而,由于利益分歧,[姓名]认识到分居的必要性。 为了简化 Ladybird 的开发,[Name] 宣布计划将其从 SerenityOS 中分叉出来。 与此同时,他辞去了终身仁慈独裁者 (BDFL) 的职务,将 SerenityOS 的领导权移交给了其维护团队。 不再将重点分散在两个项目之间,两个项目现在可以只专注于其独特的目标。 根据新计划,Ladybird 将针对 Linux 和 macOS,放宽其“No 3rd Party Code!” 统治,并接受外部贡献。 对友谊和合作进步的重新重视标志着瓢虫的未来方向。 社区热切等待事态的发展。

一个小型独立项目旨在开发一种新型网络浏览器,使用优质材料,特别是刀片边缘的高碳钢。 从历史上看,生产这种钢材需要大量的时间和资源。 因此,传统上,刀具是通过将高碳钢带与较大的低碳钢片相结合来锻造的。 通过将核心保持为低碳钢并为边缘塑造高碳带材,可以实现更长的使用寿命和锋利度。 几个世纪以来,这种方法被证明是成功的,但现代讨论围绕着各个方面,包括项目社区内的节制和谦逊。 尽管创建过程背后存在复杂性,但最终目标仍然是通过创新的网络浏览器技术与更大的科技公司竞争。
相关文章

原文

In 2018, I created the SerenityOS project after completing a drug rehab program. I needed something to soak up my free time while learning to live a normal life, and it turned out that building a new operating system was a task of just the right proportions.

After six months of working on it by myself, I posted it online, and invited others to participate.

Since then, SerenityOS has grown into a large OSS community with over one thousand contributors all over the world. We've built a friendly culture of setting differences aside and focusing on our shared love for programming. Countless people have poured their heart and soul into it, and I like to think it's inspired some to attempt more challenging things in life.

Personally, for the past two years, I've been almost entirely focused on Ladybird, a new web browser that started as a simple HTML viewer for SerenityOS. When Ladybird became a cross-platform project in 2022, I switched all my attention to the Linux version, as testing on Linux was much easier and didn't require booting into SerenityOS.

Time flew by, and now I can't remember the last time I worked on something in SerenityOS that wasn't related to Ladybird.

Until now, the project and its community have existed in a state with two groups sharing all resources and infrastructure:

In the past, there was enough overlap between interests that it made sense to share everything, but these interests have slowly grown apart.

I've decided it's time to make a big change. To streamline development of Ladybird, I'm forking it off from SerenityOS into a new, separate top-level project.

I love SerenityOS, and I love the community that has formed around it. I don't want to hold it back anymore by being a distracted BDFL. This is why I've also decided to step down. Effective immediately, SerenityOS is now in the hands of its maintainer group. They're a lovely bunch of people, and I trust they'll take good care of it.

This is a difficult and emotional decision for me, but I believe this will lead to a better future for both projects.

  • Ladybird development now happens in a new repository on GitHub.

  • Day-to-day communication moves to a new Ladybird Discord server.

  • Ladybird now targets Linux and macOS. The SerenityOS target is dropped.

  • Unlike SerenityOS, Ladybird will have a relaxed NIH policy (instead of "no 3rd party code!"), and will leverage the greater OSS ecosystem.

  • The extreme focus on building a web browser will disappear from the project.

  • "Hacking on fun software with friends" is once again the main focus.

  • What happens next is up to the community!

Before anyone asks, there is no drama behind this change. It's simply recognizing that there have been two big projects packed uncomfortably into a single space for too long, and I'm doing what I believe will make life better for everyone involved.

I want to give my heartfelt thanks to everyone who has worked together with me on these projects. You've all helped me get and stay sober, and these have been the best years of my life! Now, I'm handing SerenityOS to you, so that you can make it your own.

I'm excited about the future of both projects, now that we can all focus better on our main interests! :^)

联系我们 contact @ memedata.com