Live data from Hacker News

Why I’d like a “license type” setting for GitHub projects

mir.aculo.us

101–110 of 138 posts

Re: Why I’d like a “license type” setting for GitHub projects

#101

Earlier quoted context omitted.

Even in that case, he's trying to classify 1000+ open source licenses into 4 categories, which doesn't really work out well without a dictator. People have different views on what "permissive" is. Even if you told people what they should choose for each license, they will still choose what their ideology says is right about the license. IE plenty of people will choose "permissive" for GPL. I've spent an inordinate am…

It's actually really simple: "Permissive": anything that is generally MIT/BSD/WTF/Apache 2.0 "Restrictive": anything that is GPL or requires you to pay for or share all sources Given that the vast majority of software use only one of a handful of licenses, I think that's a non-issue (tho there may be edge cases, I agree with that). For stuff that is not categorized, people can just put in "other". (Do you have a list…

[deleted]

Re: Why I’d like a “license type” setting for GitHub projects

#102
The problem is: there are Open Source projects that are a compilation of works of different licenses that are sometimes more permissive in one term but less in another one (see for example the table on http://www.osscc.net/en/licenses.html#compatibility to see what kinds of problems can occur).

How would you solve this problem?

Re: Why I’d like a “license type” setting for GitHub projects

#103

Earlier quoted context omitted.

Except that the GPL linking exception exists because of the taint that can be introduced by using GPL'd code. https://en.wikipedia.org/wiki/GPL_linking_exception

No, the GPL linking exception exists to allow proprietary code to link against GPL'd code. It is a common myth (propagated by anti-GPL activists) that using GPL'd code in your software requires you to put your software under the GPL. In reality, your code can be under nearly any open-source license. I often receive emails from users asking me to re-license one of my libraries from GPL to BSD/MIT so they can use it in…

[deleted]

Re: Why I’d like a “license type” setting for GitHub projects

#104
post #88
post #61

Earlier quoted context omitted.

Those are still biased terms, similar to how people highlight the positive for characterizing their political stances. (I've never met someone who considered themselves "anti-life" or "anti-choice.") Someone could equally say that what you call "restrictive" licenses are "freedom preserving."

I don't understand how anybody can complain that "restrictive" is a bad adjective for a license that contains hundreds of restrictions. "Freedom preserving" sounds a bit like Orwellian double speak.

Consider the other viewpoint: "I don't understand how anyone could complain that a license which ensures that users maintain all freedoms to modify the code as 'restrictive.'"

It's a difference of priorities. Which aspect do you think is more important? You value different things higher than others.

Re: Why I’d like a “license type” setting for GitHub projects

#105

Earlier quoted context omitted.

Except that the GPL linking exception exists because of the taint that can be introduced by using GPL'd code. https://en.wikipedia.org/wiki/GPL_linking_exception

No, the GPL linking exception exists to allow proprietary code to link against GPL'd code. It is a common myth (propagated by anti-GPL activists) that using GPL'd code in your software requires you to put your software under the GPL. In reality, your code can be under nearly any open-source license. I often receive emails from users asking me to re-license one of my libraries from GPL to BSD/MIT so they can use it in…

Perhaps I was not clear, but I was saying the same thing as your first sentence.

When people are concerned about including GPL in their work code (as the OP is) then they are typically concerned with issues of linking/importing/etc.

Re: Why I’d like a “license type” setting for GitHub projects

#106
post #45

Earlier quoted context omitted.

I can't include code under GPL in my own code without changing my own code to GPL. That's why it ruins my day.

No, this is not true. If you include GPL'd code in your code, then your code's license is unchanged. You do not have to license your code under the GPL just to use GPL'd code.

Are you sure? From wikipedia:

> The GPL is the first copyleft license for general use, which means that derived works can only be distributed under the same license terms.

Re: Why I’d like a “license type” setting for GitHub projects

#108
How about a tool that gets authorization from your github account and let's you automatically upload LICENSE files to your project. The particular license is based on user input, similar to [1]. Does something like this exist?

[1]. http://creativecommons.org/choose/

*edit - this way it could just be an open source project instead of waiting for github to implement it.

Re: Why I’d like a “license type” setting for GitHub projects

#109
post #29

The unnecessary editorializing is annoying. The point, which I agree with, could have been made without the self-centered snipes at licenses you happen to dislike.

Besides the blog content license is CC BY-NC-SA. That's copyleft, isn't it? Interesting choice for a person with a strong opinion against the GPL.

Re: Why I’d like a “license type” setting for GitHub projects

#110
post #29

The unnecessary editorializing is annoying. The point, which I agree with, could have been made without the self-centered snipes at licenses you happen to dislike.

Besides the blog content license is CC BY-NC-SA. That's copyleft, isn't it? Interesting choice for a person with a strong opinion against the GPL.

1) his blog content isn't software 2) the general issue with GPL isn't copyleft; it's the patent clauses (in GPLv3), and all of the various distribution requirements, plus the essential forbiddance of DRM (in GPLv3)

So no, it isn't so interesting.

Post reply on HN