Clawlib is or intends to be a cross platform C++ library, why it is under the GPL? because the only way to achieve our goals is using all the help we can get from the community, and is also fair to give this effort back to them. I named the library that way because a while ago my wife wanted to have a company called Clawsoftware, we ran into some planning issues, time delays, problems at our studies, and conflicts of many kind, finally we didnt start anything, but we still aim to do so, someday we will have our own company, someday the time may come to realize our dreams.
There 6 target platforms we have in mind for deploying this library:
Where can i download it?
Visit the sourceforge project site and checkout a CVS snapshot, probably youll see some tarballs there, but they are not as current as I wanted too, we are still running alpha here so please apologize me for not releasing any binaries either.
Who are we anyway?
Lets just say that we are a bunch of people who have fun coding stuff, we love C++, we are not C++ gurus (yet). Currently there are like four people involved in this: Sweetkernelpanic, Striker, Shishio and Coredumped´´. We are all panamanians. Did I told you that Coredumped is in love of Sweetkernelpanic?
How does clawlib looks like?
Take a close look at this graph.
Is this a whole C library wrapping?
Well..... no, but we are going to wrap as much as possible to add just two things, code easyness and portability.
Some friends and I use to work for a system integration company, this company had an experimental software development department, someday they told us to build somekind of scheduling daemon, but we prefer to play and use the opportunity to experiment a little, by that time we created a Linux/Solaris cross platform, but because of an NDA we signed the code remained with them, Clawlib is a complete new implementation of that library in fact is better, most structured, better planned and much, much more reliable.
Visit out sourceforge project site: http://sourceforge.net/projects/clawlib