SPICE (protocol)
Encyclopedia
In computing
Computing
Computing is usually defined as the activity of using and improving computer hardware and software. It is the computer-specific part of information technology...

, SPICE (the Simple Protocol for Independent Computing Environments) is a remote-display
Display device
A display device is an output device for presentation of information in visual or tactile form...

 system built for virtual environments which allows users to view a computing "desktop" environment
Desktop environment
In graphical computing, a desktop environment commonly refers to a style of graphical user interface derived from the desktop metaphor that is seen on most modern personal computers. These GUIs help the user in easily accessing, configuring, and modifying many important and frequently accessed...

 - not only on its compute-server machine, but also from anywhere on the Internet
Internet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite to serve billions of users worldwide...

 and using a wide variety of machine architectures.

Qumranet
Qumranet
Qumranet, Inc is an enterprise software company offering a desktop virtualization platform based on hosted desktops in Kernel-based Virtual Machines on servers, linked with their SPICE protocol...

 originally developed SPICE. (Red Hat, Inc
Red Hat
Red Hat, Inc. is an S&P 500 company in the free and open source software sector, and a major Linux distribution vendor. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina with satellite offices worldwide....

 acquired Qumranet in 2008.)

In December 2009 Red Hat, Inc
Red Hat
Red Hat, Inc. is an S&P 500 company in the free and open source software sector, and a major Linux distribution vendor. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina with satellite offices worldwide....

 decided to open-source the protocol.

The qspice implementation supports the SPICE protocol in virtual machines based on qemu
QEMU
QEMU is a processor emulator that relies on dynamic binary translation to achieve a reasonable speed while being easy to port on new host CPU architectures....

-kvm
Kernel-based Virtual Machine
Kernel-based Virtual Machine is a virtualization infrastructure for the Linux kernel. KVM supports native virtualization on processors with hardware virtualization extensions....

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK