Re:Show HN: uThreads – Concurrent User Threads in C and C++
by jtsylve on Monday November 07, 2016 @03:51PM
(#12894936)
I don't think that the GPL or the FSF is bad or evil. I've released and maintain several projects that are GPL licensed.
GPL is by definition more restrictive than Apache and BSD, since there are more requirements to use the code, so asking if the developer is willing to consider a less restrictive (not "better") license shouldn't be met with hostility.
My motivation for asking is simply because the project looks interesting and potentially useful; however, the proprietary nature of my current work means that GPL licensed code isn't really an option for me. I absolutely wouldn't hold it against the author if they chose GPL for this or any other reason.
Re:Show HN: uThreads – Concurrent User Threads in C and C++
by protomikron on Monday November 07, 2016 @04:06PM
(#12895083)
Fair enough, I know the situation well, it just came up a lot in recent times.
Re:Show HN: uThreads – Concurrent User Threads in C and C++
by module0000 on Monday November 07, 2016 @03:35PM
(#12894789)
Not sure what the OP's motivation are for asking "why GPL?", but my motivation when I ask that can translate to something like this:
"Hi, I'd like to use your library, but your license is incompatible with the other <N> licenses in my codebase. Consider BSD please?"
Re:Show HN: uThreads – Concurrent User Threads in C and C++
by llukas on Monday November 07, 2016 @03:41PM
(#12894844)
It's not like GPL v3 prevents guy from contacting the author and offering him $ for license.
Re:Show HN: uThreads – Concurrent User Threads in C and C++
by protomikron on Monday November 07, 2016 @03:52PM
(#12894942)
"Don't ask the author of a library why it is incompatible with proprietary licenses. Ask why your codebase is incompatible with open licenses."
JFK
Sorry if this sounds snarky, and I do not blame you in particular, but it is just a theme I have encountered here the last years that I find toxic as it portrays the GPL (and FSF) as some evil organization that would restrict "developer's rights".