Valentin Ziegler wrote:
Hi all,
recently we saw some parts of T2 code and some T2 package files applied
( 1:1, including minor glitches etc ) to other projects. We understand
this as a tribute to the T2 quality and encourage everone to follow the
GPL / Free Source philosophy and pick out raisins as you like.
However, we (and most countries IP laws) would like you to acknowledge
both gpl'ness and origin of those parts beeing reused elsewhere. This
implies that you leave a note in the copyright sections of each file X
stating that
* X emanated from the t2 project ($CURRENT_YEAR)
* X is protected under the GPL v2 or above
* rights to modify/copy/reuse X are granted considering the
copyright above
If the T2 copyright section of X contains a declaration that X was based
on work of a third project, you have to acknowlege that one as well.
At least on OpenSDE, if something is merged from T2 is stated on the
commit message and some times even on the code itself, including the
revision number and T2 preserved (and updated if needed) on the
copyright note.
if somehting looks "just like the same" doesn't imply it was merged. in
some cases it's the same contributor commit the change on both trees, on
other cases (updates) the diff is result of the execution of the update
script, which using different sources to get the new versions (including
upstream mailing lists, freshmeat, ROCKLinux submaster and svn list and
also T2 list).
as our structure comes from T2, and yours from ROCK Linux, the ways of
fixing the problems are mostly the same, even if the are produced in house.
we are very concerted about keeping the copyright notes of our sources
if any code comes from there, and we give the diserved credit on the
files and on the commit messages when it's correct to do so.
on the other hand we would like you to do the same when you merge fixes
from our svn list (which includes the diffs to help you to not need any
special command to see what we fixed that may need to be fixed on T2
too) instead of using excuses like "fixed gcc.conf typos noticed while
tracking missing symlinks in a sparc build" (r20209) just a few minutes
after we fixed that.
also, i'm concerned about the personal copyright notes on commits to a
GPL project instead of renewing the right of the project like:
$ svn diff -r 20540:20541 http://svn.exactcode.de/t2
Index: trunk/misc/tools-source/fl_wrapper.c.sh
===================================================================
--- trunk/misc/tools-source/fl_wrapper.c.sh (Revision 20540)
+++ trunk/misc/tools-source/fl_wrapper.c.sh (Revision 20541)
@@ -11,6 +11,7 @@
* T2 SDE: misc/tools-source/fl_wrapper.c.sh
* Copyright (C) 2004 - 2005 The T2 SDE Project
* Copyright (C) 1998 - 2003 ROCK Linux Project
+ * Copyright (C) 2006 Rene Rebe <rene-mWpqEAMA8oioYr4blSSd5g@xxxxxxxxxxxxxxxx>
*
* More information can be found in the files COPYING and README.
*
i wonder if the rest of the T2 Community agrees this, but fortunally i
not part of it anymore. it's even funny to see such things knowing that
one of the first changes when T2 forked ROCK Linux, was to change the
copyright notes, which have always (and still) give the rights to
Clifford Wolf, into "ROCK Linux Project" without asking.
we have different principles, that's more than clear. Noone on OpenSDE
is looking for fame, noone is using the project to enlarge his image,
and noones opinion is more important than others. we do opensource
because we believe working together we can get a good tool which can
help other people.
so don't worry about we respecting the copyrights and the license, we do
it, and we are very strict on fixing related problems when someone
forgets to do so.
Best regards,
Alejandro Mery
|