Hacker News new | ask | show | jobs
by rmgk 515 days ago
I think you are not very accurate about “open source product” vs something like “community led project”.

People being able to adapt their software to their own needs by making changes to the code is exactly what open source is about. This is good.

What is a problem though, is to have the code merged in the main repository requires you to gift them the rights to your code (not just license it). They are also not very clear about this in the summary of their CLA: “You're giving Zed permission to use and share your contributions (like original works or modifications).” which could be misunderstood to just be a usual open source licensing agreement, but seems to be complete handover of copyright: https://zed.dev/cla

This is not good, and something people should be more aware of when contributing.

2 comments

> requires you to gift them the rights to your code (not just license it).

The legally binding section only talks about giving them an infinite free license to it. It does not say you hand over your copyright, so the summary seems correct.

I still don't think you should sign it. The editor code seems to be variously under GPL, AGPL and Apache 2.0, all of which would be fine without one.

No, I don't mean it from like a licensing or legal perspective at all. I'm thinking more of vibes and ethos.

There is something strange where you are sort of making your product better through open source contributions and yet all of the capital gains from your company's eventual sale will only go to you.

There is something really weird and nasty about that.