linux-firmware: cx23885: update to Version 2.06.139
Ben - what is your policy on extracting firmware from Windows drivers? It seems like it ought to be OK, and they _are_ the same files that are covered under the license in WHENCE.
The following changes since commit bda53ca96deb3cacbef10a7a84bbaee2d09c7f34:
brcm: new firmware version for brcmsmac (2012-12-03 14:46:28 +0000)
are available in the git repository at:
git://kernel.ubuntu.com/rtg/linux-firmware.git master
for you to fetch changes up to 3c592f80519a7e82eadeccfad7a5cd1604ca463c:
cx23885: update to Version 2.06.139 (2012-12-03 11:07:43 -0700)
----------------------------------------------------------------
Tim Gardner (1):
cx23885: update to Version 2.06.139
v4l-cx23885-avcore-01.fw | Bin 16382 -> 16382 bytes v4l-cx23885-enc.fw | Bin 16382 -> 376836 bytes 2 files changed, 0 insertions(+), 0 deletions(-)
rtg
Signature · 1 line
Tim Gardner [email protected]
Quoted 1 line · Tim Gardner
Ben - what is your policy on extracting firmware from Windows drivers?
I suppose the policy should be that the driver's licence must allow extracting and then distributing the result. Which I wouldn't expect ever to be the case, in practice.
Your commit message refers to the Hauppuage driver package at
<http://steventoth.net/linux/hvr1800/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip>. I didn't find any licence text, other than 'All rights reserved', in either that or the currently distributed version of the same driver <http://www.wintvcd.co.uk/drivers/HVR-12x0-14x0-17x0-33x0-44x0_1_48_29272_SIGNED.zip>.
Quoted 2 lines
It seems like it ought to be OK, and they _are_ the same files that are covered under the license in WHENCE.
I'm not sure how you can say they are the same files, as you're proposing to change the contents. The copyright on the current files belongs to the chipset vendor, Conexant, and Hauppuage *presumably* used firmware supplied by Conexant, but either of them might have chosen a different licence for the versions in this driver package.
Quoted 12 lines
The following changes since commit
bda53ca96deb3cacbef10a7a84bbaee2d09c7f34:brcm: new firmware version for brcmsmac (2012-12-03 14:46:28 +0000)
are available in the git repository at:
git://kernel.ubuntu.com/rtg/linux-firmware.gitmasterfor you to fetch changes up to
3c592f80519a7e82eadeccfad7a5cd1604ca463c:cx23885: update to Version 2.06.139 (2012-12-03 11:07:43 -0700)
Quoted 7 lines
----------------------------------------------------------------
Tim Gardner (1):cx23885: update to Version 2.06.139v4l-cx23885-avcore-01.fw | Bin 16382 -> 16382 bytes v4l-cx23885-enc.fw | Bin 16382 -> 376836 bytes 2 files changed, 0 insertions(+), 0 deletions(-)
How odd, these two files are currently identical to each other...
Ben.
Signature · 3 lines
Ben Hutchings Always try to do things in chronological order; it's less confusing that way.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Quoted 4 lines · Ben Hutchings
Quoted 2 lines · Tim Gardner
Ben - what is your policy on extracting firmware from Windows drivers?
<snip>
Quoted 8 lines
I'm not sure how you can say they are the same files, as you're proposing to change the contents. The copyright on the current files belongs to the chipset vendor, Conexant, and Hauppuage *presumably* used firmware supplied by Conexant, but either of them might have chosen a different licence for the versions in this driver package.
I guess that is the root of the issue. In light of the licensing uncertainty I think you should just drop this pull request.
Quoted 11 lines
Quoted 6 lines
----------------------------------------------------------------
Tim Gardner (1): cx23885: update to Version 2.06.139v4l-cx23885-avcore-01.fw | Bin 16382 -> 16382 bytes v4l-cx23885-enc.fw | Bin 16382 -> 376836 bytes 2 fileschanged, 0 insertions(+), 0 deletions(-)
How odd, these two files are currently identical to each other...
Ben.
Indeed they are. The comment in the bug report [0] indicates that those files should not be identical.
[0]
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/569615/comments/4
rtg
- --
Tim Gardner [email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/
iQIcBAEBCgAGBQJQvh9lAAoJED12yEX6FEfKYD8P/ih3NovJAZqndS8ljG/X7Pcw 7pgQNM0WWiiwjNxcxQK+s+w/XV1QJGztLgXDduUEb3jD8nNH2qvAGXVgBKWZNSqQ alSF6yqvRUq8G2h6CJc6/T9MVmhaYm1GkgXRVFViLFyvjh9wc6xxD/O5SA3Fr0Q2 J0Js4/vExIoFd8ps+9cB4+AzDqWmiEGk5FBseNLwO2zrDyzziO7tXH6K3W34n1EW ztVOnkFbrvVBuf/QOQFBbt06ziKINwPsyZkCyUHCWs7WXmWLLH1rvrH2CSGvQkXY S5fk/H1j5LRCellURpAbs9x50OWdShOQs05mSpd4eZmD1lvFqjMCCYWHn4AR2fvk yXi71uendvfVFfFHlN3kWHnCLICLJUa8urMRDSts3XRUFXZDijeJVWpJZJXK5m+W 40NIkDOQVvVHWxL+W1bCiM36uE0f+9klsqfs0nWB1xERol9peaoqJhoW1VyzHEmK 7QSt1+nezFuURfaSktG2W/WsRZuo6RI9ElOWrOVGrmnA3PoYun8KlanGyGiS+ezu /b2l/yxPAlanHXcAtpCcV7h+sLL9k7z5rIUZDuseHazAw14jATGu7LLpac7nvPCB cuYvKUeVOSPi/fkC5A+pSWMDznjr92bgTf71tlzzGTNDIq/MQCwpotxJUfOXr3Oh 5dZzEgczjDDdYMniC6rl
=egal
-----END PGP SIGNATURE-----
Em 04-12-2012 03:07, Ben Hutchings escreveu:
Quoted 10 lines · Tim Gardner
Quoted 1 line
Ben - what is your policy on extracting firmware from Windows drivers?
I suppose the policy should be that the driver's licence must allow extracting and then distributing the result. Which I wouldn't expect ever to be the case, in practice.
Your commit message refers to the Hauppuage driver package at
<http://steventoth.net/linux/hvr1800/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip>. I didn't find any licence text, other than 'All rights reserved', in either that or the currently distributed version of the same driver <http://www.wintvcd.co.uk/drivers/HVR-12x0-14x0-17x0-33x0-44x0_1_48_29272_SIGNED.zip>.
Quoted 8 lines
Quoted 2 lines
It seems like it ought to be OK, and they _are_ the same files that are covered under the license in WHENCE.
I'm not sure how you can say they are the same files, as you're proposing to change the contents. The copyright on the current files belongs to the chipset vendor, Conexant, and Hauppuage *presumably* used firmware supplied by Conexant, but either of them might have chosen a different licence for the versions in this driver package.
We shouldn't be replacing the firmwares that Conexant explicitly gave us the rights to re-distribute by something else extracted from the Windows drivers without redistribution rights.
Also, AFAIKT, with regards to the firmwares used on ivtv, there is a license variant that Hauppauge gave to some distros in the past, after getting Conexant's agreement for that. The terms used there explicitly forbids redistribution.
So, if any of the existing firmware doesn't work, we should ask Conexant (c/c) to send us a firmware that works, under the same terms they gave us in the past, e. g. with redistribution rights.
Regards,
Mauro