Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Open source mobile Operating Systems

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Nächste SlideShare
Android ppt
Android ppt
Wird geladen in …3
×

Hier ansehen

1 von 64 Anzeige

Open source mobile Operating Systems

Herunterladen, um offline zu lesen

This presentation gives a basic idea about 5 advanced open source Mobile OS Android,Firefox OS ,Ubuntu One, Tizen and Sailfish.

It was presented in Silicon Institute of Technology ,Bhubaneswar English Lab

It's very professional and not exaggerated with unnecessary effects....

This presentation gives a basic idea about 5 advanced open source Mobile OS Android,Firefox OS ,Ubuntu One, Tizen and Sailfish.

It was presented in Silicon Institute of Technology ,Bhubaneswar English Lab

It's very professional and not exaggerated with unnecessary effects....

Anzeige
Anzeige

Weitere Verwandte Inhalte

Diashows für Sie (20)

Ähnlich wie Open source mobile Operating Systems (20)

Anzeige

Aktuellste (20)

Open source mobile Operating Systems

  1. 1. OPEN SOURCE MOBILE OPERATING SYSTEMS By:- Ananya Dash Deeptiman Mallick Santosmita Panda Swayansidha Gantayat
  2. 2. OPERATING SYSTEM  An essential component of computer system  An interface between user and system  A software that provides common service for computer programs  Manages computer hardwares and softwares  Application softwares require Operating System to function
  3. 3. OPERATING SYSTEM  Acts as an intermediate between programs and hardwares for input/output and memory allocation  Any device having an computerized system has an Operating System  Ex:-cellular phones ,Game console ,super computers & web servers  Examples of some popular modern operating systems are:- Microsoft Windows ,Mac OS X ,Linux ,UNIX , Android ,Windows Phone, iOS etc.
  4. 4. TYPES OF OPERATING SYSTEM Real Time Distributed Multi User Templated Embedded
  5. 5. MOBILE OPERATING SYSTEM  An operating system that operates mobile devices  Combines features of personal computer OS with cellular and other features required for a mobile deice user
  6. 6. OPEN SOURCE  A computer program in which the source code is available to the general public  General public has right to modify, re-distribute and re-invent.  Main principle is peer production by collaboration with end product blue prints  And to avail documentation an no cost to the public.  Most of the open source mobile operating systems are based on LINUX kernel
  7. 7. KERNEL  Fundamental part of modern Operating Systems  Manages input/output from softwares  The part of operating system that directly interacts with hardwares  Translates signals into data processing instruction for the CPU and other components.  Decides which programs should be allocated to which process
  8. 8. ANDROID
  9. 9. ANDROID OS  Mobile OS based on Linux kernel  Primarily developed for mobile devices  Was unveiled in 2007 along with the foundation of Open handset Alliance
  10. 10. INVENTION & DEVELOPMENT  Invented by Andy Rubin in 2003  Android Inc. was founded by Andy Rubin, Rich Miner, Nick Sears and Chris White  Google acquired Android in 2005  In 2006 a version with code name “Sooner” was released.  On 5th November 2007, Open handset Alliance was founded by taking Google along with handset makers HTC, Samsung ,Sony Wireless service providers Nextel, T-Mobile, and Chipset makers Qualcomm and Texas Instruments.
  11. 11. INVENTION & DEVELOPMENT  The first product of Android as a Open Source platform for Mobile device was released running on LINUX kernel version 2.6.25  The first smartphone running Android was HTC Dream released on 22nd October 2008  Google launched Nexus series device in 2010
  12. 12. Andy Rubin Rich Miner FOUNDERS OF ANDROID INC. Nick Sears Chris White
  13. 13. ANDROID VERSIONS VERSIONS CODE NAMES Ver. 1.5 Cup Cake Ver. 1.6 Donut Ver. 2.2 Froyo Ver. 2.3.3 – 2.3.7 Ginger Bread Ver. 4.0.3 – 4.0.4 Ice Cream Sandwich Ver. 4.1.0 – 4.3 Jelly Bean Ver. 4.4 Kit Kat
  14. 14. ANDROID USER INTERFACE  Default UI is based on direct manipulation using a touch-screen as input  Android devices boot to “Home Screen”.  Summarized activity of phone is shown on the home screen  There is a “pull-down menu” which shows all the notifications
  15. 15. ANDROID HOME-SCREEN This picture shows the home- screen of an mobile device running Android 4.4.2 Kitkat.
  16. 16. PULL-DOWN MENU This picture shows “pull down menu” of an mobile device running Android 4.4.2 Kitkat.
  17. 17. ANDROID APPS  Apps are developed by using Android SDK  It uses Java programming language  But now, using Android NDK and Eclipse IDE Android apps can be developed using C/C++  Before that ADT needs to be installed
  18. 18. ANDROID APPS STORES Amazon App Store Mobogenie
  19. 19. ANDROID APPS STORES As per a blog post by Larry Page, 50 billions apps were installed in Google Play till June 2013
  20. 20. ANDROID KERNEL  Android is based on LINUX kernel  Kernel is written in C & C++  Android kernel is also called Monolithic/Modified LINUX Kernel  First Android Kernel version was Ver. 2.6.25  Current Android versions run on LINUX kernel Ver. 3.4
  21. 21. ANDROID KERNEL
  22. 22. MULTI-PLATFORM USE  Android was first developed as open source mobile OS  But currently also being used in other platforms  Android Wear, Android TV etc. are used in Smart watches and Televisions  Android is also used in PCs and game consoles
  23. 23. MULTI-PLATFORM USE
  24. 24. ACHIEVEMENTS
  25. 25. ACHIEVEMENTS  As of 2011 Android is the largest installed mobile OS  As of 2013 Android devices sell more than Windows, iOS & Mac OS combined  71% developers develop apps for Android devices  As of July 2013 the Google Play Store had over one million apps published and 50 billions installed
  26. 26. FIREFOX OS
  27. 27. FIREFOX OS  A LINUX kernel based open-source OS for Smartphones , Tablets , and Smart TV.  Developed by Mozilla corporation.  Designed to provide a complete community- based OS for mobile devices using open standard & approaches
  28. 28. DEVELOPMENT HISTORY  On 25th July 2011 ,Andreas Gal, Director of research at Mozilla announced the Boot to Gecko project  In July 2012 ,B2G was rebranded as Firefox OS  In February 2013 ,Mozilla announced availability of Firefox OS device in Brazil, Colombia, Hungary, Mexico, Poland, Sebia ,Spain , & Venzuela
  29. 29. DEVELOPMENT HISTORY  LG, ZTE , Huawei & TLC are committed to make Firefox OS devices  On 2nd July 2013 ,ZTE launched first Firefox OS device ZTE Open  Spice launched Spice Fire One ,The first Firefox OS phone in India.
  30. 30. FIREFOX OS INTERFACE This picture shows the UI of Spice Fire One mobile running Firefox OS .
  31. 31. INTERNAL DESIGN  Kernel written in C++  UI written in HTML5, CSS3 , & Java Script  Runs on Monolithic LINUX kernel  Compatible with ARM & x86 based platform
  32. 32. INTRODUCING FIREFOX OS
  33. 33. UBUNTU TOUCH
  34. 34. UBUNTU TOUCH OS  Mobile version of popular Ubuntu operating system  Developed by Canonical UK Ltd. and Ubuntu community.  Primarily designed for touch screen mobile devices such as smartphones and tablet computers  Ubuntu 14.04 support for mobile devices was announced by Mark Shuttle Werth on 31st October 2011  Ubuntu 13.10 released on 17th October 2013 which the Galaxy Nexus and Nexus 4 phones  A Google edition of it also available for installation on android handsets including Samsung Galaxy S4
  35. 35. FEATURES  Uses QT-5 based touch user interface  Also can often used with LINUX kernel used in Androids  Uses same core technology as the Ubuntu Desktop  Ubuntu Desktop can be interchanged to Ubuntu touch device by connecting it to docking station  Also Ubuntu touch can be inverted into full desktop by connecting it to external monitor  Doing office work and playing ARM-ready game can be done on such device
  36. 36. UBUNTU TOUCH INTERFACE This picture shows the UI of Ubuntu Touch OS shown in developer’s preview
  37. 37. UBUNTU LOCK SCREEN  The best feature of Ubuntu Touch OS  Used to lock and unlock device  Helps us to visualize the activities on the device  Shows status and recent events on the screen, completed with an animated design around the circle
  38. 38. BUILT-IN APPLICATIONS  Includes the core application along with social media & media apps  Also some standard application such as Calculator, Email client, Alarm and Terminal is also added  12 or more core applications for Ubuntu touch are currently being developed  Several Ubuntu touch apps such as Terminal, Calendar and Weather also work on desktop
  39. 39. SIDE STAGE  Allows to run phone apps as well as tablet apps side by side  It aims to go further with the idea of multi-tasking DESIGN  Whole system can be accessed by swapping from edges of the screen  Multi-Tasking can be accessed by swiping the fingers from right to left edges of the screen  The run-by-default apps can be viewed by swiping up from the bottom side
  40. 40. TARGET MARKETS  In India and China some computers have Ubuntu pre-installed but success in market in this place is difficult to predict  IT sectors use this Ubuntu to run their servers which can improve accessibility and management of device.  12 or more core applications for Ubuntu touch are currently being developed  Several Ubuntu touch apps such as Terminal, Calendar and Weather also work on desktop
  41. 41. TIZEN OS
  42. 42. SAMSUNG TIZEN OS  Developed by Samsung, Tizen Association and Linux foundation  Based on LINUX kernel  Targets embedded devices along with smartphones, tablets and laptops  Is to offer a consistence user experience across devices  First consumer product based on Tizen is Samsung NX 300M camera released in May 2013
  43. 43. HISTORY  Came from a long process Linux adaptation by manufacturer
  44. 44. HISTORY  LiMo foundation was renamed as Tizen association then it works closely with Linux foundation which supports Open Source Project  On 30th April 2012, Tizen Version 1.0 was released  Gradually after some developments new version Tizen 2.3 Alpha was released on 2nd June 2014
  45. 45. MARKET RELEASE  Used as main OS of Samsung Galaxy Gear Watches  First Galaxy Gear use Android as OS but Gear 2 & Gear 2 neo use Tizen OS  Samsung Z is planned to be the 1st Smartphone using Tizen OS  Samsung Galaxy Alpha also a Tizen OS based smartphone
  46. 46. TIZEN OS INTERFACE The picture shows the interface of Samsung Galaxy Alpha running Tizen OS
  47. 47. DEVELOPMENT  Provides apps development tools main based on JavaScript Libraries, JQuery and JQuery mobile.  The Software Development Kit(SDK) allows to also use HTML5 & related web technologies using this OS.
  48. 48. CONCLUSION  The Tizen OS is still under development  Samsung is planning to create an apps Store like Google Play Store for which the company may sponsor developers to develop Tizen platform apps
  49. 49. SAILFISH OS
  50. 50. SAILFISH OS  The mobile OS combining the LINUX kernel with MER software(written by Jolla)  Is intended to offer a competitive advantage against device that run Android or iOS  Jolla declared it compatible Android phones and tablet using android device driver software  In addition to native Sailfish apps it will be able to run meego and android apps
  51. 51. SAILFISH OS INTERFACE The picture shows the interface of a Nokia N9 handset running Sailfish OS.
  52. 52. INTRODUCING SAILFISH OS
  53. 53. BENEFITS OF OPEN SOURCE OS  Reliability  Stability  Auditability  Cost  Flexibility & Freedom
  54. 54. BENEFITS OF OPEN SOURCE OS  Reliability  Stability  Auditability  Cost  Flexibility & Freedom
  55. 55. RELIABILITY Absence of defects like correct operation, data loss, sudden failure. Absence of bugs
  56. 56. BENEFITS OF OPEN SOURCE OS  Reliability  Stability  Auditability  Cost  Flexibility & Freedom
  57. 57. STABILITY A stable software can solve the ever changing software problems Open Source OS can solve this problem
  58. 58. BENEFITS OF OPEN SOURCE OS  Reliability  Stability  Auditability  Cost  Flexibility & Freedom
  59. 59. AUDITABILITY A rarely understood benefits of Open Source OS It is possible to identify potential security problems easily and to correct them Volunteers of Open Source OS have created mailing list and auditing group to check for security issues
  60. 60. BENEFITS OF OPEN SOURCE OS  Reliability  Stability  Auditability  Cost  Flexibility & Freedom
  61. 61. COST Possibly purchase cost is zero Reduced need for regular upgrade Reduced maintenance cost
  62. 62. BENEFITS OF OPEN SOURCE OS  Reliability  Stability  Auditability  Cost  Flexibility & Freedom
  63. 63. FLEXIBILITY AND FREEDOM Is about being able to choose solutions suitable for the need of users Avoids lock-in strategy
  64. 64. THANK YOU

×