answersLogoWhite

0


Best Answer

Unix was rewritten in the C Programming language and not in assembly language. The migration from assembly language to the higher-level language C resulted in much more portable software, requiring only a relatively small amount of machine-dependent code to be replaced when porting Unix to other computing platforms.

(mihir)

User Avatar

Betty Tromp

Lvl 10
βˆ™ 2y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

βˆ™ 16y ago

Unix was rewritten in the C Programming language and not in assembly language. The migration from assembly language to the higher-level language C resulted in much more portable software, requiring only a relatively small amount of machine-dependent code to be replaced when porting Unix to other computing platforms.

(mihir)

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is Unix portable?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is portablity in terms of unix?

Unix is inherently portable; this means that a program, script, or process may be moved from Unix system to Unix system with little effort or change (hence - portable).


What makes unix portable and secure?

Unix is the most portable operating system there is because it can run on wide variety of environments from PC's to mainframes. Every user has to have an account and security is set on every file and every directory.


What does POSIX real time Thread specification define?

"Portable Operating System Inferance (for Unix)


What is the significance of Unix?

Importance Of Unix-support multiuser and multitasking.-adaptability and simplicity.-flexible file system.-excellent network environment.-portable.- provide better security.


What is long form of POSIX in Unix operating system?

POSIX stands for Portable Operating System Interface..


What has the author Nitesh Dhanjani written?

Nitesh Dhanjani has written: 'HackNotes(tm) Linux and Unix Security Portable Reference'


Why Linux operating system is written in c language?

Because Linux is "sort-of-a-copy-of-Unix" (which is not), and Unix was written in C. C was created to write Unix. Most portable operating systems or serious embedded devices are written in some incarnation of C and C++. Including MS-DOS and earlier copies of Window$ (which I am sure still uses it)


Why is Unix more portable than other operating systems?

Unix was rewritten in the C programming language and not in assembly language. The migration from assembly language to the higher-level language C resulted in much more portable software, requiring only a relatively small amount of machine-dependent code to be replaced when porting Unix to other computing platforms. Unix manages the hardware and the executing processes by the kernel. The kernel is a collection of programs written in C which directly communicate with the hardware. applications communicate to system using kernal. Hence kernal need to be changed for different hardware but user interface remains same.


Why is unix more portable than other opreating system?

Unix was rewritten in the C programming language and not in assembly language. The migration from assembly language to the higher-level language C resulted in much more portable software, requiring only a relatively small amount of machine-dependent code to be replaced when porting Unix to other computing platforms. Unix manages the hardware and the executing processes by the kernel. The kernel is a collection of programs written in C which directly communicate with the hardware. applications communicate to system using kernal. Hence kernal need to be changed for different hardware but user interface remains same. (mihir)


What is POSIX?

POSIX stands for Portable Operating System Interface for UniX. It is an IEEE 1003.1 standard that defines the language interface between application programs and the Unix operating system. Adherence to the POSIX ensures compatibility when programs are moved/migrated from one unix computer to another.AnswerStrictly speaking, POSIX is an API specification, in conjunction with a specification of certain specific utility programs which must be present. While originally based on the UNIX Operating System, POSIX does not have to mean a UNIX system. For example, both certain versions of Windows NT and IBM's OS/360 have received POSIX certification as complying with the specification. As noted above, POSIX is about insuring compatibility of programs between systems, allowing a POSIX-compliant program to run on any POSIX-compliant Operating System.


Do Unix commands work in Linux?

The ones that are listed as part of a standard (such as Posix) will work in all UNIX systems (but not all systems, such as Windows command prompt). A lot of UNIX vendors add commands that only work in their version of UNIX, so they aren't as portable across systems as others.


What is uucp?

UUCP is the abbriviation of Unix to Unix copy. It is worldwide email system called UUCP or Unix to Unix copy.This email system was developed for the operating system called Unix.