El Dissabte, 26 de novembre de 2011, a les 22:19:39, Andras Mantia va escriure: > On Saturday, November 26, 2011 17:43:08 Milian Wolff wrote: > > Hey all, > > > > I want to start cleaning up the licensing mess in KDevplatform, KDevelop > > and related plugins. > > > > Are there any tools that tell me: > > > > a) current license of a file > > Maybe krazy can do it? > > > b) authors that contributed to that file > > Only by reading the history. > > > Regarding b) I wonder: > > Is anyone who ever contributed a patch to a given file automatically > > copyright holder? > > Probably depends on the country and the amount of contribution (changing a > comment probably doesn't give anybody copyright assignment). > > > I.e. do we have to contact everybody in our full git log? > > That is the safest way and it is usually how others proceed on relicensing. > I've been asked such questions for projects where I contributed only a > little. > > Or is it "enough" to contact those who added themselves to the header of > > a given file, and hence explictly stating that they hold copyright on > > (parts of) a file? > > That's probably not enough. > > > Are there any best-practices when it comes to this tasks? Any > > suggestions, tips and tricks? > > > > Right now I my general idea is: > > > > - contact all authors, ask whether they agree to relicensing > > - for every file where all authors agreed: relicense > > > > PS: If you wonder what license we want to relicense to: > > http://techbase.kde.org/Policies/Licensing_Policy > > -> (L)GPL v2+ and higher as approved by KDE e.V. > > You might try this, but you should be careful that many do NOT agree with a > generic (L)GPL 2+, while they might agree with (L)GPL 2 and 3. > We had once a list with people agree/disagree with specific licenses, can't > find it right now though.
kdesdk/scripts/relicensecheck.pl Albert > > Changing the license of a GPL projects is a PITA, but it is deliberately so. > :) > > Andras > > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to > >> unsubscribe << >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<