Bug 16432

Summary: [GTK] Update license headers
Product: WebKit Reporter: Alp Toker <alp>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: christian, mjs, xan.lopez
Priority: P2 Keywords: Gtk
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Update license headers for stub files mjs: review+

Description Alp Toker 2007-12-13 21:28:15 PST
This patch is the result of an informal audit of contributions using SVN history.

Files are re-licensed to LGPL where the consent of all listed copyright holders has been given.

Copyright header entries that were introduced accidentally during stubbing have been removed. Copyright header entries for stubs-only files have been removed and can be considered empty templates until they are implemented.

Where SVN history is ambiguous the code (nearly all of which is stub code) has been re-written, whilst maintaining the original behaviour. The only case this was necessary was in FrameLoaderClientGtk.cpp.

This patch requires additional authorization from these copyright holders before it can be landed:

Christian Dywan <christian@twotoasts.de>
Xan Lopez <xan@gnome.org>

No authorization is required from Apple Inc. since files containing non-trivial content (more than a couple of lines of non-stub code) by Apple are not modified by this patch.

(Minor coding style fixes are included for the kinds of issues that you only notice when you have to scrutinize the entire code-base of a port for days on end -- typically whitespace fixes or removal of stdio.h)

Only GTK+ port files are modified. (No modifications to curl or cairo backends.)
Comment 1 Alp Toker 2007-12-13 21:36:33 PST
Created attachment 17888 [details]
Update license headers for stub files

This is the fix discussed in the bug report.
Comment 2 Xan Lopez 2007-12-14 01:44:16 PST
Ok with me.
Comment 3 Christian Dywan 2007-12-14 01:55:25 PST
You have my full agreement to proceed with the license change to the LGPL.
Comment 4 Alp Toker 2007-12-14 03:15:41 PST
Comment on attachment 17888 [details]
Update license headers for stub files

The two remaining acknowledgements have come from Xan and Christian for the re-licensing to go ahead.

Maciej, r?
Comment 5 Maciej Stachowiak 2007-12-14 15:33:54 PST
Comment on attachment 17888 [details]
Update license headers for stub files

r=me

A few spots here added extra spaces.
Comment 6 Alp Toker 2007-12-14 17:06:26 PST
Landed in r28728.

(The whitespace was added to match the formatting of the standard LGPL boilerplate.)