Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
On Sat 15 Sep 2012 18:53:02 Tobias Bengfort escribió: I did not really understand the stuff about merging file paragraphs so I went on like Elena had stared. For example: Files: Source/JavaScriptCore/wtf/Atomics.h Source/JavaScriptCore/wtf/Threading.h Source/JavaScriptCore/wtf/ThreadSafeRefCounted.h Source/JavaScriptCore/wtf/MainThread.h Source/JavaScriptCore/wtf/ThreadingPrimitives.h Copyright: 2007, 2008, 2010 Apple Inc. 2007 Justin Haygood jhayg...@reaktix.com License: BSD-3-clause Can be written as: Files: Source/JavaScriptCore/wtf/* Copyright: 2007, 2008, 2010 Apple Inc. 2007 Justin Haygood jhayg...@reaktix.com License: BSD-3-clause By the way, files in .pc are temporal and should be ignored (and not found in the original tarball. If so, it's a bug). They are created when dget untars the files and applies the patches. On Sun 16 Sep 2012 16:02:12 Tobias Bengfort escribió: Another one: I worked on my automation script and managed to get a lot of information. Both the script and the generated copyright file (with additional manual editing) are attached. **Impressive** work! Thanks a lot for this! I'll do some polishing (like merging file paragraphs), check the licensing and see if it's finally suitable for uploading and closing this bug. Once again, thanks a lot! On the other hand, this script you made *may be* interesting as part of devscripts. Kinds regards, Lisandro. -- Ud. está viendo a la persona que ven nuestros clientes. Leyenda pegada en el espejo de una empresa. Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
On Sun 16 Sep 2012 16:57:29 Lisandro Damián Nicanor Pérez Meyer escribió: On Sat 15 Sep 2012 18:53:02 Tobias Bengfort escribió: I did not really understand the stuff about merging file paragraphs so I went on like Elena had stared. For example: Files: Source/JavaScriptCore/wtf/Atomics.h Source/JavaScriptCore/wtf/Threading.h Source/JavaScriptCore/wtf/ThreadSafeRefCounted.h Source/JavaScriptCore/wtf/MainThread.h Source/JavaScriptCore/wtf/ThreadingPrimitives.h Copyright: 2007, 2008, 2010 Apple Inc. 2007 Justin Haygood jhayg...@reaktix.com License: BSD-3-clause Can be written as: Files: Source/JavaScriptCore/wtf/* Copyright: 2007, 2008, 2010 Apple Inc. 2007 Justin Haygood jhayg...@reaktix.com License: BSD-3-clause Also: Files: Source/JavaScriptCore/wtf/FastMalloc.cpp Copyright: 2005, 2007, Google Inc. 2005, 2006, 2007, 2008, 2009, 2011 Apple Inc. License: BSD-3-clause Files: Source/JavaScriptCore/wtf/gtk/MainThreadGtk.cpp Copyright: 2007, 2008 Apple Inc. 2007 Justin Haygood jhayg...@reaktix.com License: BSD-3-clause Can be written as: Files: Source/JavaScriptCore/wtf/FastMalloc.cpp Source/JavaScriptCore/wtf/gtk/MainThreadGtk.cpp # Or use something like: # Source/JavaScriptCore/wtf/* Copyright: 2005, 2007, Google Inc. 2005, 2006, 2007, 2008, 2009, 2011 Apple Inc. 2007, 2008 Apple Inc. 2007 Justin Haygood jhayg...@reaktix.com # Even more contributors here. License: BSD-3-clause The idea is to group stuff per-license. We are not requiered to list each individual contributor per-file. Kinds regards, Lisandro. -- rata hmm, el enchufe hace chispas... -- rata ha dejado este servidor (Leaving). marga ouch Visto en #lugfi, irc.freenode.net Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
I tried to continue the copyright file Elena started. * removed the text bodys of common licenses as they can be found in /usr/share/common-licenses/ * renamed the apple license to MIT-apple based on [1]. * I also found [2] which seems to clear the mistery about Source/cmake/FindLibXlst.cmake and Source/cmake/FindSqlite.cmake. Turned out to be BSD-3-clause. COPYING-CMAKE-SCRIPTS is attached. I did not really understand the stuff about merging file paragraphs so I went on like Elena had stared. But around Source/JavaScriptCore/runtime I gave up. There are so many subfolders I gave up on the idea this could be done by hand. I really don't know how this can be done without someone wasting a lot of his or her lifetime. Anyway I hop my additions help. [1]: https://fedoraproject.org/wiki/Licensing/Apple_MIT_License [2]: http://www.cmake.org/pipermail/cmake-commits/2006-September/58.html Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: http://trac.webkit.org/wiki/QtWebKitJournal Files: * Copyright: Apple Computer, Inc. License: BSD-2-clause Files: wscript Source/JavaScriptCore/wscript Copyright: 2009 Kevin Ollivier License: BSD-2-clause Files: debian/* Copyright: 2010 Fathi Boudra f...@debian.org License: LGPL-2+ Files: Examples/* Copyright: Apple Computer, Inc. License: MIT-apple Files: Examples/NetscapeCoreAnimationMoviePlugin Copyright: 2009 Apple Inc. License: MIT-apple Files: Source/autotools/dolt.m4 Copyright: 2007-2008 Josh Triplett j...@freedesktop.org License: all-permissive Files: Source/autotools/acinclude.m4 Copyright: 2008 Tim Toolan too...@ele.uri.edu License: all-permissive Files: Source/cmake/FindFontconfig.cmake Copyright: 2006,2007 Laurent Montel, mon...@kde.org License: BSD-3-clause Files: Source/cmake/FindLibSoup2.cmake Copyright: 2007 Daniel Gollub gol...@b1-systems.de 2008 Bjoern Ricks bjoern.ri...@gmail.com License: BSD-3-clause Files: Source/cmake/FindLibXlst.cmake Copyright: 2006, Alexander Neundorf, neund...@kde.org License: BSD-3-clause Files: Source/cmake/FindSqlite.cmake Copyright: 2008, Gilles Caulier, caulier.gil...@gmail.com License: BSD-3-clause Files: Source/gyp/configure Copyright: 2011 Google Inc. License: BSD-3-clause Files: Source/JavaScriptCore/jsc.cpp: Copyright: 1999-2000 Harri Porten por...@kde.org 2004, 2005, 2006, 2007, 2008 Apple Inc. 2006 Bjoern Graf bjoern.g...@gmail.com License: LGPL-2+ Files: Source/JavaScriptCore/API/* Copyright: 2006-2009 Apple Computer, Inc. License: BSD-2-clause Files: Source/JavaScriptCore/API/JSContextRef.cpp Source/JavaScriptCore/API/JSObjectRefPrivate.h Source/JavaScriptCore/API/JSProfilerPrivate.* Source/JavaScriptCore/API/JSStringRef.cpp Source/JavaScriptCore/API/JSValueRef.cpp Source/JavaScriptCore/API/JSWeakObjectMapRefInternal.h Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.* Source/JavaScriptCore/API/OpaqueJSString.* Source/JavaScriptCore/API/WebKitAvailability.h Copyright: 2005-2010 Apple Inc. License: BSD-2-clause Files: Source/JavaScriptCore/API/JSCallbackObject.cpp Source/JavaScriptCore/API/JSCallbackObjectFunctions.h Source/JavaScriptCore/API/JSCallbackObject.h Copyright: 2006-2008,2010 Apple Computer, Inc. 2007 Eric Seidel e...@webkit.org License: BSD-2-clause Files: Source/JavaScriptCore/API/JavaScript.h Copyright: 2006 Apple Inc. 2008 Alp Toker a...@atoker.com License: BSD-2-clause Files: Source/JavaScriptCore/API/JSObjectRef.cpp Source/JavaScriptCore/API/JSObjectRef.h Copyright: 2006, 2007, 2008 Apple Inc. 2008 Kelvin W Sherlock ksherl...@gmail.com License: BSD-2-clause Files: Source/JavaScriptCore/API/JSRetainPtr.h Source/JavaScriptCore/API/JSStringRefBSTR.cpp Source/JavaScriptCore/API/JSStringRefBSTR.h Copyright: 2005, 2006, 2007, 2010 Apple Inc. License: BSD-3-clause Files: Source/JavaScriptCore/assembler/* Copyright: 2008 Apple Inc. License: BSD-2-clause Files: Source/JavaScriptCore/assembler/ARMAssembler.cpp Source/JavaScriptCore/assembler/AssemblerBufferWithConstantPool.h Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp Copyright: 2009 University of Szeged License: BSD-2-clause Files: Source/JavaScriptCore/assembler/ARMAssembler.h Copyright: 2009, 2010 University of Szeged License: BSD-2-clause Files: Source/JavaScriptCore/assembler/ARMv7Assembler.cpp Copyright: 2010 Apple Inc. License: BSD-2-clause Files: Source/JavaScriptCore/assembler/ARMv7Assembler.h Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h Copyright: 2009, 2010 Apple Inc. 2010 University of Szeged License: BSD-2-clause Files: Source/JavaScriptCore/assembler/CodeLocation.h Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h Source/JavaScriptCore/assembler/RepatchBuffer.h Copyright: 2009 Apple Inc. License: BSD-2-clause Files:
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
On Sat 15 Sep 2012 18:53:02 Tobias Bengfort escribió: I tried to continue the copyright file Elena started. * removed the text bodys of common licenses as they can be found in /usr/share/common-licenses/ * renamed the apple license to MIT-apple based on [1]. * I also found [2] which seems to clear the mistery about Source/cmake/FindLibXlst.cmake and Source/cmake/FindSqlite.cmake. Turned out to be BSD-3-clause. COPYING-CMAKE-SCRIPTS is attached. I did not really understand the stuff about merging file paragraphs so I went on like Elena had stared. But around Source/JavaScriptCore/runtime I gave up. There are so many subfolders I gave up on the idea this could be done by hand. I really don't know how this can be done without someone wasting a lot of his or her lifetime. Anyway I hop my additions help. [1]: https://fedoraproject.org/wiki/Licensing/Apple_MIT_License [2]: http://www.cmake.org/pipermail/cmake-commits/2006-September/58.html First of all, thank you *very much* for your effort Tobias :-) And yes, this requires an insane amount of work :-( -- 9: Que es el Explorador de Windows * El tipo que le roba las ideas a MacOs Damian Nadales http://mx.grulic.org.ar/lurker/message/20080307.141449.a70fb2fc.es.html Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
On Tue 10 Jul 2012 13:10:09 Elena ``of Valhalla'' escribió: I'm converting to machine readable debian/copyright because otherwise I didn't see any sensible way to keep track of the different licenses / copyright owners. Attached is a very partial debian/copyright file, up to Source/JavaScriptCore (plus Tools and WebKitLibraries); any comment on the format before I continue? Hi Elena! First of all, my sincere apologies for replying so late, we lack lots of manpower nowadays (even more than usual, maybe). Non the less, I wanted to thank you in the name of the team for your contribution, it's very appreciated. Tobias' comment is quite right, you can group files if they copyrights are the same. On the other hand, licenses like bsd goes like BSD-2-clause, not BSD-2- vendor. Then Author in the license becomes the one in the copyright. So for example wscript's license field becomes BSD-2-clause. WRT WebKitSystemInterface.h, we might need to check where it comes from exactly, but AFAIU, all webkit is under a DFSG-license. Kinds regards, Lisandro. -- porque no respeta el orden natural en el que se leen las cosas ¿por qué top-posting es tan molesto? top-posting ¿cuál es la peor molestia en los emails de respuesta? Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part.
Bug#673268: Re: Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
Am 10.07.2012 18:10, schrieb Elena ``of Valhalla'': I'm converting to machine readable debian/copyright because otherwise I didn't see any sensible way to keep track of the different licenses / copyright owners. Attached is a very partial debian/copyright file, up to Source/JavaScriptCore (plus Tools and WebKitLibraries); any comment on the format before I continue? Hi, the file looks good so far. Maybe you can make your life a bit easier by merging some file paragraphs. If all files in a directory have the same licence, but different copyright lines, you can make one Files: dir/* paragraph and list all the copyright lines in that one field. Most packages also have a Files: * paragraph for the most common licence at the beginning and overwrite that subsequently with the following paragraphs. Best regards, Tobias Hansen -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
I'm converting to machine readable debian/copyright because otherwise I didn't see any sensible way to keep track of the different licenses / copyright owners. Attached is a very partial debian/copyright file, up to Source/JavaScriptCore (plus Tools and WebKitLibraries); any comment on the format before I continue? -- Elena ``of Valhalla'' Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: http://trac.webkit.org/wiki/QtWebKitJournal Files: wscript Copyright: 2009 Kevin Ollivier License: BSD-2-apple Files: Examples/NetscapeCocoaPlugin/* Examples/NetscapeCoreAnimationPlugin/* Examples/NetscapeInputMethodPlugin/* Copyright: Apple Computer, Inc. License: permissive-apple_computer_inc Files: Examples/NetscapeCoreAnimationMoviePlugin Copyright: 2009 Apple Inc. License: permissive-apple_inc Files: Source/autotools/dolt.m4 Copyright: 2007-2008 Josh Triplett j...@freedesktop.org License: permissive-dolt Files: Source/cmake/FindFontconfig.cmake Copyright: 2006,2007 Laurent Montel, mon...@kde.org License: BSD-3-clause Files: Source/cmake/FindLibSoup2.cmake Copyright: 2007 Daniel Gollub gol...@b1-systems.de 2008 Bjoern Ricks bjoern.ri...@gmail.com License: BSD-3-clause Files: Source/gyp/configure Copyright: 2011 Google Inc. License: BSD-3-google Files: WebKitLibraries/WebCoreSQLite3/* Copyright: 2001, 2006 D. Richard Hipp d...@hwaci.com License: copyright-disclaimer Files: Source/JavaScriptCore/API/APICast.h Source/JavaScriptCore/API/APIShims.h Source/JavaScriptCore/API/JavaScriptCore.h Source/JavaScriptCore/API/JSBase.* Source/JavaScriptCore/API/JSBasePrivate.h Source/JavaScriptCore/API/JSCallbackConstructor.* Source/JavaScriptCore/API/JSCallbackFunction.* Source/JavaScriptCore/API/JSClassRef.* Source/JavaScriptCore/API/JSContextRef.h Source/JavaScriptCore/API/JSContextRefPrivate.h Source/JavaScriptCore/API/JSStringRefCF.* Source/JavaScriptCore/API/JSStringRef.h Source/JavaScriptCore/API/JSValueRef.h Copyright: 2006-2009 Apple Computer, Inc. License: BSD-2-apple_computer_inc Files: Source/JavaScriptCore/API/JSContextRef.cpp Source/JavaScriptCore/API/JSObjectRefPrivate.h Source/JavaScriptCore/API/JSProfilerPrivate.* Source/JavaScriptCore/API/JSStringRef.cpp Source/JavaScriptCore/API/JSValueRef.cpp Source/JavaScriptCore/API/JSWeakObjectMapRefInternal.h Source/JavaScriptCore/API/JSWeakObjectMapRefPrivate.* Source/JavaScriptCore/API/OpaqueJSString.* Source/JavaScriptCore/API/WebKitAvailability.h Copyright: 2005-2010 Apple Inc. License: BSD-2-apple_computer_inc Files: Source/JavaScriptCore/API/JSCallbackObject.cpp Source/JavaScriptCore/API/JSCallbackObjectFunctions.h Source/JavaScriptCore/API/JSCallbackObject.h Copyright: 2006-2008,2010 Apple Computer, Inc. 2007 Eric Seidel e...@webkit.org License: BSD-2-apple_computer_inc Files: Source/JavaScriptCore/API/JavaScript.h Copyright: 2006 Apple Inc. 2008 Alp Toker a...@atoker.com License: BSD-2-apple_computer_inc Files: Source/JavaScriptCore/API/JSObjectRef.cpp Source/JavaScriptCore/API/JSObjectRef.h Copyright: 2006, 2007, 2008 Apple Inc. 2008 Kelvin W Sherlock (ksherl...@gmail.com) License: BSD-2-apple_computer_inc Files: Tools/QtTestBrowser/fpstimer.* Copyright: 2010 Nokia Corporation and/or its subsidiary(-ies) License: BSD-2-apple_computer_inc Files: Tools/QtTestBrowser/launcherwindow.* Tools/QtTestBrowser/main.* Tools/QtTestBrowser/mainwindow.* Tools/QtTestBrowser/webpage.* Tools/QtTestBrowser/webview.* Copyright: 2009-2010 Nokia Corporation and/or its subsidiary(-ies) 2009 Girish Ramakrishnan gir...@forwardbias.in 2006 George Staikos stai...@kde.org 2006 Dirk Mueller muel...@kde.org 2006 Zack Rusin z...@kde.org 2006 Simon Hausmann hausm...@kde.org License: BSD-2-apple_computer_inc Files: Tools/QtTestBrowser/locationedit.* Copyright: 2010 Nokia Corporation and/or its subsidiary(-ies) 2011 Andreas Kling kl...@webkit.org License: BSD-2-apple_computer_inc Files: Tools/QtTestBrowser/urlloader.* Copyright: 2010 Nokia Corporation and/or its subsidiary(-ies) 2009 University of Szeged License: BSD-2-apple_computer_inc Files: Tools/QtTestBrowser/utils.* Tools/QtTestBrowser/webinspector.h Copyright: 2010 Nokia Corporation and/or its subsidiary(-ies) License: BSD-2-apple_computer_inc Files: WebKitLibraries/win/include/WebKitSystemInterface/WebKitSystemInterface.h WebKitLibraries/win/tools/scripts/auto-version.sh WebKitLibraries/win/tools/scripts/feature-defines.sh Copyright: 2007-2010 Apple Inc. License: BSD-2-apple_computer_inc Files: Source/JavaScriptCore/API/JSRetainPtr.h Source/JavaScriptCore/API/JSStringRefBSTR.cpp Source/JavaScriptCore/API/JSStringRefBSTR.h Copyright: 2005, 2006, 2007, 2010 Apple Inc. License: BSD-3-apple_computer_inc License: BSD-2-apple-inc All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
While looking at the various files I've found the following issues. The files Source/cmake/FindLibXlst.cmake and Source/cmake/FindSqlite.cmake refer to a file ``COPYING-CMAKE-SCRIPTS`` for the details of their (BSD) license, but no such file exists in the source. The file WebKitLibraries/WebKitSystemInterface.h has just:: /* WebKitSystemInterface.h Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 Apple Inc. All rights reserved. Public header file. */ and no license. -- Elena ``of Valhalla'' Grandi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
I will have time to work on it in the coming week. -- Elena ``of Valhalla'' Grandi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
Package: libqtwebkit4 Version: 2.2.1-4+b1 Severity: serious Justification: Policy 12.5 /usr/share/doc/libqtwebkit4/copyright claims the library is distributed under BSD-style license. However, several thousands of files in the source package say they are distributed under LGPL. The list of copyright holders is also much more diverse than stated in debian/copyright. And BSD-licensed files came with many different variants of the license. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (900, 'testing'), (400, 'stable') Architecture: i386 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/2 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libqtwebkit4 depends on: ii libc62.13-32 ii libgcc1 1:4.7.0-7 ii libglib2.0-0 2.32.2-1 ii libgstreamer-plugins-base0.10-0 0.10.36-1 ii libgstreamer0.10-0 0.10.36-1 ii libqt4-network 4:4.8.1-1 ii libqtcore4 4:4.8.1-1 ii libqtgui44:4.8.1-1 ii libsqlite3-0 3.7.11-3 ii libstdc++6 4.7.0-7 ii libx11-6 2:1.4.99.901-2 ii libxrender1 1:0.9.7-1 ii multiarch-support2.13-32 libqtwebkit4 recommends no packages. libqtwebkit4 suggests no packages. -- no debconf information -- debsums errors found: debsums: package libqtwebkit4 is not installed -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#673268: libqtwebkit4: utterly incorrect debian/copyright
On Thursday 17 May 2012 13:52:02 Stepan Golosunov wrote: /usr/share/doc/libqtwebkit4/copyright claims the library is distributed under BSD-style license. However, several thousands of files in the source package say they are distributed under LGPL. The list of copyright holders is also much more diverse than stated in debian/copyright. And BSD-licensed files came with many different variants of the license. Thank you for your bug report, you are very much right. Unfortunately, we are a bit short of man power so would love help on this issue (and other issues as well) So if you can spare a afternoon and improve the copyright file, it will be much appreciated. /Sune -- How may I upload the URL? From Explorer and from the tools menu inside Outlook NT you never have to explore a mailer, this way then from the folder inside Excel you either can never enable the program, or cannot get access on a floppy disk for resetting a driver. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org