SlideShare una empresa de Scribd logo
1 de 70
Descargar para leer sin conexión
Access to Information

   How will the other 70% get it?




Sameer Verma, Ph.D.
Associate Professor              Computer Science Graduate Seminar Series
Information Systems                         Computer Science Department
Department
San Francisco State University               San Francisco State University   Unless noted otherwise

San Francisco, CA 94132 USA
~ 70%




http://www.internetworldstats.com/stats.htm
Can information flow like water?




http://ltse.env.duke.edu/files/ltse/images/India%20Persian%20wheel%20irrigation%20Ganges%20Plain.jpg
A water “battery”.
Can we build information batteries?
Viva La Revolución




   Can we spark a paradigm shift by providing
equitable access to information all over the world?
Somebody is finally thinking of the
             children!



                                      To create educational opportunities
                                      for the world's poorest children by
                                      providing each child with a rugged,
                                      low-cost, low-power, connected
                                      laptop with content and software
                                      designed for collaborative, joyful,
                                      self-empowered learning.
                                      —OLPC Mission Statement,

                                      It's an education project, not a laptop
                                      project. —Nicholas Negroponte
in the beginning...
ooh! laptop!




               (July 2007)
Give 1 Get 1 – Nov 2007
Next thing I know...




De facto organizer for olpc-sf

      http://olpcsf.org
Where no one has gone [computing]
            before...
School Galadima, Abuja City, Nigeria
See http://wiki.laptop.org/go/Galadima
Samkha village located in the suburbs of northern Thailand
See http://wiki.laptop.org/go/OLPC_Thailand/Ban_Samkha
Khairat school is India's pilot site.
See http://wiki.laptop.org/go/OLPC_India
Ulaanbaatar, Mongolia
http://wiki.laptop.org/go/Ulaanbaatar
Ethopia
http://www.reactivated.net/weblog/archives/2008/10/olpc-ethiopia-updates/
Ghana
http://www.flickr.com/photos/olpc/2921143251/
Cameroon
http://www.flickr.com/photos/olpc/3110907018/in/set-72157611290673682/
Afghanistan refugee camp, Pakistan
http://wiki.laptop.org/go/OLPC_Pakistan/Atlas_School
Colombia
http://wiki.laptop.org/go/OLPC_Colombia
Peru
http://wiki.laptop.org/go/OLPC_Peru
Rwanda
http://wiki.laptop.org/go/OLPC_Rwanda
Iraq
http://wiki.laptop.org/go/OLPC_Iraq
Haiti
http://wiki.laptop.org/go/Haiti
Solomon Islands
http://wiki.laptop.org/go/OLPC_Solomon_Islands
Nepal
http://wiki.laptop.org/go/OLPC_Nepal
Uruguay: Every primary school child has an XO.
       http://olpc-ceibal.blogspot.com/
postage stamps too!
Deployments worldwide




              1.6 million XO laptops and counting See Google Maps
Also see: http://wiki.laptop.org/go/Property:Number_of_manufactured_laptops
Multiple hats...




          Disclaimer: I do not work for OLPC.
          I am only a volunteer!
OLPC San Francisco Bay Area




          http://olpcsf.org/
OLPC-SF Deployments

●   A hub for exchange of ideas, plans, content, etc.
●   Deployments
         –   Afghanistan (Carol Ruth Silver, MTSA)
         –   India (Humaira Mahi & Sameer Verma, SFSU)
         –   Jamaica (Sameer Verma & Univ. of the West Indies)
         –   Madagascar (June Kleider, XO-ology)
         –   Senegal (Drew & Lick-Wilmerding Schools)
         –   South Africa (EduWeavers)
         –   San Francisco (Starr King Elementary)
         –   Uganda (UC Berkeley)
School environment




  Manage content
   Manage access
 Manage assessment
                        have
                     to
                good
XS: OLPC School Server
     The Internet in a Box
           (unsung hero too!)
What does the XS look like?




  Fantasy View
What does the XS look like?




  Reality View




                 http://www.flickr.com/photos/popcorncx/149706221/
What does the XS look like?
●   Any x86 box with requisite memory, crunch and storage can be the
    XS.
         –   It could also be a ARM machine in the near future...
●   Ideally, we want a machine that
         –   Consumes very little power
         –   Has the necessary crunch
         –   Portable
                  ●   Pocketable, even?
         –   Very forgiving for power brownouts, heat, dust, etc.
                  ●   Kinda like the XO.
Services that the XS runs
●   Networking
         –   DNS
         –   DHCP
         –   NAT/Masquerading
         –   Bridging
●   Identity management
         –   Seamless XO login
         –   Single One Time Password (SOTP) on server
●   Activation
         –   Theft deterrence
Services that the XS runs
●   Collaboration
         –    XMPP via ejabberd
●   Storage
         –    Files and attachments for courses
         –    Backup files
         –    Other media
●   Backup
         –    Journal/Datastore backup
●   XO Software updates
         –    Push updates including firmware and OS images
●   Activity server
         –    Pushing activity bundles
Networking
●   Provides networking infrastructure for the school.
●   Acts as an Internet gateway (if backhaul exists)
         –   Includes HTTP proxy (optional)
         –   Content filter (optional)
●   Supports Wi-Fi:
         –   Ad-Hoc
         –   Mesh (IEEE 802.11s draft)
         –   Infrastructure (Access Point)
Identity management
●   Single One Time Passwords (SOTP) for maintenance.
         –   Remote ISP maintenance, etc.
●   OLPC XO Browse
         –   authenticates seamlessly with Moodle
         –   Moodle talks to ejabberd for permissions, etc.
●   First XO to access Moodle
         –   This XO becomes admin.
         –   This XO can assign other teachers, course creators, and
               other such roles
Collaboration
●   XMPP-based collaboration via ejabberd.
         –   Ejabberd is a XMPP (jabber) server written in erlang.
●   Uses gabble mode under telepathy in Sugar.
         –   Gabble allows for server-based collaboration
●   XOs switch to salut mode in case no XS is found.
         –   Salut allows for peer-to-peer collaboration
●   Activities such as Chat, Write, Memorize use XMPP to collaborate.




                                  http://xmpp.org/

                                  http://collabora.co.uk

                                  http://en.wikipedia.org/wiki/Telepathy_software
Storage
●   Much of the storage lives in /library partition.
          –   Mount /library on external USB disk or other media and
               expand storage.
          –   Run rest of the system off a CF or SD card (solid state)
●   Files can be served as
          –   links via Moodle
          –   links via Apache (add Apache config)
Backup

●   Three processes:
         –   Traffic control
                   ●   provides basic "traffic control" to manage load.
         –   Backup-complete script
                   ●   Creates links for latest snapshot.
         –   Daily cleanup
                   ●   enforces a per-user "soft" quota.
Updates
●   Pushing updates to OS image and firmware via rsync.
Layout (Access Points)
Hardware vs Load




        Benjamin Tran's Master's thesis:
jmeter to load and and nmon to record the load
Hardware recommendations
●   Schools with less than 40 laptops:
         –   use XS-on-XO: http://wiki.laptop.org/go/XS-on-XO
         –   Requires a SD card (4GB, preferably class 6)
         –   External USB hard drive (may need own power)
         –   USB-Ethernet for backhaul.
Fit PC and Fit PC2
●   Fit PC works well and is comparable to the XO-1 in performance.
         –   More configurable than the XO-1.
         –   Replace a SSD in the FitPC to make it cooler and more
               power efficient.
                  ●   http://www.fit-pc.com/fit-pc1/
●   Fit PC2 has heat problems.
         –   Intel Atom runs too hot
                  ●   Surprise, surprise.
                  ●   Maybe glue on a large heat sink?




                                     http://www.flickr.com/photos/ndevil/3535934684/
Hardware recommendations
●   Schools with up to 100 laptops:
         –   1GHz CPU, 1GB RAM,
         –   at least 2GB disk storage per laptop.
         –   Something in the mini ITX form-factor works well.
         –   Fanless units are better
Hardware recommendations
●   For up to 500 laptops:
         –   dual-core 2GHz CPU
         –   2 to 4GB RAM
         –   at least 2GB disk storage per
               laptop.
         –   This type of a machine
               usually works in
               environments with good
               power resources.




                                             http://www.flickr.com/photos/popcorncx/149706221/
Hardware recommendations
●   More than 500 laptops
         –   Server-class dual CPU
         –   4 to 16GB RAM
         –   at least 2GB disk storage per
               laptop.
         –   Data center hosting is also an
               option.




                                              http://www.flickr.com/photos/jamisonjudd/2433102356/
School Server
Screenshots




XS Moodle Screen Shots
Main page
Front page settings
Front page roles
List of users
Roles and permissions
Presence service
Antitheft controls
Add a course
Site files
Question bank
Moving courses
Create in San Francisco...




                                     ...deploy in Madagascar!




       A zip file, which includes
       content and structure for
       the entire course!
XS: Internet in a box



No Internet? No power? No problem :-)

 http://en.wikipedia.org/wiki/OLPC_XS
http://wiki.laptop.org/go/School_server
OLPC SF Community Summit 2010




            October 22, 23, 24, 2010

      http://olpcsf.org/CommunitySummit2010/
Garima
Garima lives in Bhagmalpur, India.
They get electricity ~ 2 hours a day. The
village has no access to the Internet as yet.
 Their school has no computers. The
classrooms are too small to accommodate
the 1100 children who go to school there.
So, the children sit under a tree. One tree
per class.

India just spent Rs. 300 billion
(U$6.77billion) on the Commonwealth
Games.

Will a silly-looking green computer make a
difference? I hope so.

--Sameer
Made with the free stuff




Its your intellectual property. Keep it open.
            Vote with your fingers.
               Use open formats!
             http://www.openoffice.org/

Más contenido relacionado

Destacado

Human right access to information
Human right access to informationHuman right access to information
Human right access to informationWalter Keim
 
Privacy and Access to Information Law - Lecture 1
Privacy and Access to Information Law - Lecture 1Privacy and Access to Information Law - Lecture 1
Privacy and Access to Information Law - Lecture 1James Williams
 
Access to Information and Use of Social Media in Public Health: an Analysis o...
Access to Information and Use of Social Media in Public Health: an Analysis o...Access to Information and Use of Social Media in Public Health: an Analysis o...
Access to Information and Use of Social Media in Public Health: an Analysis o...David Novillo Ortiz, MLIS, PhD
 
New Law on Access to Public Information:
New Law on Access to Public Information:New Law on Access to Public Information:
New Law on Access to Public Information:FUSADES
 
Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...
Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...
Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...Robyn Hall
 
Advancing access to information - together
Advancing access to information - togetherAdvancing access to information - together
Advancing access to information - togetherIna Smith
 
Digital Rights Management: information access roadblock
Digital Rights Management: information access roadblockDigital Rights Management: information access roadblock
Digital Rights Management: information access roadblockjasonpuckett
 
Public information
Public informationPublic information
Public informationkk00700
 
Fall 2011 copyright law exam
Fall 2011 copyright law examFall 2011 copyright law exam
Fall 2011 copyright law examandrewmgass
 
E-goverment
E-govermentE-goverment
E-govermentHoat Le
 
Higher Education Management Information System - ARMM
Higher Education Management Information System - ARMMHigher Education Management Information System - ARMM
Higher Education Management Information System - ARMMCharlie Calimlim
 
Ethical Issues in Health Information Privacy
Ethical Issues in Health Information PrivacyEthical Issues in Health Information Privacy
Ethical Issues in Health Information PrivacyNawanan Theera-Ampornpunt
 
Free Internet Information Access - Activities and Pilots for the Human Right ...
Free Internet Information Access - Activities and Pilots for the Human Right ...Free Internet Information Access - Activities and Pilots for the Human Right ...
Free Internet Information Access - Activities and Pilots for the Human Right ...Josef Noll
 
Presentation for public information centres
Presentation for public information centresPresentation for public information centres
Presentation for public information centresknelischer
 
A Lifecycle Approach to Information Privacy
A Lifecycle Approach to Information PrivacyA Lifecycle Approach to Information Privacy
A Lifecycle Approach to Information PrivacyMicah Altman
 
Rainer+3e Student Pp Ts Ch03
Rainer+3e Student Pp Ts Ch03Rainer+3e Student Pp Ts Ch03
Rainer+3e Student Pp Ts Ch03kbzdox ivanovich
 

Destacado (20)

Human right access to information
Human right access to informationHuman right access to information
Human right access to information
 
Privacy and Access to Information Law - Lecture 1
Privacy and Access to Information Law - Lecture 1Privacy and Access to Information Law - Lecture 1
Privacy and Access to Information Law - Lecture 1
 
Access to Information and Use of Social Media in Public Health: an Analysis o...
Access to Information and Use of Social Media in Public Health: an Analysis o...Access to Information and Use of Social Media in Public Health: an Analysis o...
Access to Information and Use of Social Media in Public Health: an Analysis o...
 
New Law on Access to Public Information:
New Law on Access to Public Information:New Law on Access to Public Information:
New Law on Access to Public Information:
 
Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...
Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...
Digital Divide and Conquer: Why Open Access and Information Fluency Make a Gr...
 
Advancing access to information - together
Advancing access to information - togetherAdvancing access to information - together
Advancing access to information - together
 
Digital Rights Management: information access roadblock
Digital Rights Management: information access roadblockDigital Rights Management: information access roadblock
Digital Rights Management: information access roadblock
 
Public information
Public informationPublic information
Public information
 
Information privacy
Information privacyInformation privacy
Information privacy
 
Public Information Infrastructure
Public Information InfrastructurePublic Information Infrastructure
Public Information Infrastructure
 
Censorship types
Censorship typesCensorship types
Censorship types
 
Fall 2011 copyright law exam
Fall 2011 copyright law examFall 2011 copyright law exam
Fall 2011 copyright law exam
 
E-goverment
E-govermentE-goverment
E-goverment
 
Electronic Access to Information Benefits Patient Care in Saskatchewan
Electronic Access to Information Benefits Patient Care in SaskatchewanElectronic Access to Information Benefits Patient Care in Saskatchewan
Electronic Access to Information Benefits Patient Care in Saskatchewan
 
Higher Education Management Information System - ARMM
Higher Education Management Information System - ARMMHigher Education Management Information System - ARMM
Higher Education Management Information System - ARMM
 
Ethical Issues in Health Information Privacy
Ethical Issues in Health Information PrivacyEthical Issues in Health Information Privacy
Ethical Issues in Health Information Privacy
 
Free Internet Information Access - Activities and Pilots for the Human Right ...
Free Internet Information Access - Activities and Pilots for the Human Right ...Free Internet Information Access - Activities and Pilots for the Human Right ...
Free Internet Information Access - Activities and Pilots for the Human Right ...
 
Presentation for public information centres
Presentation for public information centresPresentation for public information centres
Presentation for public information centres
 
A Lifecycle Approach to Information Privacy
A Lifecycle Approach to Information PrivacyA Lifecycle Approach to Information Privacy
A Lifecycle Approach to Information Privacy
 
Rainer+3e Student Pp Ts Ch03
Rainer+3e Student Pp Ts Ch03Rainer+3e Student Pp Ts Ch03
Rainer+3e Student Pp Ts Ch03
 

Similar a Access to Information: How will the other 70% get it?

XS: OLPC School Server
XS: OLPC School ServerXS: OLPC School Server
XS: OLPC School ServerSameer Verma
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...Sameer Verma
 
OLPC presentation for IMSA Welcome Night
OLPC presentation for IMSA Welcome NightOLPC presentation for IMSA Welcome Night
OLPC presentation for IMSA Welcome NightSameer Verma
 
OLPC Lending Library and Drupal: Collaborative Commons
OLPC Lending Library and Drupal: Collaborative CommonsOLPC Lending Library and Drupal: Collaborative Commons
OLPC Lending Library and Drupal: Collaborative CommonsSameer Verma
 
Education, Technology, Outreach and the One Laptop Per Child project
Education, Technology, Outreach and the One Laptop Per Child projectEducation, Technology, Outreach and the One Laptop Per Child project
Education, Technology, Outreach and the One Laptop Per Child projectSameer Verma
 
One Laptop Per Child (OLPC) KLUG Presentation
One Laptop Per Child (OLPC) KLUG PresentationOne Laptop Per Child (OLPC) KLUG Presentation
One Laptop Per Child (OLPC) KLUG PresentationJose de Leon
 
OLPC presentation in a class on Marketing
OLPC presentation in a class on MarketingOLPC presentation in a class on Marketing
OLPC presentation in a class on MarketingSameer Verma
 
OLPC presentation in a class on Information Systems Strategy
OLPC presentation in a class on Information Systems StrategyOLPC presentation in a class on Information Systems Strategy
OLPC presentation in a class on Information Systems StrategySameer Verma
 
OLPC presentation to a course on Int'l Business
OLPC presentation to a course on Int'l BusinessOLPC presentation to a course on Int'l Business
OLPC presentation to a course on Int'l BusinessSameer Verma
 
OLPC Networking Overview
OLPC Networking OverviewOLPC Networking Overview
OLPC Networking OverviewJames Morris
 
External storage devices and basics of file
External storage devices and basics of fileExternal storage devices and basics of file
External storage devices and basics of fileKanchanPatil34
 
Looking to the Future of Educational Technology
Looking to the Future of Educational TechnologyLooking to the Future of Educational Technology
Looking to the Future of Educational TechnologyKelgator
 
Technology-based Social Ventures: Lessons from the field
Technology-based Social Ventures: Lessons from the fieldTechnology-based Social Ventures: Lessons from the field
Technology-based Social Ventures: Lessons from the fieldSameer Verma
 
Archival Technologies 2014
Archival Technologies 2014Archival Technologies 2014
Archival Technologies 2014Cliff Landis
 
Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 2012Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 201244CON
 
OLPC presentation at SF State University
OLPC presentation at SF State UniversityOLPC presentation at SF State University
OLPC presentation at SF State UniversitySameer Verma
 

Similar a Access to Information: How will the other 70% get it? (20)

XS: OLPC School Server
XS: OLPC School ServerXS: OLPC School Server
XS: OLPC School Server
 
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
One Laptop per Child and Sugar: Collaborative, Joyful and Self-empowered Lear...
 
OLPC presentation for IMSA Welcome Night
OLPC presentation for IMSA Welcome NightOLPC presentation for IMSA Welcome Night
OLPC presentation for IMSA Welcome Night
 
OLPC Lending Library and Drupal: Collaborative Commons
OLPC Lending Library and Drupal: Collaborative CommonsOLPC Lending Library and Drupal: Collaborative Commons
OLPC Lending Library and Drupal: Collaborative Commons
 
Education, Technology, Outreach and the One Laptop Per Child project
Education, Technology, Outreach and the One Laptop Per Child projectEducation, Technology, Outreach and the One Laptop Per Child project
Education, Technology, Outreach and the One Laptop Per Child project
 
One Laptop Per Child (OLPC) KLUG Presentation
One Laptop Per Child (OLPC) KLUG PresentationOne Laptop Per Child (OLPC) KLUG Presentation
One Laptop Per Child (OLPC) KLUG Presentation
 
OLPC presentation in a class on Marketing
OLPC presentation in a class on MarketingOLPC presentation in a class on Marketing
OLPC presentation in a class on Marketing
 
OLPC presentation in a class on Information Systems Strategy
OLPC presentation in a class on Information Systems StrategyOLPC presentation in a class on Information Systems Strategy
OLPC presentation in a class on Information Systems Strategy
 
OLPC presentation to a course on Int'l Business
OLPC presentation to a course on Int'l BusinessOLPC presentation to a course on Int'l Business
OLPC presentation to a course on Int'l Business
 
OLPC Networking Overview
OLPC Networking OverviewOLPC Networking Overview
OLPC Networking Overview
 
External storage devices and basics of file
External storage devices and basics of fileExternal storage devices and basics of file
External storage devices and basics of file
 
Looking to the Future of Educational Technology
Looking to the Future of Educational TechnologyLooking to the Future of Educational Technology
Looking to the Future of Educational Technology
 
Technology-based Social Ventures: Lessons from the field
Technology-based Social Ventures: Lessons from the fieldTechnology-based Social Ventures: Lessons from the field
Technology-based Social Ventures: Lessons from the field
 
STEPS OLPC
STEPS OLPCSTEPS OLPC
STEPS OLPC
 
Intro to operating_system
Intro to operating_systemIntro to operating_system
Intro to operating_system
 
Archival Technologies 2014
Archival Technologies 2014Archival Technologies 2014
Archival Technologies 2014
 
Polstra 44con2012
Polstra 44con2012Polstra 44con2012
Polstra 44con2012
 
Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 2012Hacking and Forensics on the Go - 44CON 2012
Hacking and Forensics on the Go - 44CON 2012
 
OLPC presentation at SF State University
OLPC presentation at SF State UniversityOLPC presentation at SF State University
OLPC presentation at SF State University
 
Java
JavaJava
Java
 

Más de Sameer Verma

Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsSameer Verma
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesSameer Verma
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic ViewSameer Verma
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF StateSameer Verma
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in AcademiaSameer Verma
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Sameer Verma
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsSameer Verma
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCSameer Verma
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the CloudSameer Verma
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildSameer Verma
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the WorldSameer Verma
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingSameer Verma
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Sameer Verma
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through InformationSameer Verma
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic WebSameer Verma
 
Computer, end program
Computer, end programComputer, end program
Computer, end programSameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through InformationSameer Verma
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through InformationSameer Verma
 
Facilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeFacilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeSameer Verma
 
Social Justice and Equity in the Academy
Social Justice and Equity in the AcademySocial Justice and Equity in the Academy
Social Justice and Equity in the AcademySameer Verma
 

Más de Sameer Verma (20)

Big Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and OperationsBig Data Analytics: Concepts, Technologies, and Operations
Big Data Analytics: Concepts, Technologies, and Operations
 
A Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote CommunitiesA Framework for Information Access in Rural and Remote Communities
A Framework for Information Access in Rural and Remote Communities
 
Digital Commons: A Strategic View
Digital Commons: A Strategic ViewDigital Commons: A Strategic View
Digital Commons: A Strategic View
 
The Commons Initiative at SF State
The Commons Initiative at SF StateThe Commons Initiative at SF State
The Commons Initiative at SF State
 
Civictech in Academia
Civictech in AcademiaCivictech in Academia
Civictech in Academia
 
Tci sfsu-uo h-2015
Tci sfsu-uo h-2015Tci sfsu-uo h-2015
Tci sfsu-uo h-2015
 
Juju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private CloudsJuju, LXC, OpenStack: Fun with Private Clouds
Juju, LXC, OpenStack: Fun with Private Clouds
 
XOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPCXOVis - Analytics and Visualization for Sugar and OLPC
XOVis - Analytics and Visualization for Sugar and OLPC
 
"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud"Computer, end program": Virtualization and the Cloud
"Computer, end program": Virtualization and the Cloud
 
Creativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per ChildCreativity and Innovation with One Laptop per Child
Creativity and Innovation with One Laptop per Child
 
OLPC from around the World
OLPC from around the WorldOLPC from around the World
OLPC from around the World
 
The Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D PrintingThe Joy of Z Axis: Creativity and Innovation through 3D Printing
The Joy of Z Axis: Creativity and Innovation through 3D Printing
 
Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13Pathagar at Books in Browsers 13
Pathagar at Books in Browsers 13
 
Education and Social Inclusion through Information
Education and Social Inclusion through InformationEducation and Social Inclusion through Information
Education and Social Inclusion through Information
 
Drupal and the Semantic Web
Drupal and the Semantic WebDrupal and the Semantic Web
Drupal and the Semantic Web
 
Computer, end program
Computer, end programComputer, end program
Computer, end program
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
 
Social Justice and Equity through Information
Social Justice and Equity through InformationSocial Justice and Equity through Information
Social Justice and Equity through Information
 
Facilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to ComeFacilitating a Digital Commons for Generations to Come
Facilitating a Digital Commons for Generations to Come
 
Social Justice and Equity in the Academy
Social Justice and Equity in the AcademySocial Justice and Equity in the Academy
Social Justice and Equity in the Academy
 

Último

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Último (20)

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Access to Information: How will the other 70% get it?

  • 1. Access to Information How will the other 70% get it? Sameer Verma, Ph.D. Associate Professor Computer Science Graduate Seminar Series Information Systems Computer Science Department Department San Francisco State University San Francisco State University Unless noted otherwise San Francisco, CA 94132 USA
  • 3. Can information flow like water? http://ltse.env.duke.edu/files/ltse/images/India%20Persian%20wheel%20irrigation%20Ganges%20Plain.jpg
  • 4. A water “battery”. Can we build information batteries?
  • 5. Viva La Revolución Can we spark a paradigm shift by providing equitable access to information all over the world?
  • 6. Somebody is finally thinking of the children! To create educational opportunities for the world's poorest children by providing each child with a rugged, low-cost, low-power, connected laptop with content and software designed for collaborative, joyful, self-empowered learning. —OLPC Mission Statement, It's an education project, not a laptop project. —Nicholas Negroponte
  • 8. ooh! laptop! (July 2007)
  • 9. Give 1 Get 1 – Nov 2007
  • 10. Next thing I know... De facto organizer for olpc-sf http://olpcsf.org
  • 11. Where no one has gone [computing] before...
  • 12. School Galadima, Abuja City, Nigeria See http://wiki.laptop.org/go/Galadima
  • 13. Samkha village located in the suburbs of northern Thailand See http://wiki.laptop.org/go/OLPC_Thailand/Ban_Samkha
  • 14. Khairat school is India's pilot site. See http://wiki.laptop.org/go/OLPC_India
  • 19. Afghanistan refugee camp, Pakistan http://wiki.laptop.org/go/OLPC_Pakistan/Atlas_School
  • 27. Uruguay: Every primary school child has an XO. http://olpc-ceibal.blogspot.com/
  • 29. Deployments worldwide 1.6 million XO laptops and counting See Google Maps Also see: http://wiki.laptop.org/go/Property:Number_of_manufactured_laptops
  • 30. Multiple hats... Disclaimer: I do not work for OLPC. I am only a volunteer!
  • 31. OLPC San Francisco Bay Area http://olpcsf.org/
  • 32. OLPC-SF Deployments ● A hub for exchange of ideas, plans, content, etc. ● Deployments – Afghanistan (Carol Ruth Silver, MTSA) – India (Humaira Mahi & Sameer Verma, SFSU) – Jamaica (Sameer Verma & Univ. of the West Indies) – Madagascar (June Kleider, XO-ology) – Senegal (Drew & Lick-Wilmerding Schools) – South Africa (EduWeavers) – San Francisco (Starr King Elementary) – Uganda (UC Berkeley)
  • 33.
  • 34. School environment Manage content Manage access Manage assessment have to good
  • 35. XS: OLPC School Server The Internet in a Box (unsung hero too!)
  • 36. What does the XS look like? Fantasy View
  • 37. What does the XS look like? Reality View http://www.flickr.com/photos/popcorncx/149706221/
  • 38. What does the XS look like? ● Any x86 box with requisite memory, crunch and storage can be the XS. – It could also be a ARM machine in the near future... ● Ideally, we want a machine that – Consumes very little power – Has the necessary crunch – Portable ● Pocketable, even? – Very forgiving for power brownouts, heat, dust, etc. ● Kinda like the XO.
  • 39. Services that the XS runs ● Networking – DNS – DHCP – NAT/Masquerading – Bridging ● Identity management – Seamless XO login – Single One Time Password (SOTP) on server ● Activation – Theft deterrence
  • 40. Services that the XS runs ● Collaboration – XMPP via ejabberd ● Storage – Files and attachments for courses – Backup files – Other media ● Backup – Journal/Datastore backup ● XO Software updates – Push updates including firmware and OS images ● Activity server – Pushing activity bundles
  • 41. Networking ● Provides networking infrastructure for the school. ● Acts as an Internet gateway (if backhaul exists) – Includes HTTP proxy (optional) – Content filter (optional) ● Supports Wi-Fi: – Ad-Hoc – Mesh (IEEE 802.11s draft) – Infrastructure (Access Point)
  • 42. Identity management ● Single One Time Passwords (SOTP) for maintenance. – Remote ISP maintenance, etc. ● OLPC XO Browse – authenticates seamlessly with Moodle – Moodle talks to ejabberd for permissions, etc. ● First XO to access Moodle – This XO becomes admin. – This XO can assign other teachers, course creators, and other such roles
  • 43. Collaboration ● XMPP-based collaboration via ejabberd. – Ejabberd is a XMPP (jabber) server written in erlang. ● Uses gabble mode under telepathy in Sugar. – Gabble allows for server-based collaboration ● XOs switch to salut mode in case no XS is found. – Salut allows for peer-to-peer collaboration ● Activities such as Chat, Write, Memorize use XMPP to collaborate. http://xmpp.org/ http://collabora.co.uk http://en.wikipedia.org/wiki/Telepathy_software
  • 44. Storage ● Much of the storage lives in /library partition. – Mount /library on external USB disk or other media and expand storage. – Run rest of the system off a CF or SD card (solid state) ● Files can be served as – links via Moodle – links via Apache (add Apache config)
  • 45. Backup ● Three processes: – Traffic control ● provides basic "traffic control" to manage load. – Backup-complete script ● Creates links for latest snapshot. – Daily cleanup ● enforces a per-user "soft" quota.
  • 46. Updates ● Pushing updates to OS image and firmware via rsync.
  • 48. Hardware vs Load Benjamin Tran's Master's thesis: jmeter to load and and nmon to record the load
  • 49. Hardware recommendations ● Schools with less than 40 laptops: – use XS-on-XO: http://wiki.laptop.org/go/XS-on-XO – Requires a SD card (4GB, preferably class 6) – External USB hard drive (may need own power) – USB-Ethernet for backhaul.
  • 50. Fit PC and Fit PC2 ● Fit PC works well and is comparable to the XO-1 in performance. – More configurable than the XO-1. – Replace a SSD in the FitPC to make it cooler and more power efficient. ● http://www.fit-pc.com/fit-pc1/ ● Fit PC2 has heat problems. – Intel Atom runs too hot ● Surprise, surprise. ● Maybe glue on a large heat sink? http://www.flickr.com/photos/ndevil/3535934684/
  • 51. Hardware recommendations ● Schools with up to 100 laptops: – 1GHz CPU, 1GB RAM, – at least 2GB disk storage per laptop. – Something in the mini ITX form-factor works well. – Fanless units are better
  • 52. Hardware recommendations ● For up to 500 laptops: – dual-core 2GHz CPU – 2 to 4GB RAM – at least 2GB disk storage per laptop. – This type of a machine usually works in environments with good power resources. http://www.flickr.com/photos/popcorncx/149706221/
  • 53. Hardware recommendations ● More than 500 laptops – Server-class dual CPU – 4 to 16GB RAM – at least 2GB disk storage per laptop. – Data center hosting is also an option. http://www.flickr.com/photos/jamisonjudd/2433102356/
  • 66. Moving courses Create in San Francisco... ...deploy in Madagascar! A zip file, which includes content and structure for the entire course!
  • 67. XS: Internet in a box No Internet? No power? No problem :-) http://en.wikipedia.org/wiki/OLPC_XS http://wiki.laptop.org/go/School_server
  • 68. OLPC SF Community Summit 2010 October 22, 23, 24, 2010 http://olpcsf.org/CommunitySummit2010/
  • 69. Garima Garima lives in Bhagmalpur, India. They get electricity ~ 2 hours a day. The village has no access to the Internet as yet. Their school has no computers. The classrooms are too small to accommodate the 1100 children who go to school there. So, the children sit under a tree. One tree per class. India just spent Rs. 300 billion (U$6.77billion) on the Commonwealth Games. Will a silly-looking green computer make a difference? I hope so. --Sameer
  • 70. Made with the free stuff Its your intellectual property. Keep it open. Vote with your fingers. Use open formats! http://www.openoffice.org/