Integrating applications with Linux
Plans are underway to migrate from Unix to Linux. Due to the size of the system, one aspect will be migrated before the other. Are there any integration issues with respect to both environments?

    Requires Free Membership to View

    When you register, my team of editors will also send you resources covering Linux administration and management; integration and interoperability between Linux, Windows and Unix; securing Linux and mixed-platform environments; and migrating to Linux.

    Cathleen A. Gagne, Senior Editorial Director

    By submitting your registration information to SearchEnterpriseLinux.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchEnterpriseLinux.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

You don't provide too much information here, so I'll have to speak in very general terms. Linux is not Unix, though it is Unix-like. As there are issues even when moving from Unix to Unix (Solaris-IBM, HP-UX-Solaris, etc…), do not expect a seamless migration, particularly if your applications are home-grown. If your applications are from a major ISV, there is a better-than-average chance that they have a supported Linux version. Try to enlist the services of the company directly, or better yet, an experienced consultant that has worked with migrations on the platforms that you are working with.

If this is not an option, take it slow. Make sure you have a suitable test environment in which to perform your Proof of Concept (POC) on. Install your software on that test environment and bring over the data using NFS or FTP. I don't know if you have a database or not, but if you do you'll have to re-create the database and also make sure that the versions of software you are using are compatible with whatever you are trying to integrate with.

This was first published in July 2007