* alsa-firmware licensing
@ 2008-01-05 14:15 Tim Jackson
2008-01-07 10:41 ` Clemens Ladisch
2008-01-07 10:49 ` Takashi Iwai
0 siblings, 2 replies; 7+ messages in thread
From: Tim Jackson @ 2008-01-05 14:15 UTC (permalink / raw)
To: alsa-devel
As part of the Fedora Project [1], I'm trying to package [2] the ALSA
firmware up for easy distribution to Fedora users.
The trouble is that the licensing seems unclear. Specifically:
a) Several firmwares claim to be under the GPL but don't specify a
version and don't include source - see
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3411
b) More worryingly, the Emagic EMI 2|6 firmware appears to be under a
"license" which prohibits ANY redistribution. Quoting from
emi_26_62/license.txt (my emphasis):
"The firmware contained herein is Copyright (c) 1999-2002 Emagic
as an unpublished work. This notice does not imply unrestricted
or public access to this firmware which is a trade secret of Emagic,
and which ***may not be reproduced, used, sold or transferred to
any third party without Emagic's written consent.***"
Does the ALSA project have special authorisation ("written consent") to
distribute this? Who within the ALSA project is responsible for the
-firmware package and might be able to help resolve some of these
queries? Does anyone have a contact at Emagic (which seems to have been
bought by Apple) to discuss relaxing the firmware conditions slightly?
Any information most welcome. We'd really like to get the firmware in
Fedora.
Thanks,
Tim
[1] http://www.fedoraproject.org/
[2] https://bugzilla.redhat.com/show_bug.cgi?id=217259
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: alsa-firmware licensing
2008-01-05 14:15 alsa-firmware licensing Tim Jackson
@ 2008-01-07 10:41 ` Clemens Ladisch
2008-01-07 10:45 ` Takashi Iwai
2008-01-29 18:11 ` Tim Jackson
2008-01-07 10:49 ` Takashi Iwai
1 sibling, 2 replies; 7+ messages in thread
From: Clemens Ladisch @ 2008-01-07 10:41 UTC (permalink / raw)
To: Tim Jackson, alsa-devel
Tim Jackson wrote:
> b) More worryingly, the Emagic EMI 2|6 firmware appears to be under a
> "license" which prohibits ANY redistribution. Quoting from
> emi_26_62/license.txt (my emphasis):
>
> "The firmware contained herein is Copyright (c) 1999-2002 Emagic
> as an unpublished work. This notice does not imply unrestricted
> or public access to this firmware which is a trade secret of Emagic,
> and which ***may not be reproduced, used, sold or transferred to
> any third party without Emagic's written consent.***"
The emi firmware files are copies of linux/drivers/usb/misc/emi26_fw.h
and emi62_fw_*.h. emi26_fw.h contains three copies of this "license",
but only the first one contains this paragraph which is missing in
license.txt:
| Permission is hereby granted for the distribution of this firmware
| image as part of a Linux or other Open Source operating system kernel
| in text or binary form as required.
I've added this paragraph to license.txt.
> Does the ALSA project have special authorisation ("written consent") to
> distribute this?
Well, I'd guess the alsa-firmware package is part of Linux.
Please note that the emi26 and emi62 drivers still use the in-kernel
copies of their firmware images; the files in alsa-firmware are as yet
unused.
> Does anyone have a contact at Emagic (which seems to have been
> bought by Apple) to discuss relaxing the firmware conditions slightly?
Emagic helped writing the emi26 driver, but these devices were
discontinued shortly after Apple bought Emagic. AFAIK nobody now at
Apple knows, or cares.
Regards,
Clemens
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: alsa-firmware licensing
2008-01-07 10:41 ` Clemens Ladisch
@ 2008-01-07 10:45 ` Takashi Iwai
2008-01-29 18:11 ` Tim Jackson
1 sibling, 0 replies; 7+ messages in thread
From: Takashi Iwai @ 2008-01-07 10:45 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: alsa-devel, Tim Jackson
At Mon, 07 Jan 2008 11:41:21 +0100,
Clemens Ladisch wrote:
>
> Tim Jackson wrote:
> > b) More worryingly, the Emagic EMI 2|6 firmware appears to be under a
> > "license" which prohibits ANY redistribution. Quoting from
> > emi_26_62/license.txt (my emphasis):
> >
> > "The firmware contained herein is Copyright (c) 1999-2002 Emagic
> > as an unpublished work. This notice does not imply unrestricted
> > or public access to this firmware which is a trade secret of Emagic,
> > and which ***may not be reproduced, used, sold or transferred to
> > any third party without Emagic's written consent.***"
>
> The emi firmware files are copies of linux/drivers/usb/misc/emi26_fw.h
> and emi62_fw_*.h. emi26_fw.h contains three copies of this "license",
> but only the first one contains this paragraph which is missing in
> license.txt:
>
> | Permission is hereby granted for the distribution of this firmware
> | image as part of a Linux or other Open Source operating system kernel
> | in text or binary form as required.
>
> I've added this paragraph to license.txt.
>
> > Does the ALSA project have special authorisation ("written consent") to
> > distribute this?
>
> Well, I'd guess the alsa-firmware package is part of Linux.
And Linux kernel is under GPL v2, so it must be OK. It'd be better to
add the note that this firmware data is copied from the linux kernel
tree and show the kernel license (GPLv2) explicitly for emi2|6 stuff,
together with the original copyright of the driver source code.
I think other firmwares copied from the kernel tree (maestro3, ymfpci,
etc) should include the similar note, too.
Clemens, could you add that?
Thanks,
Takashi
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: alsa-firmware licensing
2008-01-05 14:15 alsa-firmware licensing Tim Jackson
2008-01-07 10:41 ` Clemens Ladisch
@ 2008-01-07 10:49 ` Takashi Iwai
1 sibling, 0 replies; 7+ messages in thread
From: Takashi Iwai @ 2008-01-07 10:49 UTC (permalink / raw)
To: Tim Jackson; +Cc: alsa-devel
At Sat, 05 Jan 2008 14:15:31 +0000,
Tim Jackson wrote:
>
> As part of the Fedora Project [1], I'm trying to package [2] the ALSA
> firmware up for easy distribution to Fedora users.
>
> The trouble is that the licensing seems unclear. Specifically:
>
> a) Several firmwares claim to be under the GPL but don't specify a
> version and don't include source - see
> https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3411
The firmware data there are example data, as explicitly writtein in
README. They are no program to run, in our definition.
The version should follow the one in COPYING included in the
tarball unless different defined in each subdirectory.
Takashi
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: alsa-firmware licensing
2008-01-07 10:41 ` Clemens Ladisch
2008-01-07 10:45 ` Takashi Iwai
@ 2008-01-29 18:11 ` Tim Jackson
2008-01-30 8:13 ` Clemens Ladisch
1 sibling, 1 reply; 7+ messages in thread
From: Tim Jackson @ 2008-01-29 18:11 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: alsa-devel
Clemens Ladisch wrote:
Thanks for all your help Clemens and apologies for the slow reply.
> Tim Jackson wrote:
[... emi firmware licensing]
> The emi firmware files are copies of linux/drivers/usb/misc/emi26_fw.h
> and emi62_fw_*.h. emi26_fw.h contains three copies of this "license",
> but only the first one contains this paragraph which is missing in
> license.txt:
>
> | Permission is hereby granted for the distribution of this firmware
> | image as part of a Linux or other Open Source operating system kernel
> | in text or binary form as required.
>
> I've added this paragraph to license.txt.
Thanks.
>> Does the ALSA project have special authorisation ("written consent") to
>> distribute this?
>
> Well, I'd guess the alsa-firmware package is part of Linux.
Unfortunately I don't think that's a "guess" that some distributors such
as Fedora can risk to take. Although ALSA is of course part of a "Linux
... kernel", the wording "as part of" is ambiguous and there's certainly
an argument that a standalone ALSA firmware package (i.e. not
distributed along with the rest of the kernel) is not "distribution...as
part of" a kernel.
Much though I'd *like* these firmwares to be distributable, unless those
licensing terms get changed, I think we'll have to drop those particular
firmwares in Fedora.
> Please note that the emi26 and emi62 drivers still use the in-kernel
> copies of their firmware images; the files in alsa-firmware are as yet
> unused.
That's useful, thanks. Is the plan to drop the in-kernel ones at some
point then? At least this means if we do drop the firmware it won't have
any negative effect, at least at the moment.
Thanks
Tim
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: alsa-firmware licensing
2008-01-29 18:11 ` Tim Jackson
@ 2008-01-30 8:13 ` Clemens Ladisch
2008-01-30 16:24 ` emi26 device available to give to somebody to use for alsa testing e: " John Utz
0 siblings, 1 reply; 7+ messages in thread
From: Clemens Ladisch @ 2008-01-30 8:13 UTC (permalink / raw)
To: Tim Jackson; +Cc: alsa-devel
Tim Jackson wrote:
> Clemens Ladisch wrote:
> > Please note that the emi26 and emi62 drivers still use the in-kernel
> > copies of their firmware images; the files in alsa-firmware are as yet
> > unused.
>
> That's useful, thanks. Is the plan to drop the in-kernel ones at some
> point then?
Yes; as soon as we find somebody with such a device to test the changes.
(It's possible that this will never happen ...)
Regards,
Clemens
^ permalink raw reply [flat|nested] 7+ messages in thread
* emi26 device available to give to somebody to use for alsa testing e: alsa-firmware licensing
2008-01-30 8:13 ` Clemens Ladisch
@ 2008-01-30 16:24 ` John Utz
0 siblings, 0 replies; 7+ messages in thread
From: John Utz @ 2008-01-30 16:24 UTC (permalink / raw)
To: Clemens Ladisch; +Cc: alsa-devel, Tim Jackson
Oh hey, i didnt read this carefully enough.
I actually have one that i would be happy to give away.
Who can i send it to?
On Wed, 30 Jan 2008 09:13:21 +0100
"Clemens Ladisch" <cladisch@fastmail.net> wrote:
> Tim Jackson wrote:
> > Clemens Ladisch wrote:
> > > Please note that the emi26 and emi62 drivers still use the
> > > in-kernel copies of their firmware images; the files in
> > > alsa-firmware are as yet unused.
> >
> > That's useful, thanks. Is the plan to drop the in-kernel ones at
> > some point then?
>
> Yes; as soon as we find somebody with such a device to test the
> changes. (It's possible that this will never happen ...)
>
>
> Regards,
> Clemens
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-01-30 16:24 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-05 14:15 alsa-firmware licensing Tim Jackson
2008-01-07 10:41 ` Clemens Ladisch
2008-01-07 10:45 ` Takashi Iwai
2008-01-29 18:11 ` Tim Jackson
2008-01-30 8:13 ` Clemens Ladisch
2008-01-30 16:24 ` emi26 device available to give to somebody to use for alsa testing e: " John Utz
2008-01-07 10:49 ` Takashi Iwai
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.