one laptop per child this works are licensed under a creative commons attribution 2.5 license. one...
TRANSCRIPT
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
One Laptop per Child
Christopher Blizzard
Software Lead for Red Hat
One Laptop per Child
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
What is Sugar?
(1) An experience
(2) Designed for kids and learning
(3) A set of programming interfaces
(4) Not a desktop
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Sugar's Goals
(1) Make a computer easy to use
(2) Make a computer hard to break
(3) Make it easy to make new stuff
(4) Make it easy to share stuff with others
(5) Make it easy to do stuff together
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
You can see everything you can do
You can see everything you can do
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
No destructive side effects
No destructive side effects
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Tools to make new stuff
Tools to make new stuff
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Share stuff easily
Share stuff easily
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Do stuff with friends
Do stuff with friends
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Experimentation
(1) Hard to break
(2) Backups are easy
(3) Re-installs are easy
(4) Easy to make a change and give it away
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
The needs of the laptop
(1) No virtual memory available
Don't want things “just falling over”
(2) Not a lot of storage
Journal Model
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Each program takes up
space
Each program takes up
space
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Everything gets an entry
Everything gets an entry
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Old stuff can be deleted
Old stuff can be deleted
Everything gets backed
up
Everything gets backed
up
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
The Mesh
(1) An underlying network protocol
Networking protocols
Programming Interfaces
(2) An experience
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
How computers
communicate
How computers
communicate
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Explore what's going
on
Explore what's going
on
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Building stuff together
Building stuff together
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Sugar Summary
(1) Sharing and collaboration as part of core experience
(2) Ad-hoc or server-based
(3) Visibility into what others are doing
(4) Learning and building things together
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
What works today
(1) Connecting with Mesh (networks) working
(2) Much of the shell works today
(3) Collaboration with servers nearly done
(4) Sample activity working by end of April
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
What about tomorrow?
(1) Collaboration with ad-hoc protocols (May)
(2) Journal UI exists, but backend hookup needs work and finishing activity integration (May, June)
ONE LAPTOP PER CHILD
This works are licensed under a Creative Commons Attribution 2.5 License.
Backup Slide
(1) Question I am going to answer
(2) Point One
(3) Point Two
(4) Point Three