Re: Fwd: That whole "Linux stealing our code" thing

2007-09-04 Thread Michael Poole
Chris Friesen writes: > Daniel Hazelton wrote: >> On Tuesday 04 September 2007 09:27:02 Krzysztof Halasa wrote: >> >>>Daniel Hazelton <[EMAIL PROTECTED]> writes: >>> US Copyright law. A copyright holder, regardless of what license he/she may have released the work under, can still revoke

Re: Fwd: That whole Linux stealing our code thing

2007-09-04 Thread Michael Poole
Chris Friesen writes: Daniel Hazelton wrote: On Tuesday 04 September 2007 09:27:02 Krzysztof Halasa wrote: Daniel Hazelton [EMAIL PROTECTED] writes: US Copyright law. A copyright holder, regardless of what license he/she may have released the work under, can still revoke the license for a

Re: Noatime vs relatime

2007-08-10 Thread Michael Poole
Vlad writes: > Relatime seems to be wasteful of both IO resources _and_ CPU cycles. > Instead of performing a single IO operation (as atime does), relatime > performs at least three IO operations and three CPU-dependent > operations: > > 1) a read IO operation to find out the old atime > 2) a

Re: Noatime vs relatime

2007-08-10 Thread Michael Poole
Vlad writes: Relatime seems to be wasteful of both IO resources _and_ CPU cycles. Instead of performing a single IO operation (as atime does), relatime performs at least three IO operations and three CPU-dependent operations: 1) a read IO operation to find out the old atime 2) a read IO

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: > On Wed, 20 Jun 2007, Michael Poole wrote: > >> [EMAIL PROTECTED] writes: >> >>> if the GPL can excercise control over compilations, then if Oracle >>> were to ship a Oracle Linux live CD that contained the Oracle Database >&

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
covered by the gPL) Again, did you miss where I pointed out that this makes it *worse* for Tivo, because they are tying together -- and making inseparable -- a combination that would otherwise be "mere aggregation"? Michael Poole - To unsubscribe from this list: send the line &

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
worded differently than it is -- and have different effects than most people believe it does. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
her the GPL is worded to control the rights to compilations-in-general that include GPLed works. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
gation" of >> the functions it contains.) >> >> Michael Poole > > Of course it's not mere aggregation. The functions in a C file are > creatively combined. How many times do I have to say that the opposite of > "mere aggregation" is creative combination? >

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
e, have better things to do than explain why a C file is not a "mere aggregation" of the functions it contains.) Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
r The > Moneys.. > > no? The GPL does not guarantee anyone a viable business model. Following it is not conditional on profitability. It is only conditional on exercising rights that are granted by the GPL. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel"

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: > On Wed, 20 Jun 2007, Michael Poole wrote: > >> Please retract that claim. I have said no such thing, and have >> avoided saying anything that I thought might be misconstrued in that >> direction. >> >> To be absolutely clear: M

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: > On Wed, 20 Jun 2007, Michael Poole wrote: > >> [EMAIL PROTECTED] writes: >> >>> no, saying that the result must be acceptable to other software (in >>> this case the software running in the BIOS) is not part of the source >>>

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: > On Wed, 20 Jun 2007, Michael Poole wrote: > >> [EMAIL PROTECTED] writes: >> >>> this is very much NOT true. if you take the source the provide you can >>> compile a kernel that will run on the tivo, the only thing you have to

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
s") to be used in a computer in order to bring about a certain result. That result is making it boot on the PVR. Source code simply means the original forms or inputs used to generate machine-readable statements. Michael Poole >>A "computer program" is a set of statements or ins

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
more or less restrictive in what they run? If newer models are more restrictive, I think that also speaks to whether Tivo thinks it is conveying complete source code. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTE

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
will retract what I said. If it is not possible, they are omitting part of the program's source code: A "computer program" is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result. -- US Code, Title

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
butors of binary versions provide complete source code, not just the parts of source code that are convenient. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
complete source code, not just the parts of source code that are convenient. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
source code: A computer program is a set of statements or instructions to be used directly or indirectly in a computer in order to bring about a certain result. -- US Code, Title 17, Section 101 Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
in what they run? If newer models are more restrictive, I think that also speaks to whether Tivo thinks it is conveying complete source code. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
in order to bring about a certain result. That result is making it boot on the PVR. Source code simply means the original forms or inputs used to generate machine-readable statements. Michael Poole A computer program is a set of statements or instructions to be used directly or indirectly

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: On Wed, 20 Jun 2007, Michael Poole wrote: [EMAIL PROTECTED] writes: this is very much NOT true. if you take the source the provide you can compile a kernel that will run on the tivo, the only thing you have to do (on some models) is to change the bios to skip

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: On Wed, 20 Jun 2007, Michael Poole wrote: [EMAIL PROTECTED] writes: no, saying that the result must be acceptable to other software (in this case the software running in the BIOS) is not part of the source code. Why not? The digital signature is a statement

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: On Wed, 20 Jun 2007, Michael Poole wrote: Please retract that claim. I have said no such thing, and have avoided saying anything that I thought might be misconstrued in that direction. To be absolutely clear: My complaints with Tivo as a hardware or BIOS vendor

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
. It is only conditional on exercising rights that are granted by the GPL. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
it contains.) Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
David Schwartz writes: Most of this list has already dismissed your rather unique -- I would even say frivolous -- idea of how far mere aggregation goes: I, for one, have better things to do than explain why a C file is not a mere aggregation of the functions it contains.) Michael Poole

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
that include GPLed works. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
most people believe it does. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
miss where I pointed out that this makes it *worse* for Tivo, because they are tying together -- and making inseparable -- a combination that would otherwise be mere aggregation? Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-20 Thread Michael Poole
[EMAIL PROTECTED] writes: On Wed, 20 Jun 2007, Michael Poole wrote: [EMAIL PROTECTED] writes: if the GPL can excercise control over compilations, then if Oracle were to ship a Oracle Linux live CD that contained the Oracle Database in the filesystem image, ready to run. then the GPL would

Re: mea culpa on the meaning of Tivoization

2007-06-19 Thread Michael Poole
ll exceed the perceived cost of plugging it. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: mea culpa on the meaning of Tivoization

2007-06-19 Thread Michael Poole
laws and precedent in ways that make life (and license or contract writing) more unpredictable. Wishing otherwise will not make a simple license unambiguous. If those areas of ambiguity are exploited enough, the perceived cost of having a hole will exceed the perceived cost of plugging it. Michael

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-18 Thread Michael Poole
e. The GPL always about allowing someone to modify software that they received from someone else. Tivo's Linux kernel images qualify both as softare that they distribute to others and software that is loaded onto hardware that they created. The concern at hand is not about hardware th

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-18 Thread Michael Poole
t likely a EULA or other shrink-wrap agreement. Given that most such recognized agreements deal with software or services rather than hardware, I am not sure a court would recognize a hardware EULA as being binding. (I suspect this is the direction you were heading with the paragraph below.)

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-18 Thread Michael Poole
en as straw men go, that is pretty incoherent. First, end users buy and use the hardware in question. It does not belong to Tivo, so the analogy to his laptop fails there. Second, the important access is not to the hardware, but to the bits used to build the version of Linux that is distributed b

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-18 Thread Michael Poole
is not to the hardware, but to the bits used to build the version of Linux that is distributed by Tivo. This is purely software. Third, such a license would be neither a free software nor an open source license. No one argues it would be. Michael Poole - To unsubscribe from this list: send the line

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-18 Thread Michael Poole
that most such recognized agreements deal with software or services rather than hardware, I am not sure a court would recognize a hardware EULA as being binding. (I suspect this is the direction you were heading with the paragraph below.) Michael Poole I do in fact argue that there are things

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-18 Thread Michael Poole
that they *do* distribute. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
method isn't proprietary. What is proprietary is a number > that is input to a step of the process. (AFAICT the signing process is done > with proprietary tools, but the process itself isn't) That does not help them at all. In fact, it is probably *worse* for Tivo if they are intentionally withhold

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
Daniel Hazelton writes: > On Sunday 17 June 2007 09:54:39 Michael Poole wrote: >> Daniel Hazelton writes: >> > But your server doesn't run the internet. TiVO may use phone lines to >> > connect a device to their server (and this is an example - I don't know >> &g

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
roadband Ethernet connection rather than a phone line) or that we should analyze based on DRM signatures distributed separately from the kernel (when they are not). We are arguing about the universe we inhabit, not some alternative where the GPL might actually be the Groundhog Petting License. Mic

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
nary and run it on a general purpose PC. Right? At most it would take clever linker tricks to make the change small enough. As to the suggestion that vendors would use another kernel: I would not mind. A huge fraction of the interesting and useful work in open source kernels happens in Linux (first or

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
not mind. A huge fraction of the interesting and useful work in open source kernels happens in Linux (first or only). Using any third party software is a trade-off of what you get versus what you give up. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
should analyze based on DRM signatures distributed separately from the kernel (when they are not). We are arguing about the universe we inhabit, not some alternative where the GPL might actually be the Groundhog Petting License. Michael Poole - To unsubscribe from this list: send the line

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
Daniel Hazelton writes: On Sunday 17 June 2007 09:54:39 Michael Poole wrote: Daniel Hazelton writes: But your server doesn't run the internet. TiVO may use phone lines to connect a device to their server (and this is an example - I don't know how TiVO devices actually connect

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-17 Thread Michael Poole
) That does not help them at all. In fact, it is probably *worse* for Tivo if they are intentionally withholding input to a tool, since that is closer to the traditional idea of source code. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Florin Malita writes: > On 06/15/2007 12:18 PM, Michael Poole wrote: >> Florin Malita writes: >> >> >>> On 06/15/2007 10:56 AM, Michael Poole wrote: >>> >>>> The GPL cares about the key >>>> used to generate an integral part o

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Florin Malita writes: > On 06/15/2007 10:56 AM, Michael Poole wrote: >> The GPL cares about the key >> used to generate an integral part of the executable form of the GPLed >> work. > > GLPv2 doesn't: why do you think the digital signature is an integral >

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Ingo Molnar writes: > * Michael Poole <[EMAIL PROTECTED]> wrote: > >> > I.e. you cannot just cleverly define "source code" to include >> > something unrelated and then pretend that it's all in one work. And >> > that's exactly what the GPLv3 doe

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Ingo Molnar writes: > * Michael Poole <[EMAIL PROTECTED]> wrote: > >> >> I do not suggest that copyright subsists in the signature or in the >> >> signing key. Whether it does is irrelevant to the signing key >> >> being part

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Ingo Molnar writes: > * Michael Poole <[EMAIL PROTECTED]> wrote: > >> > However, since the signing is an automated process it cannot >> > generate a "new" work - at least, not under the laws of the US - so >> > the signature itself cannot have a

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
uch requirement in the GPLv2. In fact, it actually says that > you don't even have to be able to *USE* the program. See section 12 of the > GPL if you don't believe me. Section 12 of the GPL(v2) is a warranty and liability disclaimer. It is not an absolution of license obligations. It l

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
perly). Similarly, copyright might not subsist in a simple linker script -- its content being determined by the operating system and perhaps the rest of the program's source code -- but under the GPL, the linker script would be part of the source code for a compiled version. Michael Poole - To u

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
content being determined by the operating system and perhaps the rest of the program's source code -- but under the GPL, the linker script would be part of the source code for a compiled version. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
of license obligations. It limits the liability of a distributor to the end user, not to copyright owners. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Ingo Molnar writes: * Michael Poole [EMAIL PROTECTED] wrote: However, since the signing is an automated process it cannot generate a new work - at least, not under the laws of the US - so the signature itself cannot have a copyright at all. [...] I do not suggest that copyright

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Ingo Molnar writes: * Michael Poole [EMAIL PROTECTED] wrote: I do not suggest that copyright subsists in the signature or in the signing key. Whether it does is irrelevant to the signing key being part of the source code (when the signature is needed for the binary to work properly

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Ingo Molnar writes: * Michael Poole [EMAIL PROTECTED] wrote: I.e. you cannot just cleverly define source code to include something unrelated and then pretend that it's all in one work. And that's exactly what the GPLv3 does: it creatively defines the hardware's key into the 'source

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Florin Malita writes: On 06/15/2007 10:56 AM, Michael Poole wrote: The GPL cares about the key used to generate an integral part of the executable form of the GPLed work. GLPv2 doesn't: why do you think the digital signature is an integral part of the executable? It can be a totally

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-15 Thread Michael Poole
Florin Malita writes: On 06/15/2007 12:18 PM, Michael Poole wrote: Florin Malita writes: On 06/15/2007 10:56 AM, Michael Poole wrote: The GPL cares about the key used to generate an integral part of the executable form of the GPLed work. GLPv2 doesn't: why do you think

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
that the "work based on the [GPLed] Program" be more than a mere aggregation of the GPLed component(s) with non-GPLed components. The fact that part of the work-as-a-whole is a descriptor of the GPLed part does not mean all descriptions the GPLed part are governed by the GPL.

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
Linus Torvalds writes: > On Thu, 14 Jun 2007, Michael Poole wrote: >> >> If the DRM signature and program executable are coupled such that they >> are not useful when separated, the implication to me is that they form >> one work that is based on the original Program.

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
Daniel Hazelton writes: > On Thursday 14 June 2007 22:13:13 Michael Poole wrote: > >> The fundamental reason for this is that neither the executable code >> nor the digital signature serves the desired function alone. The user >> received a copy of the executable for a pa

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
ures remains open. In the mean time, it makes more sense for the FSF to issue a new license that squarely addresses this -- such as the GPLv3 -- and persuade as many developers as possible that using it is the best way to protect free software.) Michael Poole - To unsubscribe from this list: send t

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
Matt Keenan writes: > Michael Poole wrote: >> Matt Keenan writes: >> >> >>> Alexandre Oliva wrote: >>> >>>> Err, no. Software, per legal definitions in Brazil, US and elsewhere, >>>> require some physical support. That's the

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
gital signatures) differently than a "GPL-incompatible" patent area. If a software distributor cannot simultaneously comply with the GPL and his other obligations, he should either not distribute the software or be prepared to face the liability from breaching his obligations. Michael P

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
instructions to be used directly or indirectly in a computer in order to bring about a certain result. As its purpose is to outline the scope of copyright law, this definition is made under the authority granted to Congress by Article I, Section 8 of the United States Constitution. Michael

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
about a certain result. As its purpose is to outline the scope of copyright law, this definition is made under the authority granted to Congress by Article I, Section 8 of the United States Constitution. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
area. If a software distributor cannot simultaneously comply with the GPL and his other obligations, he should either not distribute the software or be prepared to face the liability from breaching his obligations. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
Matt Keenan writes: Michael Poole wrote: Matt Keenan writes: Alexandre Oliva wrote: Err, no. Software, per legal definitions in Brazil, US and elsewhere, require some physical support. That's the hard disk in the TiVO DVR, in this case. I don't see how this matters, though

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
for the FSF to issue a new license that squarely addresses this -- such as the GPLv3 -- and persuade as many developers as possible that using it is the best way to protect free software.) Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
Daniel Hazelton writes: On Thursday 14 June 2007 22:13:13 Michael Poole wrote: The fundamental reason for this is that neither the executable code nor the digital signature serves the desired function alone. The user received a copy of the executable for a particular purpose: to run

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
Linus Torvalds writes: On Thu, 14 Jun 2007, Michael Poole wrote: If the DRM signature and program executable are coupled such that they are not useful when separated, the implication to me is that they form one work that is based on the original Program. This is beyond the GPL's permission

Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3

2007-06-14 Thread Michael Poole
that part of the work-as-a-whole is a descriptor of the GPLed part does not mean all descriptions the GPLed part are governed by the GPL. The critical factor is that the GPLed part will not function properly without the DRM signature. Michael Poole - To unsubscribe from this list: send the line

Re: GPL violation by CorAccess?

2005-04-20 Thread Michael Poole
rary, and cannot qualify for the lower threshold of section 5. Section 5 is talking about late binding to the library; dynamic linking is one example. For programs distributed as object code that does contain part of the library, the distributor must -- sooner or later -- comply with 6(a) (allow the user

Re: GPL violation by CorAccess?

2005-04-20 Thread Michael Poole
of the library, the distributor must -- sooner or later -- comply with 6(a) (allow the user to relink) or 6(b) (use dynamic linking). Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http

Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.

2005-04-11 Thread Michael Poole
ns 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

Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.

2005-04-11 Thread Michael Poole
, > 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 conditi

Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.

2005-04-11 Thread Michael Poole
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 from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info

Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.

2005-04-11 Thread Michael Poole
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 from this list: send

Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.

2005-04-04 Thread Michael Poole
previous (lengthy and multiple) discussions about this topic. Michael Poole - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: non-free firmware in kernel modules, aggregation and unclear copyright notice.

2005-04-04 Thread Michael Poole
and multiple) discussions about this topic. Michael Poole - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: eepro100/usb interrupts stop with 2.4.x kernels?

2001-05-10 Thread Michael Poole
Alan Cox <[EMAIL PROTECTED]> writes: > > What seems to happen is that the kernel stops seeing interrupts on the > > IRQ shared by eth0 (my outside interface) and usb-uhci. I can still > > ssh in on eth1, and when I do, syslog contains things like "eth0: > > Interrupt timed out" and usb-uhci

eepro100/usb interrupts stop with 2.4.x kernels?

2001-05-10 Thread Michael Poole
Since about 2.4.2, I have been seeing intermittent hangs on my system; usually once or twice a week, but once just 10 minutes after rebooting. What seems to happen is that the kernel stops seeing interrupts on the IRQ shared by eth0 (my outside interface) and usb-uhci. I can still ssh in on

eepro100/usb interrupts stop with 2.4.x kernels?

2001-05-10 Thread Michael Poole
Since about 2.4.2, I have been seeing intermittent hangs on my system; usually once or twice a week, but once just 10 minutes after rebooting. What seems to happen is that the kernel stops seeing interrupts on the IRQ shared by eth0 (my outside interface) and usb-uhci. I can still ssh in on

Re: eepro100/usb interrupts stop with 2.4.x kernels?

2001-05-10 Thread Michael Poole
Alan Cox [EMAIL PROTECTED] writes: What seems to happen is that the kernel stops seeing interrupts on the IRQ shared by eth0 (my outside interface) and usb-uhci. I can still ssh in on eth1, and when I do, syslog contains things like eth0: Interrupt timed out and usb-uhci griping about

Re: NT soon to surpass Linux in specweb99 performance?

2001-02-02 Thread Michael Poole
Paul Flinders <[EMAIL PROTECTED]> writes: > Gregory Maxwell wrote: > > > Looks like TUX caught MS's attention: > > http://www.spec.org/osg/web99/results/res2000q4/web99-20001211-00082.html > > > > Anyone know if their method of achieveing this is as flexible as TUX, or is > > their "SWC 3.0"

Re: NT soon to surpass Linux in specweb99 performance?

2001-02-02 Thread Michael Poole
Paul Flinders [EMAIL PROTECTED] writes: Gregory Maxwell wrote: Looks like TUX caught MS's attention: http://www.spec.org/osg/web99/results/res2000q4/web99-20001211-00082.html Anyone know if their method of achieveing this is as flexible as TUX, or is their "SWC 3.0" simply mean

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Michael Poole
Matthias Andree <[EMAIL PROTECTED]> writes: > On Fri, 15 Sep 2000, David S. Miller wrote: > > > Every Linux inetd in the world would instantly stop working. > > Why should it? inetd.c does not touch fd flags. No F_SETFL, no > O_NONBLOCK, no fcntl. Why should inetd fail with a changed accept(2)

Re: No Bug: accept discards socket options/O_NONBLOCK

2000-09-15 Thread Michael Poole
Matthias Andree [EMAIL PROTECTED] writes: On Fri, 15 Sep 2000, David S. Miller wrote: Every Linux inetd in the world would instantly stop working. Why should it? inetd.c does not touch fd flags. No F_SETFL, no O_NONBLOCK, no fcntl. Why should inetd fail with a changed accept(2)