On Wed, 2006-08-30 at 17:32 +0200, Joerg Mayer wrote: > Hello List, > > On Wed, Aug 30, 2006 at 04:16:00PM +0200, Andreas Schneider wrote: > > To get a module in the repository it needs to be at least under the New > > BSD License. Dual license with GPLv2 would be appreciated. > > The license discussion on #cmake got me wondering: > > cmake itself is 4-clause BSD license (including the advertising clause) > which is incompatible with GPLv2. > > This leads to some questions: > > 1) What sense does it make to provide the code under GPLv2 when this > license is incompatible to cmake anyway?
I view CMake much the same as I view GCC. It is a tool that takes source (CMakeLists.txt) and produces binaries (Makefiles, Xcode projects etc - yes this is a oversimplification). I can license my CmakeLists.txt and any .cmake files I create under a license I choose. Single license GPL code can't become part of cmake - but it may have been GPL'd for a variety of reasons. I usually dual license my work. I prefer GPLv2, but in case it is useful for other Cmake uses, you may also use it under the New BSD license. > > 2) Can a GPLed project be built with cmake as its buildsystem? I read > that there was a discussion about the cdrecord build system recently > which caused at least Debian to fork the project and replace the > non-GPL compatible build system with a gpl-compatible one (or maybe > still incompatible). Yes a GPL'd app can use a Cmake build system. The cdrecord issue is more about how one person is out of touch with the rest of the world on what the GPL says. Pay no attention to that person. Regards, Yagisan -- Jamie Jones Proprietor E-Yagi Consulting ABN: 32 138 593 410 Mob: +61 4 16 025 081 Email: [EMAIL PROTECTED] Web: http://www.eyagiconsulting.com GPG/PGP signed mail preferred. No HTML mail. No MS Word attachments PGP Key ID 0x4B6E7209 Fingerprint E1FD 9D7E 6BB4 1BD4 AEB9 3091 0027 CEFA 4B6E 7209
signature.asc
Description: This is a digitally signed message part
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
