News for hackers. Stuff that matters.
Re:Zed Shaw: Why I (A/L)GPL by bjelkeman-again on Tuesday July 14, 2009 @03:18AM (#703258)
I think that HN is read by a lot of people who want to start a company and make a lot of money. There aren't that many business models (which I know of) to build software, give it away for free and make a lot of money. If that is your goal, then I think some people perceive GPL as a road block rather than a help. (I mean, if you want to build proprietary software, then it would be a lot easier if everything was licensed under a BSD license.)
Re:Zed Shaw: Why I (A/L)GPL by dave_au on Tuesday July 14, 2009 @03:30AM (#703266)
I'd like to hear more about why the GPL would be a roadblock.

If you're writing code and see the GPL as a roadblock, then you can use a different license.

If you want to use code that is under the license and see the license as a roadblock, no one is forcing you to use that code. It's either compelling enough code that you'll deal with the licensing, or it's not compelling enough and you'll have to roll your own. It's basically just a non-monetary price point then, isn't it?

Am I missing something or is there some kind of assumption that people are entitled to other peoples work if they GPL it?

(Not saying that you make the assumption personally, but that you might be assuming that is what is stopping others)

I'm all thinking aloud / genuinely interested in what the issues are here.

Re:Zed Shaw: Why I (A/L)GPL by greendestiny on Tuesday July 14, 2009 @03:52AM (#703286)
In a perfect world where developers have chosen exactly the license they want then there is nothing really worth discussing. However I think a lot of times people put their software under the GPL because of its position in the open source world, and the rhetoric of the FSF.

There is a continuum from having your code used in a completely non-commercial project to being used by Microsoft in some terrible software. The FSF seems to be still in a mindset where software was controlled by these large companies who are the enemy. I think we've moved on, and I would like the community to reflect that a bit better.

Re:Zed Shaw: Why I (A/L)GPL by adharmad on Tuesday July 14, 2009 @03:59AM (#703290)
Surely you are not suggesting that people who can write kick-ass code (enough so that more than a handful of people want to use it in their projects), cannot choose their license properly? After all, regardless of GPL rhetoric, the BSD, Apache and MIT licenses are also very popular and someone who does a little digging can find exactly the license he is looking for.......unless he/she intentionally chose GPL!

Also, I dont believe anyone today is silly to believe that Microsoft or "unknown large corporation" will really steal their ruby/python/java code. Most big companies choose their libraries and tools very carefully and are more concerned about lawsuits as opposed to spending some developer time to re-write some library.

Re:Zed Shaw: Why I (A/L)GPL by jasonkester on Tuesday July 14, 2009 @05:40AM (#703374)
Surely you're not suggesting that anybody besides you understands the differences between any of these 30 open source licenses. I've been writing software professionally for 15 years and I can quote you the initials of a few of them, but not even the names. I honestly don't have a clue as to the contents of those licenses, and I just plain don't care.

Sure I've contributed a fair pile of open source software. But it's just code that I've put out on the internet, with no silly license attached. It's entirely possible that some of the places I've stuck that code have presented me a list of checkboxes to randomly select a license, so one of them probably got checked. I can't quite understand why anybody takes this stuff seriously enough to spend even 5 minutes comparing licenses.

Re:Zed Shaw: Why I (A/L)GPL by adharmad on Tuesday July 14, 2009 @03:28AM (#703264)
Thanks for the explanation. Agreed that BSD is the license of choice for people building proprietary software. Except for 2 points: - In my lurkings on HN (for a few months now), I have seen that most folks here are pretty fair. Surely then they realize that choosing a license is the prerogative of the author. This is nothing to hate or get angry about.......just respect the writer of the code. There should be plenty of similar projects with more acceptable licenses if someone digs around. And if more people start using them, they will, in time be more popular than their GPL counterparts. After all, what is an open source project without a community? - Writing webapps (as a lot of projects on HN seem to do) does not require one to open source one's backend application.