22.07.2013 21:14, Eric W. Biederman пишет: > That is that clause is to counter FUD. I believe a fair chunk of it was > following what Linus did with the Linux kernel as well. You mean, like this? http://lwn.net/Articles/169831/
>> --- >> You may copy and distribute such a system following the terms of the GNU >> GPL for [name of your program] and the licenses of the other code >> concerned{, provided that you include the source code of that other code >> when and as the GNU GPL requires distribution of source code}. >> --- >> Seemingly nothing about the use. >> On the other hand, our clause 5 does _not_ give the permission >> to distribute! Only use. How would you deal with this? Blindly >> adding the word "distribute" and be done? :) Bart suggested that, >> but I'd like to object. > I think dynamic linking is the only concern addressed in that clause. I > can't see distribution as being confused with linking, unless it > actually is linking. Well, that was Bart's opinion here in that thread about the distribution. Since I reply to both you and him, I kind of assumed the same points of view from you and him, otherwise this becames confusing. > If you actually managed to link a proprietary DOS with dosemu then you > probably have a derivative of dosemu in there somewhere and the terms of > the GPLv2 apply. Indeed, but for the use AFAIK it is always fine. To distribute, you need an exception. If this have nothing to do with distributing - fine with me. >>> I don't know how old this text is but unless it is recent it should >>> stand. >> I think it can stay only if it is clarified that: >> 1. It does _not_ have anything to do with distributing, just with the use. >> 2. It does not rely on strange things like "booting DOS is similar to >> linking with the library", please. > But that is a real and valid concern. Why do you think that otherwise the _use_ will be illegal? Any reasons? >> 4. It is not an exception or addition - just a clarification that any >> (or such) >> use is allowed. >> If you agree with the above, you'd probably also suggest a >> proper wording for this. :) I really don't see the reason to keep >> it, but if you come up with the wording that looks harmless... >> And please note that while you are not a lawyer, it may be >> better to not do this. :) > Frankly I think Hans did a fine job and you are playing arm chair lawyer > in a most dangerous way. Please note a few things: 1. All the previous postings were done before Bart pointed a historical branch to us, so I didn't know there were no explicit copyrights (just as well as you didn't know that). As soon as I became aware of that, I immediately notified you. 2. Many people including Alan Cox seems to disagree with your interpretation, and he usually says that he consults the lawer before writing. But because of 1, I'll drop that point entirely, as now it is too controversial. > The net effect of your suggestions appears > to be an addition of a lot of restrictions added to the distribution > and use of dosemu that don't previously exist. Never. I only proposed the removals. The fewer additions to GPL, the better. > My goal at this point is primarily to give some historical knowledge. > And most definitely nothing in what Hans did was considered > controversial at the time or looked weird or wrong or dangerous to me. > And frankly it doesn't look wrong now. Since there wasn't an explicit "or later" statements, whatever. > Except as a code cleanup I don't see you raising any valid concerns at > this point. The point is to reduce the risk of getting more "GPLv2 only" code in. For this I propose to change the _default_ license to "or later", while keeping all the old code as "v2 only". And the problem here is that the clause in question was saying that the "or later" is not appropriate because of that linking trick. Can we get rid of that restriction? What makes it valid? ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Dosemu-devel mailing list Dosemu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dosemu-devel