Splashtop OS

Last updated

Splashtop
Developer Splashtop Inc. [1]
OS family Linux (Unix-like)
Working stateDiscontinued[ citation needed ]
Source modelClosed source [2]
Initial releaseOctober 30, 2007;17 years ago (2007-10-30) [3]
Update methodManual, via PC vendor [2]
Platforms x86
Kernel type Monolithic (Linux)
Default
user interface
Blackbox
License Open source with some closed source components [4]
Official website os.splashtop.com

Splashtop OS (previously known as SplashTop) [1] is a discontinued Linux distribution intended to serve as an instant-on environment for personal computers. It is open source software with some closed source components. The original concept of Splashtop was that it was intended to be integrated on a read-only device and shipped with the hardware, rather than installed by the user. It did not prevent the installation of another operating system for dual booting. It was an instant-on commercial Linux distribution targeting PC motherboard vendors and other device manufacturers. The first OEM partner for the original Splashtop was ASUS, and their first joint product was called Express Gate. Later, other computer manufacturers also built Splashtop into certain models and re-branded it under different names. The aspects below detailing these events are retained verbatim from past articles, for historical reference.

Contents

It boots in about 5 seconds, [3] and was thus marketed as "instant-on". It uses Bootsplash, [5] SquashFS, [4] Blackbox, SCIM, and the Linux kernel 2.6. [6]

Support for Splashtop OS has been withdrawn and downloads of Splashtop OS have been disabled on the Splashtop website. Its popularity quickly declined after announcing an agreement with Microsoft and most vendors who included it eventually started using a version that required a Windows installation and later simply dropped it. [7] Splashtop Inc. then focused on a remote desktop solution. [8]

Features

Splashtop features a graphical user interface, [3] a web browser based on Mozilla Firefox 2.0 [9] (later updated to Firefox 3.0), a Skype VoIP client, a chat client based on Pidgin, [3] [6] and a stripped-down file manager based on PCManFM. [10] [11] It also includes Adobe Flash Player 10. [12]

Splashtop OS shipping in HP, Dell, Lenovo, Acer, and other OEMs was based on Mozilla-based web browser. Google declined to be the search engine as Google did not want to revenue share on search traffic with DeviceVM. Despite Splashtop OS is Linux based, Splashtop closed partnership with Yahoo! and Microsoft Bing as search engines. After assessing Splashtop OS technology, Google decided to launch its own ChromeOS and Chromebook. The online downloadable version of Splashtop OS (beta) version 0.9.8.1 uses Microsoft Bing as search engine, a Chromium-based web browser with Adobe Flash Player plug-in preinstalled. Existing Windows bookmarks and Wi-Fi settings can be imported from Windows. [13]

Most versions of Asus motherboards no longer come with Splashtop preinstalled, as the manufacturer now limits the inclusion of its built-in Express Gate flash drive to "Premium" motherboards such as the P6T Deluxe and P7P55D-E Premium. Other Asus motherboards allow installation of the compact OS via a Windows-only based installer on its support CD. Installation from CD requires a Windows partition to store 500 MB of files, which has to be a SATA drive defined as IDE (no support for AHCI). [14] [ self-published source ] If one doesn't have a Windows-based machine, it is possible to install Splashtop on a USB hard drive, from the sources. [15] [ self-published source ]

As of June 2010, Splashtop, as supplied for Asus motherboards, had no support for add-on wireless hardware such as PCI cards.[ citation needed ]

Internals

Splashtop can work with a 512 MB flash memory embedded on the PC motherboard. [16] The flash memory can be also emulated on the Windows C: drive (see below). A proprietary core engine starts at the BIOS boot and loads a specialized Linux distribution called a Virtual Appliance Environment (VAE). While running this VAE, the user can launch Virtual Appliances (VA) or container. Skype is a VA or container, for instance. [17]

The Sony VAIO versions such as 1.3.4.3 are installed as VAIO Quick Web Access. [18] The installer and the resulting SquashFS files occupy roughly 2×250 MB. The SquashFS files consist of a hidden splash.idx and two hidden folders splash.sys and splash.000 in the Windows C:-partition, where splash.000 corresponds to splash.sys\persist for a DOS file system emulation of a USB flash drive. [19] [ self-published source ] The MD5 checksums of the various bootsplash bs-xxxx.sqx and Virtual Applianceva-xxxx.sqx files (including a special Firefox configuration) are noted in splash.sys\version for a simple integrity check at the Splashtop start. [20] VAIO laptops offer special buttons ASSIST, WEB, or VAIO depending on the model. The power button on these laptops triggers an ordinary PC boot process, the WEB button starts Splashtop. If a Windows-version configured for VAIO is already running the WEB button only starts the default browser. [21]

The open sources used for major parts of different Splashtop versions can be downloaded. [6] Parts of Splashtop are subject to patents. [22] [23] [24]

DeviceVM owns various patents around instant-on techniques, including being the first OS to leverage on-board flash for enhanced performance, and intelligently cache hardware probing info so next boot will be faster. Many techniques are now incorporated by Microsoft and other modern OS for fast startup.

Products using Splashtop

Asus distributed Splashtop in various motherboards and laptops, including select products from Eee family, under name "Express Gate". Splashtop was also available in netbooks and laptops from various vendors under names "Acer InstantView", "HP QuickWeb", "Dell Latitude On", "Lenovo Quick Start", "LG Smart On", "VAIO Quick Web Access" and "Voodoo IOS". [18] [25] [26] [27] [28] [29] [30]

Total shipment achieved over 100 million computers annually by 2009.

See also

Related Research Articles

<span class="mw-page-title-main">BIOS</span> Firmware for hardware initialization and OS runtime services

In computing, BIOS is firmware used to provide runtime services for operating systems and programs and to perform hardware initialization during the booting process. The firmware comes pre-installed on the computer's motherboard.

<span class="mw-page-title-main">UEFI</span> Technical specification for firmware architecture

Unified Extensible Firmware Interface is a specification for the firmware architecture of a computing platform. When a computer is powered on, the UEFI-implementation is typically the first that runs, before starting the operating system. Examples include AMI Aptio, Phoenix SecureCore, TianoCore EDK II, InsydeH2O.

<span class="mw-page-title-main">Netbook</span> Class of small and inexpensive laptops

A netbook is a small-sized laptop computer; they were primarily sold from 2007 until around 2013, designed mostly as a means of accessing the Internet and being significantly less expensive.

In computing, instant-on is the ability to boot nearly instantly, allowing to go online or to use a specific application without waiting for a PC's traditional operating system to launch. Instant-on technology is today mostly used on laptops, netbooks, and nettops because the user can boot up one program, instead of waiting for the PC's operating system to boot. This allows a user to launch a single program, such as a movie-playing program or a web browser, without the need of the whole operating system. There still remain a few true instant-on machines such as the Atari ST, as described in the Booting article. These machines had complete Operating Systems resident in ROM similar to the way in which the BIOS function is conventionally provided on current computer architectures. The "instant-on" concept as used here results from loading an OS, such as a legacy system DOS, with a small hard drive footprint. Latency inherent to mechanical drive performance can also be eliminated by using Live USB or Live SD flash memory to load systems at electronic speeds which are orders of magnitude faster.

coreboot Open-source computer firmware

coreboot, formerly known as LinuxBIOS, is a software project aimed at replacing proprietary firmware found in most computers with a lightweight firmware designed to perform only the minimum number of tasks necessary to load and run a modern 32-bit or 64-bit operating system.

The Intel Graphics Media Accelerator (GMA) is a series of integrated graphics processors introduced in 2004 by Intel, replacing the earlier Intel Extreme Graphics series and being succeeded by the Intel HD and Iris Graphics series.

<span class="mw-page-title-main">Ultra-mobile PC</span> Obsolete type of handheld computer

An ultra-mobile PC, or ultra-mobile personal computer (UMPC), is a miniature version of a pen computer, a class of laptop whose specifications were launched by Microsoft and Intel in Spring 2006. Sony had already made a first attempt in this direction in 2004 with its Vaio U series, which was only sold in Asia. UMPCs are generally smaller than subnotebooks, have a TFT display measuring (diagonally) about 12.7 to 17.8 centimetres, are operated like tablet PCs using a touchscreen or a stylus, and can also have a physical keyboard. There is no clear boundary between subnotebooks and ultra-mobile PCs, but UMPCs commonly have major features not found in the common clamshell laptop design, such as small keys on either side of the screen, or a slide-out keyboard.

exFAT is a file system optimized for flash memory such as USB flash drives and SD cards, that was introduced by Microsoft in 2006. exFAT was proprietary until 28 August 2019, when Microsoft published its specification. Microsoft owns patents on several elements of its design.

<span class="mw-page-title-main">Asus Eee</span> Product family

Asus Eee is a family of products by AsusTek Computer Inc. The product family began with the release of the Eee PC subnotebook in 2007; since then, the product family has diversified into a number of PC form factors. According to the company, the name Eee derives from "the three Es," an abbreviation of its advertising slogan for the device: "Easy to learn, Easy to work, Easy to play".

<span class="mw-page-title-main">Asus Eee PC</span> Netbook computer line by Asus

The ASUS Eee PC is a netbook computer line from Asus, and a part of the ASUS Eee product family. At the time of its introduction in late 2007, it was noted for its combination of a lightweight, Linux-based operating system, solid-state drive (SSD), and relatively low cost. Newer models added the options of Microsoft Windows operating system and rotating media hard disk drives (HDD), and initially retailed for up to 500 euros.

<span class="mw-page-title-main">CloudBook</span>

The CloudBook is a discontinued x86 subnotebook, or ultra-mobile PC developed by Everex using a VIA processor, chipset, and NanoBook reference design. It competed with the Asus Eee PC, the OLPC XO-1, and the Classmate PC. The device was categorized as a netbook when it was around 2008.

HyperSpace is an instant-on Linux-based operating system that has been developed by Phoenix Technologies. It is an application environment that can run either independently or side-by-side with a traditional operating system such as Microsoft Windows.

<span class="mw-page-title-main">Asus EeeBox PC</span> 2008 nettop computer line

Asus EeeBox PC is a nettop computer line from ASUSTeK Computer Incorporated, and a part of the Asus Eee product family. First released on August 11, 2008, the Asus EeeBox PC series is marketed as a small, light, inexpensive and energy-efficient counterpart to the Asus Eee PC netbook / subnotebook laptop series. Its motherboard employs Splashtop technology called Express Gate by Asus.

These tables provide a comparison of netbooks.

Latitude ON is an instant-on computer system made by Dell. It is a combination of software and hardware developed by Dell and used in some of their Latitude laptops. The system is based on a dedicated ARM processor that runs a custom version of a Linux OS. It was announced on August 12, 2008, along with other laptops, including a potential competitor to the Asus Eee PC and arrived a year later on 28 September 2009.

<span class="mw-page-title-main">Skytone Alpha-400</span> Linux-based low-cost netbook introduced in 2008

The Skytone Alpha-400 is a Linux-based low-cost netbook with a 7 in 800×480 LCD screen, introduced in 2008. Its measurements (length×width×depth) are 210 mm × 140 mm × 32 mm and it weighs 0.65 kg.

Nvidia Ion was a product line of Nvidia Corporation intended for motherboards of low-cost portable computers. It used graphics processing units and chipsets intended for small products.

<span class="mw-page-title-main">Sony Vaio P series</span> Range of subnetbook PCs by Sony

The Sony Vaio P series is a range of ultraportable subnotebook computers launched in January 2009.

<span class="mw-page-title-main">MeeGo</span> Linux distribution

MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin and Maemo. MeeGo was primarily targeted at mobile devices and information appliances in the consumer electronics market. It was designed to act as an operating system for hardware platforms such as netbooks, entry-level desktops, nettops, tablet computers, mobile computing and communications devices, in-vehicle infotainment devices, SmartTV / ConnectedTV, IPTV-boxes, smart phones, and other embedded systems.

<span class="mw-page-title-main">Asus</span> Taiwanese computer and electronics company

ASUSTeK Computer Inc. is a Taiwanese multinational computer, phone hardware and electronics manufacturer headquartered in Beitou District, Taipei, Taiwan. Its products include desktop computers, laptops, netbooks, mobile phones, networking equipment, monitors, Wi-Fi routers, projectors, motherboards, graphics cards, optical storage, multimedia products, peripherals, wearables, servers, workstations and tablet PCs. The company is also an original equipment manufacturer (OEM).

References

  1. 1 2 Larabel, Michael (October 30, 2010). "Remember SplashTop? Here's An Update On Them". Phoronix . Retrieved July 30, 2014.
  2. 1 2 "Splashtop Instant-On Desktop from DeviceVM". Official website. DeviceVM. Archived from the original on December 13, 2010.
  3. 1 2 3 4 Larabel, Michael (October 6, 2007). "ASUS Motherboard Ships With Embedded Linux, Web Browser". Phoronix . Retrieved July 30, 2014.
  4. 1 2 Larabel, Michael (November 4, 2007). "SplashTop Source Code Released". Phoronix . Retrieved July 30, 2014.
  5. Larabel, Michael (July 29, 2008). "SplashTop "Instant-On Linux" Gets Hacked". Phoronix . Retrieved July 30, 2014.
  6. 1 2 3 "Open Source". Official website. Splashtop Inc. Archived from the original on December 13, 2010.
  7. "New Splashtop OS now available" . Retrieved March 17, 2021.
  8. "Splashtop For Linux Claims 10x Performance Advantage" . Retrieved March 17, 2021.
  9. "LG's new X120 netbook with Splashtop-powered instant on". Engadget. Retrieved December 28, 2017.
  10. LinuxCommunity (March 6, 2009), LG X120 mit Splashtop, archived from the original on December 12, 2021, retrieved December 28, 2017
  11. "PCMan File Manager Download Linux". softpedia. Retrieved December 28, 2017.
  12. Burke, Catherine (October 5, 2009). "DeviceVM Introduces Splashtop for Business; Instant-On Platform Offers Fast, Secure Access to Cloud Computing" (Press release). Splashtop Inc. Archived from the original on December 30, 2010.
  13. "ExpressGate install from VirtualBox". Ubuntu forums. August 24, 2008. Retrieved July 30, 2014.
  14. Mathieu, Kévin (October 22, 2008). "ExpressGate sur Eee PC 901" [ExpressGate on Eee PC 901]. Kinox (in French). Retrieved July 30, 2014.
  15. "SplashTop's Instant-On Linux Desktop | Geek.com". Archived from the original on September 7, 2008. Retrieved October 10, 2007.
  16. "Core Engine" slide by ASUS as reprinted in Larabel, Michael (October 10, 2007). "SplashTop On Notebooks, Desktops". Phoronix . Retrieved July 30, 2014.
  17. 1 2 "VAIO Quick Web Access". Sony VAIO. 2011. Retrieved July 23, 2011.
  18. "Hacking Express gate (Asus Splashtop)". Phoronix forum. 2009. Retrieved July 22, 2011.
  19. Pannell, Benjamin. "DVM-version.exe". ExpressGate. Retrieved July 22, 2011.
  20. "Using the Internet without Starting Windows (Quick Web Access)(the Web button)". Sony VAIO. 2011. Retrieved July 22, 2011.
  21. USpatent 7082526,Rong-Wen Chang,"Mechanism for intuitively invoking one or more auxiliary programs during a computer booting process",published 2006-07-25, assigned to Elegent Technologies, Inc.
  22. USpatent 7441113,"Method and apparatus for the virtualization of appliances",published 2008-05-29, assigned to DeviceVM
  23. USpatent 7827558,Rong-Wen Chang,"Mechanism for enabling a program to be executed while the execution of an operating system is suspended",published 2010-06-03, assigned to DeviceVM
  24. Vaughan-Nichols, Steven J. (January 5, 2009). "Everyone's free Linux: DeviceVM's Splashtop". Computerworld . Retrieved July 31, 2014.
  25. Lal Shimpi, Anand (June 3, 2008). "ASUS Eee Box Preview & Intel's Atom Benchmarked". AnandTech . p. 3. Retrieved July 31, 2014.
  26. Johnson, Jennifer (October 12, 2010). "Acer and Gateway Business Notebooks Get Splashtop". Hot Hardware. Retrieved July 31, 2014.
  27. Piltch, Avram (January 6, 2010). "Splashtop 2.0 Hands-On: Customization, New Home Screen, Touch Support". Laptop. Tom's Guide . Retrieved July 31, 2014.
  28. Miller, Paul (January 9, 2009). "LG's new X120 netbook with Splashtop-powered instant on". Engadget . Retrieved July 31, 2014.
  29. Davies, Chris (July 16, 2008). "Voodoo IOS (aka Splashtop) video demo on Envy 133". SlashGear. Retrieved July 31, 2014.