Hi Christian, True, I'm aware of that header... Though I just believe that a general CLA (Contributors License Agreement) would be a better way out for openSUSE contributions and kill the overhead of having to write headers. That way packages wouldn't be declined because of this, which would: * improve the submission process; * save time to reviewers and contributors; * easy to account for contributions; * provide differentiation between contributors and members (instead of the dumb solution being presented by the board segregating members, which I totally disagree, while making members a voting class and contributors a more free class would be better, unless I'm trying to artificially manipulate statistics). * ease of usage; * etc etc I've added a small text establishing that the spec has the same licenses as the pristine source (which can make it also a not so free license for some cases). About the CC, the NC was intended exactly for the reason you mention, so my packages wouldn't be integrated in a commercial linux from which I earn nothing and some of them could introduce added value. Either way I haven't chose this road and complied with the previous old fashioned way, which sounds good to me. NM 2012/2/4 Christian Boltz <opensuse@cboltz.de>:
Hello,
Am Samstag, 4. Februar 2012 schrieb Nelson Marques:
A license regarding the spec file? It's the first time I see this one comming...
It's not really new - the only difference is that in the past a "default" license header [1] was added silently(!) when you submitted to Factory. (Which I didn't really like because it claimed a copyright for SUSE - even if nobody @suse.com ever touched the specfile.)
Now things seem to have changed and you can - and have to - define the spec license yourself.
Can it be CC-NC-SA 3.0 ? As I consider a spec file a work of art :)
The usual way is to use the same license as the package has (except for non-OSS packages), but I don't see a real problem with using a CC license.
However, the NC part might be a problem because it makes the license not-so-free. (SUSE could see problems if they decide to include your package in SLES/SLED, which is probably considered "commercial".)
CC-SA should be OK - if not, the factory legal review will tell you ;-)
Final note: IANAL ;-)
If you want a better answer, please ask on the opensuse-bar@opensuse.org mailinglist. That's the list for discussing legal issues, and no, I have no idea who invented that name.
Regards,
Christian Boltz
[1] something like this:
# # spec file for package postfixadmin # # 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/ #
--
[...] if the installation of a stupid package failed, [...] AFAIK there is no package named `stupid'. [> Raphael Schillings and Michael Gross in https://bugzilla.novell.com/show_bug.cgi?id=147588]
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Nelson Marques /* http://www.marques.so nmo.marques@gmail.com */ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org