Lummox,
There are all kinds of sites which offer public binaries. Admittedly linux is a complex beast and comes in many flavors but they all share common things. Skype is a perfect example of offering their product to Linux users. If you know which libraries are needed just add some requirements. I know how it is to open up source code... I was meaning "pre-compiled binary". The only real drawback I can think of is that it would require a handful of computer architectures to get all the needed pre-compiles.
That's not even the half of it, I'm afraid. Before even getting the API out there we would have to fully document the API including its various structures, and make header files available for people wanting to use the library. Also we would need to document the exact procedures needed to start up the pager, DS, etc., and then be sure to keep such documentation up to date during future changes. Open-sourcing even the binary libraries just isn't feasible, even though it would be fairly awesome if a dedicated user used that info to create a native Linux client.
If this request just seems impossible I can understand. The current linux DreamDaemon has been running Hoshville flawlessly for about 30-35 hours now. It came pre-compiled. If I am not understand what you mean could you elaborate a bit more on "API"? I am very resourceful, maybe I could help?
The API refers to the backend DLL files that BYOND relies on. Basically all our frontend apps (Dream Seeker, Dream Daemon, Dream Maker, the pager) all hook into that. That's the reason DS and DD can both run games. Some of its operations are strictly internal, whereas others are exposed for users to access, and there are C++ classes and structs made available as well as the functions themselves.
Lummox JR
Lummox JR