Presentation laddar. Vänta.

Presentation laddar. Vänta.

One Laptop Per Child Pierre Ossman. Projektet ● Ge varje barn i u-världen varsin laptop.

Liknande presentationer


En presentation över ämnet: "One Laptop Per Child Pierre Ossman. Projektet ● Ge varje barn i u-världen varsin laptop."— Presentationens avskrift:

1 One Laptop Per Child Pierre Ossman

2 Projektet ● Ge varje barn i u-världen varsin laptop

3 Vem är då jag? ● Pierre Ossman ● Civ.ing. vid Linköpings Universitet ● Utvecklare hos Cendio ● Aktiv inom Open Source på fritiden

4 Projektet Varje barn i världens utvecklingsländer ska ha varsin egen, personlig laptop

5 För vem? 1.5 miljard barn i u-världen

6 Förutsättningarna

7

8 Uppmuntra skapande

9 Kommunikation! s mesh

10 Kommunikation! s Internet Terrestrial wireless links (wifi, wimax) Cellular packet-data link (2.5G, 3G) Optional distribution network

11 Krav på en dator för barn? ● Säker, hållbar ● Lätt, liten ● Färgglad, se ut som en leksak ● Strömsnål ● Fungera utomhus ● Låter barnen kommunicera och sammarbeta ● Uppmuntrar skapande ● Utforskande och öppet lärande ● Billig!

12 Kostnad, “vanlig” laptop ● 50% av en laptop är försäljning, marknadsföring, distribution ● 25% skärmen

13 Att nå $100 ● Ingen marknadsföring ● Endast stora ordrar (miljoner enheter) ● Ny, billig skärm ● Open Source, inga licensavgifter ● Lägre hårdvarukrav

14 Antal Watt

15 Inte bra nog ● Ett barn kan generera 5-10 W ● Målet är 10 ggr vinst ● Nätverk måste vara på

16 Var går strömmen? ● Skärm – Tyvärr nödvändig ● CPU – Gör oftast väldigt lite; uppdaterar skärmen och skickar vidare paket

17 DCON ● Intelligent chip mellan CPU och display ● Kan hålla skärmen vid liv utan CPU CPU 128MB DRAM TCO N TFT LCD 1MB Dcon

18 Wireless ● Kan sköta mesh-funktioner utan CPU ● ARM-processor med 192 KiB RAM

19 Suspend ● DCON och Marvell-kortet gör det möjligt ● Tar ~25 ms för CPU:n att vakna ● Upp till 50 ms att ta över skärmen ● Märkbart! – Kan inte stänga av CPU mellan varje knapptryckning – Men kan stänga av under längre paus

20 Suspend ● Suspend to RAM – Normal laptop, ~10 s – OLPC, < 100 ms

21 Hårdvara ● AMD Geode GX2-500 CPU ● 128MB DDR SDRAM ● 3 USB 2.0 portar ● SD-kortläsare ● 512MB NAND-flash – Komprimerad JFFS2 ger ~1GB

22 Annorlunda display ● Diagonalt mönster ● 1200x900, 7.5” ● 200 DPI! ● Byter mellan svartvitt och färg

23 Fungerar i solljus

24 Två lägen

25 Inmatning ● Gamepad i skärmen ● Vattentätt, driftsäkert tangentbord ● Touchpad med två lägen – Kapacitiv, för fingrar – Resistiv, för penna ● Mikrofon ● Kamera

26 Strömförsörjning ● Tar allt mellan 10 och 24V DC ● NiMH-batterier – Litium-jon för farligt – Nya varianter testas ● Ingen vev! ● Jojo och/eller pedal

27 Mjukvara ● Få ner CPU- och minneskrav ● Säkerhet! – Väldigt många enheter = lockande mål ● Open Source ● Linux ● OpenFirmware

28 Firmware ● LinuxBIOS/OpenFirmware ● Mycket snabbare än klassiskt BIOS – Öppet – nyckeln till så snabb STR – Ingen ACPI! ● Inga licenskostnader ● Barnen kan se och hacka även denna del!

29 Sugar

30

31 Python! ● Så mycket som möjligt i Python ● Ska gå att modifiera av barnen! ● “View source”-knapp ● Versionshantering

32 Organisation ● OLPC Foundation, ideell organisation ● 14 anställda ● ~20 konsulter ● 250 anställda från andra bolag (Red Hat) ● 100+ frivilliga

33 Organisation ● Open Source-projekt ● Involverat de projekt de använder

34 Min inblandning ● Blev tillfrågad sommaren 2006 ● Arbete på SD-kortläsare ● Test, utveckling och optimering

35 Status och framtid ● Hårdvaran i princip klar ● Dags att fylla den med innehåll! ● Behövs inte bara programmerare ● Har du en idé, se till att presentera den!

36 Kontakt ● Mig: ● OLPC: #olpc och #sugar på irc.freenode.net ●

37 Frågor!


Ladda ner ppt "One Laptop Per Child Pierre Ossman. Projektet ● Ge varje barn i u-världen varsin laptop."

Liknande presentationer


Google-annonser