| Summary: | app-emulation/virtio-win license violation / wrong license | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jonas Stein <jstein> |
| Component: | Current packages | Assignee: | Kai-Chun Ning <kaichun.ning> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | gentoo, jstein, licenses, proxy-maint |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://github.com/gentoo/gentoo/pull/29169 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
IIUC, these are build from sources provided by Redhat? @jstein: Can you please provide a pointer to these sources? Doing a license audit from binaries is close to impossible, because any headers of the source files won't be included in them. AFAICS, sources are here: https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/virtio-win-pkg-scripts-input/ I see the following licenses there: GPL-2 GPL-2+ GPL-3+ LGPL-2+ Apache-2.0 BSD (In reply to Ulrich Müller from comment #2) > I see the following licenses there: > GPL-2 GPL-2+ GPL-3+ LGPL-2+ Apache-2.0 BSD I don't see MS-RL in the sources, but we can list it in addition. It is approved by both FSF and OSI. |
The compiled files in the .iso show a multitude of license fragments. ebuild virtio-win-0.1.225.2.ebuild fetch extract the .iso and look into the fragments find . | xargs strings -f | less Seems to be a mixture of EULAs, and licenses: -----------8<---------------- ./virtio-win-gt-x86.msi: PrintEula ./virtio-win-gt-x86.msi: PrintEula.cpp ./virtio-win-gt-x86.msi: Failed to allocate memory for print dialog struct. ./virtio-win-gt-x86.msi: Failed to show print dialog ./virtio-win-gt-x86.msi: failed to read Eula text from MSI database ./virtio-win-gt-x86.msi: failed to load rich edit 2.0 library ./virtio-win-gt-x86.msi: failed to create rich text window for printing ./virtio-win-gt-x86.msi: failed to register window class ./virtio-win-gt-x86.msi: failed to create window for printing ./virtio-win-gt-x86.msi: failed to update window ./virtio-win-gt-x86.msi: Invalid Handle passed to LoadEulaText ./virtio-win-gt-x86.msi: failed to load the EULA into the control ./virtio-win-gt-x86.msi: failed to open and execute view for PrintEula query ./virtio-win-gt-x86.msi: failed to fetch the row containing the LicenseText ./virtio-win-gt-x86.msi: failed to get LicenseText in PrintEula ./virtio-win-gt-x86.msi: failed to convert LicenseText to ANSI code page -----------8<---------------- -----------8<---------------- ./virtio-win-gt-x86.msi: {\*\generator Riched20 10.0.17134}\viewkind4\uc1 ./virtio-win-gt-x86.msi: \pard\f0\fs22\lang1033 The virtio-win installer is licensed under:\par ./virtio-win-gt-x86.msi: Microsoft Reciprocal License (MS-RL)\par ./virtio-win-gt-x86.msi: GNU GENERAL PUBLIC LICENSE Version 2\par ./virtio-win-gt-x86.msi: Apache License Version 2\par ./virtio-win-gt-x86.msi: \par ./virtio-win-gt-x86.msi: Copyright (c) .NET Foundation and contributors.\par ./virtio-win-gt-x86.msi: This software is released under the Microsoft Reciprocal License (MS-RL) (the "License"); you may not use the software except in compliance with the License.\par ./virtio-win-gt-x86.msi: \par ./virtio-win-gt-x86.msi: The text of the Microsoft Reciprocal License (MS-RL) can be found online at:\par ./virtio-win-gt-x86.msi: {{\field{\*\fldinst{HYPERLINK http://opensource.org/licenses/ms-rl }}{\fldrslt{http://opensource.org/licenses/ms-rl\ul0\cf0}}}}\f0\fs22\par ./virtio-win-gt-x86.msi: \par ./virtio-win-gt-x86.msi: \par ./virtio-win-gt-x86.msi: Microsoft Reciprocal License (MS-RL)\par -----------8<---------------- ./qxldod/w8.1/x86/qxldod.inf: ; Copyright 2013-2016 Red Hat, Inc. ./qxldod/w8.1/x86/qxldod.inf: ; Licensed under the Apache License, Version 2.0 (the "License"); ./qxldod/w8.1/x86/qxldod.inf: ; you may not use this file except in compliance with the License. ./qxldod/w8.1/x86/qxldod.inf: ; You may obtain a copy of the License at ./qxldod/w8.1/x86/qxldod.inf: ; http://www.apache.org/licenses/LICENSE-2.0 -----------8<---------------- and much more. Reproducible: Always