One of the realities of current business IT practices is that
many organizations are moving IT to Linux, given its flexibility
and stability as a system platform. Another reality is that
existing enterprise-level software is too valuable to be discarded.
These two realities often crash into each other, but it is critical
that they be resolved.“Porting enterprise-level software to Linux can present some
interesting challenges. Care has to be taken at all stages–from
making design choices to getting the build system to work to
finally getting the OS-specific code to cooperate with
Linux…”