I hope this is the right forrum
I'm starting a new project for my honors degree, its a component based system whereby the system presents an api to the world and one can program according to that api.
This is a component system as everything except the system itself will be components which will be added and removed in runtime.. now for the questions:
Daemon will be QT4.

- The system is opensource, so I suppose QCoreApllication will be good enough to run the system as a daemon on both linux and windows(opensource eddition)?
- Any ideas what I can maybe search for when it comes to components.. how to design these things and an api?

Anyone knows about any good tutorials or docs on component systems/modules or something that is added to a system in runtime which lets the system communicate with something outside the system through the added component/module?

Any feedback appreciated