4 ms·
There is certainly a need for a radically simplified version of the GPL. The average person does not understand all of the ramifications of the license. Here'
by thejteam 13y ago
There is certainly a need for a radically simplified version of the GPL. The average person does not understand all of the ramifications of the license. Here's a scenario that hinders the distribution of open source software:
Teacher: Here, children. Here is some free software.
Parent of child: Thanks. It is GPL. Give me the source.
Teacher: Huh?
There needs to be a license that is similar to the GPL in scope but is readable and clear about what is required to a person who has never compiled software in their life and is not a lawyer. Open source projects need to realize that not everybody is a software engineer. Not everybody is up to date on the latest terminology. If they want laypeople to download and distribute code, make it easy to get. And above all, communicate clearly in language they can understand.
- thristian 13y agoHave you read the GPL? It uses fairly simple language, no legal jargon, and it's a lot shorter than some EULAs I've seen. I imagine a lot of people just mentally file it under 'legalese' and skip over it, but even a "simplified" GPL wouldn't prevent that.
- forrestthewoods 13y agoThere are and continue to be wild disagreements over GPL and what it means. Is linking against a DLL considered a derived work? It depends on who you ask! Stallman thinks yes. Others think no.
- thristian 13y agoIsn't that a vagueness in copyright law itself? You could avoid the vagueness by making the GPL stricter and more explicit, but that seems like the direct opposite of 'simplification'.
- Nursie 13y agoIt tends to be considered so by the people that write the GPL'd software. That's why the LGPL exists. If you're looking for a way to use someone's software components against their wishes, and just looking for a legal way of doing so, then you may be right. If you actually want to respect the wishes of the author OTOH...
- dllthomas 13y agoMaking it more something regular people can read and understand would mean more arguments by lawyers (real and wannabe) over how far bits of it can be stretched.
- thejteam 13y agoI agree that it is better than many EULAs, but that doesn't make it simple. At roughly 5000 words with a reading ease grade level of about 15(Flesch-Kincaid) it is not a document for the average person. Doesn't even mean I disagree with most of the license, but it is unreasonable to expect people to understand it.
- tedunangst 13y agoThat's a fun game to play. Go to a local Linux users group meeting. Borrow somebody's Debian DVD (someone always has one) and install on your laptop. Wait a year. Look that person up and demand they mail you the source for the exact binaries you installed a year ago.
- belorn 13y agoYou as a recipient of software can never demand the source code. That right is reserved for the copyright authors. At most, you can go and complain to the copyright owner, and they in turn can demand that the distributor provide source code.
- Nursie 13y agoThey have no obligation to do that. They can just send you links to the source. You would certainly be making their lives difficult for no reason, in terms of tracking down software revisions. I guess if that's fun to you then ... whatever.
- tedunangst 13y agoThere have been kerfluffles in the past where people (companies) did exactly that. Gave someone a binary, then told them to download the source from somebody else. People got angry.
- e12e 13y agoYes. But Debian wouldn't be angry if you pointed to them. In the past, it's been business entities that have distributed considerable a number of binaries (I believe one case was with code running on a router?) -- and charged quite a bit for that (bundle) -- and yet been too cheap to host a copy of the code online.
- dllthomas 13y agoUsually those companies were shipping modified versions, and/or it wasn't possible to build your own modifications for the device. I don't recall an instance - though it may well just be that I'm ill informed - where "people got angry" just because a company wasn't mirroring something.
- code_duck 13y agoThat's an odd example. In that case, im pretty sure the teacher, who apparently has no idea about programming, could simply direct the parent to the website of the creators of this GPL software, where the source is available.
- thejteam 13y agoMust be my age showing. When I was in school internet access wasn't common so if we needed to exchange software it was on floppy disks.
- code_duck 13y agoMe too. There was no software of I'm any school I attended, ever. We had Minecraft on cartridge for the IBM PcJr., Oregon Trail for the Apple IIe, and that's about it. Even if my parents had asked for the source code to the janky lemonade stand game we played, the answer would have been the same - write the company.
- yxhuvud 13y agohttp://en.wikipedia.org/wiki/ISC_license http://en.wikipedia.org/wiki/ISC_license is as simple as it gets.