Hi,

On Tue, 4 Jun 2013 16:57:04 -0700
Frerich Raabe <ra...@froglogic.com> wrote:

> Hi,
> 
> one of the projects I'm working on requires that the build system can be
> bootstrapped, i.e. when unpacking a source tarball you run 'configure' which
> is actually a shell script which first runs 'make' to build the actual
> (proprietary) build tool - which has no dependencies other than a C++
> compiler and a C++ library - and then it runs the build tool. So even though
> our software has a significant number of external dependencies (the Qt
> libraries, for instance), the build tool itself is shipped with the sources,
> and it builds on a wide range of platforms. Whether this design is sensible
> or not is a different discussion, I'd rather not get dragged into discussing
> that. :-)
> 
> I considered porting this project to CMake, and one of the issues which came
> up is that it requires customers to install CMake to build from sources - and
> CMake may (or may not?) be available on all the platforms we would like to
> support. So the question came up: is it feasible (and legally possible, as
> far as the license goes) to ship a (subset?) of CMake so that we can build
> CMake ourselves? Did anybody do this already?

It is legally possible because CMake is under the modified BSD licence:
http://en.wikipedia.org/wiki/BSD_licenses which is a
http://en.wikipedia.org/wiki/Permissive_free_software_licence , and allows
almost every use.

Regards,

        Shlomi Fish

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
UNIX Fortune Cookies - http://www.shlomifish.org/humour/fortunes/

Selina: Toothpicks? Have you blokes been watching too much Sesame Street?
Warrior #1: Why, of course! Every mighty Klingon warrior has watched Sesame
Street.
    — http://www.shlomifish.org/humour/Selina-Mandrake/

Please reply to list if it's a mailing list post - http://shlom.in/reply .
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to