Yes, it is more than theoretically possible. The main thing
you need is the dynamic loader and the shared libraries that are built
as ELF shared libraries.
This isn't hard - we basically have the libraries already, and
I have even gotten a number of SVr4 utilities to run under Linux. The
problem at the moment is that they are kind of moldy. It is just that
very few people really seem to care about running SVr4 binaries under
Linux, so I am not bothering to maintain the SVr4 compatibility
libraries.
Note that I am *NOT* saying that few people want to use iBCS
in general. That comes in quite useful for SCO binaries as well, and
I think that most people who want iBCS need it for SCO binaries.
-Eric