Thanks Claudio! that's good to know On Wed, Aug 24, 2016 at 3:45 PM, Cláudio Pinheiro <taup...@gmail.com> wrote:
> In general the Qt licensing is as follows: You can create a commercial app > with Qt of a library that dynamically links to it if you want so. The > Community Edition is distributed under LGPL, so you don't need to release > your source code but has to provide a reasonable way to download Qt. If you > change/patch Qt Community Edition itself then you must offer your > modifications under the LGPL. > Some extra Qt modules are GPL licensed, and to distribute your program > linked with GPL modules you must license it under GPL too, meaning that you > must provide the source code of your program under the aforementioned > license.. Depending on what Qt version you're using, such modules may be > available under GPL2 or GPL3. Newest ones (as of Qt 5.7) are GPL3. If you > don't intend to distribute your code, and the compiled program is for your > own personal, individual, exclusive use only, then you don't need to > release anything. > If you want to develop open source software, you must choose a license > compatible with LGPL/GPL, If you intend to do so using a license other than > GPL, LPGL, MIT, BSD or Public Domain, you should check with someone more > knowledgeable, like a Lawyer. Some open source licenses are incompatible > with GPL. Apache License is one to avoid. > Besides Qt, every single other library you intend to use must have its > license compatibility assessed. As an example, Steinberg's VST Library has > a license totally incompatible with GPL. LMMS is able to use VST > instruments because of Vestige, that doesn't use code from Steinberg. > > > Happy hacking! > > > Cláudio > > > P.S.: Sorry for the previous email. I'm a bit odd today. :) > > 2016-08-24 10:47 GMT-03:00 Tres Finocchiaro <tres.finocchi...@gmail.com>: > >> > I was wondering a) what constitutes a working knowledge of C++ for >>> developing >>> >> >> Some of the most active devs today don't have a C++ background, so this >> varies greatly. There's no barrier to entry really, just good PRs, and >> they don't have to be good at first, just have to be good before being >> merged. >> >> >>> > b)what the most favored IDE is >>> >> >> Qt Creator, unofficially. >> >> QtCreator Initial loading >> http://youtu.be/XTWnQPGL9xs >> >> QtCreator tips >> http://youtu.be/3OzGXfm6fqE >> >> >> >> >> >>> > c) if any of the legal stipulations involved with the Open Source >>> licensed Qt Creator are worth worrying about >>> >> >> After reviewing the FAQ on Qt's website, it doesn't look like it. When >> using the Community Edition of the software (non-commercial) they offer >> LGPL and GPL options, but I'll have to defer this question to someone like >> Javier Serrano Polo (@jasp00). >> >> Welcome, we look forward to the help! >> >> We have 463 open bug reports <https://github.com/LMMS/lmms/issues>, we >> could use some bug squashers. :) >> >> -Tres >> >> ------------------------------------------------------------ >> ------------------ >> >> _______________________________________________ >> LMMS-devel mailing list >> LMMS-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/lmms-devel >> >> >
------------------------------------------------------------------------------
_______________________________________________ LMMS-devel mailing list LMMS-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lmms-devel