Re: First call for votes for the GFDL position statement
t;we would need to list any licenses like that explicitly, or modify >the guidelines to not conflict. While you are deciding how to vote, please think for a moment what is your personal interpretation of the words "must allow modifications". Please make sure that we are not pushing Debian onto the slippery path that makes Debian divorce the free software community by rejecting many licenses (besides GFDL) that the free software community has always and will always accept as free licenses. Anton Zinoviev [1] The following is my proposal: http://lists.debian.org/debian-vote/2006/01/msg00178.html [2] When Adeodato proposed Choice 2 the Project Secretary insisted for quiet a long time that Choice 2 requires supermajority. It is not completely clear what made him yield his position. [3] http://lists.debian.org/debian-vote/2006/02/msg00128.html Please notice that this interpretation of DFSG is not part of my proposal in the current voting procedure. signature.asc Description: Digital signature
Re: A new practical problem with invariant sections?
On Mon, Feb 13, 2006 at 08:32:19PM +0100, Florian Weimer wrote: > * Craig Sanders: > > > there's nothing in the GFDL that prevents you from doing that. the > > capabilities of your medium are beyond the ability of the GFDL (or any > > license) to control. > > Uhm, the existence of the anti-DRM clause disproves this claim. The anti-DRM clause ("you may not use technical measures to obstruct or control the reading or further copying of the copies you make or distribute") means that you may not use intentionaly the limitations of the device for the purpose of obstructing the user's ability to read the document. In our case there is no intention. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Sun, Feb 12, 2006 at 05:20:41PM -0700, Hubert Chan wrote: > > But the question is not whether or not I am allowed to protect 2. The > question is whether or not that document is free. We can not answer that question. We already saw that there are different notions for "free". Some people want to be allowed more in order to acknowledge some work as free, but other people require modifiability only as far as it is necessary for practical purposes. Some people admire the existence of free works but consider the existence of non-free works to be part of the freedom. For other people it is immoral to forbid the improvements and the widening of the practical usefulness of the work; they use this as a criterium for freeness. For some people main/contrib/non-free are designators to what extend we are allowed to modify the works. For other people main/contrib/non-free should mean moral_works/free_works_promoting_immoral_works/immoral_works (of cource currently they don't mean this -- I have packages in contrib). > I consider footnotes to be part of the text. If I write a text and > include my own footnotes, and I release my text under a no-modification > license, I would be extremely angry if anyone modified my footnotes. To > me, a footnote is just as much a part of the text as punctuation, or the > words that I use. And so, to me, adding footnotes is adding to the > text. Yes, of course the author's footnotes are part of the text and you have the right to be angry if someone modified your footnotes. However if I add my own footnotes to your text, your text will still be preserved unaltered and this is what GFDL requires. > >> The question is whether or not useful modification is being > >> prevented. My license prevents you from taking my text and modifying > >> it to be more useful. That makes it non-free. > > > I see. I can answer that there are other ways to achieve the seeking > > result but I must admit that if you don't give me explicit permission > > to modify your section the result will not be the best possible. > > I would say that in some cases, the result may be completely useless for > your purposes, depending on what you want to do. Which to me means that > it makes useful modifications impossible, which means non-free. I am not allowed to "repair" your text but I can use your reasoning in my own text. I prefer the first of the following two choices: > It seems to me that you have either two choices. Either you distribute > your work as "my original plus modifications" (but as I said above: > >> It is completely useless to give someone else my original essay, > >> plus your modifications -- If the situation you described was real my first duty would be to ask you 1. why you placed your text in invariant section, 2. would you allow some modifications of your text (authorized by you). If you answer to 2 "yes" then I will proceed with the modifications. Otherwise: 3. I will ask you for your reasons to not allow modifications in the text. Knowing the answer of 3. I will be able to give your invariant section proper framework inside the document. For example depending of your answer I can try to explain to the readers the historical context of your text, your wishes, etc. > it would just be too painful to read. The users don't have to read (except for curiosity). Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A new practical problem with invariant sections?
On Sun, Feb 12, 2006 at 07:31:20PM -0500, Anthony DeRobertis wrote: > > I don't recall the following example being brought up. Thank you for this example. It was new and I liked it because it is not as abstract as most of the other examples. > Let's assume a manual, written by in Japanese, with Japanese invariant > sections. Someone translates this manual to English. The translator, of > course, leaves the Japanese invariant section intact. > > Now, I'd like to download this (translated) manual and place it on a > portable device I own, so I can easily read it without killing a bunch > of trees. I think this is clearly a useful modification, and I think > that I should be able to do this for a DFSG-free work. > > But, there is a problem: My portable device understands only ASCII, or > maybe ISO-8859-1 if I'm lucky (at least in the US, this is pretty > common). It doesn't understand UTF-8, Shift-JIS, etc. It is not > technically possible to keep the Japanese invariant section. Actually I can see here two different problems. The first problem is that you are unable to install the document on your device together with the invariant sections. This however is not a real problem because you don't have to do this. I am not sure, but I suppose Craig meant this in part of the discussion. GFDL does not require from you to install the invariant sections on your device. The other problem, on the other hand, is more interesting. How can we distribute the document, respecting the requirements of GFDL, in a way that is convenient for use on your device. I can see two ways for this. The first way is to distribute the text in some encoding that supports Japanese such as UTF-8. That way on your device you will be able to read the English part of the document (which contains only ASCII characters), but the non-English part will be visible to you in that way: ã¹ãã¤ã³èªã»ãã·ã¢èªã»ãã©ã«ã¼ã·èªã»ãã«ã¬ãªã¢èªã»ãã±ããã¢èªã» ¼Â¹Ô¤¹¤ë¤È¡¢¤µ¤Þ¤¶¤Þ¤Ê¥É¥Ã¥È¥Õ¥¡¥¤¥ëÃæ¤Ëºî¤é¤ì¤ë¡¢ Ofcourse the users whose devices can read UTF-8 will be able to view the text properly. The second way to distribute the text exploits the fact that GFDL doesn't place requirements about the format of the document. There is no requirement acording to which the document must be included in only one file. There is also no requirement to use same format for the different files belonging to the document. This makes possible to distribute the document in a bundle of two parts -- the part to be installed on your device and the part that can not be read by your device. Infact the described problem is very similar to the situation when some invariant sections contains pictures. Ofcourse the plain text files can not contain inline pictures, but this doesn't mean we are unable to distribute such a document in plain text files. It is enough to distribute the text and the graphical images in separate files provided that the text includes references to the graphical file names when appropriate. Consider the HTML format -- it is text-only but can contain references to graphical images. The graphical browsers include these images inline but the text-browsers show the users only the names of the images. The user decides whether to look at the image or not. The plain-text files are similar case -- the text contains references to the images and the user decides whether to look at them or not. > I believe this gives a notable, practicle reason why invariant sections > are not free. I hope I managed to explain why in this interesting example the invariant sections do not deprive our rights to read, to adapt, to distribute and to improve. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Sat, Feb 11, 2006 at 01:51:08PM -0700, Hubert Chan wrote: > > You are allowed to *accompany* your document with the license. But an > invariant section must be *part of* the document. [...] > > In the case of a reference card (as I understand the DFSG), you > would not be allowed to just distribute the card, with a separate > sheet of paper that includes the invariants. You would have to > distribute the reference card as a booklet that includes the > invariant sections, and make the card a tear-out section if you want > it to be usable as just a card. GFDL doesn't place any restrictions on the form of the printed document. For example it can be a collection of unbound sheets of paper plus some unbound pictures plus some bug maps plus a cup or two. All you have to do in order to make such a heterogeneous collection to count for one document is to make it completely clear in the copyright notice what exactly is the document. (Optionaly you can provide the readers with "table of contents".) > (And then, of course, you would not be allowed to just give the card > away, without the rest of the booklet.) Yes. Anton Zinoviev P.S. I don't want to sent a message whose entire contents is "I agree", so for the record: I agree with your reasoning in http://lists.debian.org/debian-vote/2006/02/msg00551.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Sat, Feb 11, 2006 at 02:31:30PM -0700, Hubert Chan wrote: > > > If my opinion is not the same as yours I am allowed to express my > > opinion in additional invariant section. Or if I think your opinion > > is misleading the readers I can object your opinion in footnotes. > > I think you completely missed my point. Yes, I missed it, albeit not completely. ;-) Your essay serves two purposes: 1. to support some of your ideas and 2. to represent your way of thinking up to the smallest details. The invariant sections are the way for you to ensure that both 1. and 2. will be satisfied all the time (albeit not in the best possible way). It would not be possible to protect 2. if the license permited modifications of your essay. > This has *nothing* to do with expressing a different opinion. This > is about expressing my opinion in a better, more coherent way. This > is all about taking what I wrote, keeping the useful bits, and > *making improvements* where needed. This is about creating a better > essay from the one I wrote without having to start from scratch -- > something that you could give to someone else, and convince them of > my views. It is completely useless to give someone else my original > essay, plus your modifications -- it would just be too painful to > read. Yes, you are right -- I am not allowed to improve 1. in a ways that would invalidate 2. If you think that 2. is not important for you, then in the copyright notice you can give to the users additional permission to modify your essay under certain conditions. > (And no, you are not allowed to object to my opinion in footnotes, > because then you would be modifying the invariant section. The only way > you can object is to add another section.) The text of GFDL says that you have to "preserve all the Invariant Sections of the Document, unaltered in their text and in their titles". This means you are allowed to use footnotes - the text will still be unaltered. Very often the publishers are adding footnotes without permission to modify the author's text. In translated texts the footnotes are even more often (again without explicit permission from the authors). > > You didn't have to include your essay in an invariant section. You > > however used invariant section so I suppose that for you the arguments > > in your essay are not the most valuable about it. > > Why would you make that assumption? An invariant section is basically > the only way of preventing non-removal. I see. > The question is whether or not useful modification is being > prevented. My license prevents you from taking my text and > modifying it to be more useful. That makes it non-free. I see. I can answer that there are other ways to achieve the seeking result but I must admit that if you don't give me explicit permission to modify your section the result will not be the best possible. > If it is not difficult, then please show how *my particular* example > prevents useful modifications. It makes impossible to adapt your code to another programming language. However ... [read below] > OK, fine. Then instead of saying that the variable "invariant" is > unmodifiable, I just say that you must cause the resulting binary to > include that text, unmodified. Is such a license free? This probably means that the final result of your code has to be executable binary. However: Suppose your license contains the following rule: If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display the following text: YOUR TEXT FOLLOWS HERE. Notice that this requirement is very similar to section 2c of GPL. Do we consider such a license free? My personal opinion is that this depends of what exactly the license requires to be printed. However I am unable to give any precise rules. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Sat, Feb 11, 2006 at 10:42:19AM -0800, Thomas Bushnell BSG wrote: > > We're talking about a binary which is so integrated that it snarfs > bits of documentation and prints them as docstrings The integration is not very tight. The binary can work without the auxiliary file so it can not be considered combined work with that file. (There are cases when it is even desirable to use the binary without that auxiliary file, for example if you want to save disk space.) Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Sat, Feb 11, 2006 at 09:48:37AM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > If you want your binary to use pieces from the manual for help > > strings, then your binary has to read these pieces from auxiliary file > > which would be (speaking in the terms of GFDL) an opaque copy and > > would be covered under GFDL. > > Likely not. In all likelihood the result would be a single combined > work. Technical obfuscations do not defeat copyright law or software > licenses. If the binary doesn't even depend on the auxiliary opaque copy for its work then there is no reason to consider them combined works. Many GPL-covered programs can print the text of GPL but this doesn't mean that the text of GPL is part of these programs (the text of GPL can not be part of these programs because it is covered under incompatible with GPL non-free license). Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 02:29:20PM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > This is strange. :-) The program is covered under BSD license and you > > say it is non-free. > > No. The resulting program is covered under the BSD license and the > GFDL together. This was not the license I suggested. For the non-commented parts of the source files of GDB the license I suggested gives you the right to choose between GFDL and BSD. I have the right to use such dual licensing. By placing the entire sources under GFDL I have satisfied the requirements of GDFL. On the other hand the non-commented parts do not depend on the manual in any way so I am allowed license them under BSD additionaly. The binary depends only on the non-commented parts so it is covered under BSD. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 02:30:05PM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > Returning back to the topic, we have the following situation: > > > >1. The binary form of GDB would be covered under BSD license > > Wrong. Because the binary would be including text from the manual, it > would be covered under the GFDL too. The binary doesn't have to include any text from the manual. Notice that what I proposed places all pieces taken from the manual inside comments. If you want your binary to use pieces from the manual for help strings, then your binary has to read these pieces from auxiliary file which would be (speaking in the terms of GFDL) an opaque copy and would be covered under GFDL. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Fri, Feb 10, 2006 at 03:20:36PM -0700, Hubert Chan wrote: > On Fri, 10 Feb 2006 12:43:30 +0200, Anton Zinoviev <[EMAIL PROTECTED]> said: > > > The interpretation that I hold is the following: > > >The license must give us permissions to modify the work in > > order to adapt it to various needs or to improve it, with no > > substantive limits on the nature of these changes, but there can be > > superficial requirements on how they are packaged. > > I'm a bit surprised nobody has brought this up yet (but maybe I'm just > crazy): invariant sections prevent improvements to the invariant > sections. > > Leaving aside the (seemingly) highly charged issue of the Emacs manual > and the GNU Manifesto, let's go into the fantasy world. Let's say that > I write some software, and some documentation for it. Suppose that I > license the documentation under the GFDL, and I include an essay about > why I like free software as an invariant section. Suppose that I make > some good, new, convincing arguments (that's where the fantasy comes > in), but my writing style is a bit off at times (that part would be > reality). And then there's that part where I go off on a tangent about > my pet platypus... The invariant sections should be used only in order to express what someone thinks or saw or what someone belives. It is not useful to change such texts. If my opinion is not the same as yours I am allowed to express my opinion in additional invariant section. Or if I think your opinion is misleading the readers I can object your opinion in footnotes. > Since the essay is an invariant section, it prevents anyone from taking > my essay, keeping the good bits, fixing my terrible writing style (and > correcting my tpyos), and turning it into something that you could put > on a manager's desk and convince them of the value of using and > developing free software. Is that not a useful modification? You didn't have to include your essay in an invariant section. You however used invariant section so I suppose that for you the arguments in your essay are not the most valuable about it. The most varluable thing about the essay for you must be that the essay reflects truly the way you think. Ofcourse I may assume that the terible writing style in your essay is not voluntary so I can suggest to you my help. However if you deny I have no moral right to change one so individual text. > P.S. For those who say that we don't have software licenses that include > non-modifiable bits because they prevent useful modifications, is the > following a free software license? > > /* Permission is granted for distribution of verbatim or modified copies > of this program in source or binary forms under the condition that > contents of the variable "invariant" are not deleted or modified, and > that you do not prevent the compiler from including its contents from > the resulting binary. > */ Any fixed piece of code can be prohibitive for some usefull modifications - it is not difficult to find examples. Notice that GFDL doesn't restrict the changes in the sources in any way - in the transparent (i.e. source) copies you can do with the invariant sections whatever you want provided in all opaque (i.e. binary) copies their text is included unmodified. Anton Zinoviev -- Ако не отговарям на писмата ви: http://6lyokavitza.org/mail -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 02:30:43PM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > On Fri, Feb 10, 2006 at 11:55:11AM -0800, Thomas Bushnell BSG wrote: > >> > >> But that isn't my point. My point is that you can't include the > >> GFDL'd material in any free program. (Or, by doing so, you render the > >> program non-free.) This is not controversial; even the FSF agrees. > > > > This won't be true if you use dual licensing. I showed one way to > > achieve this in http://lists.debian.org/debian-vote/2006/02/msg00472.html > > However, the resulting program is *not* a free program! > > I cannot include GFDL'd text in a BSD-licensed program without > *changing the license to require the GFDL's terms*. I suppose we are talking about different things. Notice that the procedure I proposed places all pieces taken from the manual inside comments. The binary of GDB doesn't depend on the comments and thats why you can choose the BSD license for it. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 09:08:54PM +, Roger Leigh wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > On Fri, Feb 10, 2006 at 11:55:34AM -0800, Thomas Bushnell BSG wrote: > >> Anton Zinoviev <[EMAIL PROTECTED]> writes: > >> > >> > If GDB were under BSD, you could: > >> > > >> >1. Add docstrings to the sources of GDB in a way permissible by > >> > GFDL. In particular the invariant sections should be present in > >> > all opaque copies of the produced documentation. GFDL does not > >> > place restrictions on how the invariant sections are present in > >> > the transparent form, so it is enough if they exist in separate > >> > files. > >> > > >> >2. Add the text of the BSD license in a new invariant section. > >> > > >> >3. Use the following license for the new GDB sources: > >> > > >> > Permission is granted to copy, distribute and/or modify THE NAME > >> > under the terms of the GNU Free Documentation License, Version > >> > 1.2 or any later version published by the Free Software > >> > Foundation; with with the Invariant Sections being LIST THEIR > >> > TITLES, with the Front-Cover Texts being LIST, and with the > >> > Back-Cover Texts being LIST. > >> > > >> > Additionally, you have permission to use the non-commented parts > >> > of the sources of THE NAME under the following license: > >> > > >> > INCLUDE THE BSD LICENSE HERE > >> > >> And the result would be a *non-free program*. > > > > This is strange. :-) The program is covered under BSD license and you > > say it is non-free. > > Anton, please consider what you are writing before posting. What you > wrote is content free and completely uninformative (as was the post > you are replying to). There is no explanation at all, so we are non > the wiser than had you not posted at all. This is not at all helpful. Thomas wrote "the result would be a *non-free program*" and I replied by "the program is covered under BSD license". There is no way for me to know whether he noticed that fact and I think it would be impolite to ask him directly. That said, I agree that the comment "This is strange" was not completely appropriate. I had to write "Could you explain this. Please, notice that the program is covered by BSD license." Returning back to the topic, we have the following situation: 1. The binary form of GDB would be covered under BSD license 2. The source files used to build GDB would be covered under combination of licenses that permits to modify them in every possible way. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Fri, Feb 10, 2006 at 08:59:59PM +, Roger Leigh wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > On Fri, Feb 10, 2006 at 01:41:42PM +, Roger Leigh wrote: > >> >> > > >> >> > I think the following is an useful test. If the license forbids some > >> >> > modification that is necessary in order to adapt the document to some > >> >> > need, then the document is non-free. Otherwise, that is if the > >> >> > license does not forbid any necessary modification, the document may > >> >> > be free. > >> >> > >> >> This is no good. Where is it defined what is "necessary", and who > >> >> deems what is "necessary"? What /I/ consider to be necessary may be > >> >> considered "unnecessary" (and hence, not allowed) by the copyright > >> >> holders. > >> > > >> > I don't think we disagree what "necessary" means. > >> > >> Please answer the question I asked: Where is it defined what is > >> "necessary", and who deems what is "necessary"? > > > > OK. The modification is necessary in order to adapt the document to > > some need if there is no way to adapt the document to serve the > > purpose in question without this modification. > > Please could you still answer my question: *Who* defines what is > "necessary"? > > Your partial answer above also appears to be nothing more than your > personal opinion. Can you properly justify your reasoning with a > detailed rationale? I think we need something rather more concrete > than the personal opinion of a single developer for something which > has important ramifications. It's all still rather too vague and > handwavy to be of any practical use. I realy don't know what you want. I proposed a test, you asked what "necessary" means and I answered. You are free to accept this test together with my answer, or you can use your own meaning of "necessary", or you can reject that test completely. In this thread Steve Langasek asked how he could understand DFSG in a way under which GFDL would be a free license. I proposed one particular way - the way I understand DFSG. However I am not trying to persuade anyone that my way is the only way. If you want, I can try to explain why this is a reasonable way to understand DFSG, but it is definitely not the only possible way. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 11:55:34AM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > If GDB were under BSD, you could: > > > >1. Add docstrings to the sources of GDB in a way permissible by > > GFDL. In particular the invariant sections should be present in > > all opaque copies of the produced documentation. GFDL does not > > place restrictions on how the invariant sections are present in > > the transparent form, so it is enough if they exist in separate > > files. > > > >2. Add the text of the BSD license in a new invariant section. > > > >3. Use the following license for the new GDB sources: > > > > Permission is granted to copy, distribute and/or modify THE NAME > > under the terms of the GNU Free Documentation License, Version > > 1.2 or any later version published by the Free Software > > Foundation; with with the Invariant Sections being LIST THEIR > > TITLES, with the Front-Cover Texts being LIST, and with the > > Back-Cover Texts being LIST. > > > > Additionally, you have permission to use the non-commented parts > > of the sources of THE NAME under the following license: > > > > INCLUDE THE BSD LICENSE HERE > > And the result would be a *non-free program*. This is strange. :-) The program is covered under BSD license and you say it is non-free. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 11:55:11AM -0800, Thomas Bushnell BSG wrote: > > But that isn't my point. My point is that you can't include the > GFDL'd material in any free program. (Or, by doing so, you render the > program non-free.) This is not controversial; even the FSF agrees. This won't be true if you use dual licensing. I showed one way to achieve this in http://lists.debian.org/debian-vote/2006/02/msg00472.html > The question is, is it an important thing to be able to do? > > I think the answer is obviously yes. Ofcourse I agree that the answer is 'yes'. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 10:07:31AM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > We all know that GFDL is incompatible with GPL, but if the sorce was > > covered by BSD-like license there is no problem - you can satisfy the > > requirements of the BSD license by additional invariant section. > > But the resulting program would be a non-free program. In this paragraph I was talking about the opposite process - you can borrow already existing docstrings from a BSD-licensed program and include them in your free GFDL covered manual. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Fri, Feb 10, 2006 at 01:41:42PM +, Roger Leigh wrote: > >> > > >> > I think the following is an useful test. If the license forbids some > >> > modification that is necessary in order to adapt the document to some > >> > need, then the document is non-free. Otherwise, that is if the > >> > license does not forbid any necessary modification, the document may > >> > be free. > >> > >> This is no good. Where is it defined what is "necessary", and who > >> deems what is "necessary"? What /I/ consider to be necessary may be > >> considered "unnecessary" (and hence, not allowed) by the copyright > >> holders. > > > > I don't think we disagree what "necessary" means. > > Please answer the question I asked: Where is it defined what is > "necessary", and who deems what is "necessary"? OK. The modification is necessary in order to adapt the document to some need if there is no way to adapt the document to serve the purpose in question without this modification. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 10:07:00AM -0800, Thomas Bushnell BSG wrote: > > The Emacs Manual requires rather more than one additional sheet of > paper. If a small footnote could handle it, that would be fine. You can not include the whole text of GPL in a footnote either, not to mention that you are not allowed to include the text of GPL anywhere in the document. You have to distribute it printed separately. > Suppose gdb didn't already have docstrings, and you wanted to add them > using text from the GDB manual. You would not be allowed to do this, > because use of that manual text invokes the GFDL, and would require > including the invariant sections in the program. This would > contradict the GPL (because the GFDL and the GPL are incompatible). > > But this is not merely a license incompatibility. It is merely a license incompatibility as I will show below. > If GDB were under the BSD license, you still couldn't do this and > have a free program, because the standards for free programs (even > by the FSF's definition) are that they can't carry around invariant > sections and still be a free program. If GDB were under BSD, you could: 1. Add docstrings to the sources of GDB in a way permissible by GFDL. In particular the invariant sections should be present in all opaque copies of the produced documentation. GFDL does not place restrictions on how the invariant sections are present in the transparent form, so it is enough if they exist in separate files. 2. Add the text of the BSD license in a new invariant section. 3. Use the following license for the new GDB sources: Permission is granted to copy, distribute and/or modify THE NAME under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. Additionally, you have permission to use the non-commented parts of the sources of THE NAME under the following license: INCLUDE THE BSD LICENSE HERE > When this problem was pointed out to the FSF, the response was that > the manual author could just relicense the text so that you could put > it in your program. This is of course irrelevant, but explains why > the FSF doesn't see the problem. Whenever we have license incompatibility the only solution is to ask the author to relicense the text. BTW, with some tricks it is possible to use docstrings from GFDL document even in a GPL-covered program (you distribute the GPL and GFDL parts only separately and combine them only when you want to edit the sources; it is possible to do the combining and the separation automatically). Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Fri, Feb 10, 2006 at 12:33:05PM +, Roger Leigh wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > > I think the following is an useful test. If the license forbids some > > modification that is necessary in order to adapt the document to some > > need, then the document is non-free. Otherwise, that is if the > > license does not forbid any necessary modification, the document may > > be free. > > This is no good. Where is it defined what is "necessary", and who > deems what is "necessary"? What /I/ consider to be necessary may be > considered "unnecessary" (and hence, not allowed) by the copyright > holders. I don't think we disagree what "necessary" means. > As an example, the FSF do not appear to consider the ability to remove > invariant sections necessary in the current version of the GFDL for > example, whereas I (and others) do. The reference cards were just an > example of this need; aggregate works were another, The reference cards do not require the removal of the invariant sections. You can print the invariant sections on separate sheet(s) of paper. > and there were several other real-world cases where a need was > demonstrated. I tried to list them in the following link and I don't think that a need was demonstrated in any of the examples. http://lists.debian.org/debian-vote/2006/02/msg00226.html > Applying your test, in my eyes, still leaves the GFDL a non-free > licence. I understand that this seams so, but no example was given to prove this. > Could we draw this debate to some sort of conclusion? I continue to > remain unconvinced by the majority of your arguments, many of which > are still poorly explained. If necessary I can try to explain better. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 12:03:45PM +, Roger Leigh wrote: > > You neglected to mention what happens about reference cards for > documentation with invariant sections. Reference cards for Emacs and > GCC would be most useful, but AFAICT both of these manuals have > invariant sections. Yes, they are useful, but GFDL doesn't make them impossible. You only have to accompany the reference card with the invariant sections printed on separate pages. > >> Docstrings. Useful! Not prohibited by other free licenses! Wow! > > > > I don't understand what you mean by "docstrings". > > Did you try google? They are documentation inlined in the source > code. Some languages (e.g. Python (DocStrings), Perl (POD), Common > Lisp) have native support for it; other languages (C, ObjC, C++, Java) > have special tools to extract the documentation (gtk-doc, doc++, > doxygen, javadoc). Ok. > If you want an example of it, grab a copy of > https://alioth.debian.org/download.php/1437/schroot-0.2.2.tar.bz2, and > look at the comments in schroot/*.h, then look at > doc/schroot/html/index.html. > > Consider what happens if the documentation is extracted and > incorporated into a manual with a GFDL licence, and the source is GPL. We all know that GFDL is incompatible with GPL, but if the sorce was covered by BSD-like license there is no problem - you can satisfy the requirements of the BSD license by additional invariant section. > In other situations, we might want to incorporate parts of the manual > into the source (for tooltips, help texts, usage examples, etc..). We > certainly couldn't do that with a GFDL manual and GPL source. Yes, it is not possible to incorporate such parts directly into the source so indirect way has to be used. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Fri, Feb 10, 2006 at 12:52:33PM +0100, Bernhard R. Link wrote: > * Anton Zinoviev <[EMAIL PROTECTED]> [060210 11:36]: > > On Thu, Feb 09, 2006 at 01:54:27PM -0800, Thomas Bushnell BSG wrote: > > > > > > It does prohibit some modifications which are useful. > > > > > > Geez, reference cards. Useful! > > > > You can make reference cards but if you make more than 100 copies you > > have to accompany the reference cards with additional sheet(s) of > > paper. The other licenses have the same limitation - you may not > > distribute the reference cards alone. Depending on the license you > > may be required to accompany each reference card with the full text of > > the license, with history who and when has edited the document, with > > the sources in machine readable format, various copyright notices, etc. > > No, you cannot. At least I found nothing that allows to keep a invariant > stuff out. > > There's is nothing restricting > "H. Include an unaltered copy of this License." > (not that e.g. GPL speaks about "give any other recipients of the Program a > copy of this License along with the Program") or > "L. Preserve all the Invariant Sections of the Document, unaltered in > their text and in their titles. Section numbers or the equivalent are > not considered part of the section titles." > > So a reference card is already quite complicated, a shortcut-cup is > practically impossible. Both are possible. You ship the reference card or the cup together with the invariant sections printed on regular sheets of paper and the requirements of GFDL are satisfied. > The 100 copies is only for front and back-cover texts and about > a machine-readable non-opaque copy. Yes, you are right. If you want to ship the reference card in some electronic format, then the document has to contain on separate pages both the reference card and the invariant sectins. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Fri, Feb 10, 2006 at 03:06:03AM -0800, Steve Langasek wrote: > > > > The interpretation being proposed seems to be "the DFSG allows certain > > > restrictions on modifications, including the GPL's interactivity > > > notification stuff and the GFDL's unmodifiable sections, with others > > > potentially to be determined later". That seems reasonably easy to apply: > > > deal with the existing ones as is, and assume there'll be another vote > > > in future should any more come up. > > > The interpretation that I hold is the following: > > >The license must give us permissions to modify the work in > > order to adapt it to various needs or to improve it, with no > > substantive limits on the nature of these changes, but there > > can be superficial requirements on how they are packaged. > > > However this interpretation is not part of my proposal. My proposal > > invalidates some possible interpretations of DFSG but it doesn't state > > which interpretation is the correct one. > > Which is for me a big problem, given that mine is one of those > interpretations that's invalidated -- and, according to my reading, so is > *yours*, since being unable to remove multiple pages of essays when > borrowing a few paragraphs of text is a "substantive limit". I think the following is an useful test. If the license forbids some modification that is necessary in order to adapt the document to some need, then the document is non-free. Otherwise, that is if the license does not forbid any necessary modification, the document may be free. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Thu, Feb 09, 2006 at 04:12:38PM -0600, Manoj Srivastava wrote: > > Err, that doeds not compute. If the developers decide that the > GFDL is compatible, then is it not tantamount to overriding gthe > decision taken? It is not as if the release team can go around doing > otherwise. The vox populi has power :) Vox populi has the power to override the decision that GFDL-covered documents are non-free. But technicaly speaking the decision to remove these documents from main is a technical decision than may have other reasons (who knows? :-) ) than the non-freenes of the documents. Of course I can have nothing against the automatic overriding the decision so if everybody thinks my proposal overrides it, I am OK with this. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Thu, Feb 09, 2006 at 01:54:27PM -0800, Thomas Bushnell BSG wrote: > > It does prohibit some modifications which are useful. > > Geez, reference cards. Useful! You can make reference cards but if you make more than 100 copies you have to accompany the reference cards with additional sheet(s) of paper. The other licenses have the same limitation - you may not distribute the reference cards alone. Depending on the license you may be required to accompany each reference card with the full text of the license, with history who and when has edited the document, with the sources in machine readable format, various copyright notices, etc. > Docstrings. Useful! Not prohibited by other free licenses! Wow! I don't understand what you mean by "docstrings". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Fri, Feb 10, 2006 at 06:59:04PM +1000, Anthony Towns wrote: > On Fri, Feb 10, 2006 at 12:22:12AM -0800, Steve Langasek wrote: > > > In spite of the Project Secretary's determination that this ballot > > option requires a 3:1 supermajority because it modifies the DFSG, > > given that I can't reconcile these claims that the GFDL always > > complies with the DFSG with any (IMHO) reasonable reading of the > > DFSG themselves, I am left without a suitable consistent > > interpretation that I can apply in the exercise of my own duties. > > The interpretation being proposed seems to be "the DFSG allows certain > restrictions on modifications, including the GPL's interactivity > notification stuff and the GFDL's unmodifiable sections, with others > potentially to be determined later". That seems reasonably easy to apply: > deal with the existing ones as is, and assume there'll be another vote > in future should any more come up. The interpretation that I hold is the following: The license must give us permissions to modify the work in order to adapt it to various needs or to improve it, with no substantive limits on the nature of these changes, but there can be superficial requirements on how they are packaged. However this interpretation is not part of my proposal. My proposal invalidates some possible interpretations of DFSG but it doesn't state which interpretation is the correct one. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Thu, Feb 09, 2006 at 01:19:58PM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > I do not place limitations on "various needs". Any modification that > > is not just subjective wish but serves some practical purpose is > > desirable. > > So, once more, the prohibition on removing invariant sections prevents > many modifications which serve practical purposes. Even if your assertion is true the following is also true: The prohibition to remove the invariant sections doesn't prevent modifications which are necessary for practical purposes, except for modifications that are prohibited by other free licenses also. We have already discussed many examples, if you have some new example you are welcome to share it with us. :-) Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL [was: Anton's amendment]
On Thu, Feb 09, 2006 at 01:43:42AM -0500, Nathanael Nerode wrote: > Anton Zinoviev <[EMAIL PROTECTED]>: > > If the project secretary decides > > that my proposal (for GFDL) requires 3:1 supermajority, this would > > mean that the project secretary decides on behalf of the whole project > > that our notion of "free software" differs from the notion of FSF. > This is not correct. > > The FSF, through RMS, has officially claimed that documentation does > not need the same freedoms as programs, and furthermore has stated > that the GFDL is not a free software license (they appear to be > using "software" to mean "programs"). No, this is not correct. As most people FSF is using "software" to mean "programs". This does not mean that FSF doesn't support the freedoms of the users to 1. read the documentation freely without any controll by technical means (DRM). 2. to change the documentation to suit their needs 3. to copy and distribute the documentation 4. to improve the documentation and to release the improvements to the public, so that the whole community benefits You see that these are pretty much the same freedoms as the freedoms on http://www.gnu.org/philosophy/free-sw.html Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Wed, Feb 08, 2006 at 11:47:21PM +0100, Laurent Fousse wrote: > Hello, > > * Anton Zinoviev [Thu, Feb 09, 2006 at 12:33:30AM +0200]: > > During the the discussions in this and the previous month it became > > clear there are two completely different notions of "freedom" among > > us. > > > > The first notion of freedom is: the work is free if we are allowed to > > do whatever we want with it. > > I don't think any debian developer seriously holds that opinion. Neither did I but I was proved wrong. It was insisted many times in this list that the text of DFSG ("must allow modifications") means "must allow arbitrary modifications". > > The second notion of freedom is: the work is free if we are allowed to > > adapt it to various needs and to improve it. > > > > The strong point of the first notion of freedom is that in every > > person there is a natural desire to be able to do whatever he wants. > > > > The strong point of the second notion of freedom is that 1. this > > freedom is all we need for practical purposes (thats why FSF holds > > this notion of freedom) and 2. this is the status quo in Debian. > > The problem with this second notion is that "practical purposes" is > ill-defined. What do you mean by "ill-defined"? Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Wed, Feb 08, 2006 at 02:46:16PM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > The first notion of freedom is: the work is free if we are allowed to > > do whatever we want with it. > > > > The second notion of freedom is: the work is free if we are allowed to > > adapt it to various needs and to improve it. > > This is a false dilemma, of course. > > Moreover, if by "various needs" you mean an unspecified list, then > these are the same. If you mean some specified list, then it is clear > no such list exists at present in Debian, for you cannot point to any > record of what is on the list and what is not. I do not place limitations on "various needs". Any modification that is not just subjective wish but serves some practical purpose is desirable. > What thoroughly disgusts me here is the following history: > > [ .. long history reminder skipped ... ] If you call me "beer" I am going to accept this as personal insult. You can see from the voting archives that I voted for the complete removal of non-free. You can also see that the main "toad" (the one who proposed to keep non-free) is also the author of the current proposal that GFDL is non-free. So your analogy is not well-founded. > So, Anton, the developers *have*, in fact, voted on this very question > twice already. Give it a rest. They have not. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Wed, Feb 08, 2006 at 02:39:17PM -0800, Russ Allbery wrote: > > > The first notion of freedom is: the work is free if we are allowed to do > > whatever we want with it. > > > The second notion of freedom is: the work is free if we are allowed to > > adapt it to various needs and to improve it. > > It would probably be a good idea if you would not try to characterize > other people's positions that you don't agree with, since you are mostly > just getting them wrong. For example, I agree more with the latter > definition than the former, but I think the GFDL is clearly non-free. This doesn't change the fact that there are people who have wrote many times in this list that the DFSG text "must allow modifications" should be interpreted as "must allow arbitrary modifications". Yes, there are people like you who agree with the latter definition and consider GFDL non-free. Thats why I tried to show whenever I could why GFDL doesn't obstruct us to adapt the documents or to improve them. See for example http://lists.debian.org/debian-vote/2006/02/msg00226.html Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: GFDL GR, vote please!
On Thu, Feb 09, 2006 at 09:45:43PM +1000, Anthony Towns wrote: > > [ ] Choice 3: GFDL is DFSG-free and suitable for main in all cases [3:1] I need to correct this. The title for my proposal is [ ] Choice 3: GFDL is compatible with the current DFSG First, the whole text of my proposal talks entirely about the current DFSG. Second, my proposal doesn't revoke automatically the decision of the release team to remove the GFDL-documents from main. If my proposal wins, it is the release team who will have to change this decision Anton Zinoviev signature.asc Description: Digital signature
Re: DFSG4 and combined works
On Wed, Feb 08, 2006 at 09:40:36AM -0800, Russ Allbery wrote: > > The problem with the GFDL with invariant sections is very, very simple: it > doesn't allow modifications of portions of the work. Either people > consider that non-free or not. People who don't consider that non-free > are probably not going to be persuaded by any other, more subtle argument > either During the the discussions in this and the previous month it became clear there are two completely different notions of "freedom" among us. The first notion of freedom is: the work is free if we are allowed to do whatever we want with it. The second notion of freedom is: the work is free if we are allowed to adapt it to various needs and to improve it. The strong point of the first notion of freedom is that in every person there is a natural desire to be able to do whatever he wants. The strong point of the second notion of freedom is that 1. this freedom is all we need for practical purposes (thats why FSF holds this notion of freedom) and 2. this is the status quo in Debian. I think it is useles to persuade each other which one of these two 'freedoms' is the right one -- each of them has its own rights and its benefits. What I am trying to persuade the people is that the first notion of freedom is unnatural for Debian. It is unnatural because we already accept as free many licenses that do not allow us to do everything we would want. For now the first notion of freedom can be at most an ideal with many exceptions. The Debian developers have the right to determine which way Debian will go and I hope our secretary will give them this right. Whatever the developers decide, a determined Debian will be better for everyone than the current Debian with no clear policy. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Wed, Feb 08, 2006 at 10:59:09AM +0200, Anton Zinoviev wrote: > > GFDL explicitly permits licenses that disallow any combined works. Sorry, I wanted to say DFSG explicitly permits. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: DFSG4 and combined works
On Tue, Feb 07, 2006 at 03:33:10PM -0800, Russ Allbery wrote: > > So I don't understand what you're trying to get at, or what possible > relevance this theoretical discussion could have to anything else we're > talking about. If we have many documents covered under GFDL and all of them contain different invariant sections, it might be impractical to combine all of them into a new document. This was used as an evidence that GFDL is a non-free license. My point was that this can not be used as an argument that GFDL is non-free because GFDL explicitly permits licenses that disallow any combined works. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Tue, Feb 07, 2006 at 09:58:55AM -0800, Mike Bird wrote: > On Tue, 2006-02-07 at 09:42, Anton Zinoviev wrote: > > I think I could accidently or deliberately slip something nasty > into a GFDL invariant section. For example, a manual for some > application could contain a polemic on the security advantages > of open source which lauded an open source encryption algorithm > that had subsequently been cracked. If necessary, in addition to the text that encloses the invariant section you can state in footnotes that the algorithm has been cracked. GFDL requires to preserve all the Invariant Sections of the Document, unaltered in their text and in their titles. In order to fulfil this requirement you'd have to make completely clear to the reader which of the footnotes are part of the text of the original author and which of them are additions. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Tue, Feb 07, 2006 at 09:21:58AM -0800, Mike Bird wrote: > > It seems to me that there an awful lot of potential *practical* > problems with invariant sections in documents. > > They may contain outdated, narrow, or even dangerous advice or > code examples. For example: code fragments written against > obsolete APIs in other packages, scripts which work with standard > dev but not with udev, or insecure methods of temp file creation. GFDL doesn't allow these to be part of an invariant section. All invariant sections are required to be secondary sections and the secondary sections deal exclusively with the relationship of the publishers or authors to Document's overall subject (or related matters). The secondary sections may not contain anything that could fall directly within that overall subject. Acording to the license the relationship could be a matter of historical connections, of legal, commercial, philosophical, ethical or political position. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Sun, Feb 05, 2006 at 08:47:54AM -0500, Zephaniah E. Hull wrote: > > I am unconvinced that the DFSG means 'all modifications', I think that > it really does mean all reasonable modifications. 'All reasonable modifications' is a reasonable interpretation provided we agree what 'reasonable' means. :-) > So I chop it down until there is nothing _except_ the copyright > statement and the invariant sections. > > I can no longer make any modifications, I can't change the copyright > statement because, well, the law where I live forbids me from doing > that. > > And I can't change _anything_ in the document itself, I can add to it, > but I can't change it. You can do everything you want with the document as far as you keep the invariant sections intact. If 'reasonable modification' means 'any modification I'd like to do' then the document is obviously non-free. But if 'reasonable modification' means 'modification that is necessary in order to solve some particular need' then it is not obvious that the document is non-free as we can see from the examples given so far [*]. Anton Zinoviev [*] http://lists.debian.org/debian-vote/2006/02/msg00226.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Mon, Feb 06, 2006 at 10:40:38AM -0800, Thomas Bushnell BSG wrote: > Yavor Doganov <[EMAIL PROTECTED]> writes: > > > This is not a proper example. Non-modifiability of secondary.c may > > obstruct further improvements of the program. This is not the case > > with the invariant sections, which do not prevent the manual to be > > enhanced. > > Sometimes an enhancement requires removing invariant sections. For > example, if you want to turn the manual into a reference card. You can attach the invariant sections to the reference card and the conditions of GFDL will be satisfied. > Sometimes an enhancement requires rewriting invariant sections. For > example, to correct factual mistakes or express more correct opinions. You can arrange a secondary section with the following content (notice that only A.1 is invariant, the rest of appendix A can be modified): - Appendix A The Opinion of Ty Coon, President of Vice about Gnomovision At 1989 Ty Coon made a public statement regarding the impact of Gnomovision on the mental development of the children. Since then several criticisms of Coon's opinion have been made: * Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. * Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. The interested readers can find the full text of the statement of Ty Coon in section A.1. Section A.2 briefly describes the current status of the scientific analysis of the problem. A.1 Gnomovision and the Children Mentality [the text of the invariant section follows] A.2 Scientific Analysis . ----- Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
DFSG4 and combined works [was: Anton's amendment]
On Fri, Feb 03, 2006 at 05:16:24PM +0200, Anton Zinoviev wrote: > > Our discussion became too complicated and I am not sure on what we > agree and on what we disagree. I will try to explain my current > opinion in a separate message and if we have some disagreement we can > continue from there. I tried to find some criterion upon which we can easy determine whether some license makes the compilation works impossible or not. Unfortunately I could only find a list of different cases with different proofs. For example all proofs I gave in the former discussion are valid for some licenses and invalid for others. Here I will give another proof for a case which I am intentionally making as close to the text of DFSG4 as possible. For reference the text of DFSG4 is: The license may restrict source-code from being distributed in modified form _only_ if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time. Suppose we have a license X that makes use of this rule of DFSG. In particular the X license gives us only the following permissions with respect to the source code: 1. Permits to distribute and build unmodified copies of the source of the program. 2. Permits to distribute "patch files". It is not necessary to require the distribution of the "patch files" together with the original source code even though DFSG seams to allow such a requirement. 3. Permits to use the "patch files" for the purpose of modifying the sources of the program at build time. Suppose that the works A and B are covered by X and C is a combined work based on A and B. Under these conditions the sources of C can not be distributed because theyr distribution form should have simultaneously the form sources_of_A+patches_for_A and sources_of_B+patches_for_B and this is impossible. (The formal proof of this impossibility is too abstract, but I hope the following analisys will make it clear.) During the previous discussion Matthew Garrett and Kalle Kivimaa proposed some ways to distribute the sources of C. Here I am going to analise the proposed ways: 1. Distribute a build system that applies a patch against work A which turns it into a patch against work B. Applying this results in work C. You are allowed to distribute the original sources of A and a patch which turns them into a patch against work B and the license of B may permit to use such automatically generated patches. Obviously any patch that is automatically generated in this way is a work based on A. The license of A permits to use "patch files" for the purpose of modifying the sources of A at build time. However the license of A doesn't explicitly permit us to use "patch files" or any other work based on A for the purpose of modifying the sources of another program, in our case B. 2. We distribute the sources of C in the form sources_of_A + sources_of_B + patch_set_to_A_and_B. >From the license of A it follows that patches_for_A == sources_of_B + patch_set_to_A_and_B. Consequently patches_for_A is a work based on the sources of B. Because of that the license of B does not allow us to apply these patches to anything different than the original sources of B. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 06:21:19PM -0800, Steve Langasek wrote: > > > I didn't mean one specific license, but the requirement of DFSG: > > >The license may restrict source-code from being distributed in > >modified form _only_ if the license allows the distribution of > >"patch files" with the source code for the purpose of modifying the > >program at build time. > > > So the license may require the distribution as original_source+patch_file. > > Do I understand correctly that you are now arguing that the interpretation > of the DFSG as *not* requiring permission to make arbitrary modifications In this part of the thread we are not talking about any particular interpretation of DFSG. We are trying to determine the exact conditions under which the "patch clause" would make the compilation works impossible. > by arguing that some other hypothetical license that we've never > seen and never had an opportunity to decide on the freeness of as a > community *also* passes a strict literal reading of the DFSG? How > is this at all productive? If someone would provide us with list of licenses that Debian accepts and that use the "patch clause", I would appreciate this. Unfortunately the only license I could find was QPL and QPL is not typical "patch requiring" license because it does not require patches but accepts any technique that allows to keep the changes separate from the original software. > The pervailing sentiment on debian-legal (and, TTBOMK, among the ftp team) > is *not* "if there is at least one way the license passes the letter of the > DFSG, it must be ok for main", so I don't see how providing your own > interpretation of the DFSG that allows a hypothetical license Debian has > never considered to pass the patch clause really does anything to support > your thesis. I am not going to use any specific interpretation of DFSG. DFSG says the license may restrict the code from being distribute in modified form if allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time. This is all I am going to use. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 11:16:40AM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > If your interpretation does not require any list of exceptions than > > your interpretation makes GPL and many other licenses non-free. You > > are free to have such interpretation but you have no right to call it > > obvious reading of DFSG. > > The GPL does not place any restrictions on which sections of the > program may be changed. Yes. I am not arguing that the invariant sections are better than the restriction in GPL. What I am arguing is that "the license must allow arbitrary modifications without list of exceptions" makes GPL to be non-free license. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL
On Fri, Feb 03, 2006 at 06:52:45PM +0100, Frank Küster wrote: > > > 2. Compilation works. Such works are based on many different > >documents and as a result the volume of all invariant sections for > >the resulting document can be too big. However DFSG accept as free > >some licenses that prohibit any compilation works. > > You're talking about the patch clause? Many others have, IMO > convincingly, explained why a patch clause does not prohibit to combine > two or more works. I belived that any license using the patch clause would make the combined works impossible and the others showed me that this is possible with some licenses. On the other hand at least for QPL it is quiet obvious that the combined works are impossible [*]. The discussion has not finished yet, we have to determine exact conditions in the license that make the combined works impossible. In order to simplify the discussion I promised to post a message with my conclusions and I haven't done this yet. > > 3. Embedded device where one has to be economical about the disk > >space. This is only an inconvenience because the user is not > >obliged to install the invariant sections on the device. > > How is he not? In other words, how can we distribute the manual to him > without the invariant sections in the package? If we want we can do this the same way as in 4. However here I only wrote that the user doesn't have to install the invariant sections, not that we have to distribute the manual without the invariant sections. > > 4. Distribution via expensive media such as SMS. When the document is > >distributed in HTML-format you don't have to put everything in one > >file and the user is not obliged to download all invariant sections > >in order to read one specific short chapter. The same trick can > >work for distribution via SMS. You only have to make sure that all > >components of the document are equaly available. > > I'm not sure that the license allows this. > > > Category 3. The invariant sections of some hypothetical document are > > so lengthy that they are obstructing the users to really > > excercise the rights they have acorging to GFDL. Such a > > document would be non-free. > > What do you mean by this? Which rights specifically? Theoretically it is possible to make the invariant sections so lengthy that nobody would make printed copies. This is obstruction of the right to make printed copies. Anton Zinoviev [*] http://lists.debian.org/debian-vote/2006/02/msg00224.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: {SPAM} Re: Anton's amendment
On Fri, Feb 03, 2006 at 02:59:51PM -0300, Daniel Ruoso wrote: > Em Sex, 2006-02-03 às 11:43 +0200, Anton Zinoviev escreveu: > > If GPL didn't contain the clause we are discussing then you > > would say that a license with such clause is non-free. > > I still don't know why you think this GPL clause has something to do > with invariant sections... But I am not comparing this GPL clause with the invariant sections! Manoj requires 3:1 supermajority for my proposal with the argument that my reading of DFSG is unconventional. This argument means that there is some conventional reading of DFSG. So far the only presumably "conventional" reading of DFSG was that "the license must allow arbitrary modifications". This reading would make GPL non-free so it can not be "conventional". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL
On Fri, Feb 03, 2006 at 12:33:34PM +0100, Frank Küster wrote: > > > > Ok. However so far, nobody could give a resonable example of needs > > that can require you to remove the secodary sections. > > No, several people have. You just don't want to accept these, and > therefore each time one example is mentioned, you start arguing about > small details and only concede the others are right step by step, until > nobody knows whether you have been proven wrong by the example or until > nobody cares enough to further discuss your statements. I'll try to list the examples I can remember. Category 1. GFDL prohibits some particular use of the document but some other free license also prohibits this use. This category includes: 1. Printed newssheets. There is no space for the invariant sections but there is no space for the text of the license either and many licenses require you to ship the full text of the license. Not to say that some licenses would make necessary to distribute the sources together with the newssheets. 2. Compilation works. Such works are based on many different documents and as a result the volume of all invariant sections for the resulting document can be too big. However DFSG accept as free some licenses that prohibit any compilation works. Category 2. GFDL adds some inconvenience for some particular use of the document, but it doesn't prohibit this use. During the previous discussions we agreed that there cases when the inconvenience can be prohibitive if you want to give away copies at no cost on expensive media. This category includes: 1. Reference card with Emacs commands printed on single sheet of paper. In this case you can accompany the reference card with the invariant sections printed on additional sheets. 2. The same, but the Emacs (or vi) commands are printed on cup. In this case you can accompany the cup with the invariant sections printed on additional sheets of paper. 3. Embedded device where one has to be economical about the disk space. This is only an inconvenience because the user is not obliged to install the invariant sections on the device. 4. Distribution via expensive media such as SMS. When the document is distributed in HTML-format you don't have to put everything in one file and the user is not obliged to download all invariant sections in order to read one specific short chapter. The same trick can work for distribution via SMS. You only have to make sure that all components of the document are equaly available. Category 3. The invariant sections of some hypothetical document are so lengthy that they are obstructing the users to really excercise the rights they have acorging to GFDL. Such a document would be non-free. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 01:38:24PM +, Matthew Garrett wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > > Any patch file for A is a work based on A. The copyright law forbids > > the independent distribution of such works unless the license of A > > explicitly permits it. I don't know of any license that permits such > > distribution (includingly the old Qt license). > > "You may make modifications to the Software and distribute your > modifications, in a form that is separate from the Software, such as > patches" > > In the context of the QPL, "Software" refers to the original, unmodified > software. How, precisely, does that forbid me from distributing a patch > that contains elements of work A and work B when both are released under > the QPL? Yes, I was wrong about this property of QPL. On the other hand the combination of the following two requirements of QPL is enough to make the combined works impossible: You may distribute machine-executable forms [provided that you] ensure that all modifications included in the machine-executable forms are available under the terms of this license. When modifications to the Software are released under this license, a non-exclusive royalty-free right is granted to the initial developer of the Software to distribute your modification in future versions of the Software provided such versions remain available under these terms in addition to any other license(s) of the initial developer. Our discussion became too complicated and I am not sure on what we agree and on what we disagree. I will try to explain my current opinion in a separate message and if we have some disagreement we can continue from there. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 03:18:00PM +0200, Kalle Kivimaa wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > >>From DFSG: > > > >The license may restrict source-code from being distributed in > >modified form _only_ if the license allows the distribution of > >"patch files" with the source code for the purpose of modifying the > >program at build time. > > What is the difference between a "patch file" as used in DFSG and a > "build system to produce a patch file" as used by you? I think a set > of files which run on the original source to produce the modified > source do qualify as a "patch file set", no matter how complex the > production run needs to be, as long as it is automated. I accept your reasoning. However I don't mean that DFSG forbid us to use such "build system". I mean that the license is allowed to require explicitly the use of conventional patch files then and still it will be free acording to DFSG. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 01:10:10PM +, Matthew Garrett wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > I didn't mean one specific license, but the requirement of DFSG: > > > >The license may restrict source-code from being distributed in > >modified form _only_ if the license allows the distribution of > >"patch files" with the source code for the purpose of modifying the > >program at build time. > > > > So the license may require the distribution as original_source+patch_file. > > If the license didn't also allow the distribution of the patch files > independently, it's unlikely that we'd consider it free. Any patch file for A is a work based on A. The copyright law forbids the independent distribution of such works unless the license of A explicitly permits it. I don't know of any license that permits such distribution (includingly the old Qt license). Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 01:07:46PM +, Matthew Garrett wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > > However now I see that I missed another more obvious problem. You > > have to distribute the combined work in the form original_B+ > > +patch_file_for_B. Instead you are distributing in the form > > original_B+build_system_for_patch_for_B. > > Where does this "have to" come from? >From DFSG: The license may restrict source-code from being distributed in modified form _only_ if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 12:43:35PM +, Matthew Garrett wrote: > > > The license of work 1 requires you to distribute the sources of the > > combined work in the form original_work_1+patch_for_work_1. In the > > same time the sources of the combined work should be distributed in > > the form original_work_2+patch_for_work_2. > > What license do you believe work 1 to be under? Most patch clauses do > nothing to forbid this. I didn't mean one specific license, but the requirement of DFSG: The license may restrict source-code from being distributed in modified form _only_ if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time. So the license may require the distribution as original_source+patch_file. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 12:28:08PM +, Matthew Garrett wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > > You are not allowed to distribute a patch against work A which turs it > > into a patch against work B. You are not allowed to do this because > > this patch would be based both on works A and B. This makes it to be > > "work based on B" so you have to distribute it in the form > > original_B+patch. We have here a circular deadlock. > > "Patch" doesn't have to mean unified diff format. It's practical to > produce a file that describes a mechanical transformation of work B plus > an insertion of lines from work A. That's not realistically a derived > work of B. It is very questionable whether DFSG prohibits licenses that require unified diff format (I won't be surprised if we already have such licenses). But let we assume for a moment that acording to DFSG the license should permit patch system of any kind. Then your mechanical procedure must is able to insert in arbitrary file some lines from work A (if your procedure is unable to insert lines from A into files that do not belong to B, then it would be work based on B). Suppose that you use this prodedure. The result would be a file that contains portions both from A and B. If we want to call this work free acording to DFSG the user must have a way to edit this file. Suppose now that the user takes some text that originates from A and inserts into the code for a function from B or makes any other modification in the resulting file. You should have a way to update your mechanical prodedure in a way that would make these modifications buildable and I don't think this is possible if your prodedure is not work based both on A and B. However now I see that I missed another more obvious problem. You have to distribute the combined work in the form original_B+ +patch_file_for_B. Instead you are distributing in the form original_B+build_system_for_patch_for_B. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 02:01:18PM +0200, Kalle Kivimaa wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > >original_source+patch. If you have two works covered by such > >license then there is no permissible way to distribute the source > >of the combined work (unless the combined work is merely > >aggregation of independent derivatives of both works). > > Umm, why could I not distribute it as follows? > > original_work_1.src.tar.gz > original_work_2.src.tar.gz > patch_set_to_these_two.tar.gz This is not allowed. The license of work 1 requires you to distribute the sources of the combined work in the form original_work_1+patch_for_work_1. In the same time the sources of the combined work should be distributed in the form original_work_2+patch_for_work_2. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 11:59:54AM +, Matthew Garrett wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > >Debian acknowledges as free some licenses that require that the > >source of all derived works is distributed in the form > >original_source+patch. If you have two works covered by such > >license then there is no permissible way to distribute the source > >of the combined work (unless the combined work is merely > >aggregation of independent derivatives of both works). > > Distribute a build system that applies a patch against work A which > turns it into a patch against work B. Applying this results in work C. > Pain? Yes. Possible? Yes. You are not allowed to distribute a patch against work A which turs it into a patch against work B. You are not allowed to do this because this patch would be based both on works A and B. This makes it to be "work based on B" so you have to distribute it in the form original_B+patch. We have here a circular deadlock. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 12:25:55PM +0100, Frank Küster wrote: > > Removing lengthy political rants is clearly a real need if it comes to > reducing space. We have already looked at many examples of this sort but they all fall in one of the following three categories: 1. GFDL prohibits some particular use of the document but some other free license also prohibits this use. 2. GFDL adds some inconvenience for some particular use of the document, but it doesn't prohibit this use. 3. The invariant sections of some hypothetical document are so lengthy that they are obstructing the users to really excercise the rights they have acorging to GFDL. Such a document would be non-free. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Fri, Feb 03, 2006 at 12:24:44PM +0100, Frank Küster wrote: > > And the reasoning why "Currently there is no such problem" is based > on the assumption that there are only a few invariant sections > (except for history, of course), in other words because mostly only > the FSF uses this option. Yes - I am explaining why _currently_ this is not a problem. :-) I have some considerations that make me think this won't be a problem in future but I can not prove this for sure and I don't have to prove it. DFSG allows licenses that prohibit compilations. > > It is no less free than the licenses that directly prohibit compilation > > works. > > Personally, I would regard a license that prohibits compilation of a > work under that license with other works under the same license, but > from a different copyright holder, to be non-free. I am not aware of > any works in Debian under such a license. OK, I am going repeat this at least for third time :-) Debian acknowledges as free some licenses that require that the source of all derived works is distributed in the form original_source+patch. If you have two works covered by such license then there is no permissible way to distribute the source of the combined work (unless the combined work is merely aggregation of independent derivatives of both works). Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 03:03:13PM -0500, Kevin B. McCarty wrote: > Anton Zinoviev wrote: > > > The text of my proposal clearly states that it is not a proposal to > > modify the DFSG. It is not even a proposal to interpret the existing > > DFSG. It makes some of the existing interpretations of DFSG invalid > > but it doesn't suggest which interpretation is the right. > > Then it _is_ a proposal to modify the DFSG: by excluding some > interpretations, it makes the DFSG more specific. Any proposal that states "GFDL is non-free" also makes DFSG more specific but I doubt our secretary is going to require 3:1 majority for the proposal favoured by him. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 11:22:29AM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > On Wed, Feb 01, 2006 at 01:36:09PM -0800, Thomas Bushnell BSG wrote: > >> > >> Can you please explain then where the DFSG contains any statement of > >> limitation on the concept of modifiability? Where does it allow for > >> any limitations on modifiability? > >> > >> More specifically: if there is such a limitation in the text, surely > >> it must be clear whether the limitation is: > > > > I consider this an argument in favour of my interpretation. It is > > clear and doesn't require any exceptions in the applicability of DFSG. > > Your interpretation ("arbitrary modifications") requires list of > > exceptions so I can ask: why DFSG doesn't contain any hints about such > > exceptions. > > What? My interpretation does not require any list of exceptions, > because there is no such list. If your interpretation does not require any list of exceptions than your interpretation makes GPL and many other licenses non-free. You are free to have such interpretation but you have no right to call it obvious reading of DFSG. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: {SPAM} Re: Anton's amendment
On Thu, Feb 02, 2006 at 01:07:50PM -0600, Manoj Srivastava wrote: > > > Except that the GPL already explicitly precludes modifications of > > this type (not this scope, but this type, mind you), and our > > foundation documents consider the GPL a free license. > > A difference in degree is still a difference. OK. You can see that your interpretation of GFDL3 is absurd and impossible and that is the only reason why you are accepting this "degree". If GPL didn't contain the clause we are discussing then you would say that a license with such clause is non-free. This makes more than evident that you don't have steady notion for "free software". Nevertheless you are trying to impose on Debian your _current_ notion for "free software". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 11:40:13AM -0600, Manoj Srivastava wrote: > > Advertising clauses are not about the work > itself -- they are about ancillary activities, so are a different > issue. Advertising clauses are much worse than if they applied only to the work. In fact they apply not only to the work but also to many activities of the users of software with advertising clause. Any program or documentation (even unrelated) that mention features of the software with the advertising clause have to include the advertising sentence. > > We also explicitly say in the DFSG that we hold these restrictions > > to still be free, since we explicitly name the GPL and the 4 clause > > BSD as examples of free licenses. Being unable to excise or modify > > a piece of secondary literature is onerous and inconvenient, but I > > am not sure it is sufficiently different to things we already accept > > to make it non DFSG free. > > You are also free to explicitly state that the GFDL > restrictions are also to be considered free. Hence, the 3:1 > requirement, to allow that statement to be inserted into the DFSG. He is free to explicitly state that GFDL restrictions are also free but he doesn't have to. There is nothing in DFSG that can make GFDL a non-free license. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 02:37:28PM -0300, Daniel Ruoso wrote: > > Sorry, it's "adapt to your needs", not "adapt to the needs the author > judges reasonable"... You're forcing your interpretation beyond > reasonable limits... Sorry, I was more brief than I had to be. Freedom 1 is the freedom to study how the program works and adapt it to your needs. On one hand you can do whatever you want, but on the other hand freedom 1 says nothing about the distribution of your modified version. Only freedom 3 talks about distribution -- the freedom to improve the program and release your improvements to the public. Freedom 3 says nothing about your needs. What I wrote was the following: if your modifications solve some real need, not just your whims, then your modifications are usefull and freedom 3 gives you the right to distribute them. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 08:21:58AM -0600, Manoj Srivastava wrote: > > > Notice BTW, that the interpretation of DFSG that I proposed is not > > the only one possible interpretation of DFSG that makes my proposal > > about GFDL consistent with DFSG. > > I would think not clarifying the DFSG would make for a > contradiction. What contradiction? > At the very least, it would confuse a large set of readers. It is not difficult to make the readers aware of the proper meaning of DFSG3. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL
On Thu, Feb 02, 2006 at 08:11:11AM -0600, Manoj Srivastava wrote: > > Firstly, if my needs require me to rtemove the secondary > sections, and invariant sections, I should be allowed to do so Ok. However so far, nobody could give a resonable example of needs that can require you to remove the secodary sections. When I say "reasonable example" I mean example that doesn't make the other free licenses non-free. > Secondly, I reject this as being wehat the text already > present says. "The license must allow modifications" means that the > license must allow modifications -- with no codicils that the > modifications be what the author thinks is non-arbitary. Are you still insisting on the absurd requirement "the license must allow arbitrary modifications"? Are you going to say that for the Debian project it has been always obvious that GPL is a non-free or at least almost non-free license? Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 07:58:44AM -0600, Manoj Srivastava wrote: > On Thu, 2 Feb 2006 12:39:52 +0200, Anton Zinoviev <[EMAIL PROTECTED]> said: > > > The interpretation I proposed is not a novel and unconventional. It > > is not novel because it represents notion for "free software" that > > is older that Debian. It is not unconventional because it is > > widespread among the free software community. I'd say that your > > interpretation is more unconventional than mine. > > It is a novel and unconventional reading of the foundation > document. It is funny to call this reading "novel" considering that it is the only possible reading. It is the only possible reading because nobody else could tell us another reading of DFSG3 that would keep GPL free license. Possibly you didn't know how the free software community understands the words "free software", if so I can see why you are considering this reading "novel". You already agreed that "the license must allow arbitrary modifications" is an absurd reading that would make GPL and many other free licenses non-free. So far you failed in your attempts to refine this absurd reading but still you are trying to bind the whole project with it. > > So far there is absolutely _no_ decision taken by Debian project > > that invalidates my interpretation. > > You are, of course, entitled to your opinion. But when we > ratified "The license must allow modifications", we did take a > decision. And you are, of course, entitled to yours, provided you manage to clarify your opinion to yourself. Even then you have no rights to bind Debian with your opinion. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL
On Thu, Feb 02, 2006 at 01:23:18PM +0100, Frank Küster wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > > In order to make reasonably evident that this is not just my > > interpretation but also interpretation that is shared by many other > > Debian developers I decided to ask Richard Stallman for the opinion of > > FSF. > > > > This was the question I asked Stallman: > > > >Can you confirm that the second interpretation expresses properly > >what modifications must be allowed about a particular software > >program or documentation for it to be considered free by FSF. > > So you did ask him some question about free software. And now you want > to use his answer to justify a particular interpretation of DFSG clause > 3. How does that go together? I don't use his answer to justify a particular interpretation of DFSG. The common notion of "free software" justifies my interpretation. I only wanted to make sure to everybody that my interpretation is not only mine but it is interpretation acceptable by the free software community in general. > If at all, you should have asked him (or some linguist or lawyer or my > mother) the same sentence ending "free according to DFSG clause 3". Before you go to use such voice you'd better think what "free according to DFSG clause 3" realy means. Please explain me the meaning of the phrase "must allow modifications" in a way that would not make GPL a non-free license. Together with Stallman we made a perfectly acceptable interpretation of DFSG3. People who object it have failed in their attempts to explain what their "obvious" interpretatioin of DFSG3 realy is. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL [was: Anton's amendment]
On Fri, Feb 03, 2006 at 04:31:18AM +, MJ Ray wrote: > > The current opinion of FSF, at least. I know the policies of FSF well enough to be confident that this is not just "current opinion". This has always been the opinion of FSF. > In the past, RMS has worked against advertising clauses far less > obnoxious than the FDL ones. You could summarise what's happening > today with http://www.gnu.org/philosophy/bsd.html and doing > s/BSD/FDL/g; s/sentence/chapter/g; s/system/manual/g; s/University > of California/GNU Manifesto/g and similar In 2003 Stallman tried to explain in debian-legal the difference between invariant sections and the advertising clause. If you use a software with advertising clause then you are obliged to say some fixed sentence whenever you are mentioning some features of that software. If you write completely independant program and it mentions these "features" your program has to display this fixed sentence. If you are writing some documentation that mentions these "features" you also have to add the fixed sentence. Think now what would happen if you use quiet a large number of programs that are licensed in this way. On the other hand invariant sections apply only to documents that are derivatives of the initial document. This is much easier to keep requirement and thats why FSF considers it acceptable for the GNU project. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 01:16:55PM +0100, Frank Kuster wrote: > Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > >> >> As it has been discussed here, having the Manifesto attached as > >> >> invariant is not only non-free, but also quite problematic when you > >> >> are trying to produce a derivative work that is either a) a > >> >> compilation of many documents > >> > > >> > With the currently existing documents this is not a problem. > >> > >> Why? > > > > Because even if you want to create a compilation of all GFDL works > > ever released all over the world, the invariant sections that > > currently exist are very few. > > So the license is "currently free in practice", because the option to > thave invariant sections is only used by mainly one copyright owner who > continues to add the same invariant sections over and over again? I am unable to see how you can make a conclusion like that provided you cited what I actualy wrote. I will repeat the dialog: Margarita: the invariant sections can be a problem for compilation works Anton: 1. Currently there is no such a problem. 2. Even if there is such a problem we already acknowledge as free some licenses that prohibit compilation works Roger: Why? Anton explains why 1. and 2. are true. I am not goint to repeat the explanations. > Do you really think that such a license is in fact free? What would > happen if more people used it with the invariant sections option - at > which point would it get non-free? Don't you see that such a reasoning > can never lead to a general guideline about freeness, and must therefore > be rejected? It is no less free than the licenses that directly prohibit compilation works. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 01:12:51PM +0100, Frank Kuster wrote: > > Excuse me, what exactly is your interpretation? And I don't mean "The > GFDL is free", but a general statement which modifications DFSG 3 > requires to be allowed. Look at my message entitled "A clarification for my interpretation of DFSG". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Thu, Feb 02, 2006 at 01:10:56PM +0100, Frank Kьster wrote: > > So which is "your interpretation", exactly? It is described in my message entitled "A clarification for my interpretation of DFSG". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: A clarification for my interpretation of GFDL
On Thu, Feb 02, 2006 at 01:02:54PM +0200, Kalle Kivimaa wrote: > > Actually, I think that both FSF and DFSG define "free software" pretty > similarily. The problem arises from the fact that our Social Contract > applies DFSG to all works, not just software, whereas FSF considers > software a special case. Do note that (eg.) the invariant sections are > _not_ present in the GPLv3 draft. They are not present because this would make some useful modifications impossible. GFDL is applied only to the so called functional works and for such works FSF requires pretty much the same freedoms as from the software programs. There is no disagreement between Debian and FSF for such works, at least not yet. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
A clarification for my interpretation of GFDL [was: Anton's amendment]
On Wed, Feb 01, 2006 at 01:22:02AM -0600, Manoj Srivastava wrote: > > And the DFSG: > >> The license must allow modifications and derived works, and must > >> allow them to be distributed under the same terms as the license > >> of the original software. In reply to Manoj I proposed the following interpretation of the words "the license must allow modifications" (as I have explained many times "must allow arbitrary modifications" is impossible interpretation): The license must give us enough permissions to modify the work in order to adapt it to various needs or to improve it. In order to make reasonably evident that this is not just my interpretation but also interpretation that is shared by many other Debian developers I decided to ask Richard Stallman for the opinion of FSF. This was the question I asked Stallman: Can you confirm that the second interpretation expresses properly what modifications must be allowed about a particular software program or documentation for it to be considered free by FSF. Notice that I intentionaly mentioned both software program and documentation. This was the answer by Stallman: Basically yes, though I would put it more precisely, because that text still has multiple interpretations. The license must give us permissions to modify the work in order to adapt it to various needs or to improve it, with no substantive limits on the nature of these changes, but there can be superficial requirements on how they are packaged. Ofcourse we have the right to have our own opinion, opinion that differs from the opinion of FSF. We have the right to decide that our notion for "free software" differs from the notion of FSF. We have the right to interpret DFSG in a different way. However Debian project has not decided this yet. If the project secretary decides that my proposal (for GFDL) requires 3:1 supermajority, this would mean that the project secretary decides on behalf of the whole project that our notion of "free software" differs from the notion of FSF. I acknowledge that with respect to the so called non-functional works the notion of Debian project for "freeness" is clearly different to the notion of FSF. However here we are talking about GFDL which is a license that applies to functional works only. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 04:44:59PM -0600, Manoj Srivastava wrote: > > This is a procedural nightmare. What happens if we do split > things and Anton's proposal asses, we issue a statement, and the DFSG > amendment fails? We'll have a contradiction between a position > statement and the DFSG, which is bad. This would mean that Debian developers decided that DFSG do not require clarification. Notice BTW, that the interpretation of DFSG that I proposed is not the only one possible interpretation of DFSG that makes my proposal about GFDL consistent with DFSG. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 02:17:54PM -0800, Thomas Bushnell BSG wrote: > Yavor Doganov <[EMAIL PROTECTED]> writes: > > > No, I think that Anton Zinoviev's amendment to the GR does *not* > > require a change to the DFSG. > > For this to be true, it must seem like a plausible interpretation of > the words of the DFSG. Can you work me through this then, since I > (and others) are so lunk-headed that we have not seen it? Everybody has the right to have his own opinion. I do not insist that you have to acknowledge my interpretation as plausible. The point is that 1. There is absolutely no decision in the Debian project that would make my interpretation invalid. 2. My interpretation is supported by some Debian developers (and probably by many Debian developers). Hence my interpretation may not be disqualified as novelty for Debian. > Where does the DFSG contain any limitations or hint of limitations on > the nature of the modifications that must be permitted? This is an argument in favour of my interpretation of DFSG. My interpretation does not require any limitations or hints of limitations. However your interpretation requires a list of exceptions because "must permit arbitrary modifications" would render GPL and some other free licenses to be non-free. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 09:48:24PM +, Roger Leigh wrote: > > Subject to minor licence considerations, I'm free to modify any piece > of software in Debian to satisfy my needs. However, this does not > apply to many GFDL works. "Append only" modification isn't really > freedom in my book; even if it is considered free, it's a long-term > maintenance nightmare. Debian project has not decided what "minor license considerations" mean and I am pretty much sure that many developers will consider the invariant secondary sections to be a "minor license consideration". > >> As it has been discussed here, having the Manifesto attached as > >> invariant is not only non-free, but also quite problematic when you > >> are trying to produce a derivative work that is either a) a > >> compilation of many documents > > > > With the currently existing documents this is not a problem. > > Why? Because even if you want to create a compilation of all GFDL works ever released all over the world, the invariant sections that currently exist are very few. > > Moreover, Debian already accepts some licenses that forbid > > compilations. > > Would you care to provide examples? They would probably be non-free. Debian acknowledges as free some licenses that require that the source of all derived works is distributed in the form original_source+patch. If you have two works covered by such license then there is no permissible way to distribute the source of the combined work (unless the combined work is merely aggregation of independent derivatives of both works). > >> b) a reduced version of the document (as in a cheat-sheet or > >> similar) > > > > This is allowed. When you distribute such documents you have to > > accompany them with the invariant sections but thats all. > > "That's all"?! That's a serious restriction. Have you fully > considered the implications? I hope I have. > >> c) printed on some non-paper medium (for example, a cup) > > > > Also allowed. When you distribute such cup you can accompany it with > > the invariant sections printed on paper medium and thats all. > > And you think that's acceptable!! Even when the invariant sections > total fifty pages of irrelevant paper-wasting garbage? If the invariant sections are extremely voluminous, the document would be probably non-free (I mean non-free acording to FSF). But if the invariant sections are not voluminous, then the invariant sections are inconvenience at most. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 06:32:50PM -0300, Daniel Ruoso wrote: > Em Qua, 2006-02-01 às 23:28 +0200, Anton Zinoviev escreveu: > > On Wed, Feb 01, 2006 at 03:11:25PM -0300, Margarita Manterola wrote: > > > Ok, but by being invariant they are turning the documentation into > > > non-free documentation. As you say, people won't be able to change it, > > > therefore, it's a non-free text. > > The modifications that are permited by GFDL are enough to make useful > > modifications, that is to adapt the document and to improve it. > > I must remeber that, in this case, you're not letting the user judge if > something fits or not to his needs. > This breaks freedom 1[1], which DFSG3 clearly refers to. Notice that freedom 1 doesn't talk about distribution. However if you interpret "need" as "need" and not as "whatever the user decides are his needs" then this modification would be useful and required by freedom 3. > As I said more than three times in this thread, I can show you one > document[1] that DFSG clearly refers to which contradicts your > interpretation. Can you show me something like this that contradicts my > argument? I hope in this message I answered you. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 01:30:45PM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > The modifications that are permited by GFDL are enough to make useful > > modifications, that is to adapt the document and to improve it. Yes, > > you can not do whatever you whish but this is not necessarily the > > right interpretation of DFSG. > > For many purposes it is quite useful to be able to remove invariant > sections. This has been pointed out to RMS, and on debian-legal, a > bazillion times. I will recite one such case: So far all examples of this kind I have been given are either prohibited by some other free license or do not realy require the invariant sections to be removed. > If I want to reproduce only one small part of a GFDLd manual which has > invariant sections, then I can only do so if I reproduce all the > invariant sections, which can be quite large, in comparison to the few > paragraphs I wish to copy from the text. If you want to copy only few paragraphs that would be fear use and you don't have to follow GFDL. If you want to copy more than few paragraphs in quantity (more than 100 copies) you have reproduce the invariant sections. This doesn't prohibit your right to copy, it only adds some inconvenience. (I am not talking here for extremely large invariant sections, such sections would probably make the document non-free). > This is a frequent operation one might want to do (think doc strings, > after all). Sorry, I don't understand what "think doc strings" means. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 03:59:14PM -0600, Manoj Srivastava wrote: > On Wed, 1 Feb 2006 23:29:22 +0200, Anton Zinoviev <[EMAIL PROTECTED]> said: > > > The 3:1 requirement would be necessary only if you can prove that > > "we insist on modifiability of all parts". > > Procedurally, I think that the 3:1 requirement stays until you > can prove "The license must allow modifications" only talks about > sections that the author says can be modified. I do not claim that "the license must allow modifications" only talks about sections that the author says can be modified so I don't have to prove it. My interpretation doesn't limit the modifications to some particular sections. I expressed my interpretation in my first message in this thread. I received a clarification by Stallman that I will report in a separate message and you can see that there are no limitations of this sort. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 03:32:00PM -0600, Manoj Srivastava wrote: > On Wed, 1 Feb 2006 19:22:10 +0200, Anton Zinoviev <[EMAIL PROTECTED]> said: > > >> If you wish to extend the list of exceptions, that is fine. But > >> that does mean the DFSG must be clarified to add to the list. > > > I don't belive it is reasonable to create exhaustive list of > > exceptions. I prefer the second interpretation of DFSG3. > > You have your right to clarify the DFSG to say explicitly what > you interpret it to mean. You also have your right to clarify the DFSG to say explicitly what you interpret it to mean. > >> When someone says "The license must permit modifications", there > >> are no restrictions placed on the mods by the license. > > > Notice that: > > >1. Even GPL places restrictions on the modifications (look at > > http://lists.debian.org/debian-vote/2006/01/msg00240.html) > > That is a reiteration of your statement, but without any > additional reasoning that actually sways me. > > (BTW, you elided the following in that message: Exception: if > the Program itself is interactive but does not normally print > such an announcement, your work based on the Program is not > required to print an announcement. ) With or without the exception it makes impossible the intepretation of "must allow modifications" as "must allow arbitrary modifications". You may think that the text "arbitrary modifications with the following exceptions ..." is better than my interpretation but that is not enough. You have to prove that DFSG or some other decision of Debian make my interpretation invalid. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 01:32:17PM -0800, Thomas Bushnell BSG wrote: > > If your proposal is as Manoj construed it, a proposal to modify the > DFSG, then I agree it is not ad hoc. > > But if it is a proposal to *interpret* the *existing* DFSG, then the > *interpretation* is ad hoc. The text of my proposal clearly states that it is not a proposal to modify the DFSG. It is not even a proposal to interpret the existing DFSG. It makes some of the existing interpretations of DFSG invalid but it doesn't suggest which interpretation is the right. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 01:36:09PM -0800, Thomas Bushnell BSG wrote: > > Can you please explain then where the DFSG contains any statement of > limitation on the concept of modifiability? Where does it allow for > any limitations on modifiability? > > More specifically: if there is such a limitation in the text, surely > it must be clear whether the limitation is: I consider this an argument in favour of my interpretation. It is clear and doesn't require any exceptions in the applicability of DFSG. Your interpretation ("arbitrary modifications") requires list of exceptions so I can ask: why DFSG doesn't contain any hints about such exceptions. Anton Zinoviev P.S. I mean the second interpretation from my first post in this thread. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 11:00:34PM -0600, Manoj Srivastava wrote: > > Yes, I am uneasy myself on that clause. But see, I regard > removal of copyright notices as prohibited by copyright law, and if > the original program displayed copyright notices, not being able to > remove those notices from the displayed text is closer in spirit to > the non-removal of copyright notices from the sources that I think it > passes my "is free" radar. I can see why you are uneasy with that clause - it makes impossible to just say "arbitrary modification". And the clause we are talking about is not the only necessary exception for "arbitrary modification". If you say that the non-removal of those notices from the displayed text passes your "is free" radar and the invariant secondary sections do not pass -- I can acknowledge this and I understand this. However I don't understand why you think that your interpretation is the only one possible -- it is not. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 03:24:16PM -0600, Manoj Srivastava wrote: > > I beg to differ. There is a reason the foundation docuyments > have a 3:1 modification requirement: If a simple majority were > enough to "interpret" codicils on a novel and unconvetional fashion, > then there is no point of the constitutional requirement for super > majority. The interpretation I proposed is not a novel and unconventional. It is not novel because it represents notion for "free software" that is older that Debian. It is not unconventional because it is widespread among the free software community. I'd say that your interpretation is more unconventional than mine. So far there is absolutely _no_ decision taken by Debian project that invalidates my interpretation. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 01:25:37PM -0800, Thomas Bushnell BSG wrote: > > But you have not explained how your amendment is an interpretation > rather than a modification of the DFSG. You cannot simply write > something new, and say "and this is an interpretation of the DFSG!" > It must actually *be* an interpretation, whether correct or not. > > Nothing in the DFSG suggests treating documentation and programs > differently, and it was recently changed (by 3:1 vote!) to explicitly > treat them the same. Nothing in the interpretation I proposed treats documentation and programs differently. Debian project has never taken decision that makes my interpretation invalid. > Which means that any interpretation must account for this fact: that > whatever the rules are, they are the same for documentation and > programs. > > Now, what is the interpretation you suggest? The second interpretation from my first post in this thread. I received confirmation and clarification from Stallman that I will report in separate message. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 03:28:30PM -0300, Daniel Ruoso wrote: > > The use cases I gave are just examples, I could think in other > examples to show you the fact that they being invariant prevents it > from fitting in a particular need, but that's not what's going to > make us move forward... I understand you point but I really belive that it is impossible to think out better examples than the examples you already gave. I am positive that if it is at all possible to think out interesting example for a task that can not be solved because of the features of GFDL then the same task could not be solved with some other license that we already accept as free. > This was what I tried to show you, not the opposite. My interpretation > of DFSG3 is guided by freedom 1, which says "adapt it to your needs". > Invariant sections are a restriction not covered by it. I still belive that my interpretation of DFSG3 is the same as yours. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 10:36:48AM -0800, Thomas Bushnell BSG wrote: > "Wesley J. Landaker" <[EMAIL PROTECTED]> writes: > > > Sure, it says it must permit modifications, but it doesn't way > > that it must permit ALL modifications. The way it reads, > > literally, could be interpreted as it must permit ALL > > modifcations, or as it must permit at least two modifications (so > > that "modifications" is plural). > > So, would you regard a license which permitted the modification of > some features of a program, but not others, to be free? I would not. > > This is why your interpretation sounds entirely ad-hoc. If you > *really* think that the correct reading of this part of the DFSG is to > say that as long as two modifications are permitted, it does not > matter what restrictions are on the rest of a program, then I think > you are proffering something so implausible it need not be considered. Wesley wrote "The way it reads, literally, could be interpretted". This doesn't mean he thinks this is the correct reading of DFSG. > But this must be done in a *principled* way. If you are saying simply > that thet GFDL should be subject to a *different* set of requirements > than the ones you think should be applied to programs, then you can > find no support for this position in the DFSG. Indeed, we recently > amended the DFSG *specifically for the purpose* of saying that the > same conditions apply to everything in Debian, whether a program or > documentation or something else. It is not necessary to apply different conditions for programs and documentations in order to say that GFDL is free. I insist that with proper reading the _current_ version of DFSG is compatible with GFDL. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 03:40:32PM -0300, Margarita Manterola wrote: > On 2/1/06, Anton Zinoviev <[EMAIL PROTECTED]> wrote: > > This interpretation is not ad-hoc thing and I strongly belive that it > > represents not only my view but also the view of FSF. I asked Richard > > Stallman for confirmation and I will report here when I receive his > > reply. > > RMS has NO POWER to decide in Debian. We are talking about the DFSG. So do I. But I had to disprove that my interpretation is ad-hoc. > What is it that you are going to ask from him? To confirm what we > already know? That the FSF regards the GFDL as a free licence, no > matter what? I asked if the second interpretation of DFSG expresses properly what modifications must be allowed about a particular software program or documentation for it to be considered free by FSF. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 10:39:12AM -0800, Thomas Bushnell BSG wrote: > > The DFSG says *nothing* about "functional parts", and was recently > amended *specifically* to clarify that the same conditions apply to > software and programs. I have never objected this decision. > To interpret the DFSG to read into it language about functional parts > or to have different standards for programs and documentation, is to > insert something that is simply not there. I do not interpret DFSG that way. If I decide to create a package with some essays from www.gnu.org that package would be free acording to FSF and non-free acording to DFSG (because these essays are not modifiable). I have no problems with that. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 11:13:45AM -0800, Thomas Bushnell BSG wrote: > > Yes. So, what is the interpretation being seriously put forth? That > we should allow licenses which restrict parts of a program to being > off-limits? ("You may change gnugo in any way you like, except that > you may not make any changes which weaken its playing strength."?) > ("You may change exim any way you like, except that you must not cause > it have any spam-filtering features not already present"?) ("You may > change Gnu Emacs any way you like, as long as you don't change the > default keybindings"?) We would not accept any of these. We would not accept any of these because they prohibit some useful modifications. > So what *is* the interpretation, under which the modification > prohibitions of the GFDL are ok, and which similar modifications of > programs are not? The following: the license must give us enough permission to modify the work in order to adapt it for various tasks and to improve it. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 10:24:36AM -0800, Thomas Bushnell BSG wrote: > > The FSF insists that only modification of "functional" parts is > important, and this is a key in the disagreement. We insist on the > modifiability of all parts, not only in the parts which someone says > are the important parts to be able to modify. The decision we have taken is that DFSG applies to all works, not just to software programs. We have never taken decision acording to which "we insist on the modifiability of all parts". I'd say that we insist on the modifiability of some particular part only if this is necessary in order to solve some practical task, for example to extend or change the functionality of the work. > Regardless of the particular reasons--and even if there are not any > good reasons--it is the case that this is the DFSG as written, and so > I agree with Manoj that a 3:1 requirement is necessary for the > proposed amendment. The 3:1 requirement would be necessary only if you can prove that "we insist on modifiability of all parts". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 03:11:25PM -0300, Margarita Manterola wrote: > > Ok, but by being invariant they are turning the documentation into > non-free documentation. As you say, people won't be able to change it, > therefore, it's a non-free text. The modifications that are permited by GFDL are enough to make useful modifications, that is to adapt the document and to improve it. Yes, you can not do whatever you whish but this is not necessarily the right interpretation of DFSG. > I think that we agree that for a piece of software to be free, you > have to be allowed to do modifications. And even if we don't go all > the way to clarify "modifications to the whole program", it's implied > in what we say: you are supposed to be able to modify anything you > like, not just the particular part that the author of the program > didn't mind being modified. If the license says that some particular piece of code must be kept unchanged and executed then it is very likely that such license won't allow as to do some useful modifications. > With documentation it's the same thing, if you cannot modify the whole > text, it's non-free. It is non-free if the license disallows some useful modifications. > As it has been discussed here, having the Manifesto attached as > invariant is not only non-free, but also quite problematic when you > are trying to produce a derivative work that is either a) a > compilation of many documents With the currently existing documents this is not a problem. Moreover, Debian already accepts some licenses that forbid compilations. > b) a reduced version of the document (as in a cheat-sheet or > similar) This is allowed. When you distribute such documents you have to accompany them with the invariant sections but thats all. > c) printed on some non-paper medium (for example, a cup) Also allowed. When you distribute such cup you can accompany it with the invariant sections printed on paper medium and thats all. > d) you want to give out copies to students and want to minimize > cost. I doubt someone can make a formal rule that the free works have to minimize the distribution cost and I hardly see how such a rule fits in the context of DFSG. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 07:44:58PM +0100, Wouter Verhelst wrote: > On Wed, Feb 01, 2006 at 11:13:05AM -0700, Wesley J. Landaker wrote: > > Sure, it says it must permit modifications, but it doesn't way > > that it must permit ALL modifications. The way it reads, > > literally, could be interpreted as it must permit ALL > > modifcations, or as it must permit at least two modifications (so > > that "modifications" is plural). > > Are you seriously suggesting that a webserver which allows one to only > modify the name it advertizes and the path to the default configuration > file is Free? Nobody is suggesting that. The point is that DFSG allow many interpretations and the Debian developers have to decide which one is the correct one. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 07:41:45PM +0100, Wouter Verhelst wrote: > On Wed, Feb 01, 2006 at 08:38:25PM +0200, Anton Zinoviev wrote: > > On Wed, Feb 01, 2006 at 10:20:31AM -0800, Thomas Bushnell BSG wrote: > > > I have not yet seen such an interpretation of this sort, in which > > > explanation and analysis of similar cases and such is proffered. This > > > does not mean it cannot be done, but it has not. > > > > This interpretation is not ad-hoc thing and I strongly belive that it > > represents not only my view but also the view of FSF. > > Again, the view of the FSF is of no relevance to the Debian project. Notice that in the message you cited I didn't claim that this view is the right view. I only claimed that it is not ad-hoc thing. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 10:20:31AM -0800, Thomas Bushnell BSG wrote: > Anton Zinoviev <[EMAIL PROTECTED]> writes: > > > Not everybody reads the text as you so it is just an interpretation. > > This is not sufficient. You must explain how your interpretation is > more plausible or likely. If it is just an ad-hoc thing, designed > only to get the particular conclusion you want for this case, then > Manoj is on solid ground. > > I have not yet seen such an interpretation of this sort, in which > explanation and analysis of similar cases and such is proffered. This > does not mean it cannot be done, but it has not. This interpretation is not ad-hoc thing and I strongly belive that it represents not only my view but also the view of FSF. I asked Richard Stallman for confirmation and I will report here when I receive his reply. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 02:38:30PM -0300, Daniel Ruoso wrote: > Em Qua, 2006-02-01 às 11:53 +0200, Anton Zinoviev escreveu: > > Unfortunately DFSG are not unambiguous and obviously the people > > understand them in various ways. > > Well, the text in DFSG3 may be not well tight. But I think we should > look at its direct reference, which can be said as the most sane > interpretation. It's clear to me that there is a reference to freedom > 1[1], and then, it can guide the interpretation of DFSG3. I agree with you that there is a reference to freedom 1 (and also freedom 3) so my interpretation of DFSG is probably the same as yours. However other developers (for example Manoj) do not accept this interpretation. > So, In some cases removing the invariant sections is needed to adapt it > to whoever needs (be it a library that wants to reduce paper cost, be it > a embedded apps developer that wants to reduce disk usage, If the invariant sections are unreasonably long then I'd agree the document is non-free. However some developers object even short invariant sections. > or be it a debian packager who wants to include part of some GFDL > doc in a man page). Here I explained why there is no problem with the man-pages: http://lists.debian.org/debian-vote/2006/01/msg00262.html http://lists.debian.org/debian-vote/2006/01/msg00267.html > P.S.: One thing I don't know if has been already suggested to FSF is to > require changing the work's name before removing the invariant sections, > as it's clear to me that the invariant sections exists to preserve the > author's integrity (in the sense of DFSG4), this way, it would fit in > the exception already stated there. FSF would not accept this. The purpose of the secondary sections is to express "the relationship of publishers or authors of the Document to the Document's overall subject (or to related matters)... The relationship could be matter of historical connection with the subject or with related matters, or of legal, commercial, philosophical, ethical or political position regarding them". Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 10:41:55AM -0600, Manoj Srivastava wrote: > > > I understand that this is how you interpret DFSG. (BTW, the list in > > the brackets is not empty.) > > I think that is what is written, and is not just an interpretation. Not everybody reads the text as you so it is just an interpretation. > If you wish to extend the list of exceptions, that is fine. But that > does mean the DFSG must be clarified to add to the list. I don't belive it is reasonable to create exhaustive list of exceptions. I prefer the second interpretation of DFSG3. > When someone says "The license must permit modifications", > there are no restrictions placed on the mods by the license. Notice that: 1. Even GPL places restrictions on the modifications (look at http://lists.debian.org/debian-vote/2006/01/msg00240.html) 2. If some license says "you are allowed to change the word "foo" to "bar" or "baz" then this license permits at least two different modifications. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 09:37:12AM -0600, Manoj Srivastava wrote: > > > Here are three possible interpretations of "The license must allow > > modifications": > > > FIRST > >The license must allow us to modify the work as we see fit with > > possible exception for the license and [list here restrictions we > > already accept as free]. > > Actually, the license attached to a work (of which the license > is not a part) must allow the work to be modified as the user sees > fit. I understand that this is how you interpret DFSG. (BTW, the list in the brackets is not empty.) > > SECOND > >The license must give us enough permissions to modify the work in > > order to adapt it to various needs or to improve it. > > You must change the DFSG to allow such leeway. There is > nothing in the DFSG that permits such leeway; if anything, the DFSG > must be modified to "clarify" it in an editorial change. This seams so to you because you use the first interpretation. The same way I could say that the first interpretation is a leeway because DFSG don't say "as the user sees fit". > > THIRD > >The license must allow as to make some modifications of the work. > > This contradicts what the DFSG says. This contradicts the common notion of "free software", but otherwise it is completely valid textual interpretation of DFSG. > If you want to interpret things quite so differently, it is of > course your right to do so, you just must change the DFSG to cater to > this interpretation. Just the opposite -- I wish we had more unambiguous DFSG. The problem is that the current DFSG allow these different interpretations. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Anton's amendment
On Wed, Feb 01, 2006 at 01:22:02AM -0600, Manoj Srivastava wrote: > > Could some one tell me why including the invariant sections of > a GFDL licensed work in main would not require us to modify the DFSG > or the social contract? Unfortunately DFSG are not unambiguous and obviously the people understand them in various ways. If we decide that the invariant sections are free, this will require some of us to change their interpretations of DFSG. Because of this ambiguity I realy belive that we need to modify DFSG in some future GR. > Specifically, I am looking at the SC: > >> 1. Debian will remain 100% free Yes, Debian must remain 100% free. > And the DFSG: > >> The license must allow modifications and derived works, and must > >> allow them to be distributed under the same terms as the license > >> of the original software. > > We would need to change the must allow modifications bit, as I > see it -- since a license attached to a work must allow modifications > to the work, as it is currently stated. (I do not consider the > license to be part of the work). Here are three possible interpretations of "The license must allow modifications": FIRST The license must allow us to modify the work as we see fit with possible exception for the license and [list here restrictions we already accept as free]. SECOND The license must give us enough permissions to modify the work in order to adapt it to various needs or to improve it. THIRD The license must allow as to make some modifications of the work. Obviously, the third interpretation is too loose and I doubt that there are Debian developers who accept it. Nevertheless, it is a possible interpretation of the current text of DFSG. For the first and the second interpretation I can say that there are developers who accept them. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: The invariant sections are not forbidden by DFSG
On Tue, Jan 31, 2006 at 08:59:08PM +0100, Frank Küster wrote: > > >> That makes more than 20 pages of invariant sections, or less than 13% of > >> interesting material. Do you agree that the GNU Emacs Manual is non-free? > > > > It is free. 20 pages do not obstruct the users to exercise their > > freedoms. > > I believe that 12 times 20 pages do obstruct the freedom. If you have 12 documents each with 20 pages invariant sections and all invariant sections are different then this would indeed result in 12 times 20 pages in the combined document. For a printed document that would be impractical. (I'm sorry that I didn't come to that conclusion from your previous posts but this situation appears to me very unlikely. In most real cases GFDL won't cause that many invariant sections.) It is always a great inconvenience to be unable to combine two or more free works into one. Nevertheless this can not be a reason to consider these works non-free. For example, if the licenses are incompatible then it is impossible and illegal to combine such works. Notice however that we accept as free some licenses that do not allow combined works in principle -- that is you can have two works covered by same license and yet, you are not allowed to combine them. An example of such license is the Q Public License (QPL). The sources of all derived works should be distributed in the form original_source+patch so if you have two works covered by QPL then there is no permissible way to distribute the source of the combined work (unless the combined work is merely aggregation of independent derivatives of both works). > > (Although it can be forbiddable if you want to donate large > > quantity of printed documents to your students.) > > So the freedom to give away documents to students is not important, or > what? The convenience to give away copies is important but not something we can use to determine whether some work is free or not. In some cases you can give only 10 copies without much inconvenience, in other cases you can give 100 copies and in other cases you can give more than 1000 copies. The only difference is how big the number is and the license is only one of many factors that have influence on that number. > > Now seriously. I meant a text that is considered offensive by most of > > the users, not by the authorities. If the authorities ban some > > document due to its contents, the effect would be similar to that of a > > free program that is encumbered by patents in some countries. > > The effect is the same, but the reason is different: In one case the > developers where not careful enough about choosing their algorithms, or > the patent law in this country is so strict that there's no way out. In > the other case, the developers deliberately chose to make the text > non-distributable in this country. OK. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: The invariant sections are not forbidden by DFSG
On Tue, Jan 31, 2006 at 04:59:45PM +0200, Kalle Kivimaa wrote: > > Debian consideres _everything_ to be under the same guidelines and > there should be no difference between a program, a manual or a > specification. FSF does not agree with us on this, FSF never claimed that it is principly impossible to apply one and the same guidelines to a program, a manual or a specification. Acording to Stallman in order for some functional work to be considered free, we must be allowed to use it, to adapt it, to distribute it, to improve and release the improvements to the public. Programs, manuals and specifications are examples for functional works so it is not principly impossible to modify the definition http://www.gnu.org/philosophy/free-sw.html in a way that would allow us to apply it unambiguously to manuals and specifications. > so it is not always possible to say "FSF Free == DFSG Free". It is possible to say FSF free functional work == DFSG free functional work. On Tue, Jan 31, 2006 at 05:33:17PM +, Roger Leigh wrote: > > Sure they can. Consider that most GNU GFDL'd documentation is written > in Texinfo format. This format is program code designed to run > through the TeX or makeinfo interpreters. The same applies to troff > documentation which is a program run through the groff interpreter. > > The line between "code" and "documentation" is not a clear one, since > they are often one and the same thing, and this has been discussed > quite a lot during past discussion. I agree. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: The invariant sections are not forbidden by DFSG
On Tue, Jan 31, 2006 at 04:34:19PM +0100, Frank Küster wrote: > > May I ask you to please read the mails you answer to? If you do, you'll > know. If I did something wrong, that was not intentional. You wrote about some document with 9MB invariant sections. > That makes more than 20 pages of invariant sections, or less than 13% of > interesting material. Do you agree that the GNU Emacs Manual is non-free? It is free. 20 pages do not obstruct the users to exercise their freedoms. (Although it can be forbiddable if you want to donate large quantity of printed documents to your students.) > > The invariant sections with offensive material give us a similar > > example -- documents that contain such invariant section would > > also be non-free. > > The GNU manifesto might well be considered offensive by the authorities > of some not-so-hypothetical country. Then I guess the web-pages of Debian would also be considered offensive in this country. :-) Now seriously. I meant a text that is considered offensive by most of the users, not by the authorities. If the authorities ban some document due to its contents, the effect would be similar to that of a free program that is encumbered by patents in some countries. > I don't think that RMS would appreciate if the part from the Emacs > manual would not only come immediately after the one from the Foo > manual, but somewhere 40 pages down his Manifesto would follow > immediately after Michael Foo's "Why GNU is bad Manifesto" with only > a small note saying "End of invariant sections from the Foo manual" > and "Beginning of invariant sections from the Emacs manual". I don't know how much RMS would appreciate this, but it doesn't matter. :-) Acording to GFDL you don't even need to put the notices "End of invariant sections from the Foo manual" and "Beginning of invariant sections from the Emacs manual". > That will probably the case. Moreover, I have the feeling that the GFDL > is incompatible with itself in the sense that I can't have more than one > front cover text. The cover should contain all cover texts in arbitrary order. If there is no enough space to fit legibly all cover texts then they should continue onto the adjacent pages. > but still a ratio of 87% of rubbish is a bit high. I think this > would make it not just inconvenient, but instead non-free. For > example, even copying costs forbid to to distribute 11 sheets of > paper to a group of students if I want to hand them out a 2-pages > condensed version of the above nearly-3-pages section on coding > selection in Emacs. This cost can not be avoided even if it was only due to the long license text. You can print the invariant sections with small font as far as this doesn't obstruct the user's reading. It is probably illegal to print the license with a small font. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: The invariant sections are not forbidden by DFSG
On Tue, Jan 31, 2006 at 02:37:18PM +0100, Frank Küster wrote: > > We are not talking about software licenses here, but documentation. > Since Debian has decided to treat both types equally, but the FSF has > not, you shouldn't mix things up when claiming to present the FSF's > view. > > So do you claim that the GNU project thinks that the basic four freedoms > should apply to documentation? If so, please provide some evidence, > since I have read a couple of quotes from RMS saying the opposite. As formulated at http://www.gnu.org/philosophy/free-sw.html, the four software freedoms can not be applied directly to works that are not programs and in particular they can not be applied directly to documentation. "Run the program" and "study how the program works" are certainly not activities that can be applied to documentation. Nevertheless, this doesn't mean that the GNU project doesn't use more or less the same notion of "freedom" for the free documentation. Acording to Stallman more or less the same freedoms should apply to all so called functional works. The functional works include all works that are considered to be of practical use, such as software, software documentation, textbooks, handbooks, dictionaries, reference books, encyclopedia, cooking recipes, etc. He has expressed this opinion in several of his speaches, for example the following is a quotation from http://www.gnu.org/philosophy/copyright-and-globalization.html: This includes recipes, computer programs, manuals and textbooks, reference works like dictionaries and encyclopedias. For all these functional works, I believe that the issues are basically the same as they are for software and the same conclusions apply. People should have the freedom even to publish a modified version because it's very useful to modify functional works. People's needs are not all the same. If I wrote this work to do the job I think needs doing, your idea as a job you want to do may be somewhat different. So you want to modify this work to do what's good for you. At that point, there may be other people who have similar needs to yours, and your modified version might be good for them. Everybody who cooks knows this and has known this for hundreds of years. It's normal to make copies of recipes and hand them out to other people, and it's also normal to change a recipe. If you change the recipe and cook it for your friends and they like eating it, they might ask you, "Could I have the recipe?" Then maybe you'll write down your version and give them copies. That is exactly the same thing that we much later started doing in the free-software community. > > Would that be inconvenient to Frank? -- Yes. Does this > > inconvenience obstruct the software freedoms somehow? -- Certainly > > not, the users get the file Frank wants to give them. > > No, many won't download the file if they know they have to download 10 > MB in order to get 900kbyte of content. The invariant sections in the GNU manuals are not that large but I suppose you are not talking about some existing document? If so I will agree with you -- it is possible to create the invariant sections that large that it becomes serious burden to distribute them. If this is realy the case, then this document would be non-free. The invariant sections with offensive material give us a similar example -- documents that contain such invariant section would also be non-free. > Moreover, I doubt that it would be allowed to structure the text > like this: > > 1. Intro, including explanation of the structure > 2. Content > 2.1 to 2.12 the individual documents' internationalization docs > 3. Legalese > 3.1 to 3.12 the individual documents' invariant sections Yes, this is allowed. Acording to GFDL "Section numbers or the equivalent are not considered part of the section titles" and "multiple identical Invariant Sections may be replaced with a single copy". > Instead, I fear I would be oblidged to go like this: > > 1. Intro > 2. AUCTeX manual > 2.1 Invariant front texts > 2.2 Interesting page > 2.3 Invariant back texts > 3. Some other manual > 3.1 Invariant front texts > > and so forth up to > > 12.3 Invariant back texts. > > This would make the manual basically unusable. This would be required only if you are creating "aggregation with independent works". You will have to create such an aggregation only if some of your sources are covered under incompatible with GFDL license. But even in that case you may combine your GFDL sources and as a result all invariant sections will be grouped in one place. Anton Zinoviev -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]