Re: Framebuffer port of GTK/GDK !!



> There would be, however, the GPL contamination of the GDK LGPL, or if
> the MPL is compatible with LGPL, it may be OK.

	We could always (diplomatically) ask the copyright holders to give
it to us under an LGPL license.  If no-one objects, I will subscribe to
their mailing list and probe them about it...?

	Further interesting info from the FAQ:

--------------------------------------------------------------
What is Nano-X?

Nano-X is the X-like API that Microwindows supports.  It is based on David
Bell's mini-X server API, and includes X-like primitives for low-level
window and graphics operations.  Window management is not included, and
the window look and feel must be created through a widget set or directly
by the applications programmer.  Currently, there are a number of people
working on widget sets for Nano-X.  There is some discussion about
converting the Nano-X API to be X Window System compatible.
--------------------------------------------------------------

	This is encouraging information, hinting that the GDK port would
be fairly easy to do.  Microwindows also supports a second API, called the
"Microwindows API":


--------------------------------------------------------------
What is the Microwindows API?

Microwindows supports an API based on the Win32 graphics device interface
module, and implements a large portion of it. The
function calls try to be 100% compatible, so that code compiled for other
operating systems can usually be compiled with no source
code changes.  In addition, a portion of the Win32 USER module is
implemented, which contains routines for window dragging, title
bars,  message passing, and generating required window messages.  Because
of this, window manager support is built into the system,
and a single API for applications programs can be used that doesn't change
based on the widget set being used.

Since the WinCE API is mostly a subset of the Win32 API for
graphics-related functions, the Microwindows API is also WinCE compatible,
and can be used to implement WinCE graphics functions on platforms
Microwindows is running on.
--------------------------------------------------------------

	I'm not sure if this affects us or not.


--Derek



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]