Why Linux Is Portable
A portable operating system is one that can run on many different
machines. More than 95 percent of the Linux operating system is written in the
C programming language, and C is portable because it is written in a
higher-level, machine-independent language. (The C compiler is written in C.)
Because Linux is portable, it can be adapted (ported) to different machines and
can meet special requirements. For example, Linux is used in embedded computers,
such as the ones found in cellphones, PDAs, and the cable boxes on top of many TVs.
The file structure takes full advantage of large, fast hard disks. Equally
important, Linux was originally designed as a multiuser operating system—it was not
modified to serve several users as an afterthought. Sharing the computer’s
power among many users and giving them the ability to share data and programs
are central features of the system. Because it is adaptable and takes advantage
of available hardware, Linux runs on many different microprocessor-based
systems as well as mainframes.
The popularity of the microprocessor-based
hardware drives Linux; these microcomputers are getting faster all the time, at
about the same price point. Linux on a fast microcomputer has become good
enough to displace workstations on many desktops. This widespread acceptance
benefits both users, who do not like having to learn a new operating system for
each vendor’s hardware, and system administrators, who like having a consistent
software environment.
The advent of a standard operating system has given a
boost to the development of the software industry. Now software manufacturers can afford to make one
version of a product available on machines from different manufacturers.
No comments:
Post a Comment