Release v0.6.11 · open-webui/open-webui
-
Urgh I didn't know about the license change, that's a bummer. How come every project with 'Open' in it's name goes a similar route and becomes not open?
Now it's freeware with available source, but you can't build anything on top of it.
Easy, because they want the social credibility of being open source, but also later, when the project gets big, they want to dictate exactly who uses it and how.
If you care about how your software is used to this degree -- don't open source it! Every open source package I have ever made has come with a permissive license, because I want people to be able to use it however they wish. That's actual freedom. Unfortunately, a subset of "however they wish" can also be "used to bomb Gaza", but that is the cost of liberty and freedom. You have to take the good with the bad.
-
Their stated reason for the change was the fact that In the great ai gold rush people who never contributed to the project Simply grabbed it, and without contributing anything to the project did nothing except stripped the branding and then go sell it. kind of a crappy thing to do but hey it's the Internet. I don't have any firsthand experience so I can't say for sure what the deal was. we've seen The same thing with forks of V s code turned into all kinds of things.
Simply grabbed it, and without contributing anything to the project did nothing except stripped the branding and then go sell it.
Unless this is specifically called out in the license, this is an activity allowed by many permissive open source licenses. If they knew that this type of activity was unwanted initially, then they didn't choose the proper license.