Native name | Cameyo |
---|---|
Company type | Software as a service |
Industry | Technology |
Founder | Eyal Dotan |
Headquarters | , United States |
Key people | Andrew Miller, CEO Eyal Dotan, Founder and CTO |
Products | Cameyo Cloud SaaS Cameyo Server Self Hosted Cameyo for Enterprise Cameyo for Independent Software Vendors Cameyo for EducationContents |
Services | Cameyo modernizes Windows desktop applications by delivering them to any device on an HTML5 browser. |
Owner | Google [1] |
Website | https://www.Cameyo.com |
Cameyo is an application virtualization product. [2] [3] It aims to virtualize Windows applications so that they can run on other machines or in HTML5 browsers. [4] It is reported to be easy to use, light in weight, and compatible with a wide variety of applications. [5] The company’s web site includes a library of ready-to-use virtualized free and open-source virtual applications which can be downloaded or run in the browser. [6] Cameyo has a free edition for home and small businesses for up to 49 machines. [7]
On June 5, 2024, Google acquired Cameyo to integrate Windows application virtualization support on ChromeOS for enterprise customers. [8]
The Cameyo application virtualization product was launched in 2010, and since then, has undergone at least two major and several minor versions yearly to improve the quality and functioning of the application. [9] Cameyo claims to be one of the pioneers in linking app virtualization with cloud storage systems and HTML5. [9] It has added new features recently, such as making it possible to run the applications on operating systems other than Windows, like Linux and Android. [9] Since 2014, Cameyo has launched another angle to its operation: now it is possible to run virtualized Windows applications through the web browsers directly, with each application running in a new tab. [6]
In 2023, Cameyo announced that its integration with Google's Chrome OS provided support Virtual App Delivery (VAD) services, allowing Windows applications to coexist with Chrome ones on Chromebooks. [10]
Once Cameyo has packaged an application, its output is a standalone EXE that contains the virtualization engine and the original software’s files and registry. [7] It can then be directly run on target Windows machines. [7] Since it is self-contained, it does not require an agent to be pre-installed on target machines. [12] It can also be uploaded to a Cameyo server, making it possible to run virtual applications through a browser. [12]
Cameyo itself is a portable virtual application that does not need to be installed on the computer. [5] It can be deleted once the virtualization is completed as a single file without leaving any traces in the registry. [7] Cameyo essentially reduces all the files, folders, registry items, and binaries of the application that needs to be virtualized into a single executable file that can run without installation as a single file from any storage device on any computer. [13] This single executable file can be carried in a USB device or be uploaded in a cloud storage system. [14] This operation can be carried out either by downloading Cameyo on the computer, or through their online system by uploading the system file of the required application. [13] However, it is advisable to download Cameyo on the computer as it provides for a better sequencing process. [9] The following are the highlights of the procedure:
There is also an option in Cameyo for editing virtualized applications in case any changes need to be made regarding the settings, name, or registry items of the application. [16]
Cameyo has recently made it possible to run virtualized applications directly through web browsers, hence, claiming to make software discovery and usage easier. [12] Through this operation, there is no longer need to even carry the application, as it can be directly accessed from the website of the company. [6] The company provides a large variety of open access free software and applications which are pre-virtualized for direct use. [6] However, personal applications from the computer or the cloud storage device can also be uploaded onto the company server and accessed through the browser. [6] Each application runs in a separate tab. [4] As with virtualizing applications, browser applications now can also run on operating systems other than Windows. [6] To use this function, create a free account with the company, and link the Dropbox or other cloud storage system with the account in order to access personal files from applications running in the browser. [6]
In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.
A computing platform, digital platform, or software platform is the infrastructure on which software is executed. While the individual components of a computing platform may be obfuscated under layers of abstraction, the summation of the required components comprise the computing platform.
Installation of a computer program, is the act of making the program ready for execution. Installation refers to the particular configuration of software or hardware with a view to making it usable with the computer. A soft or digital copy of the piece of software (program) is needed to install it. There are different processes of installing a piece of software (program). Because the process varies for each program and each computer, programs often come with an installer, a specialised program responsible for doing whatever is needed for the installation. Installation may be part of a larger software deployment process.
In computer security, a sandbox is a security mechanism for separating running programs, usually in an effort to mitigate system failures and/or software vulnerabilities from spreading. The sandbox metaphor derives from the concept of a child's sandbox—a play area where kids can build, destroy, and experiment without causing any real-world damage. It is often used to kill untested or untrusted programs or code, possibly from unverified or untrusted third parties, suppliers, users or websites, without risking harm to the host machine or operating system. A sandbox typically provides a tightly controlled set of resources for guest programs to run in, such as storage and memory scratch space. Network access, the ability to inspect the host system, or read from input devices are usually disallowed or heavily restricted.
A portable application, sometimes also called standalone software, is a computer program designed to operate without changing other files or requiring other software to be installed. In this way, it can be easily added to, run, and removed from any compatible computer without setup or side-effects.
Microsoft OneDrive is a file-hosting service operated by Microsoft. First released in August 2007, it allows registered users to store, share and sync their files. OneDrive also works as the storage backend of the web version of Microsoft 365 / Office. OneDrive offers 5 GB of storage space free of charge, with 100 GB, 1 TB, and 6 TB storage options available either separately or with Microsoft 365 subscriptions.
MediaFire is a file hosting, file synchronization, and cloud storage service based in Shenandoah, Texas, United States. Founded in June 2006 by Derek Labian and Tom Langridge, the company provides client software for Microsoft Windows, macOS, Linux, Android, iOS, BlackBerry 10, and web browsers. MediaFire has 43 million registered users and attracted 1.3 billion unique visitors to its domains in 2012.
Turbo is a set of software products and services developed by the Code Systems Corporation for application virtualization, portable application creation, and digital distribution. Code Systems Corporation is an American corporation headquartered in Seattle, Washington, and is best known for its Turbo products that include Browser Sandbox, Turbo Studio, TurboServer, and Turbo.
Google Chrome is a web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS, iOS, and also for Android, where it is the default browser. The browser is also the main component of ChromeOS, where it serves as the platform for web applications.
Google Native Client (NaCl) is a discontinued sandboxing technology for running either a subset of Intel x86, ARM, or MIPS native code, or a portable executable, in a sandbox. It allows safely running native code from a web browser, independent of the user operating system, allowing web apps to run at near-native speeds, which aligns with Google's plans for ChromeOS. It may also be used for securing browser plugins, and parts of other applications or full applications such as ZeroVM.
ChromeOS, sometimes styled as chromeOS and formerly styled as Chrome OS, is a Linux distribution developed and designed by Google. It is derived from the open-source ChromiumOS operating system and uses the Google Chrome web browser as its principal user interface.
ChromiumOS is a free and open-source Linux distribution designed for running web applications and browsing the World Wide Web. It is the open-source version of ChromeOS, a Linux distribution made by Google.
Chromebook is a line of laptops, desktops, tablets and all-in-one computers that run ChromeOS, a proprietary operating system developed by Google.
Dart is a programming language designed by Lars Bak and Kasper Lund and developed by Google. It can be used to develop web and mobile apps as well as server and desktop applications.
Google Drive is a file-hosting service and synchronization service developed by Google. Launched on April 24, 2012, Google Drive allows users to store files in the cloud, synchronize files across devices, and share files. In addition to a web interface, Google Drive offers apps with offline capabilities for Windows and macOS computers, and Android and iOS smartphones and tablets. Google Drive encompasses Google Docs, Google Sheets, and Google Slides, which are a part of the Google Docs Editors office suite that allows collaborative editing of documents, spreadsheets, presentations, drawings, forms, and more. Files created and edited through the Google Docs suite are saved in Google Drive.
Google Slides is a presentation program and part of the free, web-based Google Docs suite offered by Google. Google Slides is available as a web application, mobile app for: Android, iOS, and as a desktop application on Google's ChromeOS. The app is compatible with Microsoft PowerPoint file formats. The app allows users to create and edit files online while collaborating with other users in real-time. Edits are tracked by a user with a revision history presenting changes. An editor's position is highlighted with an editor-specific color and cursor and a permissions system regulates what users can do. Updates have introduced features using machine learning, including "Explore," offering and "tasks to other users."
IDrive Inc. is a technology company that specializes in data backup applications. Its flagship product is IDrive, an online backup service available to Windows, Mac, Linux, iOS and Android users.
Mailbird is a desktop email client for Microsoft Windows and MacOS, compatible with Windows 10 and Windows 11, and with Ventura or higher for Mac devices. Mailbird is offered via a paid subscription, but also includes a free version for both Windows and Mac users.
Puffin Browser is a remote browser developed by CloudMosa, an American mobile technology company founded by Shioupyn Shen.