Symbionic os


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Symbionic os

  1. 1. Submitted by:<br />Bhavith D<br /> 5th Sem CS <br /> 497IS08003<br />
  2. 2. Index<br />Introduction.<br /> Why a different operating system for mobiles? <br />Different operating system vendors <br />Defining Symbian <br />Architecture <br />Core Strength of Symbian OS <br />Why is it an open operating system? <br />Malware <br />Conclusion<br />
  3. 3. Why a different operating system for mobile phones? (continued)<br />Mobile phones have scarce resources<br />Power-- Slow processor, small memory, small disk <br />Size -- Screen and keyboard area<br />Heat <br />Price <br />
  4. 4. Different vendors of operating systems.<br />Symbian <br />Mobile (Microsoft)<br />Palm<br />Linux<br />Blackberry (Developed by research in motion)<br />
  5. 5. Defining Symbian<br />Symbian OS is an operating system, designed for mobile devices, with associated libraries, user interface frameworks and reference implementations of common tools, produced by Symbian Ltd,and runs on ARM processors. <br />Symbian OS, is structured like many desktop operating systems with pre-emptive multitasking and memory protection.<br />
  6. 6. Architecture<br />Symbian OS has the following components<br />Core<br />System Layer <br />Application Engines<br />User interface Software<br />Application<br />
  7. 7. Architecture (contd)<br />Symbian OS core is common to all devices, i.e. kernel, file server, memory management and device drivers. Above this core, components can be added or removed depending on the product requirements.<br />Symbian is developed using object oriented design<br />
  8. 8. Core Strength of Symbian OS<br />Event Management<br />Symbian is designed to have event based time sharing in a single thread<br />An event-based implementation results in better performance, and simpler, more manageable, and portable code. <br />Power management<br />Symbian OS and is designed to make efficient use of the processor and peripherals and so minimize power usage. <br />When peripherals are not being used they are switched off by the system <br />
  9. 9. Core Strength of Symbian OS<br />Robust and Dependable<br />Devices should not lose user data, crash or require rebooting. <br />Each process runs in a protected address space <br />
  10. 10. Core Strength of Symbian OS<br />Memory Management<br />Memory available on a Symbian OS device is often quite limited because of device size<br />It assumes that memory is limited and minimizes consumption at every turn. <br />Full multitasking<br />Symbian OS runs each application as a separate process <br />It allows multiple applications to run concurrently <br />Uses active scheduler and active objects to achieve multitasking<br />
  11. 11. Symbian an open operating system?<br />Open to anyone to license<br />Open to anyone to develop applications<br />Based on open standards<br />Owned by the industry<br />
  12. 12. Malware (Malicious Software)<br />There are a lot of software, viruses and worms that affect the symbian OS.<br /> Bluetooth using worm, affects series 60 phones<br />Replicates over Bluetooth and arrives phones as caribe.sis<br />When installed it starts looking for new devices over Bluetooth<br />
  13. 13. Malware (Malicious Software)<br />Flerprox(25th Sep 2006)<br />Malicious SIS trojan that installs executable files<br />Causes the device to restart on installation<br />It creates a file that crashes fexplorer<br />
  14. 14. Malware (Malicious Software)<br />Doomboot<br />Drops corrupted system binaries into the infected device<br />Cause the device to fail at next reboot<br />Doomboot.A pretends to be cracked version of Symbian version of Doom 2.<br />
  15. 15. Ways to prevent Malware<br /><ul><li>Never keep Bluetooth on when you are not using it.
  16. 16. Never receive Bluetooth messages from unknown phones
  17. 17. Check for installation signature checks when installing software </li></li></ul><li>Conclusion<br />Very flexible <br />Allows manufacturers to tailor their products to their specifications <br />Various types of devices for different market segments<br />On November 16, 2006, the 100 millionth smartphone running Symbian OS was shipped.<br />This is not the end, its just a beginning .<br />
  18. 18. THANK YOU<br />