Operating System - Diversity of Operating Systems and Portability

Diversity of Operating Systems and Portability

Application software is generally written for use on a specific operating system, and sometimes even for specific hardware. When porting the application to run on another OS, the functionality required by that application may be implemented differently by that OS (the names of functions, meaning of arguments, etc.) requiring the application to be adapted, changed, or otherwise maintained.

This cost in supporting operating systems diversity can be avoided by instead writing applications against software platforms like Java or Qt. These abstractions have already borne the cost of adaptation to specific operating systems and their system libraries.

Another approach is for operating system vendors to adopt standards. For example, POSIX and OS abstraction layers provide commonalities that reduce porting costs.

Read more about this topic:  Operating System

Famous quotes containing the words diversity of, diversity, operating and/or systems:

    We call the intention good which is right in itself, but the action is good, not because it contains within it some good, but because it issues from a good intention. The same act may be done by the same man at different times. According to the diversity of his intention, however, this act may be at one time good, at another bad.
    Peter Abelard (1079–1142)

    ... city areas with flourishing diversity sprout strange and unpredictable uses and peculiar scenes. But this is not a drawback of diversity. This is the point ... of it.
    Jane Jacobs (b. 1916)

    I love meetings with suits. I live for meetings with suits. I love them because I know they had a really boring week and I walk in there with my orange velvet leggings and drop popcorn in my cleavage and then fish it out and eat it. I like that. I know I’m entertaining them and I know that they know. Obviously, the best meetings are with suits that are intelligent, because then things are operating on a whole other level.
    Madonna [Madonna Louise Ciccione] (b. 1959)

    What avails it that you are a Christian, if you are not purer than the heathen, if you deny yourself no more, if you are not more religious? I know of many systems of religion esteemed heathenish whose precepts fill the reader with shame, and provoke him to new endeavors, though it be to the performance of rites merely.
    Henry David Thoreau (1817–1862)