AliOS

Last updated
AliOS
AliOS-logo-1.png
Developer Alibaba Cloud
OS family Android OS
Working stateCurrent
Source model Closed source
Initial release28 July 2011;12 years ago (2011-07-28)
Latest release 2.0 / 22 September 2018;5 years ago (2018-09-22)
Official website alios.cn (Chinese)
AliOS Things
Developer Alibaba Cloud
OS family Real-time operating systems
Working stateCurrent
Source model Open source
Initial release20 October 2017;6 years ago (2017-10-20)
Latest release 3.1.0 / 10 April 2020;3 years ago (2020-04-10)
Latest preview 4.0 / 16 October 2020;3 years ago (2020-10-16)
Repository github.com/alibaba/AliOS-Things
Official website aliosthings.io

AliOS (formerly YunOS and Aliyun OS) is a Linux distribution developed by Alibaba Cloud, a subsidiary of Mainland Chinese company Alibaba Group. It is designed for smart cars and Internet of Things (IoT) devices, and it had been used as a mobile operating system.

Contents

History

On 28 July 2011, Alibaba Cloud confirmed the existence of its own mobile operating system, the YunOS. The system was described as the result of three years of development and uses Alibaba Cloud's self-developed distributed file system and virtual machine, making it fully compatible with Android-based applications. With its YunOS, the company is challenging the dominant Android in China and is also looking to expand into Western markets. [1] It was first used in the K-Touch W700 in 2011. [2]

As of May 2012, 1 million YunOS-powered smartphones have been sold. [3] It was expected to become the second biggest operating system in China by shipments at the end of 2016, with 14% of the market. [4] The latest publicly available version of YunOS, YunOS 5 Atom, as a forked version of Android 6.0, was released on 10 December 2015. [5] [6]

In October 2017, Alibaba Group decided to upgrade its operating system strategy to focus investment on the burgeoning Internet of Things sector. As part of the move, Alibaba rebranded its YunOS operating system as AliOS, an operating system offering OS solutions for automobile, industrial and IoT devices. At the same time, Alibaba introduced an open-source IoT edition of AliOS, named as AliOS Things. [7] [8] [9]

Overview

AliOS revolves around the idea of bringing cloud functionality to smart devices. According to the company, AliOS will feature cloud-based e-mail, Web search, weather updates, and GPS navigation tools. In addition, the AliOS services will synchronize and store call data, text messages, and photos in the cloud for access across other devices, including personal computers. Alibaba says it will offer customers 100 GB of storage at launch. AliOS would allow users to access applications from the Web, rather than download apps to their devices. [10] In the meantime, AliOS Things, as a lightweight IoT embedded operating system for the IoT field, would be suitable for all kinds of small loT devices, and can be widely used in smart home, smart city, new travel and other fields. [8]

Relations with Android

According to Google, AliOS is a forked but incompatible version of its open-source Android operating system. Google therefore attempted to prevent Acer Inc. from shipping an AliOS-powered phone, arguing that Acer, a member of the Open Handset Alliance, had agreed not to produce phones running incompatible Android versions. [11] [12] Andy Rubin, who at the time was in charge of the Android division at Google, stated that while AliOS is not part of the Android ecosystem, it uses runtimes, framework and various tools from Android. [13]

Alibaba disputes the claim that AliOS is a version of Android by stating the following: [13] [14]

"Aliyun OS [now AliOS] incorporates its own virtual machine, which is different from Android's Dalvik virtual machine. AliOS' runtime environment, which is the core of the OS, consists of both its own Java virtual machine, which is different from Android’s Dalvik virtual machine, and its own cloud app engine, which supports HTML5 web applications. AliOS uses some of the Android application framework and tools (open source) merely as a patch to allow AliOS users to enjoy third-party apps in addition to the cloud-based AliOS apps in our ecosystem."

However, as of September 2012, the AliOS app store still contains some pirated Android applications, including many from Google. [13] [15]

AliOS Things

AliOS Things is the IoT version of AliOS announced and open-sourced in 2017. It is designed for low power, resource constrained MCUs, as well as connectivity SoCs. [8]

AliOS Things comes in two editions, one based on the Linux kernel and the other based on Rhino, Alibaba's RTOS kernel. [16]

Controversy

In November 2015, following Chinese State Administration of Press, Publication, Radio, Film and Television's policy, dozens of third-party applications installed by users on their own YunOS set-top boxes were automatically removed and blocked from re-installation. [17]

See also

Related Research Articles

In software engineering, a compatibility layer is an interface that allows binaries for a legacy or foreign system to run on a host system. This translates system calls for the foreign system into native system calls for the host system. With some libraries for the foreign system, this will often be sufficient to run foreign binaries on the host system. A hardware compatibility layer consists of tools that allow hardware emulation.

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, though its most widely used version is primarily developed by Google. It was unveiled in November 2007, with the first commercial Android device, the HTC Dream, being launched in September 2008.

Dalvik is a discontinued process virtual machine (VM) in the Android operating system that executes applications written for Android. Dalvik was an integral part of the Android software stack in the Android versions 4.4 "KitKat" and earlier, which were commonly used on mobile devices such as mobile phones and tablet computers, and more in some devices such as smart TVs and wearables. Dalvik is open-source software, originally written by Dan Bornstein, who named it after the fishing village of Dalvík in Eyjafjörður, Iceland.

A mobile operating system is an operating system for smartphones, tablets, smartwatches, smartglasses, or other non-laptop personal mobile computing devices. While computers such as typical/mobile laptops are "mobile", the operating systems used on them are generally not considered mobile ones, as they were originally designed for desktop computers that historically did not have or need specific mobile features. This line distinguishing mobile and other forms has become blurred in recent years, due to the fact that newer devices have become smaller and more mobile unlike hardware of the past. Key notabilities blurring this line are the introduction of tablet computers and light-weight laptops and the hybridization of the two in 2-in-1 PCs.

<span class="mw-page-title-main">UC Browser</span> Chinese web browser developed by UCWeb Inc

UC Browser is a web browser developed by mobile internet company UCWeb, a subsidiary of the Alibaba Group. It was the most popular mobile browser in India and Indonesia, and the second most popular one in China as of 2017. Its world-wide browser share as of May 2022 is 0.86% overall according to StatCounter.

<span class="mw-page-title-main">HTC Dream</span> Android smartphone designed by HTC introduced in 2008

The HTC Dream is a smartphone developed by HTC. First released in September 2008, the Dream was the first commercially released device to use the Linux-based Android operating system, which was purchased and further developed by Google and the Open Handset Alliance to create an open competitor to other major smartphone platforms of the time, such as Symbian, BlackBerry OS, and iPhone OS. The operating system offers a customizable graphical user interface, integration with Google services such as Gmail, a notification system that shows a list of recent messages pushed from apps, and Android Market for downloading additional apps.

webOS Linux kernel–based operating system developed by LG, previously Palm and HP

webOS, also known as LG webOS and previously known as Open webOS,HP webOS and Palm webOS, is a Linux kernel-based multitasking operating system for smart devices such as smart TVs that has also been used as a mobile operating system. Initially developed by Palm, Inc., HP made the platform open source, at which point it became Open webOS.

<span class="mw-page-title-main">Samsung Kies</span> Application developed by Samsung

Samsung Kies is a freeware software application used to communicate between Windows or Macintosh operating systems, and recently manufactured Samsung mobile phone and tablet computer devices, usually using a USB connection. Samsung has released new software to replace Kies, named Samsung Smart Switch, which is mainly directed at migrating customers onto new Samsung devices. The name K.I.E.S. originated as an acronym for "Key Intuitive Easy System". After version 2.0, the name was shortened to "Kies".

SoftAP is an abbreviated term for "software enabled access point". Such access points utilize software to enable a computer which hasn't been specifically made to be a router into a wireless access point. It is often used interchangeably with the term "virtual router".

An app store, also called an app marketplace or app catalog, is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not include the running of the computer itself. Complex software designed for use on a personal computer, for example, may have a related app designed for use on a mobile device. Today apps are normally designed to run on a specific operating system—such as the contemporary iOS, macOS, Windows, Linux or Android—but in the past mobile carriers had their own portals for apps and related media content.

<span class="mw-page-title-main">Sailfish OS</span> Mobile operating system

Sailfish OS is a Linux-based operating system based on free software, and open source projects such as Mer as well as including a closed source UI. The project is being developed by the Finnish company Jolla.

<span class="mw-page-title-main">Ubuntu Touch</span> Mobile interface for Ubuntu developed by Canonical Ltd.

Ubuntu Touch is a mobile version of the Ubuntu operating system, being developed by the UBports community. Its user interface is written in Qt, and is designed primarily for touchscreen mobile devices such as smartphones and tablet computers, but the original goal of convergence was intended to bring Ubuntu Touch to laptops, desktops, IOT devices and TVs for a complete unified user experience.

Android Runtime (ART) is an application runtime environment used by the Android operating system. Replacing Dalvik, the process virtual machine originally used by Android, ART performs the translation of the application's bytecode into native instructions that are later executed by the device's runtime environment.

<span class="mw-page-title-main">Android Lollipop</span> Fifth major version of the Android operating system

Android Lollipop is the fifth major version of the Android mobile operating system developed by Google and the 12th version of Android, spanning versions between 5.0 and 5.1.1. Unveiled on June 25, 2014 at the Google I/O 2014 conference, it became available through official over-the-air (OTA) updates on November 12, 2014, for select devices that run distributions of Android serviced by Google. Its source code was made available on November 3, 2014. The first phone with Android Lollipop was the Nexus 6.

Android Things is a deprecated Android-based embedded operating system platform by Google, announced at Google I/O 2015, and launched in 2018. Android Things Dashboard shutdown began on January 5, 2021. After January 5, 2022, Android Things Dashboard has been shut down completely and all remaining data has been deleted.

<span class="mw-page-title-main">Puffin Browser</span> Web browser

Puffin Browser is a remote browser developed by CloudMosa, an American mobile technology company founded by Shioupyn Shen.

<span class="mw-page-title-main">EMUI</span> Mobile operating system by Huawei

EMUI is an Android-derived mobile operating system developed by Chinese technology company Huawei. It is used on the company's smartphones and tablet computers.

<span class="mw-page-title-main">HarmonyOS</span> Distributed operating system by Huawei

HarmonyOS (HMOS) is a distributed operating system developed by Huawei for smartphones, tablets, smart TVs, smart watches and other smart devices. It has a multikernel design with dual frameworks: the operating system selects suitable kernels from the abstraction layer in the case of devices that use diverse resources. The operating system was officially launched by Huawei in August 2019.

The version history of the HarmonyOS distributed operating system began with the public release of the HarmonyOS 1.0 for Honor Vision smart TVs on August 9, 2019. The first commercial version of the IoT based operating system, HarmonyOS 2.0, was released on June 2, 2021 for phones, tablets, smartwatches, smart speakers, routers, and internet of things. Beforehand, DevEco Studio, the HarmonyOS app development IDE, hat been released in September 2020 together with the HarmonyOS 2.0 Beta. HarmonyOS is developed by Huawei. New major releases are announced at the Huawei Developers Conference (HDC) in the fourth quarter of each year together with the first public beta version of the operating system's next major version. The next major stable version is then released in the third quarter of the following year.

References

  1. Osawa, Juro (2012-09-09). "Chinese Software to Challenge Android - WSJ.com". Online.wsj.com. Retrieved 2012-11-17.
  2. "Alibaba announces 'cloud-powered' Aliyun OS, K-Touch W700 phone". Engadget. Retrieved 2018-04-28.
  3. "Alibaba Cloud Computing and Haier GroupLaunch AliOS OS-Powered Smartphone : Global Growth Investors". General Atlantic. Archived from the original on 2012-09-16. Retrieved 2012-11-17.
  4. Perez, Bien (27 November 2016). "Alibaba's AliOS overtakes Apple's iOS as China's second-largest smartphone operating system". South China Morning Post . Retrieved 27 November 2016.
  5. "阿里AliOS 5发布:稳居国内手机操作系统前三". csdn.net. Archived from the original on 2020-11-05. Retrieved 2015-12-15.
  6. "Xiaolajiao A1 with Dual Rear Cameras, 3GB RAM, YunOS 5.1 – TheGadgetsFreak.com". TheGadgetsFreak.com. 2017-04-26. Retrieved 2020-12-24.
  7. "Alibaba Cloud aims to connect 10 billion devices by 2023 · TechNode". TechNode. 2018-03-28. Retrieved 2018-04-28.
  8. 1 2 3 "alibaba/AliOS-Things". GitHub. Retrieved 2018-04-28.
  9. "Alibaba Sets Sights on IoT, Rebrands Operating System AliOS". Alizila.com. 2017-10-13. Retrieved 2020-12-24.
  10. Reisinger, Don (2011-07-28). "Alibaba OS-powered handset launching this month | The Digital Home". CNET News. Retrieved 2011-09-07.
  11. Andy Rubin. "We were surprised to read Alibaba Group's chief strategy…". Google+. Archived from the original on 2012-12-17. Retrieved 2012-11-17.
  12. Brodkin, Jon. "Google blocked Acer's rival phone to prevent Android "fragmentation"". Ars Technica. Retrieved 2012-11-17.
  13. 1 2 3 Jon Brodkin (2012-09-17). "Pirated Android apps featured prominently on Aliyun app store". arstechnica.com. Retrieved 2014-03-17.
  14. Moyer, Edward (2012-09-15). "Alibaba: Google just plain wrong about our OS". CNET News. Retrieved 2012-11-17.
  15. "Aliyun App Store Confirmed To Be Distributing Pirated Android Apps, Many From Another Pirate Site". Androidpolice.com. Retrieved 2014-03-18.
  16. "Welcome to Alibaba Cloud Developer Center and Build an Open & Innovative Community!". developer.alibabacloud.com. Retrieved 2020-12-24.
  17. "广电总局再发大招 七成电视盒子被"阉割"_国内国际_新闻首页_成都全搜索". News.chengdu.cn. Retrieved 2017-05-09.