1 / 13

One Laptop per Child

One Laptop per Child. One Laptop per Child. Software Development Ed McNierney December 16, 2008 . Software Technologies. Many technologies in one laptop: Power Management Mesh Networking/Collaboration Sugar User Interface Datastore and Journal Security Infrastructure Support

binah
Download Presentation

One Laptop per Child

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. One Laptop per Child One Laptop per Child Software Development Ed McNierneyDecember 16, 2008

  2. Software Technologies • Many technologies in one laptop: • Power Management • Mesh Networking/Collaboration • Sugar User Interface • Datastore and Journal • Security • Infrastructure Support • School Server • WiFi

  3. Power Management • Available today: • Hardware ready for suspend/resume • Support for sleep on lid close or button • First level support for more aggressive suspend • About 4 hours of battery life during normal use • >14 hours of battery life in sleep mode • Future: • Enhanced management for suspend/resume • eBook mode to >10 hours • Aggressive CPU suspend

  4. Mesh and Collaboration • Available today: • 802.11b/g via infrastructure access point • Small groups of simple mesh, WiFi school server • Collaboration in small groups • Future: • Track 802.11s evolution, enhanced scaling, develop robust middleware/APIs • Corner cases - many students start up at once • Better sharing at Activity level

  5. User Interface • Available today: • Views: Home, Group, Neighborhood, Activity • Frame: People, Places, Objects, Actions • Emphasize collaboration and simplicity • Invite or share activities with others • Future: • Continued performance improvements • Flesh out the concept of Groups or Friends • Support for other desktops (KDE, Gnome) • Better support for existing Linux applications

  6. Datastore / Journal • Available today: • How docs are created; by whom • Easy use; auto save • Chronological list of activities/objects • XO to XS backup for disaster recovery • Future: • Scaling, integration with standard file views • Bulk file transfers, transfers outside of the Journal • Versioning, XO to XS backup general case

  7. Security • Available today: • Anti-theft of the delivery chain (one time activation) • Signed software (both OFW and OS) • Activities isolated from filesystem • Future: • Activation lease management (time-limited) • Activity isolation from network • Activity signing, identity authentication • Local security management tools

  8. XS School Server Software • Available today: • Fedora-based OS; standard services (DHCP, DNS, Apache, uplink) • Web cache, local content and upgrades for XOs • Presence server for collaboration • Registration and backup for Xos • Moodle support for administration • Future: • UI for XO backup/restore to XS • Remote management of XS • Filtering, Scalability

  9. Broader OS Support • Boot Sugar or other operating system • SD card or USB boot support built in • Provide users OS options beyond standard Sugar • Two current OLPC activities • Fedora standard desktop support • Supporting Windows XP on future hardware • Community members supporting Ubuntu, Debian, and other systems • Reinforces XO position as general-purpose, versatile hardware platform

  10. Top New Features in 8.2.0Graphical Control Panel

  11. Search for activities Change view modes Launch Activity and add or delete from favorites XO icon brings up control panel Activity with the focus New Home View

  12. Sleep mode dims screen and slows CPU on idle Extreme mode does the same and shuts off wireless radio Longer Battery LifeTwo power saving modes

  13. Software Releases Nov 2007 Mar 2008 Sept 2008 Mar 2009 8.1.1 8.1.2 8.1.3 8.2.1 9.1.0 Ship1 8.1.0 8.2.0 • 8.2.0 – Activity updater, Backup to XS, Longer battery life • 9.1.0 – Focus on Reliability and Deployability • Lease management, delegated signatures, WiFi updates • Fedora 10 base OS and application support • Enhanced power management features • SCIM input support for localization and translation* Dates and feature sets of future releases subject to change

More Related