News for hackers. Stuff that matters.
Re:Zedless: Zed fork focused on privacy and being local-first by kstrauser on Wednesday August 20, 2025 @03:53PM (#44965705)
IMO, the AI bits are the least interesting parts of Zed. I hardly use them. For me, Zed is a blazing fast, lightweight editor with a large community supporting plugins and themes and all that. It's not exactly Sublime Text, but to me it's the nearest spiritual successor while being fully GPL'ed Free Software.

I don't mind the AI stuff. It's been nice when I used it, but I have a different workflow for those things right now. But all the stuff besides AI? It's freaking great.

Re:Zedless: Zed fork focused on privacy and being local-first by dns_snek on Wednesday August 20, 2025 @04:17PM (#44965954)
> while being fully GPL'ed Free Software

I wouldn't sing them praises for being FOSS. All contributions are signed away under their CLA which will allow them to pull the plug when their VCs come knocking and the FOSS angle is no longer convenient.

Re:Zedless: Zed fork focused on privacy and being local-first by bigfudge on Wednesday August 20, 2025 @04:53PM (#44966337)
How is this true if it’s actually GPL as gp claimed?
Re:Zedless: Zed fork focused on privacy and being local-first by pie_flavor on Wednesday August 20, 2025 @05:48PM (#44966864)
The CLA assigns ownership of your contributions to the Zed team[^0]. When you own software, you can release it under whatever license you want. If I hold a GPL license to a copy, I have that license to that copy forever, and it permits me to do all the GPL things with it, but new copies and new versions you distribute are whatever you want them to be. For example Redis relicensed, prompting the community to fork the last open-source version as Valkey.

The way it otherwise works without a CLA is that you own the code you contributed to your repo, and I own the code I contributed to your repo, and since your code is open-source licensed to me, that gives me the ability to modify it and send you my changes, and since my code is open-source licensed to you, that gives you the ability to incorporate it into your repo. The list of copyright owners of an open source repo without a CLA is the list of committers. You couldn't relicense that because it includes my code and I didn't give you permission to. But a CLA makes my contribution your code, not my code.

[^0]: In this case, not literally. You instead grant them a proprietary free license, satisfying the 'because I didn't give you permission' part more directly.

Re:Zedless: Zed fork focused on privacy and being local-first by therealpygon on Wednesday August 20, 2025 @05:08PM (#44966494)
Because when you sign away copyright, the software can be relicensed and taken closed source for all future improvements. Sure, people can still use the last open version, maybe fork it to try to keep going, but that simply doesn’t work out most times. I refuse to contribute to any project that requires me to give them copyright instead of contributing under copyleft; it’s just free contractors until the VCs come along and want to get their returns.
Re:Zedless: Zed fork focused on privacy and being local-first by setopt on Thursday August 21, 2025 @01:43AM (#44969404)
> I refuse to contribute to any project that requires me to give them copyright instead of contributing under copyleft

Please note that even GNU themselves require you to do this, see e.g. GNU Emacs which requires copyright assignment to the FSF when you submit patches. So there are legitimate reasons to do this other than being able to close the source later.

Re:Zedless: Zed fork focused on privacy and being local-first by wolvesechoes on Thursday August 21, 2025 @02:31AM (#44969689)
I will start being worried about GNU approach the day they accept VC money.
Re:Zedless: Zed fork focused on privacy and being local-first by teddyh on Thursday August 21, 2025 @05:00AM (#44970588)
> even GNU themselves require you to do this

Some GNU projects require this; it’s up to the individual maintainers of each specific GNU project whether to require this or not. Many don’t.

Re:Zedless: Zed fork focused on privacy and being local-first by therealpygon on Thursday August 21, 2025 @11:45AM (#44974221)
FSF and GNU are stewards of copyleft, and FSF is structured under 501(c)(3). Assigning copyright to FSF whose significant purpose is to defend and encourage copyleft…is contributing under copyleft in my mind. They would face massive backlash (and GNU would likely face lawsuits from FSF) were they to attempt such a thing. Could they? Possibly. Would they? Exceptionally unlikely.

So yes, I trust a non-profit, and a collective with nearly 50 years of history supporting copyleft, implicitly more than I will ever trust a company or project offering a software while requiring THEY be assigned the copyright rather than a license. Even your statement holds a difference; they require assignment to FSF, not the project or its maintainers.

That’s just listening to history, not really a gotcha to me.

Re:Zedless: Zed fork focused on privacy and being local-first by carey on Wednesday August 20, 2025 @05:02PM (#44966430)
The FSF also typically requires a copyright assignment for their GPL code. Nobody thinks that they’ll ever relicense Emacs, though.
Re:Zedless: Zed fork focused on privacy and being local-first by kergonath on Wednesday August 20, 2025 @06:35PM (#44967242)
They’re also not exactly a VC-backed startup.
Re:Zedless: Zed fork focused on privacy and being local-first by johnny22 on Wednesday August 20, 2025 @08:51PM (#44968033)
yeah I don't mind signing a CLA for copyleft software to a non-profit org, but i do with a for-profit one.
Re:Zedless: Zed fork focused on privacy and being local-first by ekidd on Thursday August 21, 2025 @12:57AM (#44969164)
It has been decades since I've seen an FSF CLA packet, but if I recall correctly, the FSF also made legally-binding promises back to the original copyright holder, promising to distribute the code under some kind of "free" (libre, not gratuit) license in the future. This would have allowed them to switch from GPL 2 to GPL 3, or even to an MIT license. But it wouldn't have allowed them to make the software proprietary.

But like I said, it has been decades since I've seen any of their paperwork, and memory is fallible.

Re:Zedless: Zed fork focused on privacy and being local-first by kstrauser on Wednesday August 20, 2025 @05:58PM (#44966958)
In my opinion, it's not. They could start licensing all new code under a non-FOSS license tomorrow and we'd still have the GPL'ed Zed as it is today. The same is true for any project, CLA or not.
Re:Zedless: Zed fork focused on privacy and being local-first by tkz1312 on Wednesday August 20, 2025 @04:42PM (#44966213)
why not just use sublime text?
Re:Zedless: Zed fork focused on privacy and being local-first by kstrauser on Wednesday August 20, 2025 @05:57PM (#44966944)
That GPL/Free Software part is a pretty huge part of the reason.
Re:Zedless: Zed fork focused on privacy and being local-first by tkz1312 on Wednesday August 20, 2025 @07:27PM (#44967556)
until the inevitable VC rug pull…
Re:Zedless: Zed fork focused on privacy and being local-first by kstrauser on Wednesday August 20, 2025 @07:59PM (#44967734)
It’ll still be GPL.