Displaying 1 to 20 from 37 results

VirtualBox - Cross-Platform Virtualization Application

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. VirtualBox runs on Windows, Linux, Macintosh, and Solaris hosts and supports a large number of guest operating systems. So, for example, you can run Windows and Linux on your Mac. VirtualBox is a so-called hosted hypervisor. It requires an existing operating system to be installed. It can thus run alongside existing applications on that host.

Xen - Open Source Virtualization

The Xen hypervisor is a layer of software running directly on computer hardware replacing the operating system thereby allowing the computer hardware to run multiple guest operating systems concurrently. It suppors x86, x86-64, Itanium, Power PC, and ARM processors allow the Xen hypervisor to run on a wide variety of computing devices.

Open vSwitch - Multilayer Virtual Switch

Open vSwitch is well suited to function as a virtual switch in VM environments. In addition to exposing standard control and visibility interfaces to the virtual networking layer, it was designed to support distribution across multiple physical servers. Open vSwitch supports multiple Linux-based virtualization technologies including Xen/XenServer, KVM, and VirtualBox.

OpenNX - ALternative to NoMachine NX client

OpenNX is an open source drop in replacement for NoMachine's NX client. It is compatible to the original client in that it uses the same syntax for the session configuration files (.nxs files). It uses NX technology for providing a remote desktop display. It has ability to use the OpenSC framework, Ability to use a variety of different proxy types and lot more.

osx-vm-templates - macOS templates for Packer and VeeWee.

This is a set of Packer templates and support scripts that will prepare an OS X installer media that performs an unattended install for use with Packer and VeeWee. These were originally developed for VeeWee, but support for the VeeWee template has not been maintained since Packer's release and so it is only provided for historical purposes. I plan on removing VeeWee support from this repo soon, but VeeWee can still make use of the preparation script and the OS X template remains in the core VeeWee repo. It's possible to build a machine with different admin account settings, and without the vagrant ssh keys, for use with other systems, e.g. continuous integration.

Spice - Solution for interaction with Virtualized Desktop Devices

The Spice project aims to provide a complete open source solution for interaction with virtualized desktop devices. Its main focus is to provide high-quality remote access to QEMU virtual machine. Seeking to help break down the barriers to virtualization adoption by overcoming traditional desktop virtualization challenges, emphasizing user experience. For this purpose, Red Hat introduced the SPICE remote computing protocol that is used for Spice client-server communication.

Flatpak - The future of Application Distribution

Flatpak is the next-generation technology for building and installing desktop applications. It has the power to revolutionize the Linux desktop ecosystem. Flatpak (formerly xdg-app) is a software utility for software deployment, package management, and application virtualization for Linux desktop computers. It provides a sandbox environment in which users can run applications in isolation from the rest of the system.

Libvirt - The virtualization API

Libvirt is collection of software that provides a convenient way to manage virtual machines and other virtualization functionality, such as storage and network interface management. These software pieces include an API library, a daemon (libvirtd), and a command line utility (virsh). It provides a single way to manage multiple different virtualization providers/hypervisors like Xen, OpenVZ, VirualBox, Microsoft Hyper-V hypervisor, VMware.

OpenSwitch - Linux-based network operating system (NOS) platform

OpenSwitch provides an abstraction of hardware devices of network switch platforms in a Linux OS environment. It uses standard open source software including an ONIE installer, and an unmodified Linux kernel based on Debian Jessie distribution. It provides an object-centric API for application development to implement custom applications using a well-defined object model, and set of programmatic APIs.

Sheepdog - Distributed Storage System for QEMU

Sheepdog is a distributed object storage system for volume and container services and manages the disks and nodes intelligently. Sheepdog features ease of use, simplicity of code and can scale out to thousands of nodes. The block level volume abstraction can be attached to QEMU virtual machines and Linux SCSI Target and supports advanced volume management features such as snapshot, cloning, and thin provisioning.

Proxmox - Virtualization Platform

Proxmox Virtual Environment is a powerful Open Source Server Virtualization Platform, based on KVM and OpenVZ. It gives you near-bare-metal performance and leading scalability for your workloads. You can virtualize even the most demanding application workloads. It supports 32 bit and 64 bit Windows and Linux servers.

Archipel - Virtual Machine Orchestration

Archipel is a solution to manage and supervise virtual machines. No matter if you have a few locally on your computer or thousands through data centers, Archipel is a central solution to manage them all. You can perform all basic virtualization commands and many other things like live migration, VMCasts, packages, etc. Use it with KVM, Xen, OpenVZ, VirtualBox, and mix them all if you want to.

Helix - Cluster Management Framework

Helix is a generic cluster management framework used for the automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes. It helps to perform scheduling of maintenance tasks, such as backups, garbage collection, file consolidation, index rebuilds, repartitioning of data or resources across the cluster, informing dependent systems of changes so they can react appropriately to cluster changes, throttling system tasks and changes and so on.

QEMU - Machine Emulator and Virtualizer

QEMU is a generic and open source machine emulator and virtualizer. When used as a machine emulator, QEMU can run OSes and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC). By using dynamic translation, it achieves very good performance.

Free NX - Next Generation Remote Display

NX is an exciting new technology for remote display. It provides near local speed application responsiveness over high latency, low bandwidth links. The core libraries for NX are provided by NoMachine under the GPL. FreeNX is a GPL implementation of the NX Server and NX Client Components.

TFS Build Virtualizer

TFS Build Virtualizer is an extension to the Team Foundation Server build system which allows build masters to have a large number of virtualized build servers with Team Build installed. When a build is invoked the build virtualizer determines which build server to use to run the

Okra App Framework

The Okra App Framework supports the development of Windows Store applications, in particular those implementing the MVVM pattern.

LiMiddle: Linux middleware for Windows Virtualization

The objective of this project is to construct a Linux platform prepared for Windows virtualization. The Linux platform will be a minimum boot system with an good hardware detection. It will act like an intermediate layer between the hardware and the Windows image booting in a ...

Business Intelligence Toolkit

Business Intelligence Toolkit (BIT) is a set of WPF controls which can be used for visualization large amounts of data.