DEV Community

Discussion on: GNU Public License is all but free and you should never use it

Collapse
 
metacritical profile image
Pankaj Doharey • Edited

I may not agree to your usage of GPL and communism in the same sentence but you are spot on in terms of freedom for a certain kind of people and software.

There are virtues to consider in freedom over exploitation. And both licenses cater to a certain class of programmer mindset and software licensed in question.

I like Educational licenses for a simple reason that as a Student of CS or a general geek one should be able to see a reference implementation of a core system.

Which is why i am in favor of whoever wants to profit from making an Open source Educational License Software by making it closed source.

At the same time if you ask Linus Torvalds, he would say that there could not be a better license for the Linux kernel than GPL. So i think there is a place for both licenses.

And i would agree that Linux Kernel is one of a kind and too valuable to be exploited by some company for commercial gains at the cost of exploiting the community.

Though i am perfectly alright with Open sourcing Kubernetes with MIT license because of the nature of complexity of the software in question. A Basic implementation of Kubernetes could be done by a Reasonably techie web developer but the same is not true for the Linux Kernel.

Though the most highly regarded License in my mind is WTFPL – Do What the Fuck You Want to Public License wtfpl.net/

WTFPL is probably the best Non-Educational, Pro-Freedom License out there.

Collapse
 
matteojoliveau profile image
Matteo Joliveau

I love the WTFPL, that's the most pure and powerful way to free your software in my mind