Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Considerations when using GNU GPL (any version)
- Note: This discussion does not refer to paid software based on GPL, the whole argument is based on the link I posted (http://www.gnu.org/licenses/why-not-lgpl.html), you should probably read this.
- I am not a fan of GPL, but neither do I think it's bad. If you'd like the software model of the future to be copyleft, so it be. This is just for those who still think you're giving your code away for free (not solely as in freedom) when using GPL.
- Gant: tbh I'd really like to move away from linux as server OS
- Gant: if windows was just, well
- Gant: less Desktop-y
- Gant: GUI and shit like that
- Drknzz: Linux rules Servers!
- Drknzz: How dare you say such a herecy
- Gant: Now you're the hipster.
- Drknzz: lol
- Gant: I just say what makes sense
- Gant: Do you really, REALLY care about open source?
- Drknzz: Apache is quite not hip
- Drknzz: It's kind of overused for a reason
- Gant: As in "OH I MUST HAVE THE RIGHT TO READ WHAT I EXECUTE"
- Drknzz: Well, it's a layer of trust
- Gant: Hey RMS, you're fucking wrong: Computers aren't just for nerds anymore.
- Drknzz: Don't trust the binary distributor? Compile the code
- Gant: yknow what GNU GPL is?
- Drknzz: That's a good thing
- Gant: Implying, you review every line of code you compile.
- Gant: GNU GPL is cancer.
- Drknzz: Not quite, but sometimes it's a good thing
- Drknzz: It helps learning good practices
- Gant: And you know why LGPL is cancer?
- Gant: This is why: http://www.gnu.org/licenses/why-not-lgpl.html
- Drknzz: Nope
- Gant: These guys just don't get that "open source" isn't appliable to any pice of software
- Gant: Instead they talk about "freedom"
- Gant: Their freedom is forcing their mindset upon users.
- Gant: Thats it.
- Gant: GPL is almost political.
- Drknzz: Well... it's a choice to take for each project lead
- Gant: Using GPL is "I want to force my users to give away their most valueable asset"
- Gant: For libraries that is.
- Gant: I'm okay with LGPL, merging changes back that benefit the library makes sense.
- Drknzz: Then use a license that does not force derivatives to be open source
- Gant: But what if I use a license that already does that?
- Gant: There's the problem.
- Gant: Literally cancer.
- Drknzz: Well, it's a matter of deciphereng lawyerse as i see it
- Gant: Not really.
- Gant: It's easy.
- Gant: If you publish your library on GPL, everything based on it must be GPL
- Gant: even if a library is just a really small firction of your code
- Drknzz: That's bullshit
- Gant: Take a logger class in an enterprise ASP.NET app.
- Gant: It's GPL?
- Gant: Oh crap, you need to use GPL aswell!
- Drknzz: Id rather cook up my own solution
- Drknzz: Im not just releasign production code on the wild
- Gant: well, this is not about you
- Gant: This is about everyone.
- Gant: They promoting, that sharing and resuing code is awesome.
- Gant: And it is!
- Gant: But their terms are, that I need to do the same, no matter the code I write.
- Drknzz: Nonsense
- Gant: And not don't come with "but these libraries are helping you, you should give back because your success is based upon this library"
- Gant: Thats bullshit.
- Drknzz: I should only give back my mods, and that's if i want to
- Gant: Every change you make, is your code, not someone elses work
- Gant: therefore changes should be yours
- Gant: it doesn't take away the original code
- Drknzz: Indeed
- Gant: Now Mr. Stallman, the blind libertarian of the IT industry thinks this code shouldn't be yours.
- Gant: You used someone elses work, therefore it belongs to EVERYONE
- Gant: See how marxist that is?
- Drknzz: that's like saying all car companies need to release their private documents referring to physics because they based their work on Newton's
- Gant: Yes!
- Gant: Now, physics is not something you can put a patent on
- Gant: So it's a bad example
- Drknzz: Software patents are bullshit
- Drknzz: Entirely
- Gant: yes, patents
- Gant: but code copyright is fine
- Gant: but please, if you do use the GPL
- Gant: don't claim you're "sharing your code for free to promote innovation"
- Gant: because you're basically doing the opposite of asking for a price.
- Gant: free is the center, right is paying, left is paying with your own code
- Gant: Now what is more appliable? Neither!
- Gant: but RMS claims, it would be
- Gant: believing this world isn't run on money
- Drknzz: That's as blind as it gets
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement