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@reactos.org [mailto:ros-diffs-bounces@reactos.org] On Behalf Of Alex Ionescu Sent: 03 October 2008 15:16 To: ros-dev@reactos.org Cc: ros-diffs@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@svn.reactos.org wrote:
- LICENSE: GPL v2 or later - See COPYING in the top level
directory
Best regards, Alex Ionescu