I remember the Redis fork and how it fragmented that ecosystem to a large extent.
I remember the Redis fork and how it fragmented that ecosystem to a large extent.
I don't see a reason to be afraid of "fragmented ecosystems", rather, let's embrace a long tail of tools and the freedom from lock-in and groupthink they bring.
I think your thinking is common sense.
But giving users an escape hatch is something that people take for granted. I'd understand all these furor if there was no such thing.
Besides, I reckon Zed took a lot of resources to build and maintain. Help them recoup their investment
opt-out is not enough, specially in a program where opt-out happens via text-only config files.
I can never know if I've correctly opted out of all the things I don't want.
All of that hard work, intended to build a business, and nobody is happy.
Now there's a hard fork.
This is shitty.
Sublime is not open source and it has a very devout paying client base.
To me the dirty thing is to make something “open source” because developers absolutely love that, to then take an arguably “not open source” path of $42 mil in VC funding.
There’s something dissonant there.
Open source allows it to gain adoption in the dev community. Devs are notoriously hard to convince to adopt a new tool. Open source is one way to do it.
The path is usually to have an open community edition and then a cloud/enterprise edition. Over time, there will be greater and greater separation between the open source one and the paid ones. Eventually, the company will forget that the open source part even exists and slowly phase it out.
I intend to make my products source-available but not open source.
I do open source libraries/frameworks that I produce as part of producing the product, but not the product itself.
Upsides of Zed (for me, I think):
* Built-in AI vibecodery, which I think is going to be an unavoidable part of the job very soon.
* More IDE features while still being primarily an Editor.
* Extensions in Rust (if I'm gonna suffer, might as well learn some Rust).
* Open source.
Downsides vs Sublime:
* Missing some languages I use.
* Business model, arguably, because $42M in VC "is what it is."