Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Humberto Massa wrote: If EXPORT_XX are copyright notices, copyright *law* prohibit their modification. They are not copyright notices. US law, at least, is very clear and very explicit about the form a copyright notice must take, and these are nowhere near it. And even if you somehow think they are permission grants, we're left with the question: Who got permission from all copyright holders on the Linux kernel to add them? No one. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, Apr 15, 2005 at 10:01:07AM -0700, Michael K. Edwards wrote: > http://lists.debian.org/debian-legal/2004/12/msg00209.html For what it's worth, here's how I would currently answer the questions you posed there. Of course, I might later decide that I'd missed some important point, but what the hey... ] 1) The (L)GPL is legally an offer of contract, right? No. However, it may be interpreted as containing an offer or offers of contract. The GPL and LGPL are more than contracts. For example, they also include a warranty disclaimer, which is likely to be valid under the same legal principles as hold for an EULA. For example, distributing software under the GPL or LGPL could be interpreted as estoppel in certain kinds of cases. ] 2) Is the (L)GPL violated if the tools needed to reproduce object ] code from source code are not merely non-free but unobtainable? Possibly yes, possibly no. Either is possible, depending on the specifics of the case. ] 3) Can a vendor of non-free software that depends on LGPL libraries ] require users to use particular compiled versions of those libraries? Again, this depends on the specifics of the case. For example, distribution of code which only works with a specific version of the LGPL might be seen as a requirement. However, this isn't the sort of requirement that's likely to enforced by court, should the vendor take a user to court for using some other version of the library. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On 4/15/05, Raul Miller <[EMAIL PROTECTED]> wrote: [snip response to someone else's unattributed comments] > On Thu, Apr 14, 2005 at 10:56:02PM -0700, Michael K. Edwards wrote: > > I've engaged in an extended discussion with the person on the other > > end of [EMAIL PROTECTED], to whom Eben Moglen directed me, on both the > > "derivative work" and "GPL is a contract" points. IANAL, and neither > > is [EMAIL PROTECTED], but I raised many of the US legal precedents > > which I have previously cited on debian-legal. Suffice it to say that > > if the FSF has a leg to stand on, it's not visible through that > > mechanism of inquiry. > > And there's a significant chance that you were asking questions in a > way that meant the answers were irrelevant to the points you wished > to discuss. > > Without knowing the specifics, of course, it's kind of hard to > say for sure. I can't very easily extract the "derivative work" discussion from context in order to quote it for you without FSF permission (which I haven't sought). But as regards "GPL is a contract", here is the relevant section of my original mail to [EMAIL PROTECTED]: ] 1) The (L)GPL is legally an offer of contract, right? ] ] It was claimed during the debian-devel discussion that the LGPL is ] somehow a unilateral grant of rights under some legal theory other ] than contract, which doesn't make sense to me. My full message may be found at http://lists.debian.org/debian-legal/2004/12/msg00209.html . The person on the other end claimed that copyright law provided a separate legal mechanism for a "unilateral grant of rights outside contract" but cited no authority other than an interview with Eben Moglen containing no references to actual law. When pressed on this point, he ceased to correspond. To my knowledge, this is consistent with other people's experience with the FSF in recent years, and with their blanket refusal to discuss the failure of MySQL to obtain relief under the GPL in the Progress Software case. Cheers, - Michael
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > The FSF FAQ says that *all* software linking against GPL libraries must > > GPL-compatible[1]. [2] contradicts the above even more directly. Interestingly enough, neither [1] nor [2] mention linking. Which makes sense since the conditions they describe hold both before and after linking. [1] talks about adding a module to a GPL licensed program and the answer points out that the license on the program requires that the entire program be released under the GPL. [2] talks about a GPL library and points out that programs will include the library. On Thu, Apr 14, 2005 at 10:56:02PM -0700, Michael K. Edwards wrote: > I've engaged in an extended discussion with the person on the other > end of [EMAIL PROTECTED], to whom Eben Moglen directed me, on both the > "derivative work" and "GPL is a contract" points. IANAL, and neither > is [EMAIL PROTECTED], but I raised many of the US legal precedents > which I have previously cited on debian-legal. Suffice it to say that > if the FSF has a leg to stand on, it's not visible through that > mechanism of inquiry. And there's a significant chance that you were asking questions in a way that meant the answers were irrelevant to the points you wished to discuss. Without knowing the specifics, of course, it's kind of hard to say for sure. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > Sounds right. On Fri, Apr 15, 2005 at 03:15:48AM -0700, Michael K. Edwards wrote: > Nope. Compilations (US) / collections (Berne) and derivative works > are disjoint sets under the Berne Convention (Article 2.5 and 2.3 > respectively) and its national implementations (separate definitions > in 17 USC 101). What makes you think that the mathematical concept of a disjoint set has any relevance here? Would you claim that article 2(6) is disjoint from article 2(5)? Or would you claim instead that it's just focussing on a different aspect of the same issue? > Incidentally, the GPL doesn't use "compilation" or "collection" in the > legal sense at all. Yeah, well, as it happens we were comparing Italian and U.S. copyright law. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Glenn Maynard wrote: By your argumentation, it doesn't seem that this is a decision the author of the library (or kernel, or whatever) gets to make, but rather something which is inherent in what's been created; they can offer their own opinion on what constitutes an application's use of the library being "intimate" enough to create a derived work, but have no special authority on the subject. In other words, nothing binding would change if they were to s/EXPORT_SYMBOL/EXPORT_SYMBOL_GPL/. They simply don't have any say in whether my use of their work is a derivative work or not, and these "EXPORT_SYMBOL_GPL" seem like documentation that says "we believe use of these symbols probably means you're creating a derivative work"--the derivative-work-ness is not actually a result of these tags (and the tags might be wrong). YES. Extremely well-put. Thank you. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On 4/13/05, Raul Miller <[EMAIL PROTECTED]> wrote: > On Wed, Apr 13, 2005 at 11:26:47PM +0200, Francesco Poli wrote: > > US copyright italian author's right ("diritto d'autore italiano") > > -- > > compilation work <---> collective work ("opera collettiva") > > derivative work <---> creative elaboration ("elaborazione creativa") > > > > In the USA, a compilation work is a collective work has its own > > copyright and thus is also a derivative work. > > > > I hope to get it right... or am I confused? > > Sounds right. Nope. Compilations (US) / collections (Berne) and derivative works are disjoint sets under the Berne Convention (Article 2.5 and 2.3 respectively) and its national implementations (separate definitions in 17 USC 101). (One could of course have a compilation containing a derivative work, or a derivative work of a compilation.) Both are entitled to independent copyright protection that extends only to the creative expression not present in the original work(s). Trivially obvious collections (hey, let's copyright the bundle of glibc and the Linux kernel!) are not copyrightable. Incidentally, the GPL doesn't use "compilation" or "collection" in the legal sense at all. GPL Section 2 says "derivative or collective works", which is the only usage of "collect". Under 17 USC 101, collective works are a subset of compilations, specifically those containing multiple, identifiable, separate works of authorship (as distinct from compilations of individually uncopyrightable data, which may still be copyrightable as a whole due to the exercise of creativity in their selection and arrangement). Other passages in the GPL refer to "derived" or "derivative" works. The "derivative works" category was created so that an author can authorize publication while reserving rights to the rest of a work's commercial potential (e. g., a film that uses text from a book, or even a sequel that uses characters and mise en scene). The "collective works" category prevents the editor of a non-trivial collection (a periodical, a themed anthology) from being ripped off by another publisher who has similar access to publication rights to the individual pieces. Other "compilations" of otherwise uncopyrightable data are granted copyright protection for similar reasons -- but only insofar as they are creative works, not mere "sweat of the brow" (although this dividing line varies by national implementation and by jurisdiction much more than most other aspects of copyright law). When the work under discussion is a software package, there's also a set of engineering relationships to separately authored works that fit none of these patterns. Copyright is in my opinion just not the right tool by which to attempt to control their creation and distribution. US courts seem to agree much of the time, disallowing the abuse of the copyright monopoly to block competition in markets where interoperation matters. There's an emerging legal consensus that copyright on a software work shouldn't grant the power to disallow competitive use of it any more than copyrighting a drill bit as an artwork should grant the power to disallow its use in other brands of drill. On a myopically textual basis, I have previously argued that the text of GPL Section 2 should be construed to apply only to derivative works, ignoring the "mere aggregation" clause (and certainly ignoring the FSF's FAQ). But as I've also said before, this doesn't really matter. The real distinction is that the Berne categories serve different historical and statutory purposes, grounded in the actual problems that authors, editors, and publishers face in getting a fair price for their work. The GPL software author's position resembles that of the author of a literary work, not that of a publisher of a compilation, and the scope of remedies permitted is likely to be assessed accordingly. I think it's quite clear (IANAL; cases cited earlier ad nauseam) that interoperating across a published interface is a protected use irrespective of licensing terms, and I see no reason why this shouldn't apply equally to free software. Hence the price asked by the GPL -- return of the recipient's incremental work to the software commons -- is likely to be levied on true derivative works but not on other works that use them through their documented interfaces, irrespective of engineering detail. Cheers, - Michael
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On 4/14/05, Humberto Massa <[EMAIL PROTECTED]> wrote: > David Schwartz wrote: [snip] > >There are court cases on point that definitely > >disagree with you, for example Mirage Editions, Inv. v. > >Albuquerque ART (cutting a picture out of a book creates a > >derivative work). Also National Football League v. TVRadio > >Now (embedding someone else's broadcast with your > >advertisements through an automated process creates a > >derivative work). > > The embedding was not made by a fully automated process, was > it? Didn't someone had to create the advertisements, with the > purpose to be presented embedded in the broadcast? I suspect > -- without looking at the case files at the moment -- that > there was the creation of the derivative works... I don't think the Mirage Editions court cared whether the process was fully automated or not. They rejected a defense based on the "first sale" doctrine (once I buy a copy of a book, copyright law has nothing to say about the conditions under which I may resell the physical object) because Albuquerque A. R. T. "recast or transformed" fragments (individual pictures) from the book prior to resale. Implicit in the court's logic is the fact that the copyright holder faced, not the ordinary effect of the used book market on new book sales, but the competition of Albuquerque A. R. T.'s tiles in the market for art reproductions. The software equivalent would be subscribing to MSDN (a subscription to many Microsoft product releases for development and test purposes) and then claiming "first sale" justification for selling the individual CDs as retail software. Separate from licensing agreement considerations, I think a court would find that the "first sale" defense is inappropriate in this situation. In my opinion (IANAL), the Mirage Editions court ought to have given less weight to the "derivative work" angle and more to "the doctrine of first sale isn't intended as a cover for deliberate misappropriation for competitive purposes". In any case, the case can't be stretched to cover intrinsically uncopyrightable fragments, which is how recent US courts have approached software interfaces required for (hardware, software, and even wetware) interoperability. The grant of preliminary injunction in the TVRadioNow case ( http://www.mpaa.org/Press/iCrave_Findings.htm ) doesn't appear to have involved "derivative works" at all, nor to have hinged on (or even mentioned) ad substitution. The plaintiffs proposed a set of findings of fact and conclusions of law, focused on the right of "making available" (Berne convention) / "public performance" (17 USC), which were adopted by the court as grounds for the injunction. Commentators (including the MPAA and the WIPO) have said all sorts of stupid things about this case, but as a legal precedent with respect to the GPL it seems irrelevant. > >I think it would make a lot of sense if courts held > >that compiling and linking are analogous to format changes > >(like converting an audio-visual work from DVD to VHS). This > > Our (.br) courts do. I don't know (I'd have to read the cases > you cited) why did those courts ignored the intellectual > novelty requirement of a derivative work, but I'll look into > it. Citations supporting this assertion would be very interesting. But even so, I doubt that linking would be held to create a new _derivative_ work rather than a _collection_ in a case that actually hinged on this point, especially if the collection is of such a nature as to contain no fresh creative intent. Personally, I think the notion that there is a legal (as opposed to an engineering or moral) objection to supplying firmware blobs in conjunction with GPL drivers (compiled in or not) is almost as silly as claiming to be offering the hex blob as an intrinsic portion of the driver's source code under the GPL. The vendor would almost certainly (IANAL) be enjoined from objecting to its being copied, with or without modification, by anyone for any purpose once they've encouraged an employee, contractor, or regular correspondent to plop it into Linus's tree. But I doubt that its inclusion in a GPL driver could be used to pry its source code out of the vendor. Cheers, - Michael
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Thu, Apr 14, 2005 at 11:43:09PM -0700, Ken Arromdee wrote: > > > Hmmm. One can argue that the EXPORT_SYMBOL* are copyright > > > grants, and as such can't be "freely edited", just like the > > > comments as > > > > > > /* this module (C) 1999 Fulana Perez */ > > > > > > that are in the code. Removing such comments *is* illegal, and > > > editing EXPORTs can be, too... > > Wouldn't this, if true, make the GPL non-free? Requiring someone to keep > names of anything in the executabe affects compatibility; what if in 2010 the > newest Microsoft Windows decides to check for EXPORT_SYMBOL_GPL on all your > software and shut itself down if it detects any? Or suppose you have two > programs that use the symbol in different ways and both are under GPL and > you're not allowed to change the name used in either one? Well, strictly speaking, software could check for the GPL blurb, which you may be required to preserve due to GPL 2c. (But, as far as I can tell, these symbols are *not* "copyright grants" or "licenses" or "copyright notices" of any kind, and claiming it's so doesn't make it so; one could have a license restriction prohibiting their removal, perhaps, but that's obviously GPL-incompatible and non-free.) -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Thu, Apr 14, 2005 at 10:56:02PM -0700, Michael K. Edwards wrote: > On 4/14/05, Glenn Maynard <[EMAIL PROTECTED]> wrote: > [snip] > > The FSF FAQ says that *all* software linking against GPL libraries must > > GPL-compatible[1]. [2] contradicts the above even more directly. > > > > Now, it's possible that they're wrong; there's the obvious theory, for > > example, that they've long since realized this, but have no way of > > fixing it without admitting to a "loophole" in the GPL. I've seen lots > > of these "derivative work" arguments (and others, such as whether the > > GPL is a contract), and have never seen a reply from the FSF addressing > > them; given their potential severity, that at least raises an eyebrow. > > > > Of course, I've never raised these with them personally, since I'm not > > even qualified to tell which arguments have enough grounding in reality to > > avoid wasting their time, and I don't know whether anyone else has; so > > I don't place too much weight in that particular theory. (I don't believe > > they're unaware of the arguments, though, and dispelling misconceptions > > about the GPL is entirely in their interest, so I'd expect to see responses > > to these things.) > > I've engaged in an extended discussion with the person on the other > end of [EMAIL PROTECTED], to whom Eben Moglen directed me, on both the > "derivative work" and "GPL is a contract" points. IANAL, and neither > is [EMAIL PROTECTED], but I raised many of the US legal precedents > which I have previously cited on debian-legal. Suffice it to say that > if the FSF has a leg to stand on, it's not visible through that > mechanism of inquiry. It's frustrating that the FSF will often only talk in private, and it takes a lot of effort to even get permission from them to repost their replies. Very simply, they've convinced huge numbers of programmers to use their license based on certain claims, and refusing to publically address potential problems--while at the same time, more and more people are using it--is horribly irresponsible. I say that as something of an outsider to the GPL--I release most of my code under the X11 license, now; I don't care about preventing proprietary use of my code, and in terms of copyleft, I consider "release improvements to my code so we can all use them" vastly more important than the "if you don't free your entire program, you can't use my code at all" aspect we're discussing here, being somewhat alienated from the unneighborly "our way or the highway" of the GPL. But, people should be choosing licenses based on reality, and not using a license with potentially unenforcable restrictions under the belief that they're enforcable--if the FSF knows these aspects of the GPL don't really exist, and claims they do anyway, well ... (I'd like to think that this is completely off-base--after all, it's a little hard to draw conclusions from inaction--but as you say, the FSF hasn't made any public statements about these issues, so all we can do is draw what conclusions we can from that ...) -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > Hmmm. One can argue that the EXPORT_SYMBOL* are copyright > > grants, and as such can't be "freely edited", just like the > > comments as > > > > /* this module (C) 1999 Fulana Perez */ > > > > that are in the code. Removing such comments *is* illegal, and > > editing EXPORTs can be, too... Wouldn't this, if true, make the GPL non-free? Requiring someone to keep names of anything in the executabe affects compatibility; what if in 2010 the newest Microsoft Windows decides to check for EXPORT_SYMBOL_GPL on all your software and shut itself down if it detects any? Or suppose you have two programs that use the symbol in different ways and both are under GPL and you're not allowed to change the name used in either one? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On 4/14/05, Glenn Maynard <[EMAIL PROTECTED]> wrote: [snip] > The FSF FAQ says that *all* software linking against GPL libraries must > GPL-compatible[1]. [2] contradicts the above even more directly. > > Now, it's possible that they're wrong; there's the obvious theory, for > example, that they've long since realized this, but have no way of > fixing it without admitting to a "loophole" in the GPL. I've seen lots > of these "derivative work" arguments (and others, such as whether the > GPL is a contract), and have never seen a reply from the FSF addressing > them; given their potential severity, that at least raises an eyebrow. > > Of course, I've never raised these with them personally, since I'm not > even qualified to tell which arguments have enough grounding in reality to > avoid wasting their time, and I don't know whether anyone else has; so > I don't place too much weight in that particular theory. (I don't believe > they're unaware of the arguments, though, and dispelling misconceptions > about the GPL is entirely in their interest, so I'd expect to see responses > to these things.) I've engaged in an extended discussion with the person on the other end of [EMAIL PROTECTED], to whom Eben Moglen directed me, on both the "derivative work" and "GPL is a contract" points. IANAL, and neither is [EMAIL PROTECTED], but I raised many of the US legal precedents which I have previously cited on debian-legal. Suffice it to say that if the FSF has a leg to stand on, it's not visible through that mechanism of inquiry. They simply don't seem to be willing to admit that, whatever may have been plausible in 198x as a strategy for legally implementing copyleft, US courts in the last couple of decades have placed limits on the pursuit of copyright infringement claims with regard to software and entertainment properties that render the FSF's position legally untenable. And to my knowledge (and a certain amount of Googling) neither Professor Moglen nor the FSF has ever publicly cited any remotely modern precedent or statute in any jurisdiction that supports their stance. Certainly not in the Progress Software v. MySQL affidavit, for instance. I understand the argument that the weight of existing Free Software "ought" to tilt the playing field in favor of entrants in new categories that are themselves Free Software. I even agree, to the extent that new Free Software entrants are able to rework, extend, merge, and cherry-pick from existing Free programs to meet new needs -- in precisely the ways that require copyright license as I understand it. But I draw the line at the same sort of published interface boundaries that appear to me to apply to competitive use of proprietary software interfaces. So I don't agree that the law "ought" to deny proprietary software the use of GPL libraries, but I understand the argument from principle, and accept it as the desire of at least a wing of the Free Software movement. But the only implementation of that "ought" available in current law, in any jurisdiction that I have heard named, is not a copyright license but rather a right-to-use license, which can only be sensibly enforced with regard to published (non-trade-secret) source code by means of a software patent. Make of that what you will. Cheers, - Michael
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Thu, Apr 14, 2005 at 11:47:52AM -0300, Humberto Massa wrote: > If EXPORT_XX are copyright notices, copyright *law* prohibit their > modification. Um, but they're *not* copyright notices, no more than this sentence is a copyright notice. You can't claim that a pizza is a copyright notice and have it be so. And regardless of whether they can be changed or not, that doesn't mean they have any binding significance, as I mentioned in my previous reply. -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Thu, Apr 14, 2005 at 11:02:36AM -0300, Humberto Massa wrote: > So am I (altough I *am* a para, after all). This does not > preclude him from being right, does it? Nope, as I mentioned. You just seemed to put special weight on his opinion on the topic. > >Now, it's possible that they're wrong; > > I'm glad you admit that. I admit I can be wrong, too, but I > sincerely don't think so. I hold the FSF's legal competence in much higher regard than my own, of course, but I don't put them on a pedestal as an organization. :) > I think the latest "GPLv2 or later" debates, started by rumors > of the contents of the GPLv3, mostly proves that they can't > fix it at all :-) At least, not without creating (a) a license > that is incompatible with the GPLv2 or (b) a license that is > substitutable by the GPLv2, and hence, that adds no additional > restriction, so it can't add restrictions about linking. The "GPLv2 or later" debates are a different issue. Changing the license in GPLv3 might be able to fix some problems, to adjust the license due to changed circumstances. However, even if it's completely usable and valid, it doesn't help close *loopholes* in v2, since v2 is still available for all "GPLv2 or later" works, since upgrading to "later" is not mandatory. > The "at least raises an eyebrow", in my personal opinion, is > translated by "yeah, they are agreeing that this is a > loophole, and the best they can do is shut up about it." Well, I'm a bit slow to take that opinion, just because of its implications: the FSF continues to claim that the GPL applies in these ways, and continues to convince more people to put more code under the GPL based on these claims. Claiming that they know it's false is accusing them of lying, tricking people into using the GPL by deliberately giving them a false understanding of its effects. (My opinion of the FSF dropped significantly during the GFDL debacle, but it's not so low that I'm yet ready to make such claims.) > But not to me. I consider EXPORT_SYMBOL vs. EXPORT_SYMBOL_GPL > as specific permissions to use symbols respectively in *any* > module, or in *GPL-only* modules. The existence, purpose, and > even the implementation of those two macros construe each use > of them as a special documentation about the "intimacy" of the > kernel modules with the *implementation* of the kernel > internals, in a way that would help determine (by filtration, > abstraction, comparison) if a kernel module is a derivative > work of the kernel (and hence subject to GPL terms). By your argumentation, it doesn't seem that this is a decision the author of the library (or kernel, or whatever) gets to make, but rather something which is inherent in what's been created; they can offer their own opinion on what constitutes an application's use of the library being "intimate" enough to create a derived work, but have no special authority on the subject. In other words, nothing binding would change if they were to s/EXPORT_SYMBOL/EXPORT_SYMBOL_GPL/. They simply don't have any say in whether my use of their work is a derivative work or not, and these "EXPORT_SYMBOL_GPL" seem like documentation that says "we believe use of these symbols probably means you're creating a derivative work"--the derivative-work-ness is not actually a result of these tags (and the tags might be wrong). -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > That is the point: the result is not a single work. It is a > > collection or compilation of works, just like an anthology. If > > there is any creativity involved, is in choosing and ordering > > the parts. The creation of works that "can be linked together" > > is not protected by copyright: the literary analogy was to > > "create a robot short story". Such a story could go into an > > anthology called (duh) "Robot Short Stories", but its > > licensing is independent of every other robot short story in > > the world -- except those it is a derivative work of. On Thu, Apr 14, 2005 at 10:44:10AM -0700, David Schwartz wrote: > That's fine then, if you want to define derivative work in this > way, then I can configure, compile, and link the Linux kernel without > permission of the copyright holder under first sale (since no derivative > work is created). I can write a program that uses a library, compile > my program, and link it to the library, again without creating a > derivative work. It's quite true that linking does not create a derivative work. However, it might be the case that a derivative work had already been created. Only when you have legally obtained copies of a work are you entitled to retain those copies. Technical details (such as downloading the work in pieces, from different sites, perhaps using bittorrent, or perhaps using ftp, or perhaps using other protocols) don't make any more difference [either positively or negatively] than linking does. > Okay. This gets to the same result that I get to, which is that > you can do all the things you want to do without permission from > the copyright holder under first sale. Since this is not creating a > derivative work, no special permission is needed. Sure. Of course this doesn't apply when you got the copy from someone who wasn't entitled to give it to you. For example, if I'm distributing some program derived from a GPLed program and I have no intention of providing source for the derived form, I'm at fault, and depending on details you might or might not have a license to the derivative I authored. On the other hand, the GPL itself has an explicit exception for this case, the GPLed content is legal for other people to use even if the person distributing it had lost their copyright grant. But if we're talking about linking and derived works, you could easily be using derived code which is not GPLed. The GPL can't offer you any rights to that code, because someone else owns the copyright. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz wrote: >>That is the point: the result is not a single work. It is a >>collection or compilation of works, just like an anthology. >>If there is any creativity involved, is in choosing and >>ordering the parts. The creation of works that "can be >>linked together" is not protected by copyright: the literary >>analogy was to "create a robot short story". Such a story >>could go into an anthology called (duh) "Robot Short >>Stories", but its licensing is independent of every other >>robot short story in the world -- except those it is a >>derivative work of. > > >That's fine then, if you want to define derivative >work in this way, then I can configure, compile, and link the Not me -- copyright law defines derivative works in this way. >Linux kernel without permission of the copyright holder under >first sale (since no derivative work is created). I can >write a program that uses a library, compile my program, and >link it to the library, again without creating a derivative >work. I already conceded on this. (...) > >Read the quote above. ?! I did not understand which quote, or which part. But I suspect you're talking about lu-12.html (below), for which just now you pointed me to. >>Second: you did not provide a concrete pointer to one of >>Eben Moglen's posts, for instance, saying that modification >>is not covered by the GPL. Me, OTOH, showed you that the >>TEXT of the GPL says it covers modifications. > > >Read the quote. For about the fourth time in this >thread, here's the cite: >http://emoglen.law.columbia.edu/publications/lu-12.html "The >license does not require anyone to accept it in order to >acquire, install, use, inspect, or even experimentally modify >GPL'd software." This is the first time you gave me an URL. I'll look into it. (...) > > >I never said that the FSF says the GPL does not cover >modifications, I said it doesn't cover ordinary use. That >means it doesn't cover modifications when those modifications >are made in the course of ordinary use. Insofar, you did not show me an example of need to create a derivative work in the course of the ordinary use. (...) >Okay. So you get to the same place I get by a >different route. One of the strange things I've noticed is >nearly all cases, you get the same result whether you think >the final work is a derivative work or not. > (...) Now some things interesting: >I don't think courts seem to agree with this, but I >can only find cases where the result really would have been >the same whether or not the work was derivative. For example, >one case inolved a company that stole test questions from >another company. The courts ruled that the test with some of >the "borrowed" questions was a derivative work, even though >there's no special "integration" of the questions. But they >could perfectly well have reached the same conclusion without >the "derivative work" argument. > >There are court cases on point that definitely >disagree with you, for example Mirage Editions, Inv. v. >Albuquerque ART (cutting a picture out of a book creates a >derivative work). Also National Football League v. TVRadio >Now (embedding someone else's broadcast with your >advertisements through an automated process creates a >derivative work). The embedding was not made by a fully automated process, was it? Didn't someone had to create the advertisements, with the purpose to be presented embedded in the broadcast? I suspect -- without looking at the case files at the moment -- that there was the creation of the derivative works... > >I think it would make a lot of sense if courts held >that compiling and linking are analogous to format changes >(like converting an audio-visual work from DVD to VHS). This Our (.br) courts do. I don't know (I'd have to read the cases you cited) why did those courts ignored the intellectual novelty requirement of a derivative work, but I'll look into it. >process involves making copies of the work so that it can be >used in different environments that have different technical >requirements. (Except in cases where one work is heavily >adapted to the internals of another.) It's clear that anyone >who tried to get an independent copyright on their compiled >Linux kernel binary should be laughed off the planet. > >> >I think even if the result is not a derivative work, >> >the rules for distributing it would be the same. However, >> >it would change the rules for creating it. Either way, >> >however, you get that you can do it without agreeing to >> >the GPL, and this is the FSF's position. > > >>You repeated this a lot of times, but you have not >>substatitiated it, at least WRT something I asked you: >>please, give me some *link* where EM, RMS, or any other >>FSF/GNU guy contradicts the GPL section 0 paragraph 1 >>("modification") saying that you can modify a GPLd work >>without agreeing to the GPL. > > >This has always been their position, when modification >is needed for ordinary use. Se
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> That is the point: the result is not a single work. It is a > collection or compilation of works, just like an anthology. If > there is any creativity involved, is in choosing and ordering > the parts. The creation of works that "can be linked together" > is not protected by copyright: the literary analogy was to > "create a robot short story". Such a story could go into an > anthology called (duh) "Robot Short Stories", but its > licensing is independent of every other robot short story in > the world -- except those it is a derivative work of. That's fine then, if you want to define derivative work in this way, then I can configure, compile, and link the Linux kernel without permission of the copyright holder under first sale (since no derivative work is created). I can write a program that uses a library, compile my program, and link it to the library, again without creating a derivative work. > You are making deaf ears: using a library (even by static > linkage) does NOT create a derivative work unless: > > (a) you make another version, subset or superset of > the same library, modifying, enhancing, the > functionality of the original library; or > > (b) you make a program that is *so* dependent on the > *internal* implementation structure of the library > that it can be considered a derivative work. Okay. This gets to the same result that I get to, which is that you can do all the things you want to do without permission from the copyright holder under first sale. Since this is not creating a derivative work, no special permission is needed. > >> >This is, by the way, the FSF's own position. It's not > >> >something I'm making up or guessing at. > >> > >>Please send us some pointers to this statements for the FSF. > > > > > >Read any of Eben Moglen's posts. > > > >> >"The license does not require anyone to accept it in order > >> >to acquire, install, use, inspect, or even experimentally > >> >modify GPL'd software. All of those activities are either > >> >forbidden > >> > >>Wrong again. GPL, section 0, para 1: "Activities other than > >>copying, distribution, and *modification* are not covered by > >>this License". Emphasis mine. > >You are free to disagree with the FSF's interpretation of the > >GPL, but you are not free to misrepresent the FSF's > >interpreration. > No. First of all: you are begin uncivil here. I did not accuse > you of anything, other than not reading correctly what I > wrote previously; which I can attribute to my poor knowledge > of the English language. So, please, I am not being impolite > to you, do the same. Read the quote above. > Second: you did not provide a concrete pointer to one of Eben > Moglen's posts, for instance, saying that modification is not > covered by the GPL. Me, OTOH, showed you that the TEXT of the > GPL says it covers modifications. Read the quote. For about the fourth time in this thread, here's the cite: http://emoglen.law.columbia.edu/publications/lu-12.html "The license does not require anyone to accept it in order to acquire, install, use, inspect, or even experimentally modify GPL'd software." > >Feel free to disagree with the FSF about the meaning of the > >GPL, but it is the FSF's position that you can modify a GPL'd > >work without agreeing to the GPL. > I don't disagree with the FSF -- you are alleging that this is > their position, and I am disagreeing with YOU. And you have > not produced evidence in contrary. I don't know what to say. The FSF has had a clear, consistent position on the GPL for a very long time and it has always been that ordinary use is permitted without agreeing to the GPL. For source code, modification is often part of ordinary use. Anyone who has grabbed a package intended for a different version of their OS and had to tweak things to get the code to work knows this. > We = You and Me disagreeing. And you still have to show where > the FSF says the GPL does not cover modifications. I never said that the FSF says the GPL does not cover modifications, I said it doesn't cover ordinary use. That means it doesn't cover modifications when those modifications are made in the course of ordinary use. > >2) The result is not a derivative work, hence you > >don't need permission from the copyright holder to do it. > ** THIS ** : yes, the result is NOT a derivative work. > So, to link with a library you don't need permission. > That's what I said since the beginning. > >Either way you get the same result, permission is not > >needed beyond permission to use. > > Conceded. Okay. So you get to the same place I get by a different route. One of the strange things I've noticed is nearly all cases, you get the same result whether you think the final work is a derivative work or not. > >Then all the people who think that creating a binary > >k
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Humberto Massa <[EMAIL PROTECTED]> writes: > Måns Rullgård wrote: > >> >>It would be, if the license said it was. As it happens, the license >>makes no mention of this, but does give explicit permission to make >>any modifications desired. >> >> > > If EXPORT_XX are copyright notices, But are they? > copyright *law* prohibit their modification. Indeed. -- Måns Rullgård [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Måns Rullgård wrote: It would be, if the license said it was. As it happens, the license makes no mention of this, but does give explicit permission to make any modifications desired. If EXPORT_XX are copyright notices, copyright *law* prohibit their modification. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Humberto Massa <[EMAIL PROTECTED]> writes: > Måns Rullgård wrote: > > >Glenn Maynard <[EMAIL PROTECTED]> writes: > > > >>>If you make a kernel module that only uses something > >>>EXPORT_SYMBOL()'d from the kernel, you are NOT in principle > >>>writing a derivative work. If you use EXPORT_SYMBOL_GPL()'d > >>>symbols, then you are incurring in (b) above and your > >>>kernel module is most certainly a derivative work. > >> > >>The notion that what is a derivative work changes based on > >>whether a symbol was declared with EXPORT_SYMBOL or > >>EXPORT_SYMBOL_GPL seems undamentally absurd to me. (If > >>somebody is reimplementing the Linux kernel API, he might > >>just as easily reimplement the "EXPORT_SYMBOL_GPL" symbols, > >>for compatibility with drivers that need them, for example.) > > > > > >Someone could even take the Linux kernel, and replace all > >EXPORT_SYMBOL_GPL with EXPORT_SYMBOL. I see nothing in the > >GPL prohibiting this. Sure, it wouldn't be nice, but it's > >legal not to be nice. > > > > Hmmm. One can argue that the EXPORT_SYMBOL* are copyright > grants, and as such can't be "freely edited", just like the > comments as > > /* this module (C) 1999 Fulana Perez */ > > that are in the code. Removing such comments *is* illegal, and > editing EXPORTs can be, too... It would be, if the license said it was. As it happens, the license makes no mention of this, but does give explicit permission to make any modifications desired. -- Måns Rullgård [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Måns Rullgård wrote: >Glenn Maynard <[EMAIL PROTECTED]> writes: > >>>If you make a kernel module that only uses something >>>EXPORT_SYMBOL()'d from the kernel, you are NOT in principle >>>writing a derivative work. If you use EXPORT_SYMBOL_GPL()'d >>>symbols, then you are incurring in (b) above and your >>>kernel module is most certainly a derivative work. >> >>The notion that what is a derivative work changes based on >>whether a symbol was declared with EXPORT_SYMBOL or >>EXPORT_SYMBOL_GPL seems undamentally absurd to me. (If >>somebody is reimplementing the Linux kernel API, he might >>just as easily reimplement the "EXPORT_SYMBOL_GPL" symbols, >>for compatibility with drivers that need them, for example.) > > >Someone could even take the Linux kernel, and replace all >EXPORT_SYMBOL_GPL with EXPORT_SYMBOL. I see nothing in the >GPL prohibiting this. Sure, it wouldn't be nice, but it's >legal not to be nice. > Hmmm. One can argue that the EXPORT_SYMBOL* are copyright grants, and as such can't be "freely edited", just like the comments as /* this module (C) 1999 Fulana Perez */ that are in the code. Removing such comments *is* illegal, and editing EXPORTs can be, too... HTH, Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Glenn Maynard wrote: >On Thu, Apr 14, 2005 at 09:18:46AM -0300, Humberto Massa >wrote: > >>> Then all the people who think that creating a binary >>>kernel module requires creating a derivative work and hence >>>can be restricted by the GPL are wrong. Take that argument >>>up with them. >> >>I took. Google my name on lkml and you'll see. They ARE >>wrong. Linus himself studied carefully the situation and >>came to the conclusion they are wrong, > > >"Linus himself" is, as far as I understand, a programmer, not >a lawyer. So am I (altough I *am* a para, after all). This does not preclude him from being right, does it? >His opinion and study of this topic has no more weight on >this issue than any other "armchair lawyer", and far less >than Eben Moglen, for instance. > >(I'm not claiming he's right or wrong--just that it's not >useful to cite "Linus himself" as a source about legal issues >just because he's a well- known programmer.) I wasn't. I was simply stating that me -- as a programmer, too, but mainly as a paralegal, after doing some research on the subject -- shared his views on this. >The FSF FAQ says that *all* software linking against GPL >libraries must GPL-compatible[1]. [2] contradicts the above >even more directly. Yeah, but the GPL does not. And that is the problem. If the GPL specifically stated "any works that does link, either dynamically or not, to the Program are to be considered a work based on the Program for the effects of this license", this would be substantiated. but it's not. >Now, it's possible that they're wrong; I'm glad you admit that. I admit I can be wrong, too, but I sincerely don't think so. >there's the obvious theory, for example, that they've long >since realized this, but have no way of fixing it without >admitting to a "loophole" in the GPL. I think the latest "GPLv2 or later" debates, started by rumors of the contents of the GPLv3, mostly proves that they can't fix it at all :-) At least, not without creating (a) a license that is incompatible with the GPLv2 or (b) a license that is substitutable by the GPLv2, and hence, that adds no additional restriction, so it can't add restrictions about linking. >I've seen lots of these "derivative work" arguments (and >others, such as whether the GPL is a contract), and have >never seen a reply from the FSF addressing them; given their >potential severity, that at least raises an eyebrow. The "at least raises an eyebrow", in my personal opinion, is translated by "yeah, they are agreeing that this is a loophole, and the best they can do is shut up about it." >Of course, I've never raised these with them personally, >since I'm not even qualified to tell which arguments have >enough grounding in reality to avoid wasting their time, and >I don't know whether anyone else has; so I don't place too >much weight in that particular theory. (I don't believe >they're unaware of the arguments, though, and dispelling >misconceptions about the GPL is entirely in their interest, >so I'd expect to see responses to these things.) The most relevant "response" to this theory IMHO is the lack of response, that occurred when Linus (as "project manager" of sorts IRT the kernel) made his statement almost two years ago that he did not consider kernel modules as derivative works *in* *principle*. It's reasonable to assume that if someone (especially EM) tought he was completely off his marker, this someone would have called attention to the subject. >>If you make a kernel module that only uses something >>EXPORT_SYMBOL()'d from the kernel, you are NOT in principle >>writing a derivative work. If you use EXPORT_SYMBOL_GPL()'d >>symbols, then you are incurring in (b) above and your kernel >>module is most certainly a derivative work. > > >The notion that what is a derivative work changes based on >whether a symbol was declared with EXPORT_SYMBOL or >EXPORT_SYMBOL_GPL seems fundamentally absurd to me. But not to me. I consider EXPORT_SYMBOL vs. EXPORT_SYMBOL_GPL as specific permissions to use symbols respectively in *any* module, or in *GPL-only* modules. The existence, purpose, and even the implementation of those two macros construe each use of them as a special documentation about the "intimacy" of the kernel modules with the *implementation* of the kernel internals, in a way that would help determine (by filtration, abstraction, comparison) if a kernel module is a derivative work of the kernel (and hence subject to GPL terms). >(If somebody is reimplementing the Linux kernel API, he might >just as easily reimplement the "EXPORT_SYMBOL_GPL" symbols, >for compatibility with drivers that need them, for example.) This is not really true. To reimplment GPL'd symbols without (potentially) infringing on the kernel copyright, you would have to "clean-room" such implementation, which is not really easy when everybody that touched a kernel-x.y.z.tar.gz is 'dirty' :-) HTH, Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe"
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Glenn Maynard <[EMAIL PROTECTED]> writes: >> If you make a kernel module that only uses something >> EXPORT_SYMBOL()'d from the kernel, you are NOT in principle >> writing a derivative work. If you use EXPORT_SYMBOL_GPL()'d >> symbols, then you are incurring in (b) above and your kernel >> module is most certainly a derivative work. > > The notion that what is a derivative work changes based on whether a symbol > was declared with EXPORT_SYMBOL or EXPORT_SYMBOL_GPL seems fundamentally > absurd to me. (If somebody is reimplementing the Linux kernel API, he > might just as easily reimplement the "EXPORT_SYMBOL_GPL" symbols, for > compatibility with drivers that need them, for example.) Someone could even take the Linux kernel, and replace all EXPORT_SYMBOL_GPL with EXPORT_SYMBOL. I see nothing in the GPL prohibiting this. Sure, it wouldn't be nice, but it's legal not to be nice. -- Måns Rullgård [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > What about cases where you pay for the software before you're allowed > > to see the EULA? On Wed, Apr 13, 2005 at 11:21:42PM -0700, Sean Kellogg wrote: > It is enforcable and is called a rolling contract. Seminal case is ProCD, > Inc. v. Zeidenberg, 86 F.3d 1447 (7th Circut, 1996). That precedent is for a case where no one objected to the terms of the EULA. SoftMan Products Co. v. Adobe Systems Inc. (3rd Circuit, 2001) is an example of what can hapen when someone objects to the terms of the EULA (the court ruled that the EULA didn't apply because the software had never been run and the EULA is not presented until it is run). Step-Saver Data Systems, Inc. v. Wyse Technology (3rd Circuit, 1991) is an earlier example (court of appeals held that the EULA printed on the box was not enforceable and did not require return of the software). -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Thu, Apr 14, 2005 at 09:18:46AM -0300, Humberto Massa wrote: > >Then all the people who think that creating a binary > >kernel module requires creating a derivative work and hence > >can be restricted by the GPL are wrong. Take that argument > >up with them. > > I took. Google my name on lkml and you'll see. They ARE wrong. > Linus himself studied carefully the situation and came to the > conclusion they are wrong, "Linus himself" is, as far as I understand, a programmer, not a lawyer. His opinion and study of this topic has no more weight on this issue than any other "armchair lawyer", and far less than Eben Moglen, for instance. (I'm not claiming he's right or wrong--just that it's not useful to cite "Linus himself" as a source about legal issues just because he's a well- known programmer.) The FSF FAQ says that *all* software linking against GPL libraries must GPL-compatible[1]. [2] contradicts the above even more directly. Now, it's possible that they're wrong; there's the obvious theory, for example, that they've long since realized this, but have no way of fixing it without admitting to a "loophole" in the GPL. I've seen lots of these "derivative work" arguments (and others, such as whether the GPL is a contract), and have never seen a reply from the FSF addressing them; given their potential severity, that at least raises an eyebrow. Of course, I've never raised these with them personally, since I'm not even qualified to tell which arguments have enough grounding in reality to avoid wasting their time, and I don't know whether anyone else has; so I don't place too much weight in that particular theory. (I don't believe they're unaware of the arguments, though, and dispelling misconceptions about the GPL is entirely in their interest, so I'd expect to see responses to these things.) > If you make a kernel module that only uses something > EXPORT_SYMBOL()'d from the kernel, you are NOT in principle > writing a derivative work. If you use EXPORT_SYMBOL_GPL()'d > symbols, then you are incurring in (b) above and your kernel > module is most certainly a derivative work. The notion that what is a derivative work changes based on whether a symbol was declared with EXPORT_SYMBOL or EXPORT_SYMBOL_GPL seems fundamentally absurd to me. (If somebody is reimplementing the Linux kernel API, he might just as easily reimplement the "EXPORT_SYMBOL_GPL" symbols, for compatibility with drivers that need them, for example.) > PS: yes, the "broken threads" thing p*sses me off too, but I > can't prevent it. Er, it's your own mailer that's doing it, so you have solutions: fix your mailer or get a new one. Breaking threads breaks conversations, especially in larger threads, where threading is fundamental. It takes just one person to wreck the whole thread, and "I can't prevent it" is just not a reasonable response. [1] http://www.fsf.org/licensing/licenses/gpl-faq.html#IfLibraryIsGPL [2] http://www.fsf.org/licensing/licenses/gpl-faq.html#GPLModuleLicense -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz wrote: >> >Would you agree that compiling and linking a program that >> >uses a library creates a derivative work of that library? > > >>No. Compiling and linking are mechanical, >>non-intellectually-novel acts. At most, you have a >>collective work where the real intellectually-novel work was >>to select what goes into the collective. > > >Compiling and linking are mechanical, but unless you >want to argue that the result is not a single work, it >clearly creates a derivative work of all the things linked. >The creativity is not in the linking itself but in the >creation of the individual works such that they can be linked >together. That is the point: the result is not a single work. It is a collection or compilation of works, just like an anthology. If there is any creativity involved, is in choosing and ordering the parts. The creation of works that "can be linked together" is not protected by copyright: the literary analogy was to "create a robot short story". Such a story could go into an anthology called (duh) "Robot Short Stories", but its licensing is independent of every other robot short story in the world -- except those it is a derivative work of. Now, this is what copyright protects: creation of derivative works (see the definition, below) is an exclusive right of the copyright owner. I can't write a history featuring Daneel Olivaw or Susan Calving without the (written, express) permission of Mrs. Asimov and/or her daughter. And if I *do* have their consent (in the form of GPL'ing it, for instance), even so I can only copy and distribute *my* work in the terms permitted expressely by the consent I received (in the example, the terms of the GPL) > >> >Wouldn't you agree that this is the normal form of use of >> >a library? And doesn't first sale give you the right to >> >normal use of a work you have legally acquired? >> >>Yes. And yes, if you buy a copy of the library, yes (but >>notice: not if you downloaded it for free from the Net). > > >There is no legal distinction. Why do you think that? You can even be right on this, but your argument below did not convince me. >Your rights come not from the fact that you paid money for >the work but simply from the fact that you acquired it >legally. Again, the reductio ad absurdum is the guy who drops >copies of his poem from an airplane and then demands >royalities from everyone who reads it. If you legally >acquired it, you get the bundle of rights under first sale. You are spinning, you know? If I drop a poem from an airplane, and you get it from the ground, you can read it (this is not forbidden by copyright law) but you have *no* right of copying it, publishing it or redistributing it. Especially if my poem has my name or pseudonym on it. Yeah, you can even get the bundle of rights under first sale if you acquired it lawfully, and I must be wrong about my quoted paragraph above, and so I back out on my error and apologize for it. But making a derivative work is not (in principle) a first sale doctrine right. > >> >There are many ways you can lawfully create a derivative >> >work without explicit permission of the copyright holder. >> >One >> >>No. The copyright law states that the copyright owner has >>the monopolistic right to create derivative works. > > >Yes, but this doesn't restrict first sale or fair use. >You cannot use a library without creating a derivative work, >so if first sale grants you rights to use, it automatically >grants you the right to do anything necessary for use. You are making deaf ears: using a library (even by static linkage) does NOT create a derivative work unless: (a) you make another version, subset or superset of the same library, modifying, enhancing, the functionality of the original library; or (b) you make a program that is *so* dependent on the *internal* implementation structure of the library that it can be considered a derivative work. > >> >clear case is when you lawfully possess the work, there is >> >no EULA or shrink-wrap agreement, and you need to produce >> >a derivative work to use the work in the ordinary fashion. > > >>No... Try writing a book with Harry Potter as your main >>character and JKR's lawyers will be at your door soon. > > >Sometimes I wonder if you are reading what I said or not. Me too. >I said "you need to produce a derivative work to use the >work in the ordinary fashion" and you say "No" and follow >with an example where you clearly *don't* need to produce a >derivative work to use the work in the ordinary fashion. Ok, let's replay: David: "There are many ways you can lawfully create a derivative work." Me: "no, the only way to create a derivative work lawfully is having an authorization from the copyright owner." David: "You cannot use a library without creating a derivative work,", implying that it would be your first sale doctring right. Me: "No, simply linking a library in NO hypothesis creates a derivative w
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Wednesday 13 April 2005 10:13 pm, Raul Miller wrote: > > > What compels you to agree with an EULA? > > On Wed, Apr 13, 2005 at 06:54:29PM -0700, David Schwartz wrote: > > If you do not agree with the EULA, you cannot and do not acquire > > lawful possession of the work. > > What about cases where you pay for the software before you're allowed > to see the EULA? It is enforcable and is called a rolling contract. Seminal case is ProCD, Inc. v. Zeidenberg, 86 F.3d 1447 (7th Circut, 1996). -Sean -- Sean Kellogg 2nd Year - University of Washington School of Law GPSS Senator - Student Bar Association Editor-at-Large - National ACS Blog [http://www.acsblog.org] w: http://probonogeek.blogspot.com So, let go ...Jump in ...Oh well, what you waiting for? ...it's all right ...'Cause there's beauty in the breakdown
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > What compels you to agree with an EULA? On Wed, Apr 13, 2005 at 06:54:29PM -0700, David Schwartz wrote: > If you do not agree with the EULA, you cannot and do not acquire > lawful possession of the work. What about cases where you pay for the software before you're allowed to see the EULA? -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > [2] I don't think you can construe this paraphrase of the GPL authors > > claims as meaning that a person using that grant is free to ignore the > > conditions imposed by the GPL. On Wed, Apr 13, 2005 at 03:49:44PM -0700, Sean Kellogg wrote: > Not quite sure what you mean hear... but I do know that a grant cannot > impose active conditions. If the active conditions are enforceable, > then they need to be in a contract. If my grant says "you can do X, > but only if you do Y" then it it is a contrct. If, instead, my grant > says "you can do X, but not Y" then its less a condition and more that > I reserved Y from the list of rights I gave you, so its not a contract. > The issue with the GPL is that waving right to warrenties is like saying > "you can do X, but only if you do Y", which is a contract. Basically, I think the GPL offers a contract, but the GPL is significantly more than just a contract. The warranty disclaimer is a disclaimer regardless of whether or not you use the copyright grant, though it's undoubtedly stronger if you do use that grant. > Additionally, I don't think we get anywhere with the statement that "some > jurisdictions look at it differently." This is always going to be the case, > and if we dwelled on it for too long the whole of open source software would > be swallowed by lawyers trying to write exceptions for each and every > jurisdiction. All I can do is tell you what I believe the U.S. law is on a > subject matter. Well... the answers.com page on first sale doctrine indicates some significantly different results from different jurisdictions, and indicates that until this is resolved by the supreme court there's good reason to be uncertain about what that eventual precedent will be. > > > That questions falls to a matter of agency law, not contract law. > > > Same goes for your installation of software on behalf of your dad. > > > When you clicked that agree button, you did so as his agent and he will > > > be liable. > > > > But I didn't click that agree button. > > > > He got his system with software pre-loaded. Or, the neighbor installed > > it for him. > > > > If someone entered into a contract on Dad's behalf, and did not > > disclose the contract to him, they are probably liable instead of Dad. > > For example, if the EULA prevents resale of the software, and Dad > > decides to sell the computer at a garage sale, I doubt he would be in > > any danger of prosecution. There would be no evidence whatsoever that > > Dad had entered into a contract to not sell that part of the system. > Agency law says otherwise. If I instruct my neighbor to install software > then I am instructing that neighbor to consent on my behalf. Agency law places on the agent an obligation to inform the principal of the terms of contracts the agent has entered the principal into. Until the agent informs the principal of these contracts, they are the liability of the agent. > If the neighbor installs the software without my permission, ... That's not the issue. The neighbor recommended the machine in the first place, and Dad has been following the neighbor's recommendations on what to get and so on. Dad just wants something simple that he can use. > Preinstalled software, if I had to take a guess, probably comes with a > contractual agreement that you are said to have agreed to when you buy the > thing. Although I bet you have the right to return all of that software if > you don't agree. Sure, there were probably some plastic envelope with EULAs which were included with the stuff when the neighbor picked up the machine for Dad. There might even have been some click through licenses that the neighbor dealt with while getting the machine up and working. But if that neighbor is in Iraq now, it's kinda hard to ask him. > > In any event, it's not always the case that the existence of > > click-through license means that a user has accepted the license. > > Thats right, if I can manage to install the software without seeing the > license, then I can probably get out of it. This is why the technology > requiring the click to actually happen is getting better and better. And then there's 17 USC 1201. But there's other issues as well (for example, buying software under a student discount and then reselling it -- without clicking on the license). Anyways, my original point is that you cannot simply assume that the person in question has clicked on the click-through license. That's a fact that needs to be established. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Wed, Apr 13, 2005 at 11:26:47PM +0200, Francesco Poli wrote: > US copyright italian author's right ("diritto d'autore italiano") > -- > compilation work <---> collective work ("opera collettiva") > derivative work <---> creative elaboration ("elaborazione creativa") > > In the USA, a compilation work is a collective work has its own > copyright and thus is also a derivative work. > > I hope to get it right... or am I confused? Sounds right. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
[Long OT] Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
This thread should probably get moved off-list soon, it's like beating the dead horse long after its flesh has decayed and its bones disintegrated to dust. On Apr 13, 2005, at 21:54, David Schwartz wrote: On Tue, Apr 12, 2005 at 12:05:59PM -0700, David Schwartz wrote: Yes, the GPL can give you rights you wouldn't otherwise have. A EULA can take away rights you would otherwise have. What compels you to agree with an EULA? If you do not agree with the EULA, you cannot and do not acquire lawful possession of the work. Of course, one could always assert the following: 1) I went to a store 2) I found a box 3) I went to the cash register 4) I gave money to the cashier for the box 5) I took the box home 6) I opened the box and took out the contents Now, to the end user, the above is the same procedure for purchasing a box of cereal or a piece of software, therefore the restrictions are the same. I'm not allowed to distribute the copyrightable materials, which for a cereal box is the images on the box, and for a CD is the digital data stored therein. Other than that, I can take a hammer and smash my CD/cereal, I can make a dozen copies of the CD/box-art and mount them on the wall or burn them, both of which are symbolic speech. I can make backup copies of my cereal box-art/CD too. At what point of the above did I agree to any license? As far as I know, a license (IE: contract) is not valid for a product unless made at the point-of-sale, before exchanging money. This is especially valid since almost all computer retailers refuse refunds for opened software. When you have to open the box to see the license, that's bad, but when, as I've seen far too many times, you have to break the seal and insert the CD to even _see_ the license, it cannot be valid. The only real point of most of the EULAs is to protect the owners copyright, which is implicitly protected in any case. Cheers, Kyle Moffett -BEGIN GEEK CODE BLOCK- Version: 3.12 GCM/CS/IT/U d- s++: a18 C>$ UB/L/X/*(+)>$ P+++()>$ L(+++) E W++(+) N+++(++) o? K? w--- O? M++ V? PS+() PE+(-) Y+ PGP+++ t+(+++) 5 X R? tv-(--) b(++) DI+ D+ G e->$ h!*()>++$ r !y?(-) --END GEEK CODE BLOCK-- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> On Tue, Apr 12, 2005 at 12:05:59PM -0700, David Schwartz wrote: > > Yes, the GPL can give you rights you wouldn't otherwise have. A > > EULA can take away rights you would otherwise have. > What compels you to agree with an EULA? If you do not agree with the EULA, you cannot and do not acquire lawful possession of the work. > > In the few court cases that have directly addresses shrink-wrap and > > click-wrap type agreements, I've seen them consistently upheld. However, > > this is not relevent to the GPL issue at all because the GPL > > can only give > > you rights you wouldn't otherwise have, it cannot take away any rights. > The GPL offers you certain rights if you agree to be bound by certain > conditions. Right, and normally the way you become bound by the GPL is if you do something that you could not acquire the right to do any other way. That's why GPL issues frequently hinge on whether you could not acquire the right any other way. Possible other ways include first sale and fair use. > You are not compelled to agree to those conditions, but those who do > not gain no rights from the GPL. Right, again, that's why it's important to look at whether they could have acquired the rights any other way. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> >Would you agree that compiling and linking a program that > >uses a library creates a derivative work of that library? > No. Compiling and linking are mechanical, > non-intellectually-novel acts. At most, you have a collective > work where the real intellectually-novel work was to select > what goes into the collective. Compiling and linking are mechanical, but unless you want to argue that the result is not a single work, it clearly creates a derivative work of all the things linked. The creativity is not in the linking itself but in the creation of the individual works such that they can be linked together. > >Wouldn't you agree that this is the normal form of use of a > >library? And doesn't first sale give you the right to normal > >use of a work you have legally acquired? > > Yes. And yes, if you buy a copy of the library, yes (but > notice: not if you downloaded it for free from the Net). There is no legal distinction. Your rights come not from the fact that you paid money for the work but simply from the fact that you acquired it legally. Again, the reductio ad absurdum is the guy who drops copies of his poem from an airplane and then demands royalities from everyone who reads it. If you legally acquired it, you get the bundle of rights under first sale. > >There are many ways you can lawfully create a derivative work > >without explicit permission of the copyright holder. One > > No. The copyright law states that the copyright owner has the > monopolistic right to create derivative works. Yes, but this doesn't restrict first sale or fair use. You cannot use a library without creating a derivative work, so if first sale grants you rights to use, it automatically grants you the right to do anything necessary for use. > >clear case is when you lawfully possess the work, there is no > >EULA or shrink-wrap agreement, and you need to produce a > >derivative work to use the work in the ordinary fashion. > No... Try writing a book with Harry Potter as your main > character and JKR's lawyers will be at your door soon. Sometimes I wonder if you are reading what I said or not. I said "you need to produce a derivative work to use the work in the ordinary fashion" and you say "No" and follow with an example where you clearly *don't* need to produce a derivative work to use the work in the ordinary fashion. > >This is, by the way, the FSF's own position. It's not > >something I'm making up or guessing at. > > Please send us some pointers to this statements for the FSF. Read any of Eben Moglen's posts. > >"The license does not require anyone to accept it in order to > >acquire, install, use, inspect, or even experimentally modify > >GPL'd software. All of those activities are either forbidden > > Wrong again. GPL, section 0, para 1: "Activities other than > copying, distribution, and *modification* are not covered by > this License". Emphasis mine. You are free to disagree with the FSF's interpretation of the GPL, but you are not free to misrepresent the FSF's interpreration. > >or controlled by proprietary software firms, so they require > >you to accept a license, including contractual provisions > >outside the reach of copyright, before you can use their > >works. The free software movement thinks all those > >activities are rights, which all users ought to have; we > >don't even want to cover those activities by license." > > Except for the modification part, which *is* the scope of > regular, Berne-convention-molded copyrights law. Feel free to disagree with the FSF about the meaning of the GPL, but it is the FSF's position that you can modify a GPL'd work without agreeing to the GPL. > >Now we draw different conclusions based on this, but we agree > >on this. You do not need to agree to the GPL to create > >derivative works. > > No, we disagree on this too. I don't know who "we" is, but I agree with the FSF. > >>If you will keep your copy and registration # of windows, > >>yes, you *must* wipe out the machine before selling it. > > > > > >Since there is no copy or registration number of a GPL'd work > >to keep, this actually argues the reverse of what I said. If > >I legally acquire ten copies of Windows, I can perform normal > >use on those ten copies and then transfer those copies to > >someone else. > This is not the point: you still would have to wipe your ten > computers clean if you want to sell the ten copies you have. Right. You cannot increase the number of copies. > In the GPL'd case, if you disregard the terms of the license, > you can still keep, use, etc. You can *not* copy it, > distribute it, or modify it tough. You can, so long as you don't increase the number of copies. This is a right under first sale. > >>So, no, when you get a WinXP CD from Microsoft, you have > >>absolutely *no* rights to create derivative works. If a > >>person creates a
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Wednesday 13 April 2005 03:09 pm, Raul Miller wrote: > > > On Tue, Apr 12, 2005 at 11:28:59PM -0700, Sean Kellogg wrote: > > > > Failure to have a click-through license means that there is no > > > > acceptance, which is a fundamental part of contract law. No > > > > acceptance, no contract, no exceptions. > > > > On Wednesday 13 April 2005 06:55 am, Raul Miller wrote: > > > False. > > > > > > For example, you can indicate acceptance of the GPL by exercising the > > > rights it grants. > > On Wed, Apr 13, 2005 at 10:07:09AM -0700, Sean Kellogg wrote: > > While I certainly appriciate the simplicity with which you view the > > law, I'm going to have to stand by my earlier comment and restate, > > once again, that the authors of the GPL claim it is NOT a contract, > > but rather a grant/license. > > [1] Examples and counter-examples can be simple. But please don't > pretend that they cover all issues. Sounds like a reasonable request. > [2] I don't think you can construe this paraphrase of the GPL authors > claims as meaning that a person using that grant is free to ignore the > conditions imposed by the GPL. Not quite sure what you mean hear... but I do know that a grant cannot impose active conditions. If the active conditions are enforceable, then they need to be in a contract. If my grant says "you can do X, but only if you do Y" then it it is a contrct. If, instead, my grant says "you can do X, but not Y" then its less a condition and more that I reserved Y from the list of rights I gave you, so its not a contract. The issue with the GPL is that waving right to warrenties is like saying "you can do X, but only if you do Y", which is a contract. > [3] You might want to take a look at Richard B. Johnson's post (he posted > it a couple hours before you posted your message). Mr. Johnson's construction of the law regarding contracts of adhesion is wrong. I wish it wasn't the case, and I think there are good policy reasons for adopting Mr. Johnson's opinion, but the courts have consistently ruled the click through license are not contracts of adhesion. You'll have to address further concerns to your local legislator. Additionally, I don't think we get anywhere with the statement that "some jurisdictions look at it differently." This is always going to be the case, and if we dwelled on it for too long the whole of open source software would be swallowed by lawyers trying to write exceptions for each and every jurisdiction. All I can do is tell you what I believe the U.S. law is on a subject matter. > > That questions falls to a matter of agency law, not contract law. > > Same goes for your installation of software on behalf of your dad. > > When you clicked that agree button, you did so as his agent and he will > > be liable. > > But I didn't click that agree button. > > He got his system with software pre-loaded. Or, the neighbor installed > it for him. > > If someone entered into a contract on Dad's behalf, and did not > disclose the contract to him, they are probably liable instead of Dad. > For example, if the EULA prevents resale of the software, and Dad > decides to sell the computer at a garage sale, I doubt he would be in > any danger of prosecution. There would be no evidence whatsoever that > Dad had entered into a contract to not sell that part of the system. Agency law says otherwise. If I instruct my neighbor to install software then I am instructing that neighbor to consent on my behalf. If the neighbor installs the software without my permission, and yet I have reason to know that he installed the software, then I may still be liable (this is to cover the employer who knows his employees are violating EULAs and doing nothing about it). The only clear case is when it was without my permission and I had no reason to know it was installed. But once I know, I am under a duty to figure out what happened and do something about it. Preinstalled software, if I had to take a guess, probably comes with a contractual agreement that you are said to have agreed to when you buy the thing. Although I bet you have the right to return all of that software if you don't agree. > In any event, it's not always the case that the existence of click-through > license means that a user has accepted the license. Thats right, if I can manage to install the software without seeing the license, then I can probably get out of it. This is why the technology requiring the click to actually happen is getting better and better. -- Sean Kellogg 2nd Year - University of Washington School of Law GPSS Senator - Student Bar Association Editor-at-Large - National ACS Blog [http://www.acsblog.org] w: http://probonogeek.blogspot.com So, let go ...Jump in ...Oh well, what you waiting for? ...it's all right ...'Cause there's beauty in the breakdown
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Wed, 13 Apr 2005 01:53:43 -0400 Raul Miller wrote: > The definitions overlap. [...] > But collective works that have their own copyright are derivative > works, and derivative works that have more than one original work are > collective works. Thanks for the clarification. In its light, I'm coming to the following conclusion: US copyright italian author's right ("diritto d'autore italiano") -- compilation work <---> collective work ("opera collettiva") derivative work <---> creative elaboration ("elaborazione creativa") In the USA, a compilation work is a collective work has its own copyright and thus is also a derivative work. I hope to get it right... or am I confused? -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpj9shROvd0r.pgp Description: PGP signature
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > On Tue, Apr 12, 2005 at 11:28:59PM -0700, Sean Kellogg wrote: > > > Failure to have a click-through license means that there is no > > > acceptance, which is a fundamental part of contract law. No acceptance, > > > no contract, no exceptions. > On Wednesday 13 April 2005 06:55 am, Raul Miller wrote: > > False. > > > > For example, you can indicate acceptance of the GPL by exercising the > > rights it grants. On Wed, Apr 13, 2005 at 10:07:09AM -0700, Sean Kellogg wrote: > While I certainly appriciate the simplicity with which you view the > law, I'm going to have to stand by my earlier comment and restate, > once again, that the authors of the GPL claim it is NOT a contract, > but rather a grant/license. [1] Examples and counter-examples can be simple. But please don't pretend that they cover all issues. [2] I don't think you can construe this paraphrase of the GPL authors claims as meaning that a person using that grant is free to ignore the conditions imposed by the GPL. [3] You might want to take a look at Richard B. Johnson's post (he posted it a couple hours before you posted your message). > Now, I've said it before, and I'll probably say it again, lots of > reasonable minds differ as to whether the GPL is actually a contract > or not. But if it is a contract then we need to start looking at > acceptance by performace. Did the party who failed to make explicit > acceptance act in a way as if he did accept? I agree. > With the GPL that's a pretty easy to sustain... the limitations on the > average user of GPL code is that they give up their right to a warranty. > As long as they don't claim otherwise, I can't see how they could act > contrary to the GPL. If you are a developer/distributor, now you NEED > to have agreed to the contract in order to exercise certain rights under > the copyright act. This means you have either accepted the contract > and given up the right to close the source of your own work, OR, you > have refused the contract and you are in breach of the copyright act. The GPL isn't intended to restrict use, so "the average user" isn't particularly interesting. It's "the average distributor" who would care or not care. (Quote: "Activities other than copying, distribution and modification are not covered by this License; they are outside its scope"). > > Furthermore, the converse is also false: it's quite possible to install > > software on your machine without clicking on the click-through license. > > For example, someone else might install it for you. [You expect my dad > > to figure out how to install anything?] > > Its an unclear area of law, in my opinion. If you install an illegal > version of Adobe Photoshop on your employers computer are they liable? I was talking about cases where the user had legally obtained the software. > That questions falls to a matter of agency law, not contract law. > Same goes for your installation of software on behalf of your dad. > When you clicked that agree button, you did so as his agent and he will > be liable. But I didn't click that agree button. He got his system with software pre-loaded. Or, the neighbor installed it for him. If someone entered into a contract on Dad's behalf, and did not disclose the contract to him, they are probably liable instead of Dad. For example, if the EULA prevents resale of the software, and Dad decides to sell the computer at a garage sale, I doubt he would be in any danger of prosecution. There would be no evidence whatsoever that Dad had entered into a contract to not sell that part of the system. In any event, it's not always the case that the existence of click-through license means that a user has accepted the license. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Sean Kellogg wrote: On Wednesday 13 April 2005 06:55 am, Raul Miller wrote: On Tue, Apr 12, 2005 at 11:28:59PM -0700, Sean Kellogg wrote: Failure to have a click-through license means that there is no acceptance, which is a fundamental part of contract law. No acceptance, no contract, no exceptions. False. For example, you can indicate acceptance of the GPL by exercising the rights it grants. While I certainly appriciate the simplicity with which you view the law, I'm going to have to stand by my earlier comment and restate, once again, that the authors of the GPL claim it is NOT a contract, but rather a grant/license. Now, I've said it before, and I'll probably say it again, lots of reasonable minds differ as to whether the GPL is actually a contract or not. This question pertains also to legal definitions that may differ among distinct jurisdictions. For exemple, AFAIK under Brazil's legal tradition any licence is a contract, a software user license classified as atipical and/or as "of adherence" (contrato de adesão). Furthermore, licences such as there GPL are better categorized as "beneficial contracts" (contrato benéfico), to avoid restrictions regarding "adherence" contracts. But if it is a contract then we need to start looking at acceptance by performace. Did the party who failed to make explicit acceptance act in a way as if he did accept? -- Prof. Pedro Antonio Dourado de Rezende /\ Ciencia da Computacao (61)3072702-212 / \ Universidade de Brasilia, DF, Brasil /\ ?http://www.cic.unb.br/docentes/pedro/sd.htm
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Wednesday 13 April 2005 06:55 am, Raul Miller wrote: > On Tue, Apr 12, 2005 at 11:28:59PM -0700, Sean Kellogg wrote: > > Failure to have a click-through license means that there is no > > acceptance, which is a fundamental part of contract law. No acceptance, > > no contract, no exceptions. > > False. > > For example, you can indicate acceptance of the GPL by exercising the > rights it grants. While I certainly appriciate the simplicity with which you view the law, I'm going to have to stand by my earlier comment and restate, once again, that the authors of the GPL claim it is NOT a contract, but rather a grant/license. Now, I've said it before, and I'll probably say it again, lots of reasonable minds differ as to whether the GPL is actually a contract or not. But if it is a contract then we need to start looking at acceptance by performace. Did the party who failed to make explicit acceptance act in a way as if he did accept? With the GPL that's a pretty easy to sustain... the limitations on the average user of GPL code is that they give up their right to a warranty. As long as they don't claim otherwise, I can't see how they could act contrary to the GPL. If you are a developer/distributor, now you NEED to have agreed to the contract in order to exercise certain rights under the copyright act. This means you have either accepted the contract and given up the right to close the source of your own work, OR, you have refused the contract and you are in breach of the copyright act. > Furthermore, the converse is also false: it's quite possible to install > software on your machine without clicking on the click-through license. > For example, someone else might install it for you. [You expect my dad > to figure out how to install anything?] Its an unclear area of law, in my opinion. If you install an illegal version of Adobe Photoshop on your employers computer are they liable? That questions falls to a matter of agency law, not contract law. Same goes for your installation of software on behalf of your dad. When you clicked that agree button, you did so as his agent and he will be liable. -Sean -- Sean Kellogg 2nd Year - University of Washington School of Law GPSS Senator - Student Bar Association Editor-at-Large - National ACS Blog [http://www.acsblog.org] w: http://probonogeek.blogspot.com So, let go ...Jump in ...Oh well, what you waiting for? ...it's all right ...'Cause there's beauty in the breakdown
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
< Not copied to the overloaded linux-kernel list > On Wed, 13 Apr 2005, Raul Miller wrote: On Tue, Apr 12, 2005 at 11:28:59PM -0700, Sean Kellogg wrote: Failure to have a click-through license means that there is no acceptance, which is a fundamental part of contract law. No acceptance, no contract, no exceptions. False. For example, you can indicate acceptance of the GPL by exercising the rights it grants. Furthermore, the converse is also false: it's quite possible to install software on your machine without clicking on the click-through license. For example, someone else might install it for you. [You expect my dad to figure out how to install anything?] -- Raul Fundamental to contract law is an agreement. If there is no agreement, there is no contract. For a contract to even exist, the parties involved must have, at least at some time, agreed upon the exact specified contract, not something similar, but the exact specifications. To keep these specifications precisely known by all parties, they usually establish a written contract. Written contracts are easier to defend than others, but verbal, or even implied contracts are no less valid. For instance, if you purchase a screw-driver, there is an implied contract called "fitness of use". It should be useful for manipulating screws. If it isn't, then the seller has the obligation to return the buyer's money if the buyer returns the screw driver. Just because the screw-driver was designed for manipulating screws, does not bind the purchaser to that use. The purchaser can use the screw-driver as a pry-bar or a chisel. However, any warranty is not implied for such use. A computer program that forces, or by use of coercion, requires a purchaser to "agree" to some terms of use cannot establish a valid contract. If you can't complete the installation of the program unless you abide by some terms shown in some menu, then some courts have held that any implied contract is invalid because one can't be forced to agree and have that agreement represent a contract. That's why so-called "employment contracts" where a prospective employee is forced to sign some paper or he doesn't get the job, are considered unenforceable (read invalid). It's very simple. The usual implied contract of a purchased product is that the user pays money and, in return, the user gets to use the product. Many software companies have attempted to corrupt this by requiring the user to agree to additional terms after the user has left the store with the knowledge that he is now free to use the product for which he paid. Such an agreement is coerced and, therefore, cannot represent a valid contract. Further, one is never required to use the software for its intended purpose just like you don't really need to use a screw-driver on screws. Lawyers make money by writing obfuscating contracts and then attempting to enforce or defend against them. Again, just because there is some stuff in a software screen that you have to "click- through", doesn't mean that it has any validity at all. When studying Law, one must realize that there are no absolutes, unlike mathematics. One court may hold one view of a law and another may hold a completely different view. Even when actions are moved out of the local courts and into federal courts, the results of these actions are not always predictable. Judges often want to make "new law", often rejecting case law. For a good book on US Computer Software Law I suggest "THE LAW OF COMPUTER TECHNOLOGY" Raymond T. Nimmer. ISBN 088712-355-4. There is a beginning section on Copyright Law. For instance, on page 1-16 ; "...the distinction between idea and expression in flowcharts and source code is uncertain. As a practical matter, the distinction indicates that copyright is not a viable protection for the author of a program in these forms." Cheers, Dick Johnson Penguin : Linux version 2.6.11 on an i686 machine (5537.79 BogoMips). Notice : All mail here is now cached for review by Dictator Bush. 98.36% of all statistics are fiction. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, Apr 12, 2005 at 11:28:59PM -0700, Sean Kellogg wrote: > Failure to have a click-through license means that there is no acceptance, > which is a fundamental part of contract law. No acceptance, no > contract, no exceptions. False. For example, you can indicate acceptance of the GPL by exercising the rights it grants. Furthermore, the converse is also false: it's quite possible to install software on your machine without clicking on the click-through license. For example, someone else might install it for you. [You expect my dad to figure out how to install anything?] -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, 12 Apr 2005, David Schwartz wrote: > > > > The EULA is irrelevant in germany and in many parts of the USA. > > > > Really? I was under the impression EULA's were routinely > > > upheld in the USA. > > > If you have any references for that, I'd love to hear them. > > > http://www.freibrunlaw.com/articles/articl22.htm > > This wasn't a copyright case. The court only refused to uphold the > agreement because there was no oppurtunity to review the agreement before > purchase. So it certainly wouldn't apply to a click-through type agreement. So you can review click-through-licenses before buying the product? -- Funny quotes: 32. "I am" is reportedly the shortest sentence in the English language. Could it be that "I do" is the longest sentence? Friß, Spammer: [EMAIL PROTECTED] [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tuesday 12 April 2005 10:46 pm, Raul Miller wrote: > In essence, you're claiming that the difference between Davidson > & Associates v. Internet Gateway Inc (2004) and other cases such as > Softman v. Adobe (2001) and Novell, Inc. v. CPU Distrib., Inc. (2000) > is that the presence of a click-through is the determining factor. > Of course, it could just as easily be something else (for example, > admitting in court agreement with the license). Failure to have a click-through license means that there is no acceptance, which is a fundamental part of contract law. No acceptance, no contract, no exceptions. So yes, the difference in many of the click through license cases is whether the contract was something you couldn't avoid accepting. There is talk these days among tech contract drafters to develop a more universal method for electronic acceptance... probably something that will be written into the Uniform Commercial Code in the next few decades (behold, the speed of legal evolution!). -Sean -- Sean Kellogg 2nd Year - University of Washington School of Law GPSS Senator - Student Bar Association Editor-at-Large - National ACS Blog [http://www.acsblog.org] c: 206.498.8207 e: [EMAIL PROTECTED] w: http://probonogeek.blogspot.com So, let go ...Jump in ...Oh well, what you waiting for? ...it's all right ...'Cause there's beauty in the breakdown
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Wed, Apr 13, 2005 at 01:57:29AM +0200, Francesco Poli wrote: > > The law talks about collective > > works and derivative works, and to a casual reader it appears as > > though collective works are in some way different from derivative > > works. > > Why? > Are collective works and derivative works the same thing? The definitions overlap. Not all collective works are derivative works, because "derivative work" means that the work is based on some other work and yet still has enough originality to be granted separate copyright protection. Not all derivative works are collective works, because "collective work" means that there was more than one original work, but "derivative work" means that there was one or more original work. When a collective work is not a derivative work, it's not original enough to get any special copyright protection -- it's just the original works, under whatever terms. When a derivative work is not a collective work, it's because there's only one original work. But collective works that have their own copyright are derivative works, and derivative works that have more than one original work are collective works. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, Apr 12, 2005 at 03:45:43PM -0700, David Schwartz wrote: > This wasn't a copyright case. The court only refused to uphold the > agreement because there was no oppurtunity to review the agreement before > purchase. So it certainly wouldn't apply to a click-through type agreement. http://www.answers.com/topic/first-sale-doctrine cites several cases, and has a very nice writeup on the current status of this issue. In essence, you're claiming that the difference between Davidson & Associates v. Internet Gateway Inc (2004) and other cases such as Softman v. Adobe (2001) and Novell, Inc. v. CPU Distrib., Inc. (2000) is that the presence of a click-through is the determining factor. Of course, it could just as easily be something else (for example, admitting in court agreement with the license). Does this thread have anything to do with the linux kernel at this point? -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Francesco Poli wrote: I think it is: Italy *is* a member of the Berne Convention and consequently cannot have an author's right law that differs too much from other ones in the Berne Convention area (AFAIK)... Italy signed Berne in 1887, and became a party to Berne 1971 in 1979. I would expect Italy's copyright law was amended in '79 for compliance with Berne '71. regards Dave -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Mon, 11 Apr 2005 22:43:20 -0400 Raul Miller wrote: [...] > On Tue, Apr 12, 2005 at 12:21:40AM +0200, Francesco Poli wrote: [...] > > In Italian author's right law ("legge sul diritto d'autore"), there > > is no use of or definition for the term "derivative work", AFAICS. > > > > The law speaks about collective works ("opere collettive") and > > creative elaborations of the work ("elaborazioni di carattere > > creativo dell'opera"). > > The former term refers to works that result from joining other works > > or parts of works in a creative way (by means of choice and > > coordination for a specific goal). > > The latter refers to substancial transformations and modifications > > (of a work) that have creative character. > > This may just be a notational difference. I think it is: Italy *is* a member of the Berne Convention and consequently cannot have an author's right law that differs too much from other ones in the Berne Convention area (AFAIK)... > > In U.S. law, similar concepts exist. Yes, I knew that. > The law talks about collective > works and derivative works, and to a casual reader it appears as > though collective works are in some way different from derivative > works. Why? Are collective works and derivative works the same thing? I don't think so: Quoting http://www.copyright.gov/title17/92chap1.html#101 | A "collective work" is a work, such as a periodical issue, anthology, | or encyclopedia, in which a number of contributions, constituting | separate and independent works in themselves, are assembled into a | collective whole. | | A "compilation" is a work formed by the collection and assembling of | preexisting materials or of data that are selected, coordinated, or | arranged in such a way that the resulting work as a whole constitutes | an original work of authorship. The term "compilation" includes | collective works. [...] | | A "derivative work" is a work based upon one or more preexisting | works, such as a translation, musical arrangement, dramatization, | fictionalization, motion picture version, sound recording, art | reproduction, abridgment, condensation, or any other form in which a | work may be recast, transformed, or adapted. A work consisting of | editorial revisions, annotations, elaborations, or other | modifications, which, as a whole, represent an original work of | authorship, is a "derivative work". [...] > I'd be surprised if Italian law didn't have this same basic structure, > though perhaps with different details. IIUC, Italian law have very similar structure, at least with respect to derivative and collective/compilation works: it just happens to use a somewhat different terminology... -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgp7Znh4dZTBT.pgp Description: PGP signature
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > > The EULA is irrelevant in germany and in many parts of the USA. > > Really? I was under the impression EULA's were routinely > > upheld in the USA. > > If you have any references for that, I'd love to hear them. > http://www.freibrunlaw.com/articles/articl22.htm This wasn't a copyright case. The court only refused to uphold the agreement because there was no oppurtunity to review the agreement before purchase. So it certainly wouldn't apply to a click-through type agreement. This is also one ruling by a district court, and the ruling is in the process of being appealed. Anyone relying on this and ignoring a EULA would be foolish indeed. There are several other shrink-wrap cases where courts have enforced the agreements. See, for example, Hill v. Gateway 2000 and Mortgage Plus v. DocMagic. It is reasonable to describe this area as somewhat uncertain. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, Apr 12, 2005 at 12:05:59PM -0700, David Schwartz wrote: > Yes, the GPL can give you rights you wouldn't otherwise have. A > EULA can take away rights you would otherwise have. What compels you to agree with an EULA? > In the few court cases that have directly addresses shrink-wrap and > click-wrap type agreements, I've seen them consistently upheld. However, > this is not relevent to the GPL issue at all because the GPL can only give > you rights you wouldn't otherwise have, it cannot take away any rights. The GPL offers you certain rights if you agree to be bound by certain conditions. You are not compelled to agree to those conditions, but those who do not gain no rights from the GPL. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, Apr 12, 2005 at 12:01:15PM -0700, David Schwartz wrote: > Would you agree that compiling and linking a program that uses > a library creates a derivative work of that library? No, I would not. Creating a derivative work requires creativity, and a linker is not creative. The copyright issues for the linked program are the copyright issues for the unlinked program. Of course, you might have evidence in the form of a linked program where you don't have evidence in the form of an unlinked program. But that's a practical issue, not a copyright issue. > And doesn't first sale give you the right to normal use of a work you > have legally acquired? The first sale doctrine (basically, 17 USC 109) doesn't really say that. > There are many ways you can lawfully create a derivative work without > explicit permission of the copyright holder. One clear case is when you > lawfully possess the work, there is no EULA or shrink-wrap agreement, and > you need to produce a derivative work to use the work in the ordinary > fashion. I don't think the words you're using mean what you think they mean. I'm just going to quote part of 17 USC 106 at you. "... the owner of copyright ... has the exclusive rights to ... prepare derivative works ...". Go look it up yourself if you think the text I've omitted makes it mean something different. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz wrote: >>David Schwartz wrote: >> >>> This would, of course, only make sense if you *had* to >>> agree to the license to *create* the derivative work. If >>> you were able to create the derivative work under first >>> sale or fair use rights, then the restrictions in the >>> contract would not apply to you. > > >>The only way to *create* a derivative work is with >>permission of the copyright owner of the original work. >>Period. This permission can come implicitly *if* you agree >>with licensing terms, but not under first sale or fair use >>*limitations*. (First sale / fair use are statutory >>limitations on copyrights, not rights). > > >Would you agree that compiling and linking a program that >uses a library creates a derivative work of that library? No. Compiling and linking are mechanical, non-intellectually-novel acts. At most, you have a collective work where the real intellectually-novel work was to select what goes into the collective. >Wouldn't you agree that this is the normal form of use of a >library? And doesn't first sale give you the right to normal >use of a work you have legally acquired? Yes. And yes, if you buy a copy of the library, yes (but notice: not if you downloaded it for free from the Net). > >There are many ways you can lawfully create a derivative work >without explicit permission of the copyright holder. One No. The copyright law states that the copyright owner has the monopolistic right to create derivative works. >clear case is when you lawfully possess the work, there is no >EULA or shrink-wrap agreement, and you need to produce a >derivative work to use the work in the ordinary fashion. No... Try writing a book with Harry Potter as your main character and JKR's lawyers will be at your door soon. >This is, by the way, the FSF's own position. It's not >something I'm making up or guessing at. Please send us some pointers to this statements for the FSF. >"The license does not require anyone to accept it in order to >acquire, install, use, inspect, or even experimentally modify >GPL'd software. All of those activities are either forbidden Wrong again. GPL, section 0, para 1: "Activities other than copying, distribution, and *modification* are not covered by this License". Emphasis mine. >or controlled by proprietary software firms, so they require >you to accept a license, including contractual provisions >outside the reach of copyright, before you can use their >works. The free software movement thinks all those >activities are rights, which all users ought to have; we >don't even want to cover those activities by license." Except for the modification part, which *is* the scope of regular, Berne-convention-molded copyrights law. >Now we draw different conclusions based on this, but we agree >on this. You do not need to agree to the GPL to create >derivative works. No, we disagree on this too. >>If you will keep your copy and registration # of windows, >>yes, you *must* wipe out the machine before selling it. > > >Since there is no copy or registration number of a GPL'd work >to keep, this actually argues the reverse of what I said. If >I legally acquire ten copies of Windows, I can perform normal >use on those ten copies and then transfer those copies to >someone else. This is not the point: you still would have to wipe your ten computers clean if you want to sell the ten copies you have. In the GPL'd case, if you disregard the terms of the license, you can still keep, use, etc. You can *not* copy it, distribute it, or modify it tough. >>The point is moot, anyway, because the image is *not* a >>derivative work: It is a copy of the work, made by automated >>and automatable processes. It's not a creation of the >>spirit. > > >I don't think this makes a difference. If it's a derivative >work, it's one created in the course of ordinary use. In any >event, first sale would be the same either way. The point is: it's *not* a derivative work. period. Yes, first sale would apply to the same extent that it applies to the original software. >>So, no, when you get a WinXP CD from Microsoft, you have >>absolutely *no* rights to create derivative works. If a >>person creates a derivative work, even if it does not >>distribute it, it would be infringing on MS's copyrights and >>I would not want to be in said person's shoes, if someone in >>the legal department of MS wakes up in the wrong side of the >>bed. > > >But you do have the right to create derivative works if such >derivative works are necessarily created in the process of >the ordinary use of the work. Ok, let's repeat ourselves: A derivative work is a novel intellectual creation (of the spirit) that results from some transformation of another work, said the "original" work. There is a similar (identical?) definition on 17 USC, but I am quoting (bad translation mine) our "Lei 9610/98 -- Lei de Direitos Autorais" (1998 Brazilian Author's Rights Act), art. 5º, VIII, 'g'. I can't think of any example where to use a wor
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, 12 Apr 2005, David Schwartz wrote: > > The EULA is irrelevant in germany and in many parts of the USA. > > Really? I was under the impression EULA's were routinely upheld in the > USA. > If you have any references for that, I'd love to hear them. http://www.freibrunlaw.com/articles/articl22.htm -- Top 100 things you don't want the sysadmin to say: 90. Wowthat seemed _fast_. Friß, Spammer: [EMAIL PROTECTED] [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> On Tue, 12 Apr 2005, David Schwartz wrote: > > > If you buy a W*nd*ws install CD, you can create a derived work, > > > e.g. an image > > > of your installation, under the fair use rights (IANAL). Can you > > > distribute > > > that image freely? > > I would say that if not for the EULA, you could transfer > > ownership of the > > image to someone else. > The EULA is irrelevant in germany and in many parts of the USA. Really? I was under the impression EULA's were routinely upheld in the USA. If you have any references for that, I'd love to hear them. > > And if you legally acquired two copies of Windows, > > you could install both of them and transfer them. Otherwise, > > you could not > > sell a machine with the Windows OS installed unless you were a Microsoft > > OEM. > Then it would be stupid to become a OEM. Just buy one CD and > install it on > each computer you sell, combined with a pre-installed ghost. You can only transfer each legally acquired copy once. The nice thing about GPL'd works is you can easily legally acquire as many copies as you want. But for works that are sold for a price, you have to legally acquire one copy for each one you transfer. *You* cannot increase the number of copies of the work, only a lawful distributor of the work can. If you don't want to be bound by the GPL and you want to give ten friends copies of a Linux install disk, you could download ten copies of that disk from an FTP site, transfer them each to a floppy and destroy all other copies. You could then give those copies away under first sale rights. However, technically, if you gave out eleven copies and only legally acquired nine, you are exceeding your rights under first sale. > > Does Microsoft take the position that if you want to sell your PC, you > > must wipe the OS? Not that I know of. > They say it's forbidden do pass even the boot loader you put on disks, > they just won't sue you for just the boot loader. Right, but in these cases the number of copies of the work is increased by the person. In the case of most GPL'd work, you can find any number of web sites that will do this for you. They have to comply with the GPL but you don't. (You don't have to agree to the GPL to lawfully acquire as many copies of the work as you want. Each copy can be lawfully transferred to another under first sale rights.) If you acquire a copy of a GPL'd work that is sold for a price, and you only buy one copy, you cannot make and distribute additional copies without complying with the GPL. Each lawfully-acquired copy can be transferred, however. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> On Tue, Apr 12, 2005 at 09:44:29AM -0700, David Schwartz wrote: > > I would say that if not for the EULA, you could transfer ownership > > of the image to someone else. And if you legally acquired two copies of > > Windows, you could install both of them and transfer them. Otherwise, > > you could not sell a machine with the Windows OS installed unless you > > were a Microsoft OEM. Does Microsoft take the position that if you want > > to sell your PC, you must wipe the OS? Not that I know of. > [1] I think you've confused Microsoft's Original Equipment Manufacturer > License with Microsoft's End User License Agreement. I wasn't talking about the specific terms of any agreement. I was just saying that to make this analogous to the GPL situation (which was the point of this example), you would have to ignore any shrink-wrap agreement because the GPL is not a shrink-wrap agreement and the rules for shrink-wrap agreements are totally different from the rules for license. > [2] The grounds for Microsoft's EULA are much weaker than the grounds > for the GPL restrctions on the production of derivative works. That doesn't matter, the GPL doesn't set the scope of its own authority. None of what I'm saying has anything to do with the text of the GPL because the GPL can only add new rights. I'm talking strictly about the rights you automatically have if you legally possess the work under fair use and first sale. > At least with the GPL, you're getting something you didn't already have > (rights restricted to the copyright holder -- for example, in the states, > under 17 USC 106). Yes, the GPL can give you rights you wouldn't otherwise have. A EULA can take away rights you would otherwise have. > With Microsoft's EULA, it's not clear that you're getting anything > in exchange for complying with the copyright -- at least not in the > U.S. which is where Microsoft is based. You already have a number of > rights (17 USC 107, 17 USC 117), and while the DMCA has put into law > that you can't bypass copyright protection (17 USC 1201), it seems to > allow bypassing technological defects which would prevent actions allowed > under copyright. > It's probably worth noting that legal actions based on Microsoft's > EULA are settled out of court -- Microsoft has a history putting a > lot of direct and indirect pressure on people charged with violating > the agreement and, in the rare case where someone has stood up to the > pressure, of cutting their losses and settling out of court. In the few court cases that have directly addresses shrink-wrap and click-wrap type agreements, I've seen them consistently upheld. However, this is not relevent to the GPL issue at all because the GPL can only give you rights you wouldn't otherwise have, it cannot take away any rights. If you legally acquire a work free of any shrink-wrap agreement, and this goes for all GPL'd works, you can use it. This includes any steps necessary for ordinary use, including making derivative works if that's part of the ordinary, expected use. You can also transfer any legally-acquired copy you might have, along with any and all derivative works you made in the process of ordinary use. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> David Schwartz wrote: > > > This would, of course, only make sense if you *had* to agree to the > > license to *create* the derivative work. If you were able to create > > the derivative work under first sale or fair use rights, then the > > restrictions in the contract would not apply to you. > The only way to *create* a derivative work is with permission of the > copyright owner of the original work. Period. This permission can come > implicitly *if* you agree with licensing terms, but not under first sale > or fair use *limitations*. (First sale / fair use are statutory > limitations on copyrights, not rights). Would you agree that compiling and linking a program that uses a library creates a derivative work of that library? Wouldn't you agree that this is the normal form of use of a library? And doesn't first sale give you the right to normal use of a work you have legally acquired? There are many ways you can lawfully create a derivative work without explicit permission of the copyright holder. One clear case is when you lawfully possess the work, there is no EULA or shrink-wrap agreement, and you need to produce a derivative work to use the work in the ordinary fashion. This is, by the way, the FSF's own position. It's not something I'm making up or guessing at. "The license does not require anyone to accept it in order to acquire, install, use, inspect, or even experimentally modify GPL'd software. All of those activities are either forbidden or controlled by proprietary software firms, so they require you to accept a license, including contractual provisions outside the reach of copyright, before you can use their works. The free software movement thinks all those activities are rights, which all users ought to have; we don't even want to cover those activities by license." Now we draw different conclusions based on this, but we agree on this. You do not need to agree to the GPL to create derivative works. > If you will keep your copy and registration # of windows, yes, > you *must* wipe out the machine before selling it. Since there is no copy or registration number of a GPL'd work to keep, this actually argues the reverse of what I said. If I legally acquire ten copies of Windows, I can perform normal use on those ten copies and then transfer those copies to someone else. > The point is moot, anyway, because the image is *not* a > derivative work: It is a copy of the work, made by automated > and automatable processes. It's not a creation of the spirit. I don't think this makes a difference. If it's a derivative work, it's one created in the course of ordinary use. In any event, first sale would be the same either way. > So, no, when you get a WinXP CD from Microsoft, you have > absolutely *no* rights to create derivative works. If a person > creates a derivative work, even if it does not distribute it, > it would be infringing on MS's copyrights and I would not want > to be in said person's shoes, if someone in the legal > department of MS wakes up in the wrong side of the bed. But you do have the right to create derivative works if such derivative works are necessarily created in the process of the ordinary use of the work. I think that if I write software that runs under Windows, an argument can be made that that software is a derivative work of Windows. That argument is as strong as the argument that a driver with linked in firmware is a single work. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, 12 Apr 2005, David Schwartz wrote: > > If you buy a W*nd*ws install CD, you can create a derived work, > > e.g. an image > > of your installation, under the fair use rights (IANAL). Can you > > distribute > > that image freely? > > I would say that if not for the EULA, you could transfer ownership of > the > image to someone else. The EULA is irrelevant in germany and in many parts of the USA. > And if you legally acquired two copies of Windows, > you could install both of them and transfer them. Otherwise, you could not > sell a machine with the Windows OS installed unless you were a Microsoft > OEM. Then it would be stupid to become a OEM. Just buy one CD and install it on each computer you sell, combined with a pre-installed ghost. > Does Microsoft take the position that if you want to sell your PC, you > must wipe the OS? Not that I know of. They say it's forbidden do pass even the boot loader you put on disks, they just won't sue you for just the boot loader. -- Funny quotes: 36. You never really learn to swear until you learn to drive. Friß, Spammer: [EMAIL PROTECTED] [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Tue, Apr 12, 2005 at 09:44:29AM -0700, David Schwartz wrote: > I would say that if not for the EULA, you could transfer ownership > of the image to someone else. And if you legally acquired two copies of > Windows, you could install both of them and transfer them. Otherwise, > you could not sell a machine with the Windows OS installed unless you > were a Microsoft OEM. Does Microsoft take the position that if you want > to sell your PC, you must wipe the OS? Not that I know of. [1] I think you've confused Microsoft's Original Equipment Manufacturer License with Microsoft's End User License Agreement. [2] The grounds for Microsoft's EULA are much weaker than the grounds for the GPL restrctions on the production of derivative works. At least with the GPL, you're getting something you didn't already have (rights restricted to the copyright holder -- for example, in the states, under 17 USC 106). With Microsoft's EULA, it's not clear that you're getting anything in exchange for complying with the copyright -- at least not in the U.S. which is where Microsoft is based. You already have a number of rights (17 USC 107, 17 USC 117), and while the DMCA has put into law that you can't bypass copyright protection (17 USC 1201), it seems to allow bypassing technological defects which would prevent actions allowed under copyright. It's probably worth noting that legal actions based on Microsoft's EULA are settled out of court -- Microsoft has a history putting a lot of direct and indirect pressure on people charged with violating the agreement and, in the rare case where someone has stood up to the pressure, of cutting their losses and settling out of court. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz wrote: >>David Schwartz <[EMAIL PROTECTED]> wrote: If you buy a >>W*nd*ws install CD, you can create a derived work, e.g. an >>image of your installation, under the fair use rights >>(IANAL). Can you distribute that image freely? >> > >I would say that if not for the EULA, you could >transfer ownership of the image to someone else. And if you >legally acquired two copies of Windows, you could install >both of them and transfer them. Otherwise, you could not sell >a machine with the Windows OS installed unless you were a >Microsoft OEM. Does Microsoft take the position that if you >want to sell your PC, you must wipe the OS? Not that I know >of. > >DS If you will keep your copy and registration # of windows, yes, you *must* wipe out the machine before selling it. The point is moot, anyway, because the image is *not* a derivative work: It is a copy of the work, made by automated and automatable processes. It's not a creation of the spirit. So, no, when you get a WinXP CD from Microsoft, you have absolutely *no* rights to create derivative works. If a person creates a derivative work, even if it does not distribute it, it would be infringing on MS's copyrights and I would not want to be in said person's shoes, if someone in the legal department of MS wakes up in the wrong side of the bed. HTH, Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> David Schwartz <[EMAIL PROTECTED]> wrote: > > >>Copyright law only _explicitly_ grants a monopoly on preparation of > >>derivative works. However, it is trivial, and overwhelmingly common, > >>for a copyright owner to grant a license to create a derivative work > >>that is conditional on how the licensee agrees to distribute (or not > >>distribute) the derivative work. > > This would, of course, only make sense if you *had* to agree to > > the license > > to *create* the derivative work. If you were able to create the > > derivative > > work under first sale or fair use rights, then the restrictions in the > > contract would not apply to you. > If you buy a W*nd*ws install CD, you can create a derived work, > e.g. an image > of your installation, under the fair use rights (IANAL). Can you > distribute > that image freely? I would say that if not for the EULA, you could transfer ownership of the image to someone else. And if you legally acquired two copies of Windows, you could install both of them and transfer them. Otherwise, you could not sell a machine with the Windows OS installed unless you were a Microsoft OEM. Does Microsoft take the position that if you want to sell your PC, you must wipe the OS? Not that I know of. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Francesco Poli wrote: > On Mon, 11 Apr 2005 01:47:19 +0100 Henning Makholm wrote: > >> (I wonder what happens in jurisdications whose copyright >> law is not phrased in terms of "derived" - or that have >> several native words which are given different explicit >> meaning by the local law but would all need to be >> represented as a form of "derive" in English). >> The important term in this case is not the word "derived" nor the similar word "derivative", but the word *Transformation*. See below for more... > > In jurisdictions such as the Italian one, for instance? > > In Italian author's right law ("legge sul diritto > d'autore"), there is no use of or definition for the term > "derivative work", AFAICS. > > The law speaks about collective works ("opere collettive") > and creative elaborations of the work ("elaborazioni di > carattere creativo dell'opera"). The former term refers to > works that result from joining other works or parts of works > in a creative way (by means of choice and coordination for a > specific goal). The latter refers to substancial > transformations and modifications (of a work) that have > creative character. This is exactly what is translated to English (specifically to 17USC terms) as "derivative works". In Brazilian Portuguese (Lei 9609/89 "Lei dos Direitos Autorais" = Author's Rights Act, art. 5º, VIII, 'g') they are called "obras derivadas", which are closer to the English version, and defined as "the work that, while is a novel intellectual creation, results from the transformation of the original work". > > Here in Italy, AFAIK, only those free software enthusiasts > that are interested in legal aspects speak about derivative > works (translating it as "opere derivate"). They do so just > because they are exposed to common-law-centric legalese (the > one used in licenses, above all) and they rightfully choose > a simple short term instead of the many long phrases Italian > law is full of... In Rome, do as Romans do :-) when dicussing in Italian, use the correct expression (elaborazioni di carattere creativo), preferently mentioning often where it is defined in your copyright law. > > IANAL, anyway. > IANAL TINLA for you too :-) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz wrote: This would, of course, only make sense if you *had* to agree to the license to *create* the derivative work. If you were able to create the derivative work under first sale or fair use rights, then the restrictions in the contract would not apply to you. The only way to *create* a derivative work is with permission of the copyright owner of the original work. Period. This permission can come implicitly *if* you agree with licensing terms, but not under first sale or fair use *limitations*. (First sale / fair use are statutory limitations on copyrights, not rights). Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> On Mon, 11 Apr 2005 01:47:19 +0100 Henning Makholm wrote: > > (I wonder what happens in jurisdications whose copyright law is not > > phrased in terms of "derived" - or that have several native words > > which are given different explicit meaning by the local law but would > > all need to be represented as a form of "derive" in English). On Tue, Apr 12, 2005 at 12:21:40AM +0200, Francesco Poli wrote: > In jurisdictions such as the Italian one, for instance? > > In Italian author's right law ("legge sul diritto d'autore"), there is > no use of or definition for the term "derivative work", AFAICS. > > The law speaks about collective works ("opere collettive") and creative > elaborations of the work ("elaborazioni di carattere creativo > dell'opera"). > The former term refers to works that result from joining other works or > parts of works in a creative way (by means of choice and coordination > for a specific goal). > The latter refers to substancial transformations and modifications (of a > work) that have creative character. This may just be a notational difference. In U.S. law, similar concepts exist. The law talks about collective works and derivative works, and to a casual reader it appears as though collective works are in some way different from derivative works. In U.S. law, in both kinds of cases, an issue is: is there enough creativity in this derivative work for it to be granted copyright coverage as a unique work? However, for collective works there's some additional writeup to distinguish editorial work on the anthology (or whatever) from editorial work within a particular work. But, of course, it's legal to publish an anthology and also edit the stories within that anthology (as long as you have adequate copyrights). I'd be surprised if Italian law didn't have this same basic structure, though perhaps with different details. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Mon, 11 Apr 2005 01:47:19 +0100 Henning Makholm wrote: > (I wonder what happens in jurisdications whose copyright law is not > phrased in terms of "derived" - or that have several native words > which are given different explicit meaning by the local law but would > all need to be represented as a form of "derive" in English). In jurisdictions such as the Italian one, for instance? In Italian author's right law ("legge sul diritto d'autore"), there is no use of or definition for the term "derivative work", AFAICS. The law speaks about collective works ("opere collettive") and creative elaborations of the work ("elaborazioni di carattere creativo dell'opera"). The former term refers to works that result from joining other works or parts of works in a creative way (by means of choice and coordination for a specific goal). The latter refers to substancial transformations and modifications (of a work) that have creative character. Here in Italy, AFAIK, only those free software enthusiasts that are interested in legal aspects speak about derivative works (translating it as "opere derivate"). They do so just because they are exposed to common-law-centric legalese (the one used in licenses, above all) and they rightfully choose a simple short term instead of the many long phrases Italian law is full of... IANAL, anyway. -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpBDHMporw6l.pgp Description: PGP signature
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Sun, Apr 10, 2005 at 11:24:10AM +0200, Giuseppe Bilotta wrote: > AFAIK software only refers to programs, not to arbitrary sequences of > bytes. An MP3 file isn't "software". Although it surely isn't hardware > either. This point is a controversial point. Different people make different claims. For example, http://www.answers.com/software -- the Computer Desktop Encyclopedia asserts that you are correct, while Wikipedia asserts that you are incorrect. The American Heritage Dictionary implies you are correct, and WordNet implies that you're incorrect. Usage is still evolving, so who knows where this issue will stand in five years. In the context of the linux kernel (which I presume you're talking about, given the message headers), I don't think it's plausible to suggest that the occasional use of the term "software" in the license means that the stuff under Documentation/ isn't covered by the license. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Mon, Apr 11, 2005 at 12:31:53PM -0700, David Schwartz wrote: > Perhaps you could cite the law that restricts to the copyright > holder the right to restrict the distribution of derivative works. I can > cite the laws that restrict all those other things and clearly *don't* > mention distribution of derivative works. 17 USC 103 17 USC 106 -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Sun, Apr 10, 2005 at 01:18:11PM -0700, David Schwartz wrote: > You could do that be means of a contract, but I don't think you > could it do by means of a copyright license. The problem is that there > is no right to control the distribution of derivative works for you > to withhold from me. While you are may be reporting your thoughts accurately, this problem doesn't seem to be a legal issue. The GPL explicitly discusses this issue (section 5), and a number of people have already posted with similar commentary. Anyways, one thing to keep in mind here is that if copyright law doesn't allow the GPL's grant of permission to be conditional then copyright law would not allow other copyright grants to be conditional. Another way of looking at this is that the GPL is a copyright license -- it represents the terms and conditions under which copyrights are granted, and it also represents those permissions. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > You could do that be means of a contract, but I don't think you could > > it do by means of a copyright license. The problem is that there is > > no right to control the distribution of derivative works for you to > > withhold from me. > Wrong, sorry. Copyright is a *monopoly* on some activities (copy, > distribution of copies, making *and* distribution of derivative works). Perhaps you could cite the law that restricts to the copyright holder the right to restrict the distribution of derivative works. I can cite the laws that restrict all those other things and clearly *don't* mention distribution of derivative works. [from another post] >Copyright law only _explicitly_ grants a monopoly on preparation of >derivative works. However, it is trivial, and overwhelmingly common, >for a copyright owner to grant a license to create a derivative work >that is conditional on how the licensee agrees to distribute (or not >distribute) the derivative work. This would, of course, only make sense if you *had* to agree to the license to *create* the derivative work. If you were able to create the derivative work under first sale or fair use rights, then the restrictions in the contract would not apply to you. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz writes: >>Copyright law only _explicitly_ grants a monopoly on preparation of >>derivative works. However, it is trivial, and overwhelmingly common, >>for a copyright owner to grant a license to create a derivative work >>that is conditional on how the licensee agrees to distribute (or not >>distribute) the derivative work. > > This would, of course, only make sense if you *had* to agree to the > license > to *create* the derivative work. If you were able to create the derivative > work under first sale or fair use rights, then the restrictions in the > contract would not apply to you. This would, of course, only make sense if fair use or first sale rights *allow* the creation of derivative works. I have seen nothing in this thread or in the statutes to suggest that they do. Do not forget that your copyright interest in a derivative work is limited to the creative elements which you contributed. Simply having a license (or right) to create a derivative work does not permit you to infringe the original work's copyright, which still subsists in the derivative work insofar as the derivative work contains copyrightable elements from the original work. Even if some court agrees with your hypothesis that the compiled program is a derivative work of the source (which I doubt would happen), and you find some permission outside of the GPL to prepare that derivative work, you still need permission to copy it further. Michael Poole -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Michael Poole wrote: Copyright law only _explicitly_ grants a monopoly on preparation of derivative works. However, it is trivial, and overwhelmingly common, for a copyright owner to grant a license to create a derivative work that is conditional on how the licensee agrees to distribute (or not distribute) the derivative work. Michael Poole Conceded. Altough .br's "computer programs" law explicitly says that you can reserve, in a license to create derivative works, all the rights over the derivative works. Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Humberto Massa writes: > David Schwartz wrote: > >> > On Sat, Apr 09, 2005 at 08:07:03PM -0700, David Schwartz wrote: >> >> >> >> The way you stop someone from distributing part of your work is >> >> by arguing that the work they are distributing is a derivative >> >> work of your work and they had no right to *make* it in the first >> >> place. See, for example, Mulcahy v. Cheetah Learning. >> >> >> > Er, that's one way, but not *the* way. I could grant you >> > permission to create derivatives of my work, but not to >> > redistribute them. To stop you from distributing them, I'd argue >> > that you had no right to distribute them--you *did* have the right >> > to make it in the first place. >> >> >> You could do that be means of a contract, but I don't think you could >> it do by means of a copyright license. The problem is that there is >> no right to control the distribution of derivative works for you to >> withhold from me. > Wrong, sorry. Copyright is a *monopoly* on some activities (copy, > distribution of copies, making *and* distribution of derivative works). Copyright law only _explicitly_ grants a monopoly on preparation of derivative works. However, it is trivial, and overwhelmingly common, for a copyright owner to grant a license to create a derivative work that is conditional on how the licensee agrees to distribute (or not distribute) the derivative work. Michael Poole -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Glenn Maynard wrote: I've heard the claim, several times, that that creating a derivative work requires creative input, that linking stuff together with "ld" is completely uncreative, therefore no derivative work is created. (I'm not sure if you're making (here or elsewhere) that claim, but it seems like it.) What's the basis for this claim? (If you're not making it, anybody that does believe this is free to respond.) It's based on Title 17 USC, Sec. 101, where "derivative work" is defined: A âderivative workâ is a work based upon one or more preexisting works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which a work may be recast, transformed, or adapted. A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an ORIGINAL WORK OF AUTHORSHIP, is a âderivative workâ. (emphasis added) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Henning Makholm wrote: As far as I can see you are assuming that it is either "a derived work" or "mere aggregation", and cannot be both or neither. You then That is because copyright law classifies them this way. try to argue that because it is not a derived work, it must me a mere aggregation. I dispute the initial assumption; it appears to be logically possible [1] that it is neither "derived work" or "mere aggregation". If it is not a derivative work nor an aggregate work, is a non-related work. Like Harry Potter and the Lord of The Rings Trilogy relate to one another. That is what copyright law says. [1] And indeed plausible if one assumes a jurisdiction with a sufficiently narrow definition of "derived work". (I wonder what happens in jurisdications whose copyright law is not phrased in terms of "derived" - or that have several native words which are given different explicit meaning by the local law but would all need to be represented as a form of "derive" in English). AFAIK it would have to be a jurisdiction which copyright law is not based on the Berne convention, because such language (and the definition of derivative: a work that is based on an intelligent [=non-automatable], creative *transformation* of the original work). HTH, Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz wrote: > On Sat, Apr 09, 2005 at 08:07:03PM -0700, David Schwartz wrote: >> The way you stop someone from distributing part of your work is >> by arguing that the work they are distributing is a derivative >> work of your work and they had no right to *make* it in the first >> place. See, for example, Mulcahy v. Cheetah Learning. > Er, that's one way, but not *the* way. I could grant you > permission to create derivatives of my work, but not to > redistribute them. To stop you from distributing them, I'd argue > that you had no right to distribute them--you *did* have the right > to make it in the first place. You could do that be means of a contract, but I don't think you could it do by means of a copyright license. The problem is that there is no right to control the distribution of derivative works for you to withhold from me. Wrong, sorry. Copyright is a *monopoly* on some activities (copy, distribution of copies, making *and* distribution of derivative works). HTH, Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Giuseppe Bilotta wrote: On Fri, 08 Apr 2005 20:42:17 +0200, Josselin Mouette wrote: Every book in my book shelf is software? If you digitalize it, yes. AFAIK software only refers to programs, not to arbitrary sequences of bytes. An MP3 file isn't "software". Although it surely isn't hardware either. AFAIK "software" is just the complementary concept of "hardware". Hardware is hard, ie, the parts of anything you can touch. Software is the *information* part of anything. In the case of a table, hardware are the wood, nails, nuts and bolts that make the table and software is the design of the table, the recipy of the resin used to coat it, etc. In the case of a computer, hardware is the boards, case, monitor and software is all the information used to make the thing work, including all programs and all data contained in it. [] Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Adrian Bunk wrote: Even RedHat with a stronger financial background than Debian considered the MP3 patents being serious enough to remove MP3 support. Actually, they did it to spite the patent holders. []s Massa -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
David Schwartz writes: >> On Sun, Apr 10, 2005 at 01:18:11PM -0700, David Schwartz wrote: > >> > Well that's the problem. While copyright law does permit >> > you to restrict >> > the right to create derivative works, it doesn't permit you to >> > restrict the >> > distribution of lawfully created derivative works to licensees of the >> > original work. As far as I know, no law has ever granted this right to >> > copyright holders and no court has ever recognized this right. And I've >> > looked. Courts have specifically recognized the absence of this right. > >> The GPL is very clear in its implementation: it grants wider permission >> to create derivative works than to distribute them, implementing its >> "virality" in terms of restrictions on distribution, not creation. > > It doesn't even need to do this. First sale grants the right to use a > work > one lawfully possesses. One cannot "use" the Linux kernel source without > compiling it. So one doesn't need the GPL to create at least some derivative > works. Compiling source code is a mechanical operation, not a creative one, so copyright law (at least in the US) treats the compiled version as the original work. I suspect the law is similar for other countries that use common law. There is separate explicit provision (again, in the US) allowing a user to make de minimis changes necessary to operate software on their computer, but it is not a broad grant of permission to create derivative works, and I don't know of any case law that elaborates on how broad it is. Because of that, you still need license from the copyright holder to create a derivative work. Michael Poole -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> On Sun, Apr 10, 2005 at 01:18:11PM -0700, David Schwartz wrote: > > Well that's the problem. While copyright law does permit > > you to restrict > > the right to create derivative works, it doesn't permit you to > > restrict the > > distribution of lawfully created derivative works to licensees of the > > original work. As far as I know, no law has ever granted this right to > > copyright holders and no court has ever recognized this right. And I've > > looked. Courts have specifically recognized the absence of this right. > The GPL is very clear in its implementation: it grants wider permission > to create derivative works than to distribute them, implementing its > "virality" in terms of restrictions on distribution, not creation. It doesn't even need to do this. First sale grants the right to use a work one lawfully possesses. One cannot "use" the Linux kernel source without compiling it. So one doesn't need the GPL to create at least some derivative works. > So, > it seems that you're claiming that the GPL is broken or unenforcable in > some aspects. (If you're not, I'd like to know where I'm confused.) > If that's the case, it's a claim I'm not qualified to debate, but would > be interested in hearing the FSF's response. It has always been the FSF's position that you don't need to agree to the GPL to use the covered work. One cannot use the Linux kernel without compiling it and linking it. One cannot use a library without creating a work that uses the library, including the header files, and compiling/linking to form a result. So you can *create* a broad array of derivative works without invoking the GPL's restrictions (under first sale and how source code is ordinarily used). The argument that you cannot distribute a derived work unless the GPL says you can *because* you must have agreed to the GPL in order to lawfully create the derivative work is pure bunk. I don't know that the FSF relies upon the argument, however, it came up in this thread, which is why I refuted it (at least four times now). ;) DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > The GPL applies to distributing a Linux binary I just made even > > though nobody ever chose to apply the GPL to the binary I just made > > only because the binary I just made is a derivative work of the > > Linux kernel, and the authors of that work chose to apply the GPL to > > it. > How can the binary be a derivative work when it does *not* contain > firmware, but suddenly cease to be a derivative work if one *does* > add firmware into it? Because, the argument would go, the binary with the firmware linked in is not a work, it is two works that are aggregated because there's a license boundary between them. The argument would be that the binary with the firmware is *a* *derivative* *work* of the Linux kernel source. The "a" is a critical part of the argument that cannot be omitted. Showing that the linked binary was two works would be sufficient to significantly weaken the argument that it can't be distributed. You can't argue that only the GPL gives you the right to distribute the result, regardless of what it is, because there are other sources of such rights. These include fair use, first sale, and the fact that the law does not create a special right to restrict the distribution of lawfully-created derivative works (to licensees of the original work). My point is not simply that the question of whether or not linking creates a single work that is a derivative work of all the things linked is important to the question of whether you can distribute GPL'd works linked with non-GPL'd works. And the standard is copyright law, not what the GPL says. (Though that's also important, because then you would have even more rights.) DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Sunday 10 April 2005 01:18 pm, David Schwartz wrote: > You could do that be means of a contract, but I don't think you could it > do by means of a copyright license. The problem is that there is no right > to control the distribution of derivative works for you to withhold from > me. and then later... > Well that's the problem. While copyright law does permit you to restrict > the right to create derivative works, it doesn't permit you to restrict the > distribution of lawfully created derivative works to licensees of the > original work. As far as I know, no law has ever granted this right to > copyright holders and no court has ever recognized this right. And I've > looked. Courts have specifically recognized the absence of this right. I have no idea what the context of this thread is... its way to long and I just didn't keep up with it from the beginning, so you'll excuse me for not knowing the central issue seeking to be resolved. What I can do is comment on the above statement and try to inject a little legal reality :) First, the GPL is likely a contract, not just a license. While there are great legal debates about what that means and the benefits of the two, I think its unwise to claim parts of the GPL are unenforceable because it relies solely on copyright law. The GPL's warranty provisions are certainly not covered by copyright law... and while there are some good arguments for why that's not necessarily proof that its a contract, it can't just be dismissed. As for claim that copyright has no control over derived works. I can preface my grant that allows you to make a derived work with whatever restriction my little heart desires. If that means you can only make the derived work if I then get the complete rights to that work and you can only distribute to girls named Mary, then the copyright law empowers me to restrict that grant accordingly. If I just give you a blanket right to make a derived work, then things might be a bit more hairy. I could see a persuasive argument, but have no citable cases in front of me, that would treat a derived work similar to a joint work. This e-mail is a joint work, because I combined copyrighted work of mine and of David's. If I go out and sell this e-mail, David cannot stop me... BUT, he can sue me for an accounting and get his rightful share of the profits (Fair Use and implied license issues aside). Again, this is a right of copyright law, not just contract. -Sean -- Sean Kellogg 2nd Year - University of Washington School of Law GPSS Senator - Student Bar Association Editor-at-Large - National ACS Blog [http://www.acsblog.org] So, let go ...Jump in ...Oh well, what you waiting for? ...it's all right ...'Cause there's beauty in the breakdown
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Sun, Apr 10, 2005 at 01:18:11PM -0700, David Schwartz wrote: > Well that's the problem. While copyright law does permit you to restrict > the right to create derivative works, it doesn't permit you to restrict the > distribution of lawfully created derivative works to licensees of the > original work. As far as I know, no law has ever granted this right to > copyright holders and no court has ever recognized this right. And I've > looked. Courts have specifically recognized the absence of this right. The GPL is very clear in its implementation: it grants wider permission to create derivative works than to distribute them, implementing its "virality" in terms of restrictions on distribution, not creation. So, it seems that you're claiming that the GPL is broken or unenforcable in some aspects. (If you're not, I'd like to know where I'm confused.) If that's the case, it's a claim I'm not qualified to debate, but would be interested in hearing the FSF's response. -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Scripsit Sven Luther <[EMAIL PROTECTED]> > On Fri, Apr 08, 2005 at 03:10:43AM +0100, Henning Makholm wrote: >> Scripsit Humberto Massa <[EMAIL PROTECTED]> >> > After a *lot* of discussion, it was deliberated on d-l that >> > this is not that tricky at all, and that the "mere >> > aggregation" clause applies to the combination, for various >> > reasons, with a great degree of safety. >> When was this alleged conclusion reached? I remember nothing like >> that. > http://lists.debian.org/debian-legal/2005/03/msg00273.html The point you seem to be arguing there is | My understanding of this is that neither the firmware constitute a | derived work from the flasher, nor the flasher constitute a derived | work of the firmware. which I agree with. But that is not the same thing as the above claim by Humberto that a "mere aggregation" results from _linking_ those two none-derived-from-the-other components. > http://lists.debian.org/debian-legal/2005/03/msg00283.html Here you lose me at | First we have to consider if the mere presense of the actual | firmware non-free code in the linux driver is enough to make it a | derived work or constitute mere aggregation. As far as I can see you are assuming that it is either "a derived work" or "mere aggregation", and cannot be both or neither. You then try to argue that because it is not a derived work, it must me a mere aggregation. I dispute the initial assumption; it appears to be logically possible [1] that it is neither "derived work" or "mere aggregation". [1] And indeed plausible if one assumes a jurisdiction with a sufficiently narrow definition of "derived work". (I wonder what happens in jurisdications whose copyright law is not phrased in terms of "derived" - or that have several native words which are given different explicit meaning by the local law but would all need to be represented as a form of "derive" in English). -- Henning Makholm "Monarki, er ikke noget materielt ... Borger!" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Scripsit Sven Luther <[EMAIL PROTECTED]> > On Fri, Apr 08, 2005 at 04:56:50AM +0100, Henning Makholm wrote: >> Yes I would. Linking forms a tighter coupling than just placing the >> two parts side by side on a filesystem designed for general storage of >> byte streams. There is more to say about the situation than the naked > So, why didn't you say it when i posted my analysis to debian-legal a month > ago and asked for comments ? I have this thing called a day job which sometimes take priority over reading debian-legal postings. Occasionally I have to purge the backlog of unread postings by the "catch-up" command. Also, the subject has been beaten into .. well, if not death then at least very bad health, so often that it would serve no useful purpose to consistently repost old arguments each time the question was raised. > Read my argumentation, comment on it, and be prepared to consider the same > copy of the firmware as a derived work if shipped on a prom on the device > itself. Strawman. I do not consider the firmware _itself_ to be a derived work at all. When it is distributed alone (e.g. on a prom on the device itself), it is completly independent of the copyright state of the driver that works with it. -- Henning Makholm "Jeg har tydeligt gjort opmærksom på, at man ved at følge den vej kun bliver gennemsnitligt ca. 48 år gammel, og at man sætter sin sociale situation ganske overstyr og, så vidt jeg kan overskue, dør i dybeste ulykkelighed og elendighed."
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Scripsit "David Schwartz" <[EMAIL PROTECTED]> >> However, then you cannot legally copy it at all, because it contains >> part of the original author's copyrighted work and therefore can only >> legally be copied with the permission of the author. > The way you stop someone from distributing part of your work > is by arguing that the work they are distributing is a derivative > work of your work and they had no right to *make* it in the first > place. See, for example, Mulcahy v. Cheetah Learning. You don't need to argue that the thing being distributed is a derivative work. It is enough that it _contains_ your copyrighted work. > My point is that the reason the derivative work issue is so > important is because it's the only way (in U.S. law anyway) that the > GPL can apply to anything other than the exact thing the author > chose to apply it to. The taske of the GPL is to _give permission_ when certain conditions hold. Therefore, if the GPL does not apply yet you still need permission from the author (beacuse what you're distributing contains his work), then you do not have that permission and cannot distribute _at all_. I'm not sure whether meant instead that the original _copyright_ only influences things that are derivative works, but that would have even more bizarre consequences. > The GPL applies to distributing a Linux binary I just made even > though nobody ever chose to apply the GPL to the binary I just made > only because the binary I just made is a derivative work of the > Linux kernel, and the authors of that work chose to apply the GPL to > it. How can the binary be a derivative work when it does *not* contain firmware, but suddenly cease to be a derivative work if one *does* add firmware into it? -- Henning Makholm"Vi skal nok ikke begynde at undervise hinanden i den store regnekunst her, men jeg vil foreslå, at vi fra Kulturministeriets side sørger for at fremsende tallene og også give en beskrivelse af, hvordan man læser tallene. Tak for i dag!"
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Scripsit Humberto Massa <[EMAIL PROTECTED]> > Henning Makholm wrote: > >Yes I would. Linking forms a tighter coupling than just > >placing the two parts side by side on a filesystem designed > >for general storage of byte streams. There is more to say > >about the situation than the naked fact that that they are > >aggreated on the same medium; ergo the sutiation does not > >constitute *only* aggregation, and the "mere aggregation" > >language of the GPL does not apply. > Starting from the beginning: yes, it's true that linking forms > normally a tighter (functional) coupling between some parts > (caller/callee pairs, etc) of the things linked. And therefore it is not "mere aggregation". > >In particular, the end of GPL #2 does not provide a blanket > >exception for all forms of aggregation; it specifically > >speaks about aggregation "on a volume of a storage or > >distribution medium". > And that is exactly what I argue that an ELF executable with > an embedded firmware to be uploaded is, like a zip/tgz archive > that happens to contain, among other stuff, the firmware. Either you are deliberately ignoring reality here, or you are really ignorant about what the function of an ELF executable is, compared to a zip/tgz archive. They are completely different things. > Notice that I once have argued more completely about the > hermeneutics of the GPL, explaining why I think that the "mere > aggregation" clause 2, para 3 of the GPL is applicable to any > anthology works, because of the dispositions on what is a > derivative "work based on the Program" from clause 0. There is no valid path from the explanation about "work based on the program" to whether something is "mere aggregation". The "mere aggregation" exception does not mention "work based on the program" at all, except in mentioning the _components_ of the aggregation. Specifically, there is _no_ implication that "mere aggregation" is supposed to refer generally to "everything that is not a work based on the program". > >It *is*, therefore, relevant, whether the GPL's special > >conditions for works "that in whole or in part contains the > >Program" apply to the linked object files. > Hmmm. I still think that the phrase that the precedes what you > just cited, "either the Program or any derivative work under > copyright law", applies even more strongly. I do not see any argument that this explanation has any relevance here at all. > >No, it wouldn't be obviously unreasonable for a license to > >recognize such a "license boundary". However, as I see it the > >GPL happens not to do this. > I think it does, when in clause 0 it defines << a "work based > on the Program" means either the Program or any derivative > work under copyright law" >>, which is an authoritative > definition, instead of the "that is to say" explanation that > comes after it. It seems that you belive that the GPL gives you an unconditional permission to copy anything as long as you can argue that it is not "a work based on the program". I cannot find any such permission in the GPL. I claim that ther is, in fact, no such permission, and your argument that the binary is not "a work based in the program", can therefore not be used to conclude that you are allowed to copy the binary. > >I think the "derivative work" angle is a red herring. I do > >not think that either of the two parts that are being linked > >together (i.e. the driver and the firmware) are derivates of > >the other. The relevant point is that distribution of the > >linked _result_ is nevertheless subject to the condition in > >GPL #2, which is in general the only source we have for a > >permission to distribute a non-verbatim-source form of the > >driver. > And what would be the consequence on this? The consequence of this is that the only way we can get permission to copy the linked binary is to follow the conditions in GPL #2 and #3. Of course, if you want to be really restrictive you could say that if I modify my copy of the program in a way that does *not*, in your opinion, create a "work based in the Program", then GPL #2 does not give me permission to copy it _at all_, and I am left with no permission to distribute the result. -- Henning Makholm "Det er du nok fandens ene om at mene. For det ligger i Australien!" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> On Sat, Apr 09, 2005 at 08:07:03PM -0700, David Schwartz wrote: > > The way you stop someone from distributing part of your > > work is by arguing > > that the work they are distributing is a derivative work of > > your work and > > they had no right to *make* it in the first place. See, for > > example, Mulcahy > > v. Cheetah Learning. > Er, that's one way, but not *the* way. I could grant you permission to > create derivatives of my work, but not to redistribute them. To stop you > from distributing them, I'd argue that you had no right to distribute > them--you *did* have the right to make it in the first place. You could do that be means of a contract, but I don't think you could it do by means of a copyright license. The problem is that there is no right to control the distribution of derivative works for you to withhold from me. > The GPL does this. Note GPL #2b: "any work that you distribute > or publish". > If you don't distribute or publish the derivative work, the work does not > need to be "licensed ... under the terms of this License." It > very carefully > separates the permissions granted for merely creating a derivative work, > and the permissions granted for distributing those works; if you > distribute > a linked binary in violation of the GPL, you may very well have > had permission > to make it in the first place. Yes, but this would be valid if and only if there was a right to restrict the distribution of derivative works that was recognized under copyright law. I can find no record of the existence of such a right. > (Of course, if whether the work is a derivative is in question, that would > need to be established--you would, indeed, need to argue that the > work they > are distributing is a derivative work--but you wouldn't > necessarily further > argue that they had no right to make it in the first place.) Well that's the problem. While copyright law does permit you to restrict the right to create derivative works, it doesn't permit you to restrict the distribution of lawfully created derivative works to licensees of the original work. As far as I know, no law has ever granted this right to copyright holders and no court has ever recognized this right. And I've looked. Courts have specifically recognized the absence of this right. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, 08 Apr 2005 20:42:17 +0200, Josselin Mouette wrote: >> Every book in my book shelf is software? > > If you digitalize it, yes. AFAIK software only refers to programs, not to arbitrary sequences of bytes. An MP3 file isn't "software". Although it surely isn't hardware either. -- Giuseppe "Oblomov" Bilotta "E la storia dell'umanità, babbo?" "Ma niente: prima si fanno delle cazzate, poi si studia che cazzate si sono fatte" (Altan) ("And what about the history of the human race, dad?" "Oh, nothing special: first they make some foolish things, then you study what foolish things have been made") -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
(Henning Makholm, I assume; I seem to be missing the actual message and David's mailer forgot to put a quote header on the original reply): > > >> I think the "derivative work" angle is a red herring. I do not think > > >> that either of the two parts that are being linked together (i.e. the > > >> driver and the firmware) are derivates of the other. The relevant The two parts are not derivatives of each other, of course; that's obvious. (If I take your firmware, David's firmware loader, and link them together, I havn't change either of your works.) The resulting linked binary, however, is a derivative work of both. I've heard the claim, several times, that that creating a derivative work requires creative input, that linking stuff together with "ld" is completely uncreative, therefore no derivative work is created. (I'm not sure if you're making (here or elsewhere) that claim, but it seems like it.) What's the basis for this claim? (If you're not making it, anybody that does believe this is free to respond.) The case David referred to[1] says "A derivative work may itself be copyrighted if it has the requisite originality." This seems to imply that something can be a derivative work without creative input (though no new copyright would exist beyond that of the source objects). It seems that while "creative input" is required for copyright to exist, it is not required for creating a derivative work. [1] http://caselaw.lp.findlaw.com/data2/circs/8th/033112p.pdf On Sat, Apr 09, 2005 at 08:07:03PM -0700, David Schwartz wrote: > The way you stop someone from distributing part of your work is by > arguing > that the work they are distributing is a derivative work of your work and > they had no right to *make* it in the first place. See, for example, Mulcahy > v. Cheetah Learning. Er, that's one way, but not *the* way. I could grant you permission to create derivatives of my work, but not to redistribute them. To stop you from distributing them, I'd argue that you had no right to distribute them--you *did* have the right to make it in the first place. The GPL does this. Note GPL #2b: "any work that you distribute or publish". If you don't distribute or publish the derivative work, the work does not need to be "licensed ... under the terms of this License." It very carefully separates the permissions granted for merely creating a derivative work, and the permissions granted for distributing those works; if you distribute a linked binary in violation of the GPL, you may very well have had permission to make it in the first place. (Of course, if whether the work is a derivative is in question, that would need to be established--you would, indeed, need to argue that the work they are distributing is a derivative work--but you wouldn't necessarily further argue that they had no right to make it in the first place.) -- Glenn Maynard
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> Scripsit "David Schwartz" <[EMAIL PROTECTED]> > >> I think the "derivative work" angle is a red herring. I do not think > >> that either of the two parts that are being linked together (i.e. the > >> driver and the firmware) are derivates of the other. The relevant > >> point is that distribution of the linked _result_ is nevertheless > >> subject to the condition in GPL #2, which is in general the only > >> source we have for a permission to distribute a non-verbatim-source > >> form of the driver. > > If the thing distributed is not the covered work and not a > > derivative work, why does the GPL apply to it at all? > You are free to not apply the GPL to it. > However, then you cannot legally copy it at all, because it contains > part of the original author's copyrighted work and therefore can only > legally be copied with the permission of the author. The way you stop someone from distributing part of your work is by arguing that the work they are distributing is a derivative work of your work and they had no right to *make* it in the first place. See, for example, Mulcahy v. Cheetah Learning. My point is that the reason the derivative work issue is so important is because it's the only way (in U.S. law anyway) that the GPL can apply to anything other than the exact thing the author chose to apply it to. The GPL applies to distributing a Linux binary I just made even though nobody ever chose to apply the GPL to the binary I just made only because the binary I just made is a derivative work of the Linux kernel, and the authors of that work chose to apply the GPL to it. DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> > It's impossible to treat patents consistently. On Sat, Apr 09, 2005 at 04:38:15PM +0200, Adrian Bunk wrote: > Even RedHat with a stronger financial background than Debian considered > the MP3 patents being serious enough to remove MP3 support. It's silly to treat financial risk as being a one dimensional quantity. It could easily be that Red Hat decided that the mp3 patent owners would be going after people with deep pockets. If this is the risk model, Red Hat's risk would be much much higher than Debian's. > Note that this is a respose to Josselin's statement: > < When there are several possible interpretations, you have to pick up the < more conservative one, as it's not up to us to make the interpretation, < but to a court. Sure, if you have several plausible interpretations, you pick the one you feel is likely to be the most important, and if all of them seem likely you pick the one that seems worst. But, ultimately, you can't treat software patents consistently. There's no reasonable way to do so. > It's simply silly to be extremely picky on copyright issues while being > extremely liberal on patent issues - the risk of a Debian distributor > being sued for patent violations (no matter how the lawsuit might end) > is definitely present. Anything to do with software patents is silly. Being liberal about software patents is silly. Being conservative about software patents is silly. Copyright, while far from perfect, can at least be reasoned about. > > As for this particular patent, I'm not really sure what's being patented. > >... > Which one of the 23 patents they list do you call "this particular > patent"? What makes you think I'm sure about what's being patented in 22 of those patents? I should probably have said "As for patent claims applying to mp3, ...", but the issue is thorny enough that even that might not have been accurate enough. But, treating "this particular patent" as a meta-syntactic variable should be adequate for you to understand what I was saying. Bottom line, though: softare patents generally make very little sense. -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, Apr 08, 2005 at 08:31:22PM -0400, Raul Miller wrote: > On Fri, Apr 08, 2005 at 07:34:00PM +0200, Adrian Bunk wrote: > > If Debian was at least consistent. > > > > Why has Debian a much more liberal interpretation of MP3 patent issues > > than RedHat? > > It's impossible to treat patents consistently. > > The U.S. patent office, at least, has granted patents on natural laws, > on stuff that's already patented, on stuff with clear prior art, on > trivial math operations and so on. Patents are being granted so quickly > there's no way of even knowing what's patented. > > Or were you hoping that Debian would follow Red Hat's lead? Even RedHat with a stronger financial background than Debian considered the MP3 patents being serious enough to remove MP3 support. Yes, Debian can choose to put a higher risk on their distributors and mirrors - there's nothing wrong with this. Note that this is a respose to Josselin's statement: <-- snip --> When there are several possible interpretations, you have to pick up the more conservative one, as it's not up to us to make the interpretation, but to a court. <-- snip --> It's simply silly to be extremely picky on copyright issues while being extremely liberal on patent issues - the risk of a Debian distributor being sued for patent violations (no matter how the lawsuit might end) is definitely present. > As for this particular patent, I'm not really sure what's being patented. >... Which one of the 23 patents they list do you call "this particular patent"? > Raul cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Scripsit "David Schwartz" <[EMAIL PROTECTED]> >> I think the "derivative work" angle is a red herring. I do not think >> that either of the two parts that are being linked together (i.e. the >> driver and the firmware) are derivates of the other. The relevant >> point is that distribution of the linked _result_ is nevertheless >> subject to the condition in GPL #2, which is in general the only >> source we have for a permission to distribute a non-verbatim-source >> form of the driver. > If the thing distributed is not the covered work and not a > derivative work, why does the GPL apply to it at all? You are free to not apply the GPL to it. However, then you cannot legally copy it at all, because it contains part of the original author's copyrightedwork and therefore can only legally be copied with the permission of the author. -- Henning Makholm "The great secret, known to internists and learned early in marriage by internists' wives, but still hidden from the general public, is that most things get better by themselves. Most things, in fact, are better by morning." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, Apr 08, 2005 at 08:31:22PM -0400, Raul Miller wrote: > The U.S. patent office, at least, has granted patents on natural laws, > on stuff that's already patented, on stuff with clear prior art, on > trivial math operations and so on. Patents are being granted so quickly > there's no way of even knowing what's patented. Here's the best one yet: http://www.newscientist.com/article.ns?id=mg18624944.600 (Standard patent warnings apply, but this is too ludicrous to skip and the article is vague.) Elizabeth Boukis, spokeswoman for Sony Electronics, says the work is speculative. "There were not any experiments done," she says. "This particular patent was a prophetic invention. It was based on an inspiration that this may someday be the direction that technology will take us." Natural laws, trivial math operations, and Prophetic Patents. "If somebody actually invents this, it's ours!" (I'm bordering on being happy to see this level of lunacy--the further patents are pushed, the more likely it is we'll see some patent reform in our lifetimes ...) -- Glenn Maynard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, 8 Apr 2005 07:40:59 -0500 Jordan Abel wrote: > On Apr 8, 2005 2:44 AM, Sven Luther <[EMAIL PROTECTED]> wrote: > > On Tue, Apr 05, 2005 at 11:50:54AM -0400, Richard B. Johnson wrote: > > > > Wrong! It is perfectly legal in the United States, and I'm pretty > > > sure in your country, to distribute or redistribute copyrighted > > > works. Otherwise there wouldn't be any bookstores or newspaper > > > stands. > > > > Mmm, so you are claiming it is perfectly right to make copies of the > > windows installation CD, or for that matter to duplicate music CDs ? > > That is not his claim - he did not claim, and his example makes this > perfectly clear, that it is legal to make copies of anything. Is it > illegal in your country to resell a music CD that you bought? Would > you accept, even if Microsoft claimed it were so, that it were illegal > to resell a copy of windows you no longer use? OK, Richard's claim was that it's perfectly legal to *transfer* a (legally obtained) copy of a copyrighted work to someone else, as long as you do not actually *make* that copy. This seems to be true (it's the First Sale Doctrine, if I understand correctly): you can take your legally obtained copy of Microsoft Windows and sell it to your best frien... err worst enemy, along with the original box, manual (which manual?), printed EULA, and your authorized backup copy (if you created one) as long as you disintall it from your machine. At that point you have no excuses to not install Debian on your machine, so it seems the whole operation gives you several advantages! ;-) What I fail to understand is *how* Richard's claim applies to redistribution of a Linux kernel image through a mirror network or similar. Redistributing is very different from transferring a copy. You make copies while you redistribute. -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpzaiVr8zrHn.pgp Description: PGP signature
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, 08 Apr 2005 09:44:59 -0300 Humberto Massa wrote: > Sven Luther wrote: > > > patents are problematic, and upto recently there where no software > > patents in europe, so i don't really care. I am not sure about the > > AFAIK software patents are still not effective in Europe (as in you > cannot sue anyone for them yet, even if you can register some). Can > anyone from EU confirm this? On 7 March 2005, the European Council Presidency (Luxembourg) sadly adopted the software patent "agreement" of 18 May 2004. In order to do so, the Presidency violated the Council own rules. http://wiki.ffii.org/Cons050307En This basically means that the text will go back to the European Parliament for a second reading in which there are few possibilities to reject it (if I recall correctly, a qualified majority is needed). However, the directive is still to be approved by the Parliament *and* then implemented in Eureopean Union member states. Consequently, if I understand correctly, software patents are still unenforceable in EU. P.S.: we must do something to avoid this disaster! please, help! -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) .. Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4 pgpFI9MzWgODO.pgp Description: PGP signature
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, Apr 08, 2005 at 07:34:00PM +0200, Adrian Bunk wrote: > If Debian was at least consistent. > > Why has Debian a much more liberal interpretation of MP3 patent issues > than RedHat? It's impossible to treat patents consistently. The U.S. patent office, at least, has granted patents on natural laws, on stuff that's already patented, on stuff with clear prior art, on trivial math operations and so on. Patents are being granted so quickly there's no way of even knowing what's patented. Or were you hoping that Debian would follow Red Hat's lead? As for this particular patent, I'm not really sure what's being patented. Trial and error? Spectral quantization? The specific data format? Addition, multiplication, and exponentiation? In many respects, mp3 is similar to jpeg. Does that mean that any use of the techniques used by jpeg in the domain of audio is covered by this patent? Does that mean that jpeg is in violation of this patent? If I use the same kind of math with a time dimension, am I violating some other mpeg patents? What about the other hundreds of thousands of patents? How many of them am I violating when I use lossy compression based on spectral quantization? -- Raul -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
RE: non-free firmware in kernel modules, aggregation and unclear copyright notice.
> I think the "derivative work" angle is a red herring. I do not think > that either of the two parts that are being linked together (i.e. the > driver and the firmware) are derivates of the other. The relevant > point is that distribution of the linked _result_ is nevertheless > subject to the condition in GPL #2, which is in general the only > source we have for a permission to distribute a non-verbatim-source > form of the driver. If the thing distributed is not the covered work and not a derivative work, why does the GPL apply to it at all? DS -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Adrian Bunk <[EMAIL PROTECTED]> writes: > On Fri, Apr 08, 2005 at 07:42:51PM +0200, Josselin Mouette wrote: >> Le vendredi 08 avril 2005 à 19:34 +0200, Adrian Bunk a écrit : >> GFDL documentation will still be available in the non-free archive. > > Assuming you have an online connection and a friend told you how to > manually edit your /etc/apt/sources.list for non-free. You *do* know that current versions of the installer ask you if you want non-free, don't you? > But where's the documentation if you don't have an online connection but > only the dozen binary CDs of Debian? Clearly, since the judgement is "it can't be legally distributed as part of a package of Debian CD's", it isn't on a package of Debian CD's. cheers, Rich. -- rich walker | Shadow Robot Company | [EMAIL PROTECTED] technical director 251 Liverpool Road | need a Hand? London N1 1LX | +UK 20 7700 2487 www.shadow.org.uk/products/newhand.shtml -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Le vendredi 08 avril 2005 Ã 20:01 +0200, Adrian Bunk a Ãcrit : > > Because we already know that patents on MP3 decoders are not > > enforceable. Furthermore, the holders of these patents have repeatedly > > How do you know the patents aren't enforceable? Because decoding a MP3 is a trivial operation. > > stated they won't ask for fees on MP3 decoders. > > http://www.mp3licensing.com/royalty/index.html > > talks about 0.75 Dollar for a decoder. I can't find the reference, but IIRC it was stated later that they don't want to apply this to free (as in beer) software. > > > Documentation is "software"? > > > > Sure. > > Every book in my book shelf is software? If you digitalize it, yes. > That doesn't match how people outside of Debian use the word "software". When we tried to define what is "software", the only acceptable definitions we found were things like "every kind of numeric stuff" or "everything that can be included in Debian". You can try to come up with your own, you'll see it's not that easy. > > GFDL documentation will still be available in the non-free archive. > > Assuming you have an online connection and a friend told you how to > manually edit your /etc/apt/sources.list for non-free. > > But where's the documentation if you don't have an online connection but > only the dozen binary CDs of Debian? Without the GFDL documentation, you'll have the right to lock the room in which you put the CDs. The GFDL forbids that, because you'd be "using technical measures to obstruct further copying" of the documentations. -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom signature.asc Description: This is a digitally signed message part
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, Apr 08, 2005 at 07:42:51PM +0200, Josselin Mouette wrote: > Le vendredi 08 avril 2005 à 19:34 +0200, Adrian Bunk a écrit : > > > When there are several possible interpretations, you have to pick up the > > > more conservative one, as it's not up to us to make the interpretation, > > > but to a court. > > > > If Debian was at least consistent. > > > > Why has Debian a much more liberal interpretation of MP3 patent issues > > than RedHat? > > Because we already know that patents on MP3 decoders are not > enforceable. Furthermore, the holders of these patents have repeatedly How do you know the patents aren't enforceable? > stated they won't ask for fees on MP3 decoders. http://www.mp3licensing.com/royalty/index.html talks about 0.75 Dollar for a decoder. > > How do you install Debian on a harddisk behind a SCSI controller who's > > driver was removed from the Debian kernels due to it's firmware? > > Which SCSI controller are you talking about? Quoting README.Debian of the Debian kernel sources: <-- snip --> * QLA2XXX firmware, driver disabled: . drivers/scsi/qla2xxx/*_fw.c <-- snip --> There are a few other SCSI controllers where even the Debian kernel sources still ship both the drivers and the firmware. I do not claim to understand the latter... > > > Being careless in the definition of "free software" is a real disservice > > > to users. It makes them rely on e.g. non-free documentation for everyday > > > use. > > >... > > > > Documentation is "software"? > > Sure. Every book in my book shelf is software? That doesn't match how people outside of Debian use the word "software". > > Non-free documentation is better than no documentation. > > > > Non-free software has several problems, but some of them like the right > > to do modifications are less important for documentation, since e.g. > > fixes for security bugs are not an issue. > > > > Removing the available documentation without an equal replacement is a > > real disserve for your users. > > GFDL documentation will still be available in the non-free archive. Assuming you have an online connection and a friend told you how to manually edit your /etc/apt/sources.list for non-free. But where's the documentation if you don't have an online connection but only the dozen binary CDs of Debian? cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
On Fri, Apr 08, 2005 at 09:22:00AM +0200, Josselin Mouette wrote: > Le jeudi 07 avril 2005 à 23:07 +0200, Adrian Bunk a écrit : > > > You are mixing apples and oranges. The fact that the GFDL sucks has > > > nothing to do with the firmware issue. With the current situation of > > > firmwares in the kernel, it is illegal to redistribute binary images of > > > the kernel. Full stop. End of story. Bye bye. Redhat and SuSE may still > > > be willing to distribute such binary images, but it isn't our problem. > > > > It's a grey area. > > > > debian-legal did pick one of the possible opinions on this matter. > > When there are several possible interpretations, you have to pick up the > more conservative one, as it's not up to us to make the interpretation, > but to a court. If Debian was at least consistent. Why has Debian a much more liberal interpretation of MP3 patent issues than RedHat? >... > Instead of babbling, some people have started to discuss this with > upstream, and are trying to come up with a GPLed documentation for GCC. > This is much more constructive than repeating again and again "Bleh, > Debian are a bunch of bigots who don't care of the compiler being > documented." Will the replacement documentation for all affected software be available before the GFDL documentation gets removed? At least theoretically, the users are a priority for Debian equally to free software. > > Is it true, that Debian will leave users with hardware affected by the > > firmware problem without a working installer in Debian 3.1? > > The case of hardware really needing a firwmare to work *and* needed at > installation time is rare. I've only heard of some tg3-based cards. Most > of them will work without the firmware, and for the few remaining ones, > it only means network installation won't work. How do you install Debian on a harddisk behind a SCSI controller who's driver was removed from the Debian kernels due to it's firmware? > > The point is simply, that Debian does more and more look dogmatic at > > it's definition of "free software" without caring about the effects to > > it's users. > > Being careless in the definition of "free software" is a real disservice > to users. It makes them rely on e.g. non-free documentation for everyday > use. >... Documentation is "software"? Non-free documentation is better than no documentation. Non-free software has several problems, but some of them like the right to do modifications are less important for documentation, since e.g. fixes for security bugs are not an issue. Removing the available documentation without an equal replacement is a real disserve for your users. cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.
Le vendredi 08 avril 2005 Ã 19:34 +0200, Adrian Bunk a Ãcrit : > > When there are several possible interpretations, you have to pick up the > > more conservative one, as it's not up to us to make the interpretation, > > but to a court. > > If Debian was at least consistent. > > Why has Debian a much more liberal interpretation of MP3 patent issues > than RedHat? Because we already know that patents on MP3 decoders are not enforceable. Furthermore, the holders of these patents have repeatedly stated they won't ask for fees on MP3 decoders. > How do you install Debian on a harddisk behind a SCSI controller who's > driver was removed from the Debian kernels due to it's firmware? Which SCSI controller are you talking about? > > Being careless in the definition of "free software" is a real disservice > > to users. It makes them rely on e.g. non-free documentation for everyday > > use. > >... > > Documentation is "software"? Sure. > Non-free documentation is better than no documentation. > > Non-free software has several problems, but some of them like the right > to do modifications are less important for documentation, since e.g. > fixes for security bugs are not an issue. > > Removing the available documentation without an equal replacement is a > real disserve for your users. GFDL documentation will still be available in the non-free archive. -- .''`. Josselin Mouette/\./\ : :' : [EMAIL PROTECTED] `. `'[EMAIL PROTECTED] `- Debian GNU/Linux -- The power of freedom signature.asc Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=