Project

General

Profile

Freedom issue #2893

mesa-demos contains unlicensed or non-free files

HEX0 - 20 days ago - . Updated 20 days ago.

Status:
confirmed
Priority:
bug
Assignee:
-
% Done:

0%


Description

https://gitlab.freedesktop.org/mesa/demos/-/blob/master/src/egl/opengles2/es2tri.c

currently one such example discovered does not specify whether it's MIT or some other "free" license

related: https://gitlab.freedesktop.org/mesa/demos/-/issues/17

History

#1

Updated by bill-auger 20 days ago

  • Status changed from unconfirmed to confirmed

the upstream sources have no license file - it is a collection of files from many authors - some mentioning "public domain", some mentioning "all rights reserved" - the current documentation on the mesa website has the license of mesa as: MIT1; but makes it clear that other components have their own licenses - mesa-demos is not part of the main package - it is an external compononent in a separate git repo, with a separate release tarball - the mesa website documentation specifies the license for each component; but the demos are not on that list - after the list, it has only:

"In general, consult the source files for license terms."

the license file in the arch package2 appears to be copied from a web page that no longer exists

the LOSTDNRTFSDG3, which the parabola blacklist has for a bug reference, has a URL to the ubuntu license file in the package4 (and5), which also was apparently copied from a different web page, that also no longer exists - [5] is the current URL:

both of those supposed "license files" only mention: "see source files", for anything in the src/demos/ and src/xdemos/ directories - they do and do not mention the
src/egl/ directory - which means that LICENSE file in the arch package (and the ubuntu package), neither are actually licenses, do not even apply to most of the source package

[1]: https://docs.mesa3d.org/license.html
[2]: https://git.parabola.nu/abslibre.git/tree/libre/mesa-demos/LICENSE
[3]: http://libreplanet.org/wiki/List_of_software_that_does_not_respect_the_Free_System_Distribution_Guidelines#mesademos
[4]: (dead link) http://changelogs.ubuntu.com/changelogs/pool/universe/m/mesademos/mesademos_6.2.1-1/copyright
[5]: https://changelogs.ubuntu.com/changelogs/pool/universe/m/mesa-demos/mesa-demos_8.4.0-1/copyright

Also available in: Atom PDF