vaeth / eix

eix can access Gentoo portage ebuild information and description very quickly (using a local cache). It can also be used to access information on installed packages, local settings, and local and external overlays, and informs about changes in the tree
GNU General Public License v2.0
166 stars 14 forks source link

Explicit license for eix.proto & generated files #122

Closed wwjjbb closed 1 month ago

wwjjbb commented 2 months ago

eix/src/output/eix.proto

The license for this file is not explicitly stated, but it's probably reasonably safe to assume GPL2(only) as for the eix project.

It impacts the status of the generated files because the license for protobuf (https://github.com/protocolbuffers/protobuf/blob/main/LICENSE) states: "Code generated by the Protocol Buffer compiler is owned by the owner of the input file used when generating it.". So their status is a bit fluffy too.

Please add a copyright header to the proto file just to make it official.

While you're there, could there be a linking exception for this file, "GPL2 or later", just to make the use a little easier with other variations of GPL?

vaeth commented 1 month ago

Will be fixed in eix-0.36.9