The data-processing bearing consists with to implement a Logiciel, a functionality, even a Operating system in another environment that of origin. This environment is thus either software, or material.

Principle

The data-processing bearing often amounts taking again the Source code existing component in its initial environment, then to make the modifications necessary to him so that it can function on the platform of destination. In this type of case, the developer will be grateful with those having designed said the component to have used practices aiming to the Portabilité, for example by avoiding all violation of the standard language of implementation.

Examples

One can carry a core of operating system on another Architecture Hardware, as it is the case with the systems of the type Unix, and sometimes utilities will be carried, as it was the case for the project GNU.

software libraries are also often carried to be available in new environments. It is for example the case of the library Qt of the company Trolltech or of library of language of script Python which one finds, for example, in the form of a dynamically charged library in the environment Windows.

In the field of the Video game, one speaks about bearing when a play is adapted of a system to another.

See too

  • Portability

Random links:Jean-François Regnard | The Split of the Pirates | Georges Ledormeur | Jeanne Mauchain | Green party (Czech Republic)