Re: Real men don't attack straw men

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Daniel Ouellet
Date: Monday, January 7, 2008 - 1:24 pm

Richard Stallman wrote:

Richard,

I am strongly stun by this statement from you. In short, should I 
understand and read into this that no matter what, with all the ethics 
emails you sent in the last few days and all the spirit of 
collaborations and the big freedom talks, that no matter what, if anyone 
in the GPL side find any applications under a BSD license and love it, 
they would import it under GPL and add bug fix, may be new features and 
what not and as such never appreciate what was gracefully given out of 
good will and be as genuine about as to offer the bug fix upstream in 
the same BSD spirit?

That's very important to me to fully understand from you, so please 
respond to that please!

Regardless of our differences and goals and what not. We may disagree on 
many things, but still I would expect that you would be as genuine as 
the original Author for a complete software or application you find 
useful to you and respect that Author wish to release under BSD and as 
such keep your possible bug fix and feature additions under that same 
BSD license, unless there is "HUGE SUBSTANTIAL CHANGES", by witch I mean 
more then 50% to take a number that could be somewhat justifiable to do 
so may be, where in that case, releasing it under GPL, may be somewhat 
acceptable, but I reserve my thoughts on the subject at the moment as I 
sure can't come to peace with that just yet!

You always justify it by using that company would be allow to use it so 
why not the GPL. The company are required to give credit and in the end 
it may be all one would get, and that's fine.

But the biggest differences here that no one ever address in this 
differences is what is the open source and why?

We want open source so that others can look at it and improve it and get 
peer review! So, in the end the product improve in quality, stability, 
security, etc. A company may have 1, 5, or 10 developers on staff, or 
may be even 100, of thousands like Microsoft. So, many, sadly, wouldn't 
contribute back. That's accepted.

But in the open source world, where we all benefit from huge amount of 
eye balls and all fight for free code, I can't see why we couldn't all 
share in the same spirit as the Author and if that Author decide to use 
BSD, why not return him the favor and send bug fix under the BSD and 
keep it as such.

We are talking two totally different world here between the corporate 
world and the open source world.

If I release a software under BSD and you import it under GPL, put bug 
fix in there and then release it publicly, I sure hell do see that as 
fair as I have given it to you in the first place and I would expect you 
as being a member of the open source community not to fight against me, 
but collaborate with me and as such allow me to use your bug fix as an 
example and include them in my software under BSD license as it was 
originally release as to not lock myself out.

That's really the ethical question at stake I guess when you talk about 
freedom for this code here. Using the corporation way of doing it as a 
justification is wrong.

Don't you think someone release the code source of any application 
he/she may write to actually benefit others and him/hereself as well by 
benefiting of huge poll of eye balls!

You can't get that in any corporations at all, but sure sure can get 
that on the Internet. I would even go as far as saying that someone 
looking at your code in a corporation may, or may not be as incline to 
make the final product as good as it could be, because of corporate 
pressure, time limits, and what not. But someone on the Internet that 
actually look at the code would do so, because of personal interest and 
inclination to that code as well as most likely higher quality to 
understand that code by choice, oppose to be force to do so. In that 
case, the end result benefit all and that's how I see it.

If I release a software under a BSD license, I would expect you to send 
bug fix and possible feature or what not upstream in appreciation of 
what was given freely to you and as such a way from you to say thank you 
for what was given to you in the first place and respecting my license 
of choice.

Hope this help you understand, even if I have very limited hope you would.

Just consider it and see the reason why as well.

Best,

Daniel
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Real men don't attack straw men, Daniel Ouellet, (Mon Jan 7, 1:24 pm)