Presentation is loading. Please wait.

Presentation is loading. Please wait.

Open Source Platform for IoT Viacheslav Reutskyi Viacheslav Reutskyi

Similar presentations


Presentation on theme: "Open Source Platform for IoT Viacheslav Reutskyi Viacheslav Reutskyi"— Presentation transcript:

1 Open Source Platform for IoT Viacheslav Reutskyi v.reutskiy@samsung.com Viacheslav Reutskyi v.reutskiy@samsung.com

2

3 What is Open source software? Definition – Open source software (OSS) is computer software with its source code made available with a license in which the copyright holder provides the rights to study, change and distribute the software to anyone and for any purpose. Open source software is often developed in a public and collaborative manner. Open source Software, Wikipedia WHAT? – The software which is available to the general public for use and/or modification, copy, distribution; – Over 1 Million developers are getting involved in more than half-million open source project; – Lots of OSS such as Linux, Android, Apache and so on are consuming in business areas. “Open Source is collaboration. More specifically, it’s public collaboration on a software project” - IBM

4 Why IoT needs OSS? The current state of IoT is a lot of proprietary platforms and protocols. – This can’t last and won’t win in the long term. Ability to reuse or fork existed solutions according to vendor needs. A great change for small companies to develop IoT solutions faster. Security is the key point. Fast spreading of IoT solutions. Low development cost. Strong community support and mutual collaboration.

5 Open source software framework enabling seamless device-to-device connectivity to address the emerging needs of the Internet of Things.

6 Who will do it? Open Source? Why Samsung?

7 ?

8 About Tizen Cross-architecture, open source software platform Comprehensive standards-based HTML5 implementation Linux Foundation project based on Linux & other open source components Eco-friendly - lower power & memory consumption (in comparison with Android)

9 Tizen History

10 Tizen Releases Wearable 1.0b Galaxy Gear2 support IVI 1.0 GENIVI Compliance IVI 2.0 Web Framework 201220132014

11 ? Why ?

12 Cross-category Platform

13

14 for TV for Mobile for IVI for printer for PC Tizen 2.3 Profiles Future Profiles for camera Standard-based, cross category platform for washing machine? for Wearable

15 HTML5 compatibility 15 Most compatible with HTML5 standards

16 = Open Source Project?

17 Tizen is Open Source Project Upstream projects used by Tizen – X Windows, Cairo, EFL for UI & Graphics – Gstreamer, PulseAudio, OpenAL for Multimedia – Connman, Bluez, libsoup, wpa_supplicant for Connectivity – WebKit2 for Web – SMACK & OpenSSL for Security – Dbus, glibc for Base – Sqlite for Database & PIM – Linux for OS Kernel – Eclipse for Tizen SDK – QEMU, U-Boot for Target Emulator – GCC, llvm, cmake, gbs for build – And more…

18 Samsung’s Contribution to OSS Samsung’s modifications to existing OSS has been contributed under the same license – Linux, WebKit2, EFL, GStreamer, U-Boot, FFMPEG, GTK+, WebCL, Cairo, Bluez, QEMU, GCC and etc – With notices, attributions, full license statements and compliance to other obligations Virtually everything newly developed by Samsung has been open-sourced under APLv2 – app-core, app-service, slp-pkgmgr, WRT(Web RunTime), system-server, sensor-fw, libslp-pm, msg-service, email- service, telephony-daemon, audio-session-manager, contacts-service, slp-calendar, accounts-svc, sync-fw, cert- svc, secure-storage, nfc-manager, and etc

19 Tizen Association Members

20 Participating in the Tizen Development

21 Tizen Websites Tizen.org - Opened in September, 2011 - Consists of three main pages: Main, Developer, Source - Produced by Drupal OS CMS(Contents Management Solution) CategoryAddressRemarks Mainwww.tizen.orgTizen Promotion Site Developerdeveloper.tizen.orgSite for Application Developers Sourcesource.tizen.orgSite for Platform Developers ⋇ Drupal : Used in over 7M websites starting from US White House homepage and Intel’s OTC (01.org) Main Site (https://www.tizen.org) App Developers’ Site (https://developer.tizen.org) Tizen Websites Platform Developers’ Site (https://source.tizen.org) Single Account Git/Gerrit Server Download Server Build Server JIRA Server Tizen Infrastructures

22 Tizen Community Channels Mailing ListsIRCWiki Twitter FacebookGoogle+ SNS channels

23 Tizen Infrastructure Website https://www.tizen.org Source Code https://review.tizen.org/git Review System https://review.tizen.org/gerrit Download Server https://download.tizen.org Bug Report https://bugs.tizen.org/jira

24 Setting Development Environment Register user account https://www.tizen.org/user/register Register public SSH key https://review.tizen.org/gerrit Settings -> SSH Public Keys -> Add Key Configure GIT information $ git config --global user.name “ ” $ git config --global user.email “ ”

25 Getting Source Code Querying project list Cloning source code from git repository $ ssh review.tizen.org gerrit ls-projects $ git clone ssh:// @review.tizen.org:29418/

26

27 Tizen Devices

28 Tizen Profiles Mobile Phone Profile TV Profile Home appliance profile (2015) Wearable Profile (2014)

29 Samsung R&D Institute Ukraine Samsung Research Center (SRK) was established in Kiev (‘2009) Aiming at becoming #1 research center in CIS and Europe SRK employed 1,150 employees in 2014 Graduates of the best universities of Ukraine and Worldwide - USA, Korea, Russia, Sweden, Israel, Netherlands More than 50 Ph.D. & Dr.Sc. leading research projects. More than 150 million USD from 2012 till 2014 Employment type = regular employees  67% of salary is deducted for payment of local taxes and pension fund Top 10 rating in international Contest among all R&D centers

30 Ready to join ?

31 Questions? Viacheslav Reutskyi v.reutskiy@samsung.com Viacheslav Reutskyi v.reutskiy@samsung.com


Download ppt "Open Source Platform for IoT Viacheslav Reutskyi Viacheslav Reutskyi"

Similar presentations


Ads by Google