4 ms·
The GPL enforces users' freedom. The BSD/MIT licenses allow for users' freedom. Proprietary restrictive licenses prevent users' freedom.
by lake99 10y ago
The GPL enforces users' freedom. The BSD/MIT licenses allow for users' freedom. Proprietary restrictive licenses prevent users' freedom.
- ythn 10y agoRight, so why is everyone surprised that businesses don't like GPL? More power to the user = less power to the company. Companies don't like to give power to the user - they like to be in full control of UX.
- anon1385 10y agoI think a lot of modern tech companies are quite comfortable with the GPL. For the simple reasons that none of the restrictions affect them because they don't distribute binaries: their software all resides on servers (excluding the limited amount of javascript they serve to users). The AGPL on the other hand, now that really is a hated licence: https://opensource.google.com/docs/using/agpl-policy/ https://opensource.google.com/docs/using/agpl-policy/ >WARNING: Code licensed under the GNU Affero General Public License (AGPL) MAY NOT be used at Google. >Using AGPL software requires that anything it links to must also be licensed under the AGPL. Even if you think you aren’t linking to anything important, it still presents a huge risk to Google because of how integrated much of our code is. The risks heavily outweigh the benefits. >Do not attempt to check AGPL-licensed code into google3 or use it in a Google product in any way. >Do not install AGPL-licensed programs on your workstation, Google-issued laptop, or Google-issued phone without explicit authorization from the Open Source Programs Office.
- eeZah7Ux 10y agoYou are confusing companies that produce Open Source software (many of them are actually happy with the GPL) and those who want to consume Open Source, use it in closed products or services and give back little.