ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

How to program for all 3 platforms at once

<< < (8/8)

mahesh2k:
QT allows licensing as LGPL, which is fine for commercial development.
--- End quote ---

Does LGPL allows developers to restrict source-code distribution ? Sorry, i'm not much aware of it's legal sides.

mwb1100:
QT allows licensing as LGPL, which is fine for commercial development.
--- End quote ---

Does LGPL allows developers to restrict source-code distribution ? Sorry, i'm not much aware of it's legal sides.
-mahesh2k (January 06, 2011, 01:21 AM)
--- End quote ---

LGPL allows you to release your program without having to distribute *your* source code.  However, you have to provide the source code for the LGPL bits (ie., the Qt library).  You also have to enable/allow people to modify, rebuild and relink the LGPL bits into the program.  Practically speaking, this means that you have to link to the LGPL stuff dynamically (using a DLL on Windows, or a shared library on Linux).  That way, end users could rebuild Qt and replace the DLL if they're so inclined.

Jibz:
Just to add to the discussion:

http://blog.kowalczyk.info/article/Which-technology-for-writing-desktop-software.html

CodeTRUCKER:
And here's another...

http://www.runrev.com

... and a little information in another post.

Navigation

[0] Message Index

[*] Previous page

Go to full version