Skip to content

Commit

Permalink
Update license after Josh Sled's relicensing of his code under GPL v2…
Browse files Browse the repository at this point in the history
… and/or v3.

He wrote to gnucash-devel on 2010-08-28:

Much of the last batch code I contributed to gnucash was licensed
without the "or any later version" clause of the GPL boilerplate, and
thus specifically and only under version 2 of the GPL.

I hereby extend that to version 2 and/or version 3.

Any contribution I've made to gnucash which was under the GPLv2 only may
be considered to be under both v2 and v3.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@19507 57a11ea4-9604-0410-9ed3-97b8803252fd
  • Loading branch information
cstim committed Aug 29, 2010
1 parent f8432c0 commit 9eba06e
Show file tree
Hide file tree
Showing 19 changed files with 24 additions and 22 deletions.
10 changes: 6 additions & 4 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@ This software is provided under a mutually-compatible set of licenses.
The software, for most intents and purposes, is licensed under the GNU
General Public License, Version 2.

Almost all of the source files are licensed under the GNU GPL, Version 2,
"or (at your option) any later version". However, some of the source files
are licensed under Version 2 of the GNU GPL specifically.
Almost all of the source files are licensed under the GNU GPL, Version
2, "or (at your option) any later version". Some of the source files
are licensed under "Version 2 and/or Version 3" of the GNU GPL, and
very few other source files are licensed under "Version 2" of the GNU
GPL specifically.

Some of the source files have an exception for linking against OpenSSL, as
per the following language:
Expand All @@ -26,7 +28,7 @@ Some of the source files are in the public domain.

Please see the individual source files for their specific licensing.

The text of the GNU GPL is below.
The text of the GNU GPL, Version 2, is below.

------------------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion src/app-utils/gnc-sx-instance-model.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
Expand Down
2 changes: 1 addition & 1 deletion src/app-utils/gnc-sx-instance-model.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-dense-cal-model.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Joshua Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of version 2 of the GNU General Public License as
* under the terms of version 2 and/or version 3 of the GNU General Public License as
* published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-dense-cal-model.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Joshua Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of version 2 of the GNU General Public License as
* under the terms of version 2 and/or version 3 of the GNU General Public License as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-dense-cal-store.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Joshua Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of version 2 of the GNU General Public License as
* under the terms of version 2 and/or version 3 of the GNU General Public License as
* published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-dense-cal-store.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Joshua Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of version 2 of the GNU General Public License as
* under the terms of version 2 and/or version 3 of the GNU General Public License as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-sx-instance-dense-cal-adapter.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-sx-instance-dense-cal-adapter.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-sx-list-tree-model-adapter.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-sx-list-tree-model-adapter.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-tree-view-sx-list.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
**/
/********************************************************************
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* modify it under the terms of version 2 and/or version 3 of the GNU General Public *
* License as published by the Free Software Foundation. *
*
* As a special exception, permission is granted to link the binary
Expand Down
2 changes: 1 addition & 1 deletion src/gnome-utils/gnc-tree-view-sx-list.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
**/
/********************************************************************
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* modify it under the terms of version 2 and/or version 3 of the GNU General Public *
* License as published by the Free Software Foundation. *
* *
* This program is distributed in the hope that it will be useful, *
Expand Down
2 changes: 1 addition & 1 deletion src/gnome/dialog-sx-editor.c
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Copyright (C) 2001,2002,2006 Joshua Sled <jsled@asynchronous.org>*
* *
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* modify it under the terms of version 2 and/or version 3 of the GNU General Public *
* License as published by the Free Software Foundation. *
*
* As a special exception, permission is granted to link the binary
Expand Down
2 changes: 1 addition & 1 deletion src/gnome/dialog-sx-editor.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Copyright (C) 2001,2006 Joshua Sled <jsled@asynchronous.org> *
* *
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* modify it under the terms of version 2 and/or version 3 of the GNU General Public *
* License as published by the Free Software Foundation. *
* *
* This program is distributed in the hope that it will be useful, *
Expand Down
2 changes: 1 addition & 1 deletion src/gnome/dialog-sx-since-last-run.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Joshua Sled <jsled@asynchronous.org> *
* *
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* modify it under the terms of version 2 and/or version 3 of the GNU General Public *
* License as published by the Free Software Foundation. *
*
* As a special exception, permission is granted to link the binary
Expand Down
2 changes: 1 addition & 1 deletion src/gnome/dialog-sx-since-last-run.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Joshua Sled <jsled@asynchronous.org> *
* *
* This program is free software; you can redistribute it and/or *
* modify it under the terms of version 2 of the GNU General Public *
* modify it under the terms of version 2 and/or version 3 of the GNU General Public *
* License as published by the Free Software Foundation. *
* *
* This program is distributed in the hope that it will be useful, *
Expand Down
2 changes: 1 addition & 1 deletion src/gnome/gnc-plugin-page-sx-list.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* As a special exception, permission is granted to link the binary module
Expand Down
2 changes: 1 addition & 1 deletion src/gnome/gnc-plugin-page-sx-list.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Copyright (C) 2006 Josh Sled <jsled@asynchronous.org>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of version 2 of the GNU General Public
* modify it under the terms of version 2 and/or version 3 of the GNU General Public
* License as published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
Expand Down

0 comments on commit 9eba06e

Please sign in to comment.