Which license to use for MFC based software?
Evan Prodromou
evan at wikitravel.org
Tue Jun 1 19:22:19 UTC 2004
>>>>> "CK" == Carsten Kuckuk <ck at kuckuk.com> writes:
CK> So from a first superficial look it seems that I can use VS
CK> 6.0 in order to develop GPLs applications, and that I can
CK> distribute the source code and the compiled version of the
CK> application under the GPL as long as the executables use the
CK> MSVCRT and MFC libraries as linked libraries (vs. static
CK> linking), and as long as I don't include the MSVCRT and MFC
CK> libraries with my software.
So, I realize this wasn't your question, which Rick answered quite
well, but I feel the need to note that you _can_ use an Open Source
toolset for creating Windows programs.
There's GnuWin32:
http://gnuwin32.sourceforge.net/
and mingw:
http://www.mingw.org/
...for general-purpose compiling and such. Both are based on GCC, so
you get all the fancy STL classes and other features you may want out
of MFC.
There's also a number of cross-platform GUI widget kits, such as V:
http://www.objectcentral.com/vgui/vgui.htm
...and wxWidgets (formerly wxWindows):
http://www.wxwidgets.org/
For the more adventurous, I believe there are ports of GTK and GNUStep
to Windows, too.
Anyways, I'm probably just stating the obvious, but I figured somebody
should.
~ESP
--
Evan Prodromou <evan at wikitravel.org>
Wikitravel - http://wikitravel.org/en/
The free, complete, up-to-date and reliable world-wide travel guide
--
license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3
More information about the License-discuss
mailing list