Originally posted by Kuciwalker
View Post
Announcement
Collapse
No announcement yet.
Why GPL-licensed code is dangerous for businesses to use
Collapse
X
-
Originally posted by Kuciwalker View PostI honestly believe I have quantified very verbosely why many businesses think the GPL is bad.
1) This sentence doesn't actually make any sense. "quantified?"
Dude, close-source shops don't avoid GPL because it's a legal minefield; they avoid GPL because it's deliberately incompatible with closed-source software. It's a meaningless criticism because this incompatibility is a feature, not a bug.
It is not meaningless. I honestly don't understand where you are going with this. This is a feature of the GPL, and it's a bad one. It locks up much OSS to an OSS-only world. It draws a line in the sand and forbids people to cross it. It's an adversarial type of relationship that it creates.
So you admit your opposition is ideological."The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
Ben Kenobi: "That means I'm doing something right. "
Comment
-
Originally posted by Asher View PostYes, the solution is frequently "don't use GPL code", which is something that I find to be a waste as there is some really good GPL code out there that the public (by way of implementations) would really benefit from. The code is already free (the vast majority of the time), but the dogmatic license is such a legal minefield and a serious threat that GPL code is largely the equivalent of a social leper. The GPL software ecosystem is its leper colony.
And to me, that should be against the spirit of anyone who truly believes in the movement of open source code. For all of the stuff I've ever made on my own time, I've attached a BSD license to it. Maybe it's because I'm a better person than GPL supporters, I'll never know.
So again, it's the same point I made before: the GPL only keeps people out who wouldn't be opening up their code in any case. It doesn't prevent any code from being open sourced, the only possible way it's hurting the open source community is by damaging their reputation with people they don't care about in the first place. Is BSD a more free license than the GPL? Absolutely, and by design. But that doesn't make the GPL evil."In the beginning was the Word. Then came the ******* word processor." -Dan Simmons, Hyperion
Comment
-
The problem is the GPL is tarnishing the legacy and reputation of genuinely free and open source software. Mention "open source" to most companies and they'll instantly shut that down.
The GPL's reputation and pervasiveness is harming the community as a whole, insofar as it's preventing lots of good code from being used just because of its license."The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
Ben Kenobi: "That means I'm doing something right. "
Comment
-
speaking as someone who is wholly ignorant of such matters, what does GPL and BSD stand for, and what are the general terms of each? i'm too lazy to google it.I wasn't born with enough middle fingers.
[Brandon Roderick? You mean Brock's Toadie?][Hanged from Yggdrasil]
Comment
-
Uhhh. I still don't think you get it. No one is saying this is a bug. Yes, it's a feature. I've very explicitly stated many times that this is the point of the GPL (you even disagreed with me, which seems to be a slight reversal on your part here?)
No, you repeatedly claimed* that the purpose of the GPL is to SNEAK INTO closed-source software and force it open. Like, when RMS came up with it he was cackling gleefully at the thought that a closed-source shop would accidentally include GPL code and then THE WORLD WOULD BE HIS. I repeatedly dismissed this as silly.
The purpose of the GPL is to make sure people who want to use your code have to give back to the GPL-ideology community. It isn't meant to impose itself on people who don't want to use your code.
* At the very least, I openly claimed to interpret your arguments this way, and you didn't dispute it then.
It is not meaningless. I honestly don't understand where you are going with this. This is a feature of the GPL, and it's a bad one. It locks up much OSS to an OSS-only world. It draws a line in the sand and forbids people to cross it. It's an adversarial type of relationship that it creates.
The title of the thread is "Why GPL-licensed code is dangerous for businesses to use". IT'S NOT. Yes, it may not be the correct choice (i.e. if you want to write closed-source software), but "the GPL works exactly the way you think it does" does not make it dangerous.
Comment
-
Originally posted by self biased View Postspeaking as someone who is wholly ignorant of such matters, what does GPL and BSD stand for, and what are the general terms of each? i'm too lazy to google it.
BSD = Berkeley Software Distribution = a license that's functionally equivalent to the public domain. Anyone can use your code for anything they want, and give it to anyone else under any terms they want.
Comment
-
Originally posted by Kuciwalker View PostLike, when RMS came up with it he was cackling gleefully at the thought that a closed-source shop would accidentally include GPL code and then THE WORLD WOULD BE HIS. I repeatedly dismissed this as silly."In the beginning was the Word. Then came the ******* word processor." -Dan Simmons, Hyperion
Comment
-
Originally posted by Asher View PostThe problem is the GPL is tarnishing the legacy and reputation of genuinely free and open source software. Mention "open source" to most companies and they'll instantly shut that down.
The GPL's reputation and pervasiveness is harming the community as a whole, insofar as it's preventing lots of good code from being used just because of its license."In the beginning was the Word. Then came the ******* word processor." -Dan Simmons, Hyperion
Comment
-
Originally posted by Kuciwalker View PostThe title of the thread is "Why GPL-licensed code is dangerous for businesses to use". IT'S NOT."The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
Ben Kenobi: "That means I'm doing something right. "
Comment
-
Originally posted by Kuciwalker View PostI'm somewhat sympathetic to the argument "GPL is dangerous because it's not well understood by a lot of people and therefore you may misuse it".
The problem is I don't think you comprehend just how very easy it is to "contaminate" a project by linking it to GPL code or inserting GPL code snippits into a product. It's virtually impossible to ensure this never happens on any reasonably sized project aside from drilling it into employee's heads that GPL == VERY BAD, DO NOT TOUCH. A simple error by a low-level employee can jeopardize everything.
In Cisco's case, they got burned by a subcontractor several levels below them. They knew and understood the problems with the GPL and had a policy to never, ever use the code. The GPL was still, demonstrably, very dangerous to them."The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
Ben Kenobi: "That means I'm doing something right. "
Comment
-
Originally posted by onodera View PostBy the way, what is the difference between BSD and MIT licenses?
The MIT License is similar to the 3-clause "modified" BSD license, except that the BSD license contains a notice prohibiting the use of the name of the copyright holder in promotion. This is sometimes present in versions of the MIT License, as noted above.
The original BSD license also includes a clause requiring all advertising of the software to display a notice crediting its authors. This "advertising clause" (since disavowed by UC Berkeley[7]) is only present in the modified MIT License used by XFree86.
The MIT License states more explicitly the rights given to the end-user, including the right to use, copy, modify, merge, publish, distribute, sublicense, and/or sell the software.
A 2-clause BSD-style license used by FreeBSD (and preferred for NetBSD) is essentially identical to the MIT License, as it contains neither an advertising clause, nor a promotional use of copyright holder's name prohibition."The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
Ben Kenobi: "That means I'm doing something right. "
Comment
-
my understanding is as follows: once a Widget uses a component that is GPL, the entire Widget becomes GPL. GPL basically says "Hi. I didn't make any money off this, and if you use it, you can't either."
BSD can be used in Widgets without charge so long as the manufacturer gives credit to the component's creator.
BSD basically says "Hi. I made this for free, take it or leave it."
GPL seems like someone petulantly saying that if they can't make money off it, than nobody can. there's a comparison between apolyton and the Weeping Panda Club, but i can't be arsed to make a suitable joke out of it.I wasn't born with enough middle fingers.
[Brandon Roderick? You mean Brock's Toadie?][Hanged from Yggdrasil]
Comment
Comment