Hello,
Is it mandatory for all the source code files in a package to have license information explicitly mentioned in each of them? For instance, in a package there is a LICENSE file containing the license text. However the name of the license is not mentioned in each of the source file. Can this package be still included in Fedora or does the packager wait for upstream to make required change (include license information) in each of the source files?
Thanks,
On 10/15/2011 02:03 AM, lakshminaras2002@gmail.com wrote:
Hello,
Is it mandatory for all the source code files in a package to have license information explicitly mentioned in each of them? For instance, in a package there is a LICENSE file containing the license text. However the name of the license is not mentioned in each of the source file. Can this package be still included in Fedora or does the packager wait for upstream to make required change (include license information) in each of the source files?
It is not mandatory, however it is strongly preferred. In cases where the LICENSE file provides the appropriate information and there is no reason to believe that any of the sources are not covered by that LICENSE file, that software can be included in Fedora. In such situations, packagers should ask upstream to consider adding per-file licensing attribution in a future release.
~tom
== Fedora Project