This forum has been archived. Please start a new discussion on GitHub.

Packaging question (Linux)

I understand that the main use of Ice does not require the end-user to actually install the rpm, but the application shipped should contain the necessary run times.
In the eventuality where I'd like to design an "open architecture" application where end-users could contribute their own .ice files and plug-in my framework, what would be a better distribution mechanism for Ice than asking them to install rpm files if they cannot get root access? Should I envision re-packaging the necessary Ice components in my tar ball file?