Mail Archives: djgpp/1997/01/09/02:55:13
Jens Vaasjo wrote:
>
> Elliott Oti wrote:
> >
> > The Cygnus GnuWin site specifically states that the required libraries
> > are GNU Copyleft, and as such fall under the restrictions placed on
> > commercial use. They offer no alternative non-copylefted libraries
> > for use.
> >
> > djgpp itself is Copyleft, but the GNU C/C++ libraries (with the exception of
> > iostream) are not. Object code linked with these libraries is not copylefted
> > and can be disposed of as desired.
> >
> > Cygnus GnuWin is a completely separate product from djgpp, although it shares
> > a common origin. Quake was not linked with GnuWin libraries.
> >
> > I cannot remember the specs directly for RNTSXDJ, but methinks the required
> > libraries are also copylefted.
> >
> > Elliott
>
> Unfortunatly the author of RSXNTDJ has forced all programs written
> with it to link with the import library for their .dll, which makes
> you have to redistrubute the .dll with any app you write. And the guy
> charges a lincencing fee of $20 to redistrubute this .dll with your app.
>
> With Cygnus they force you to link with the import library for there
> .dll which is under GNU GPL which puts any app you write under
> GNU GPL.
>
> So with the 2 free win32 compilers, both force you to link to the
> import library for there .dll, so both force you to redistrubute
> their .dll's with your apps, which for Cygnus puts your app under GPL
> and for RSXNTDJ forces you to pay a redistrubution fee.
>
> Also on these not supporting DirectX, DirectX is realy just a bunch
> of .dll's and header files and RSXNTDJ comes with a utility called
> MAKELIB which behaves like Borlands IMPLIB so RSXNTDJ like any
> other compiler with such a utility can create the required import
> librarys for any .dll (including ddraw.dll and so on).
>
> By the way its actually linking with libgpp.a that puts apps
> written with djgpp under GNU GPL.
>
> Jens.
Will somebody please confirm or deny this I son't think this is right!
- Raw text -