Re: [Fresco-devel] Re: Cross-platformability

Nathaniel Smith <[email protected]>
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
On Fri, Nov 22, 2002 at 12:16:57PM -0700, M. Evans wrote:
[snip]
> You do have a point that lower-level libraries such as Xlib are less
> worrisome as LGPL code, because they are less likely to require
> modification.  That's a point which I bring up regularly
> when decisions are made whether to adopt LGPL code.  As a user
> interface system, I don't think Fresco falls into that category.
> (Something like GGI or SDL or Xlib does though.)
[snip]

I'm not going to reply to the rest of this thread; rather get actual
work done than argue about licensing :-) But I think you're confused
about what Fresco is.  Fresco is analogous to the Windows GUI, or to
X, and nobody includes modified X servers or alternate versions of
Windows with their programs.  Xlib is much less lower-level than our
client libraries, in the sense that there are reasons a client might
want to change xlib to work differently (indeed, there are alternate
libraries designed to speak the X protocol, while fixing problems with
xlib).  We, on the other hand, just have IDL, which specifies nothing
more than the protocol itself.  So you're much _more_ likely to want
to change xlib than our stuff.  And yet, I've never encountered a
program that had to include its own version of xlib, just because they
needed some hacks the real version didn't support...

Hopefully that clears up some technical issues.

-- Nathaniel

-- 
"...All of this suggests that if we wished to find a modern-day model
for British and American speech of the late eighteenth century, we could
probably do no better than Yosemite Sam."

This email may be read aloud.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.