6 ms·
There is no reason to pit permissive and copyleft licensing against each other. Anyone doing so is doing a great disservice to user freedom. Or, IMHO more like
by smhenderson 11y ago
There is no reason to pit permissive and copyleft licensing against each other. Anyone doing so is doing a great disservice to user freedom.
Or, IMHO more likely, has an agenda that benefits from permissive licensing.
- gress 11y agoAn agenda such as putting food on the table.
- theseatoms 11y agoA reason that can be used for literally any profit-seeking endeavor.
- indlebe 11y agoHow does permissive licensing put food on the table for those who created the code? If anything wouldn't it have the opposite effect?
- err4nt 11y agoI put a simple, self-contained HTML/JS/CSS scratchpad (think JsFiddle, Codepen) on Github without a licence. I was contacted because somebody saw the project and wanted to use it to help teach a classroom HTML, but only if the licence was good. I quickly put it under MIT, which means though I never saw changes back - something I did helped somebody else teach a class of people HTML. That's doesn't put food on my table, but the same effort from me under a bad licence would have meant that good likely would not have come from my efforts. If you can have passive income projects that sit there and generate revenue over time without further input, why can't you have passive charitable giving, where you put in effort once and others are able to get value from it over and over again as time goes on. Permissive licences pay it forward in a way that viral licences don't.
- indlebe 11y agoThat doesn't at all address or relate to the question I asked, but instead provides a completely different talking point supporting permissive licenses as a charitable act.
- err4nt 11y ago> That doesn't put food on my table, but the same effort from me under a bad licence would have meant that good likely would not have come from my efforts. Who is more likely to be hired for paying work: the guy whose code you have benefitted from or the guy whose code you haven't seen? I believe there is such thing as 'corporate stewardship' and companies ought to give back to the communities that host them. With remote work, and independent workers I believe that responsibility to give back falls on the individual. I've surely benefitted in my life from open-source software. My income depends on my use of it, so I feel not just a desire but a duty to release work for others in the same way. It's not direct, but the more code I put out there the more my industry thrives. The more my industry thrives the more work there is in it. The more work there is in my industry the easier it will be for me to find work. It's a roundabout way of doing it, but I like to think of it as watering the garden I get my food from, instead of harvesting it.
- indlebe 11y agoDid you mean to reply to my comment? I can't tell. Regardless, all the reasons you're giving for why you prefer permissive open-source licenses also apply to the GPL.
- err4nt 11y agoThe viral nature of the GPL leaves a bad taste in my mouth like a ideological chain-letter! I like public domain, I like MIT, I like libPNG, but I don't like forcing ideology or licenses on people and THEIR code. Take it, learn from it, modify it, USE it. If I didn't want it to be taken and used I wouldbt bother to post it! The GPL gets in the way of that.
- davexunit 11y agoThe argument that proprietary software is necessary otherwise programmers will starve is a very weak one.
- gress 11y agoThe statement that someone else's argument is weak, is not an argument at all, let alone a weak one.
- smhenderson 11y agoI'm not talking about individual developers. I agree with the article's author when he says there is a place for both types of licenses and if a freelance or small team of developers choose a permissive license as a strategy to make money I respect that. I'm referring to mid to large size companies that simply want to take permissively licensed software and repackage and lock it up so they can increase share holder value. I'm talking about executives who have never developed a piece of software but are smart enough to monetize it on the backs of hobbyists and freelancers. I don't see how that puts food on anyone's table other than those who already have plenty. But, hey I come to HN for the debate so thanks for your comment, I respect your opinion.
- konstruktor 11y agoThis is a perfectly valid agenda, but it doesn't entitle one to doing so using the results of somebody else's labour.
- quadrangle 11y agohttp://mimiandeunice.com/2010/08/25/for-the-children/ http://mimiandeunice.com/2010/08/25/for-the-children/
- gress 11y agoThat's a perfect reference - it illustrates how ludicrous it is that GPL advocates elevate the choice of license to the level of harming children.
- quadrangle 11y agoYou obviously have no clue how to understand reductio ad absurdem. Also, if I were in a better mood right now, I would more carefully avoid being condescending. I don't mean to attack you personally. I just want to clarify: when someone makes a claim, and another person uses an extreme example that has identical logic to the claim but is obviously ludicrous, it proves that the claim is based on faulty logic. In this case, if you say something that implies that you can't criticize someone for trying to make a living, this comic proves you wrong by bringing up an example worth criticizing. Your idea of "oh, this extreme example? it applies to those I disagree with" amounts to "I'm rubber, you're glue" sort of childish nonsense.
- gress 11y agoSorry, you have no idea how reductio-ad-absurdism works. Reductio ad absurdum requires that the absurd conclusion is a consequence of the argument that you are trying to disprove when taken to extremes. You haven't done that. You've just posted a comic that is a flawed analogy to the point in question. If I was claiming that any behavior, however immoral, was justified by the need to make money, your argument would hold. But I don't claim that. I claim that the rational behavior of not selecting the GPL is supported by the argument that it might be against one's financial interest and the interests of a prosperous society to do so. Your reductio only works if you assert that the GPL is morally superior and not just pragmatically so. My comment about the comic stands - you are raising the choice of the GPL to the level of a moral choice. Why not just admit that?
- tedunangst 11y agoTIL I don't have a preference, but an agenda. While I'm at it, I suppose it's time to go kill some kittens...
- smhenderson 11y agoTed, I am a fan of flak and have great respect for OpenBSD and it's developers and community. I in no way intended to suggest that developers who choose a permissive license "kill kittens" in their spare time. I was talking about a bigger scale where large companies promote permissive licenses so they can take and lock up. I respect the fact that BSD developers and those that choose that license think it's the right way to go and, as recent contributions from Microsoft to OpenSSH have shown, sometimes it is of great benefit to the developers to choose such a license. Then again not everyone attracts the attention that the BSD projects do and so I believe there are circumstances where the GPL is more appropriate. I just don't get why there isn't room for both types of licenses depending on circumstance, developer choice and what's best for the entire software ecosystem. Sorry if I offended...
- rc4algorithm 11y agoOh, jesus. They got $20,000-50,000. Such sellouts, right? Have you looked at Linux's sponsor list and budget lately? Good thing they GPL'd it - otherwise it might have ended up powering an intentionally obfuscated and user-restricting codebase like Android... OpenBSD gets less money per unit societal value than any other software project I'm aware of.
- smhenderson 11y agoSellouts? I said no such thing nor even implied it. I am genuinely thrilled that MS contributed so much to OpenBSD and will use it as a standard in Windows. I applaud them for stepping up and contributing. Microsoft is not my favorite company but I have no problem acknowledging and appreciating it when they do something right. I agree that people should contribute more to OpenBSD or their side projects like OpenSSH. I give very little by purchasing OpenBSD gear so I am grateful when a company steps up and contributes.