Portability (computing): Difference between revisions
imported>Eric M Gearhart (New page: In computing and software engineering, references to '''portability''' generally refer to the ability of the software being written to be easily 'translated' to run on various diff...) |
mNo edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{subpages}} | |||
In [[computing]] and [[software engineering]], references to '''portability''' generally refer to the ability of the software being written to be easily 'translated' to run on various different platforms. | In [[computing]] and [[software engineering]], references to '''portability''' generally refer to the ability of the software being written to be easily 'translated' to run on various different platforms. | ||
The [[operating system]] [[NetBSD]] is | The [[operating system]] [[NetBSD]] is an [[open source]] [[Unix]]-like variant that is considered very portable - so much so that NetBSD's homepage proclaims "Of course it runs NetBSD!," a reference to the multitude of computing devices that can run NetBSD<ref name="NetBSD-Home">{{cite web| url=http://www.netbsd.org/| title="NetBSD Homepage"| accessdate=2009-06-28}}</ref> | ||
One of the first examples of the implementation of a portable operating system was in the first versions of Unix. Originally, Unix was written in assembly language, but a design decision was made to implement the [[C programming language]] and then port Unix to that language. From then on, only the C language itself had to be ported to new platforms, instead of Unix itself.<ref name="C-History">{{cite web| url=http://www.livinginternet.com/i/iw_unix_c.htm| title="C Programming Language History"| accessdate=2009-08-02 }}</ref> | |||
==References== | |||
{{reflist|2}}[[Category:Suggestion Bot Tag]] |
Latest revision as of 06:00, 6 October 2024
In computing and software engineering, references to portability generally refer to the ability of the software being written to be easily 'translated' to run on various different platforms.
The operating system NetBSD is an open source Unix-like variant that is considered very portable - so much so that NetBSD's homepage proclaims "Of course it runs NetBSD!," a reference to the multitude of computing devices that can run NetBSD[1]
One of the first examples of the implementation of a portable operating system was in the first versions of Unix. Originally, Unix was written in assembly language, but a design decision was made to implement the C programming language and then port Unix to that language. From then on, only the C language itself had to be ported to new platforms, instead of Unix itself.[2]
References
- ↑ "NetBSD Homepage". Retrieved on 2009-06-28.
- ↑ "C Programming Language History". Retrieved on 2009-08-02.