The GPL is a Joke

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

pdusen

Member
May 8, 2008
39
0
0
The problem is, the GPL and GNU movement has the attitude that it is ALWAYS the best solution for ANY problem. Further, anything that doesn't take that stance is not free software, it is evil.

That is the main issue I take with the GPL.

What you say is certainly true of the Free Software movement, but the GPL is just a license. Ascribing any "attitude" to it is not reasonable.

The GPL is THE license to use if you want your software to be open-source and usable in other open-source products, but not usable in proprietary (read: closed-source) products. If this meets your project goals, then this is perfectly fine. There's nothing more to it.

The LGPL is for when you want to allow your code to be used in proprietary products, but stay open-source and have all modifications made to it also be made open-source. I sort of view this as a best-of-both-worlds license.

If you want your code to be open source and usable without any restriction (including within proprietary products, without requiring them to distribute the source or any modifications), there are a number of permissive licenses to use. The first to come to mind are the MIT/X11 license, and the Boost Public License.

What I do depends on the situation. In general, I prefer the middle ground offered by the LGPL, because all I really want is for my own work and modifications of it to remain open. But right now I'm developing a library to act as a C++ interface for Lua, and since Lua itself is licensed under the MIT/X11 license, I am going with the spirit of that decision and putting my library under the same license.

The point is, all licenses are licenses. Use the one that meets your project vision.
 

Soulkeeper

Diamond Member
Nov 23, 2001
6,714
143
106
As a writer/supporter of GPL code I believe it is the best license.
I avoid all other licenses whenever possible.
 
Last edited:
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |