2012/5/5 Marguerite Su :
On Sat, May 5, 2012 at 6:04 PM, Křištof Želechovski
wrote: Dnia piątek, 4 maja 2012 23:08:46 Marguerite Su pisze:
2. the spec is for Red Hat, openSUSE may need to change something to meet our benchmark. like Group Tag( Fedora has less tags than we are), Copyright Header( @2012 SuSE something), Changelog( OBS uses .changes file not inner %changelog), %Clean( OBS does not need that), and some macros may not existed on openSUSE.
You cannot take a RedHat file and slap a SUSE copyright onto it.
Chris
I mean this:
# # spec file for package # # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ #
I don't know if package in Red Hat or Fedora has such headers. plain spec file has not.
Red Hat and Fedora don't use such headers, I believe (might be wrong) that the submitted work from contributors is under the Fedora CLA (Contributors License Agreement). Internally, this is the first group any contributor usually signs on FAS.
indeed, original spec file template come with RPM tarball. in that case, it means every word in every spec file created from any kind of template is GPLed. (seems to be in section 2b) I think that why SuSE "copyright" header said so much nonsense like who contribute who own...if not blabla...it's just a fallback secure. even
The SUSE Copyright headers are injected by some crazy script when submitted to Factory, so I would assume that there's no legal issues with that, else that script would be purged already. Once more I might be wrong, but some submissions I submited to oS:Factory the original header was replaced by SUSE Copyright header (I haven't done it that way). When this happened the original Copyright was also preserved.
the hint term referring to these lines in osc is called copyright header. it's just a saying. just showing that spec is used on openSUSE...
I'm not lawyer, but in a previous case I happened to know a little about GPL from my lawyer friend from Opera (bug 751746, the author charge fee for a GPL work).
And one more thing, if without such headers, your request to Factory will certainly be rejected. I was rejected a few times before. seems it's not required for build on OBS, but required for package in openSUSE standard distro. if you're building in your self playground, come on, you can even package your trash folder...
marguerite -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
-- Nelson Marques // I've stopped trying to understand sandwiches with a third piece of bread in the middle... -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org