Thành viên:Tuankiet65/Tizen
Nhà phát triển | Linux Foundation, Samsung, Intel, Tizen Community |
---|---|
Họ hệ điều hành | Linux |
Tình trạng hoạt động | Current |
Kiểu mã nguồn | Mixed: Open Source and Proprietary |
Phát hành lần đầu | January 5, 2012 |
Phiên bản mới nhất | 2.0 / February 18, 2013[1] |
Bản xem trước mới nhất | 2.0 alpha / September 25, 2012[2] |
Đối tượng tiếp thị | Mobile & PC, cross device, cross platform, tablets, notebooks, smartphones, GPS smartnav, In-vehicle infotainment, Smart TV |
Hệ thống quản lý gói | RPM Package Manager |
Nền tảng | ARM and x86 |
Loại nhân | Monolithic (Linux) |
Giao diện mặc định | Graphical (Web applications) |
Giấy phép | Apache License, BSD, LGPL, Flora License, Proprietary (SDK) |
Website chính thức | www |
Tizen là một hệ điều hành mã nguồn mở dành cho điện thoại thông minh, máy tính bảng, thiết bị giải trí trong xe và TV thông minh. Tizen có mã nguồn mở để cung cấp một giao diện người dùng thống nhất giữa nhiều thiết bị. Thành phần chính của Tizen gồm nhân Linux và WebKit. Hiện dự án Tizen được sở hữu bởi Linux Foundation và được phát triển bới Intel và Samsung
Sơ lược
[sửa | sửa mã nguồn]The Tizen Association[3] has been formed to guide the industry role of Tizen, including gathering of requirements, identification and facilitation of service models, and overall industry marketing and education.
Tizen cung cấp một môi trường lập trình dựa trên jQuery và jQuery Mobile. Bộ phát triển phần mềm giúp các lập trình viên có thẻ sử dụng HTML5 và các công nghệ web khác để viết ứng dụng cho Tizen có thể chạy trên nhiều nền tảng khác nhau.
Hệ sinh thái
[sửa | sửa mã nguồn]Mục tiêu của Tizen là tạo ra một hệ sinh thái mở, hoàn toàn tương thích với Firefox OS và tất cả trình duyệt web khác
Ở các phiên bản trình diễn, trình duyệt dựa trên WebKit của Tizen đạt điểm cao nhất về HTML5 [4]
Tizen có một phiên bản dành cho các phương tiện giao thông là Tizen IVI, [5]
HTML5 applications run on Tizen, Firefox OS, WebOS and BlackBerry 10 under a browser runtime with offline capabilities. In addition each partner (manufacturer or operator) would have its own user interface developed with a native (not public) SDK but technology that can be used for this has not been disclosed.
Thông qua OpenMobile ACL, các ứng dụng Androidcó thể chạy trên Tizen[6]
Applications based on Qt, GTK+ and EFL frameworks can run on Tizen IVI.[7] While there is no official support for these third-party frameworks, according to the explanation on the Tizen SDK web site[5] 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.
History
[sửa | sửa mã nguồn]Tizen is the result of a long process of Linux adoption by manufacturers. A complete family tree is available.[8]
Samsung's collaboration with the EFL project and especially Carsten Haitzler was known as LiMo for years. It was renamed Tizen when Intel joined the project in September 2011 after leaving the MeeGo project. It is common misconception to say Tizen is a continuation of MeeGo; in fact it builds on Samsung Linux Platform (SLP), reference implementation delivered within LiMo.[6]
On January 1, 2012, the LiMo Foundation was renamed Tizen Association. The Tizen Association is led by a Board of Directors. Tizen Association works closely with the Linux Foundation which supports the Tizen open source project.[9]
Vào ngày 30 tháng 4 năm 2012, Tizen ra mắt phiên bản 1.0 với tên mã Larkspur.[10]
Vào ngày 7 tháng 5 năm 2012, mạng viễn thông Sprint Nextel thông báo rằng hãng đã đồng ý gia nhập hiệp hội Tizen và có kế hoạch đưa ra các điện thoại cài sẵn Tizen trong tương lai[11].
September 16, 2012: The Automotive Grade Linux Workgroup[5] will work with the Tizen project as the reference distribution optimized for a broad set of automotive applications ranging from Instrumentation Cluster to In-Vehicle-Infotainment (IVI) and more.
On September 25, 2012, Tizen released version 2.0 alpha, code-named Magnolia.[2] It offered an enhanced web-based framework with more features, better HTML5/W3C API support and more device APIs, multi-process Webkit2-based Web Runtime and better security for web applications. Support for OpenGL ES has been enhanced. Newly added Platform SDK has been provided to help with platform development based on Open Build Service (OBS).
On February 18, 2013, Tizen released version 2.0, code-named Magnolia.[1] Apart from further enhancements of the Web frameworks and APIs, native application framework with Integrated development environment and associated tools have been added supporting features such as background applications, IP Push, and Text-To-Speech. Inclusion of this framework is an effect of the expected merging parts of the Open Services Platform (OSP) framework and APIs of the Bada operating system with the Tizen platform.
Market Releases
[sửa | sửa mã nguồn]Đến tháng 2 năm 2013, Samsung và Intel vẫn chưa có thông báo gì về việc tung ra một sản phẩm chạy Tizen. Unofficial disclosures typically come from Samsung officials at conferences. Allegedly, the first devices were planned to hit the market in second half of 2012.[12]. It was then clarified that first quarter of 2013 is not a date of actual product launch but demonstration at Mobile World Congress.[13] Tizen Devices made by Samsung would ship later in 2013 (perhaps in July or August[14]) but the exact date has not been disclosed.[15]
A possible cause of delay is Samsung's transition to Bada on top of Linux as a base for the operating system. A Samsung employee involved in the project explained on the project's mailing list that he had not enough permission or knowledge to disclose plans regarding the future of the platform, pointing to the committee of executives in Tizen Association.[16]
Licensing Model
[sửa | sửa mã nguồn]Presented originally as an open source operating system, Tizen 2 has complicated licensing model. Its SDK is built on top of open source components[7] but the entire SDK has been published under a non-open-source Samsung's licence[8].
The operating system itself is consisted 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 which is most likely incompatible with requirements of the Open Source Initiative.
Related projects
[sửa | sửa mã nguồn]- Bada, an operating system for mobile phones which Open Services Platform forms the native application framework of Tizen 2.0 and later.
- Cordova implementation for Tizen[17] is a JavaScript wrapper library allowing to build and run Cordova (Phonegap) based projects on Tizen.
- River Trail[18] The goal of Intel Lab’s River Trail project is to enable data-parallelism in web applications. By leveraging multiple CPU cores and vector instructions, River Trail achieves significant speedup over sequential JavaScript.
References
[sửa | sửa mã nguồn]- ^ a b “Tizen 2.0 Magnolia SDK and Source Code Release”. Tizen.org. Truy cập ngày 19 tháng 2 năm 2013.
- ^ a b “Tizen 2.0 Alpha SDK and Source Code release”. The Tizen Technical Steering Group. 25 tháng 9 năm 2012. Truy cập ngày 4 tháng 10 năm 2012.
- ^ “Home”. TIZEN Association. Truy cập ngày 22 tháng 11 năm 2012.
- ^ “The HTML5 Test”. Truy cập ngày 28 tháng 1 năm 2013.
- ^ a b “Automotive Grade Linux”. Automotive.linuxfoundation.org. Truy cập ngày 22 tháng 11 năm 2012.
- ^ “Data Sheet - ACL for Tizen” (PDF). Openmobile.co. Truy cập ngày 22 tháng 11 năm 2012.
- ^ “Tizen IVI Architecture” (PDF). Truy cập ngày 5 tháng 1 năm 2012.
- ^ “tizen-history/tizen-history.pdf at master · kumadasu/tizen-history · GitHub” (PDF). Github.com. 28 tháng 8 năm 2012. Truy cập ngày 22 tháng 11 năm 2012.
- ^ “Sprint News - Sprint Joins Tizen Association, Adds to its Board of Directors”. Embedded-m2m-solutions.tmcnet.com. 7 tháng 5 năm 2012. Truy cập ngày 22 tháng 11 năm 2012.
- ^ “Tizen 1.0 Larkspur SDK and Source Code Release”. Tizen.org. Truy cập ngày 22 tháng 11 năm 2012.
- ^ Wallace, Kristen. “Sprint Joins The Tizen Association”. Sprint Newsroom. Truy cập ngày 28 tháng 1 năm 2013.
- ^ [1]
- ^ [2]
- ^ Samsung to launch first Tizen smartphone as early as July // cnet.com
- ^ [3]
- ^ [4]
- ^ “apache/incubator-cordova-tizen · GitHub”. Github.com. Truy cập ngày 22 tháng 11 năm 2012.
- ^ RiverTrail. “Home · RiverTrail/RiverTrail Wiki · GitHub”. Github.com. Truy cập ngày 22 tháng 11 năm 2012.
External links
[sửa | sửa mã nguồn]Companies supporting Tizen:
Developers: