Tizen

From Wikipedia, the free encyclopedia
  (Redirected from Tizen version history)
Jump to: navigation, search
Tizen
Tizen-Lockup-On-Light-RGB.png
Tizen screenshot en original.png
Tizen 2.2 beta screen on a smartphone (2013)[1]
Developer Linux Foundation, Tizen Association, Samsung, Intel
Written in HTML5, C, C++
OS family Unix-like, Linux
Working state Current
Source model Operating system: Open source
SDK: Closed-source
Initial release 5 January 2012; 6 years ago (2012-01-05)
Latest release

3.0 / 20 May 2017; 7 months ago (2017-05-20)[2]

Upcoming version=4.0
Latest preview 3.0
Marketing target tablets, smartphones, GPS smartnav, in-vehicle infotainment, smart TV, wearable computing, Samsung Smart Home
Package manager RPM Package Manager
Platforms ARM and x86
Kernel type Monolithic kernel
Default user interface Graphical (Native and Web applications)
License Operating system: GPLv2, LGPL, Apache License, BSD, Flora License
SDK: Freeware
Official website www.tizen.org

Tizen (/ˈtzɛn/) is a mobile operating system based developed by Samsung. Tizen works on a wide range of Samsung devices such as smartphones, tablets, in-vehicle infotainment (IVI) devices, smart TVs, PCs, smart cameras, wearable computing (such as smartwatches), Blu-ray players, printers and smart home appliances[3] (such as refrigerators, lighting, washing machines, air conditioners, ovens/microwaves and robotic vacuum cleaners[4]).

Origins[edit]

Tizen and the mobile software distributions it is related to
Predecessors of Tizen

The roots of Tizen date back to 2007 with the creation of the LiMo Foundation. The LiMo project resulted in the LiMo Platform in 2009 but it was unsuccessful against rival open source platforms from the Open Handset Alliance (led by Google) and Symbian Foundation (led by Nokia). In 2010 Samsung was developing the Samsung Linux Platform (SLP) for the LiMo Foundation, whilst Intel and Nokia were leading the MeeGo project, another open source Linux mobile OS.[5] In 2011 the MeeGo project was abandoned by its peers with Intel joining forces with Samsung to create Tizen, a new project based on code from SLP. The Linux Foundation also cancelled support of MeeGo in favor of Tizen. Later in 2013 Samsung merged its homegrown Bada project into Tizen.[6]

The Tizen Association was formed to guide the industry role of Tizen, including requirements gathering, identifying and facilitating service models, and overall industry marketing and education.[7] Members of the Tizen Association represent major sectors of the mobility industry, from numerous areas of the world. Current members include telecommunications network operators and electronics manufacturers: Fujitsu, Huawei, Intel, KT, NEC Casio, NTT DoCoMo, Orange, Panasonic, Samsung, SK Telecom, Sprint and Vodafone.[8] While the Tizen Association decides what needs to be done in Tizen, the Technical Steering Group determines what code is actually incorporated into the operating system to accomplish those goals.

Samsung is the only Tizen member incorporating and developing the operating system, increasingly distributing it to its products. As of 2016 Samsung is planning on making Tizen its main operating system on all smartphones, replacing Android.[9] As of Q1 2017 Tizen is second largest smartwatch platform, behind watchOS and ahead of Android Wear.[10]

Release history[edit]

On January 1, 2012, the LiMo Foundation was renamed Tizen Association. The Tizen Association is led by a Board of Directors from Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT Corporation, Sprint Corporation, SK Telecom, Orange, NTT DoCoMo, and Vodafone. The Tizen Association works closely with the Linux Foundation, which supports the Tizen open source project.[11]

On May 7, 2012, American wireless carrier Sprint Nextel (now Sprint Corporation) announced it had agreed to become part of the Tizen Association and planned to include Tizen-powered devices in their future lineup.[13]

On September 16, 2012, the Automotive Grade Linux Workgroup announced it will work with the Tizen project as the reference distribution optimized for a broad set of automotive applications such as instrumentation cluster and in-vehicle-infotainment (IVI).[14]

  • On February 18, 2013, Tizen released version 2.0, code-named Magnolia.[15]

In April 2013, Samsung announced Tizen Port-a-thon. This campaign supports Bada developers' early entry into the Tizen market by providing technical support and incentives.[16]

In July 2013, Samsung announced Tizen App Challenge, with over US$4 million in cash prizes.[17]

On May 14, 2014, it was announced that Tizen:Common would ship with Qt integrated.[18] This marks the ability for Tizen to support Qt native apps.

Samsung announced in November 2016 that they would be collaborating with Microsoft to bring .Net support to Tizen.[19]

  • On May 20, 2017, Tizen released version 3.0. It replaces the X.org with Wayland.[20]

Tizen devices and marketshare[edit]

The following devices use Tizen as their operating system and includes the date of adoption:

In May 2013, Samsung released the firmware source code for their NX200 and NX300 cameras.[21] They use Tizen.

The first week of October 2013, Samsung's NX300M smart camera became the first consumer product based on Tizen; it was sold in South Korea for a month before its OS was revealed at the Tizen Developer Summit,[22][23][24] then became available in the United States with a release date of March 1 2014.

The first Tizen tablet was shipped by Systena in October 2013, a 10-inch quad-core ARM with 1920×1200 resolution, as part of a development kit exclusive to Japan.[25][26][27]

The Samsung Gear 2 smartwatch, released in April 2014, and Samsung Gear Fit 2, released in June 2016, use Tizen.[28]

In April 2014, the Samsung Gear 2 and Gear 2 Neo smartwatches were released in April, running Tizen instead of Android as the original Galaxy Gear.[29]

On May 31, 2014, Samsung released an update for the original Galaxy Gear, switching the operating system to Tizen.

Samsung announced the Samsung Gear S, on August 28, 2014. It uses Tizen.

On September 15, 2014, Samsung released the Samsung NX1, a high-end camera that also uses Tizen.[30]

On January 14, 2015, the Samsung Z1 was released. It uses Tizen.

Samsung announced the Gear S2 on September 1, 2015, also powered by Tizen.[31]

On February 21, 2016, it announced the Samsung Connect Auto, a connected car solution offering diagnostic, Wi-Fi, and other car-connected services. The device plugs directly into the OBD-II port underneath the steering wheel.[32]

On June 3, 2016 Samsung unveiled the Gear Fit fitness band and Samsung Gear Fit 2. They run Tizen OS.[33]

On October 14, 2015, Samsung unveiled the second Tizen smartphone, Samsung Z3.[34]

On August 23 2016, Samsung unveiled the third Tizen smartphone, the Samsung Z2.[35]

On May 15 2017, Samsung unveiled the fourth Tizen smartphone, the Samsung Z4. It runs on Tizen 3.0.

Security risks[edit]

On April 3, 2017, Vice reported on its "Motherboard" website that Amihai Neiderman, an Israeli security expert, has found more than 40 zero-day vulnerabilities in Tizen's code, allowing hackers to remotely access a wide variety of current Samsung products running Tizen, such as Smart TVs and mobile phones.[36] Only after the article was published did Samsung, whom Neiderman tried to contact months before, reach out to him to follow up on the report.[36]

System architecture[edit]

Overview[edit]

Tizen provides application development tools based on the JavaScript libraries jQuery and jQuery Mobile. Since version 2.0, a C++ native application framework is also available, based on an Open Services Platform from the Bada platform.

The software development kit (SDK) allows developers to use HTML5 and related web technologies to write applications that run on supported devices.

Open environment[edit]

HTML5 applications can run on Tizen without a browser. In late January 2013, Tizen 2.0 scored highest at the time in an HTML5 test of any browsers.[41]

Applications based on Qt, GTK+ and EFL frameworks can run on Tizen IVI.[42] While there is no official support for these third-party frameworks, according to the explanation on the Tizen SDK website,[43] Tizen applications for mobile devices can be developed without relying on an official Tizen IDE as long as the application complies with Tizen packaging rules.

In May 2013, a community port of Qt to Tizen focused on delivering native GUI controls and integration of Qt with Tizen OS features for smartphones.[44] Based on the Qt port to Tizen, Tizen and Mer can interchange code.[citation needed]

Licensing model[edit]

Tizen's open governance model was created through public input, suggestions, criticism, or participation, of Tizen 2.0.[45][46] By early 2014 cross-licensing among hardware manufacturers was happening[47] more broadly. Extending open source software and patenting the extension is an option that most open source licenses do not restrict.

The operating system consists of many open source components. A number of components internally developed by Samsung (e.g., boot animation, calendar, task manager, music player applications) are, however, released under the Flora License, essentially a BSD- or Apache-style license except granting patents to "Tizen Certified Platform" only.

Flora is not approved by the Open Source Initiative.[48] Therefore, it is unclear[citation needed] whether developers can legally use the native application framework and its graphical components to make GPL applications. Source code access is guaranteed however.

Its SDK is built on top of open source components,[49] but the entire SDK is copyrighted by Samsung Electronics and under a non-free EULA.[50]

See also[edit]

References[edit]

  1. ^ "Tizen UI Overview". 
  2. ^ "Tizen 3/0 SDK Release Notes". 
  3. ^ "Samsung show off Tizen TV". 
  4. ^ "Tizen Target Market". 
  5. ^ https://www.slashdata.co/blog/2011/10/from-meego-to-tizen-the-making-of-another-software-bubble
  6. ^ Saxena, Anupam. "Samsung to finally merge Bada with Tizen". NDTV Gadgets. NDTV Convergence Limited. Retrieved April 11, 2014. 
  7. ^ "About Tizen". 
  8. ^ "Tizen FAQ" (PDF). 
  9. ^ https://fossbytes.com/samsung-replacing-android-with-tizen-os/
  10. ^ http://www.criticalhit.net/technology/tizen-overtaken-android-smartwatch-market/
  11. ^ "Sprint News - Sprint Joins Tizen Association, Adds to its Board of Directors". Embedded-m2m-solutions.tmcnet.com. May 7, 2012. Retrieved November 22, 2012. 
  12. ^ "Tizen 1.0 Larkspur SDK and Source Code Release". Tizen.org. Retrieved November 22, 2012. 
  13. ^ Wallace, Kristen. "Sprint Joins The Tizen Association". Sprint Newsroom. Retrieved January 28, 2013. 
  14. ^ "Automotive Grade Linux". Automotive.linuxfoundation.org. Retrieved November 22, 2012. 
  15. ^ "Tizen 2.0 Magnolia SDK and Source Code Release". Tizen.org. Retrieved February 19, 2013. 
  16. ^ "Tizen Port-a-thon". tizenportathon.com. 
  17. ^ "Tizen App Challenge". tizenappchallenge.com. 
  18. ^ "Tizen:Common to Ship with Qt Integrated". tizenexperts.com. 
  19. ^ ""Samsung announces .NET Core support and Visual Studio Tools for Tizen OS"". 
  20. ^ https://source.tizen.org/release/tizen-3.0-milestones
  21. ^ PR admin (May 18, 2013). "The code of the Samsung NX200 and NX300 mirrorless cameras is now available as open source". Photo Rumors. Retrieved May 19, 2013. 
  22. ^ Dent, Steve (October 7, 2013). "Samsung refreshes NX300M mirrorless camera with 180 degree rotatable display". Archived from the original on December 6, 2013. 
  23. ^ Brown, Eric (November 11, 2013). "Tizen update: camera debuted, Lite version, delayed phone". LinuxGizmos.com. Retrieved February 23, 2014. 
  24. ^ Colon, Alex (November 11, 2013). "Tizen news roundup: Samsung's NX300M camera runs on Tizen with phones and TV to follow, Nokia signs on for maps". GigaOm. Archived from the original on January 22, 2014. Retrieved February 23, 2014. 
  25. ^ Brown, Eric (June 27, 2013). "World's first Tizen tablet?". LinuxGizmos.com. Archived from the original on July 2, 2013. Retrieved February 23, 2014. 
  26. ^ Brown, Eric. "First Tizen tablet ships to developers". LinuxGizmos.com. Archived from the original on October 28, 2013. Retrieved February 23, 2014. 
  27. ^ Buckley, Sean (October 25, 2013). "First Tizen tablet launches in Japan, caters exclusively to developers". Engadget. Archived from the original on January 25, 2014. Retrieved February 23, 2014. 
  28. ^ Whitwam, Ryan (February 22, 2014). "Samsung Announces Gear 2 And Gear 2 Neo Smart Watches Running Tizen, Available Worldwide In April". Android Police. Retrieved February 22, 2014. 
  29. ^ Beavis, Gareth (February 23, 2014). "Samsung's wrist reboot: Gear 2 and Gear 2 Neo unveiled". Techradar. Retrieved February 23, 2014. 
  30. ^ Vlad Savov (September 15, 2014). "Samsung's NX1 Smart Camera is a speed demon hoping to charm the pros". The Verge. Vox Media. 
  31. ^ "Samsung Comes Full Circle with Introduction of Samsung Gear S2". Samsung Electronics Official Blog: Samsung Tomorrow. Retrieved 2015-10-15. 
  32. ^ [1]
  33. ^ "Samsung Unveils the New Gear Fit2 and IconX – the Latest Wearables Blending Fitness and Fun for Any Lifestyle | SAMSUNG Singapore". Samsung SG. Retrieved 2016-06-19. 
  34. ^ "Samsung Z3 Unveiled in India Released date October 21 - Best Tizen Apps". Best Tizen Apps. Retrieved 2015-10-15. 
  35. ^ "Samsung Launches Z2, the First Tizen Powered 4G Smartphone; Pre-loaded with Jio Services". news.samsung.com. Retrieved 2016-09-04. 
  36. ^ a b Zetter, Kim (April 3, 2017). "Samsung's Android Replacement Is a Hacker's Dream". Motherboard. Retrieved 2017-04-06. 
  37. ^ Aciicmez, Onur; Blaich, Andrew. "Understanding the Access Control Model for Tizen Application Sandboxing". Archived from the original (PDF) on September 12, 2012. 
  38. ^ "Overview of Graphics and Input in Tizen" (PDF). Retrieved February 25, 2014. 
  39. ^ "IVI/IVI Setup". Tizen Wiki. Retrieved April 8, 2013. 
  40. ^ "[IVI] Tizen IVI 3.0-M1 released". Tizen.org. Retrieved July 15, 2013. 
  41. ^ "Tizen 2.0 tops HTML5 test". Retrieved December 3, 2013. 
  42. ^ "Tizen IVI Architecture" (PDF). Retrieved January 5, 2012. 
  43. ^ "Tizen SDK | Tizen Developers". Developer.tizen.org. February 18, 2013. Retrieved March 27, 2013. 
  44. ^ "Qt for Tizen Project". Retrieved June 30, 2013. 
  45. ^ "Open source governance and licensing for Tizen 3.0" (PDF). tizen.org. Retrieved December 3, 2013. 
  46. ^ "Why Apple and Samsung are "patent trolls"". 
  47. ^ "Cisco, Samsung Latest to Reach Patent Licensing Agreement". 
  48. ^ "Tizen 2.0 SDK comes in "Magnolia" - The H Open: News and Features". H-online.com. February 19, 2013. Archived from the original on June 9, 2013. Retrieved July 16, 2013. 
  49. ^ "Open Source License Announcement" (PDF). 
  50. ^ "Tizen SDK License Agreement | Tizen Developers". Developer.tizen.org. February 18, 2013. Retrieved October 30, 2013. 

External links[edit]