Reputation: 2801
I have a application running on my system(pc) which has OS windows 7, if I run the same application in a virtual machine on VMWare running Windows 7 OS. Here are my questions:
If my application is running on my system what is platform here? I mean what is the name of platform?
If my application is running on virtual machine platform vmwAre, where I can see the platform?
What is the difference between platform and OS?
Upvotes: 0
Views: 4127
Reputation: 374
The word "Platform" is market-speak which is leaking into tech-speak; perhaps via your question ;)
My understanding of the word platform is that it comprises all of the components mentioned by you. Which means hardware+OS+Application Software nad sometimes +network is called a platform.
For example; a Web Development platform consists of a Web Server, an Application Server, A Development IDE (or whatever) and perhaps a Code Repository/sub-versioning system.
The Virtual Machine or the Operating system are just components of a Platform.
YMMV - Others may have different understanding of the word. No warranties expressed or implied :)
Upvotes: 0
Reputation: 12538
What is the difference between platform and OS?
I cannot think of an official definition for platform. Platform can mean different things to different people depending on the context:
Given your question I'd use the term platform as 'something above the OS':
Physical platform: Windows 7 + physical h/w
Virtual platform: VMWare + host OS + guest OS (Windows 7) + phyiscal h/w + virtual h/w
my 0.02 $
Upvotes: 1