Skip to contentSkip to conversation

linux-firmware: cx23885: update to Version 2.06.139

GIT PULL Tim Gardner 4 participants 4 messages Dec 3, 2012 – Dec 4, 2012 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

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]
#1 lore raw
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.git master

for 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.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(-)

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.
#2 lore raw

-----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.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(-)

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-----

#3 lore raw
In reply to Ben Hutchings

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