I’m a kind of person that tries my best to use only Free Software ( as in Freedom ) which Blender is. But I feel like not all of Blender tries enough on it’s part.
There Freedom of software is more then just being free as no money. For those of you who don’t know these are the definitions of software freedoms from GNU site. I edited it slightly.
- Freedom 0. The freedom to run the program as you wish, for any purpose.
- Freedom 1. The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this.
- Freedom 2. The freedom to redistribute copies so you can help others.
- Freedom 3. The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
And there are ways to insure software freedom. Mainly using a special General Public Licenses on the source code.
That’s where LibreJS comes in. A quote from the page:
While both DevTalk and Blender.Chat run perfectly fine under LibreJS. On the main site. Blender.org LIbre JS ( at least today ) blocked 5 scripts. And some of the sites rendering got bugs as a result.
Please fix it