[I started a new thread intentionally]

Moses O McKnight wrote:
 > So what would be some of the main differences between fltk1.3 and fltk2?
 > Other than less bugs and current development, what are the advantages of
 > 1.3 for new development?

What more do you need? ;-)

Better support. This is especially important for new users. Currently we 
can't help FLTK 2 users much, because there are so few (or no?) FLTK2 
developers around, and I can't see that this would change in the near 
future.

Current documentation. We always try to fix documentation issues, but 
that's not true for FLTK 2.

API and ABI stability: There's no official release for FLTK 2, and the 
API and ABI change as developers like. FLTK 1.x always keeps the API 
upwards compatible, and within 1.n.x (1.1.x, 1.3.x) there is also ABI 
stability. This means that (linux) distributions can upgrade within the 
1.n series without trouble.

IMHO API stability is a *must* for serious (commercial) development 
(YMMV, if you're willing to fix your software and bugs in used libs 
yourself).

There are some projects using FLTK 2, but they struggle with changes and 
bugs (dillo comes to mind). We (the FLTK 1 team!) just fixed a FLTK 2 
licensing problem that prevented dillo from being distributed with 
Debian based systems, because FLTK 2 had been removed [1] from the distros.

Albrecht

[1] IMHO it is strange anyway, that non-released (experimental) software 
made it into a Linux distro.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to