Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Small license issues #382
First of all, I think it is great that this software is licensed AGPLv3+. It is an awesome project and we really need a free as in freedom search engine, which also contains server code available to the users.
There are however some small license issues. Those are not major problems, but it would be nice to have them solved.
This is what I could find so far. I'm not an expert in licensing issues, so feel free to correct me.
And thanks for the awesome software!
added a commit
Jul 4, 2015
IANAL so I could very well be wrong, but it's my understanding that free software in general has to distribute the source code in form the author originally writes it in. Meaning minified code does not fulfill that (even if it can be unminified).
But looking at the JS scripts, all the minified ones seem to be third party libraries (and all the ones that are searx specific seem to be unminified). If this is correct and the minified third party scripts are unmodified from the original ones, then I think it should be okay if there are just links to the original source code libraries themselves. But I'm not even sure if that is needed by the license, just it would probably clarify things/solve this issue.
That can still be a pita though, so maybe it's worth looking into something like bower if that really is an issue for the license.