Donny Viszneki wrote:
Is there any interest here in creating a SDL "sister library"
specialized for embedded devices? It would be a 100% compatible
subset of SDL (only what embedded devices need), and wholly
source-independent so that it could be licensed in such a way as to be
more friendly to embedded OSes.
I thought under the GNU LGPL you could offer the object and/or source
code on a website and not be required to include it in the actual
distribution.
(see the ‘license question’ thread)
Anyhow it seems like a good idea to me, BUT I really don’t think it
would make sense to make it ONE project. From both an
social/organizational perspective, and a programming perspective, by all
means go ahead and create an SDL “clone” for another platform, and
encourage others. But I think it is folly to say that, for instance, the
GBA and GP32 are so similar that they should use the same source code,
but not the same source code as other systems. (And by same source code,
I mean same source files, preprocessing included.)
For the systems I know (Intent, Linux, WinCE, Win32, and a little
OSX, and eCos) there could actually be a good amount of shared code.
But, my list of embedded OSes is admittedly limited.
At a minimum, structure and architecture would be shared between all
the platforms. My thought is that it would be similar to how SDL is
now: “Here’s a template, fill in your platform’s code, and add your
platform to the collective.” This way, there’s one place to manage,
promote, and distribute the functionality.
-Pat> On Jul 28, 2004, at 11:22 PM, Patrick Roberts wrote:
-Pat
SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl
SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl