Helping ordinary people create extraordinary websites!
HOME TUTORIALS SCRIPTS WEB HOSTING BLOG FORUM
Get Our Newsletter
Email:

Porting Enterprise Apps from UNIX to Linux

By Martyn Honeyford
2005-04-17


Decide on a Viable Operating Environment

Key to the planning process is determining to which distribution of Linux the application is to be ported. You should make sure that all of the required software is available for the level to which you planning to port. For example, it may not be possible to release a middleware product for the Linux 2.6 distribution, because a key third-party database used in the most typical configuration is not available on that same distribution. The initial offering of your product or application might have to be based on a Linux 2.4 distribution instead.

It's also possible that some of the software with which the application interacts may not be available for all distributions or architectures for which the application is intended. Make a careful study of the viability of your chosen operating environment.

Another issue to consider is whether the application is going to be 32- or 64-bit and whether it is going to coexist with other third-party software that could also operate in a 32- or 64-bit mode.


Tutorial Pages:
» A Practical Checklist, Tips, and Insight Drawn from Experience
» Get the Build System Working
» Decide on a Viable Operating Environment
» Architecture-Specific Changes
» Choose an IPC Mechanism
» Select the Threading Model
» File System, Usage Parameters, Stacks
» Memory Maps and Using Shared Memory Segments
» Signaling
» Configure Kernel Karameters
» Parser Tools like lex/yacc
» Globalization Issues
» Security Concerns
» Locating Installed Packages and Variable Data
» Testing
» There's a Port in Every Storm
» Resources


First published by IBM DeveloperWorks


 | Bookmark
Related Tutorials:
» How to Install PHP 5 on Linux
» How to Install Apache 2 on Linux
» How to Install MySQL 5.0 on Linux
» SMB Caching
» Mound --Bind
» Tar Wild Card Interpretation