Refers to a software application that runs only on a particular type ofcomputer. Programs that run on a variety of different types of computers are called machine independent.
Almost all programs have some machine dependencies (that is, they run somewhat differently on different types of computers), but the degree of independence can vary widely. Machine-independent programs give you more flexibility: if you buy a new type of computer, you can continue using the samesoftware package instead of learning a new one. On the other hand, machine-dependent programs often take advantage of special hardware features of a particular computer, making the programs faster.
Another term for machine dependent is device dependent, but whereasmachine dependent usually refers to the computer, device dependent can refer to a dependency on any device, like a printer.
LINUX and UNIX are vendor independent OS
How do you number of OS in virtual machine
New features included in Mac OS X are: Quick Look, Time Machine, Mail, iChat, Spaces, Safari, Parental Controls, BootCamp.
You cannot run OS X on a windows machine.
Compare and contrast common features of an NOS with a client OS.
Platform independent language means once compiled you can execute the program on any platform (OS). Java is platform independent. Because the Java compiler converts the source code to bytecode, which is Intermidiate Language. Bytecode can be executed on any platform (OS) using JVM( Java Virtual Machine).
AnswerJava is platform independent while JVM is platform dependent. In Java ,you can compile code in to class file and you can run it in any OS without altering your code.But for interpreting class to bytes we need JVM .so it act as a bridge between your class file and OS. Now a days JVM is available for all OS.So Java attains platform independent.AnswerDepending on your definitions, no language may be truly platform independent. A language like Java needs a virtual machine to run the platform independent bytecode. But this virtual machine must run natively on a given physical machine, which means that the JVM in platform dependent. If someone tells you that Java is not completely platform independent, this is probably what they are referring to.
An OS is never machine dependent, meaning that is can run on multiple machines. It can be however architecture or platform dependent, meaning that it runs on specific types of machines only (e.g.: Intel, AMD64, PPC etc.) There are few OS's who can claim to be platform independent in that they can run (perhaps with some minor adaptations) on any platform that satisfies some rather general criteria (related to computing power, availability of a compiler etc.).
Unfortunately No. You should upgrade your OS 9 machine to OS X
It's usually called a hypervisor, or virtual machine monitor.
by creating a jre spesific to each platform programmers can confidently write code in any platform and assume it willl also work in aany other. theirfore java is platform independent as bytecode would look the same on any platform, however will be implemented by a diffrent interpreter for each platform.
The JVM (Java Virtual Machine) is a part of the JRE (Java Runtime Environment).The JRE is comprised of the JVM and the Class Library.The JVM takes the java language and compiles it into Bytecode which can then be interpreted as machine code by the platform(OS). The JVM will compile byte code specific to the OS it is being deployed upon. The JVM allows the Java language to be platform independent.