I'am new to advogato.
My background is scientific. Thus I also work with OpenVMS. My experience is, that there is little software that is really portable.
I mean, it runs not only on Linux/Unix but also on OpenVMS, Windows, Mac ...
For GUI purposes I use Qt
http://www.trolltech.com which is really portable.
But for the low level there seems to be nothing (Sockets, Mailboxes, Pipes, Threads, Fifos, Shared Memory, Time, ...).
As addon to my project
http://pvbrowser.org I have tried to develop such a library
http://pvbrowser.sourceforge.net/manual/rllib/ .
currently it is only for internal use
it is written in C/C++
some people miss the use of STL
just look to the doxygen docu (the source is included)
the library is just meant as a base for discussion
the licensing is not clear jet (may be LGPL)
What I'am searching for, are people who are interested in portable programming. Who would be willing to cooperate in creating a real
portable library for low level functions in C/C++ ? If such a library already exists, please tell me ?