|
Application Compatibility Challenges
|
bet | 12/48 | Sana | 21.03.2021 | Hajmi | 0,88 Mb. | | #13319 |
Application Compatibility Challenges
The enterprise computing environment is complex and heterogeneous. To realize the greatest amount of choice and value out of IT businesses benefit from having a large number of Independent Software Vendors(ISV) and System Integrators(SI) that create and support applications for the platforms they have. Added value comes when the same ISVs and SIs continue to invest in product development and support to lengthen the life, and commercial viability, of those platforms.
In a study Gartner did titled “Linux Operating System Technology: Prospective” dated March 2003 Gartner stated, “Even though applications are being ported to Linux, there is no guarantee that they will run on all Linux distributions. This is because each distribution may have a different version of the same library, making it difficult for developers to know which one to use when porting their application from one Linux platform to another. For example, Linux distributions often include different versions of libraries used to invoke standard functions and utilities, such as glibc, pthreads, libm Xt and ncurses. Applications compiled to run with one version, such as glibc 2.1, will probably not run under a distribution that uses a different version (such as glibc 2.0 or glibc 2.2). What is more, an application that requires one version of a library may overwrite an established library with a newer version that may be incompatible with established applications that rely on the former library.”
|
| |