Furthermore, you can't mix and match GPL2 and GPL3 in the same module.
"When we say that GPLv2 and GPLv3 are incompatible, it means there is no
legal way to combine code under GPLv2 with code under GPLv3 in a single
program. This is because both GPLv2 and GPLv3 are copyleft licenses: each of
them says, "If you include code under this license in a larger program, the
larger program must be under this license too." There is no way to make them
compatible. We could add a GPLv2-compatibility clause to GPLv3, but it
wouldn't do the job, because GPLv2 would need a similar clause."
-----Original Message-----
From: ros-diffs-bounces(a)reactos.org [mailto:ros-diffs-bounces@reactos.org]
On Behalf Of Alex Ionescu
Sent: 03 October 2008 15:16
To: ros-dev(a)reactos.org
Cc: ros-diffs(a)reactos.org
Subject: Re: [ros-diffs] [fireball] 36426: [FORMATTING] - Reformat to the
kernel coding style.
Please show me where the developers of this code agreed to having
their code GPL V3 licensed.
I would like to see a full trail of every developer that wrote this
code, as well as written permission from them for you to slap on this
license.
Thank you.
On 23-Sep-08, at 7:45 AM, fireball(a)svn.reactos.org wrote:
+ * LICENSE: GPL v2 or later - See COPYING in
the top level
directory
Best regards,
Alex Ionescu