On Monday 17 September 2007 8:22:23 am Simon Richter wrote: > Hi, > > I've taken over the Debian uclibc package a few months ago, and while > the technical bits of the package are working fine, the current > copyright/licencing situation makes it very difficult to upload the > package into Debian (i.e. my last uploads have been rejected for that > reason).
Hmmm... I'm torn. I care about Ubuntu, which uses you guys as upstream, but I've been burned badly enough by Debian politics that I'm actually kind of glad it can't use it... Alright, for Ubuntu's sake I'll take this seriously... > There are a few "trivial" files consisting of three or four lines of > code that do not have proper attribution, and some stuff seems to have > been duplicated and patched (mostly in the ld.so directory) without > adding the authors of the modifications; also it is necessary to The source control system should have attribution for each patch in the checkin comments. The source code itself does not, for the same reason it isn't polluted with comments about every bug that ever got fixed (unlike some IBM old code bases I've encountered). > cross-check whether some of the licences affect each other in curious > and interesting ways (for example, the LGPL stipulates that the build > system is part of the source; Where? http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html Could you point out the clause, please? > So, I'm planning to go through all of the files and find out who wrote > what, add the proper attribution in the source files and a longish > document that summarizes everything. As this is significantly more fun > with more people, I'm asking for supporters. The source control system is the _proper_ place for this information. Adding it to the source code itself is noise. > There are a few different options: > > - an IRC meeting > > this would probably take place on either 22nd/23rd or 29th/30th this > month, probably on freenode's #uclibc or if people request it on a > different channel Let me know when you plan to do this so I can be sure to log out until it's over. > - a RL meeting > > I'd offer to host such a meeting in Munich if there is interest (this > could be combined with a visit to the Oktoberfest if it happens on the > 29th/30th or 5th/6th/7th next month) Let's see, Erik's in Utah, I'm in Austin, I have no idea where Mike is (all three times I've confirmed a specific location for him were in different time zones), Denis is in the Ukraine... Yeah, that's likely to work out. > probably still needs some additional coordination to avoid people doing > duplicate work, but has the advantage of all the info ending up in the > right place from the start. > > Opinions? Your standards differ from ours, we're happy with ours, you seem to think that this isn't entirely your problem... If you can point to specific code that isn't licensed compatibly with GPLv2.1, tell us so we can remove it. > Simon Rob -- "One of my most productive days was throwing away 1000 lines of code." - Ken Thompson. _______________________________________________ uClibc mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/uclibc
