foss-sthlm inbyggd opensource

53
open source och inbyggda system 20:e oktober 2012

Upload: daniel-stenberg

Post on 27-Jun-2015

445 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Foss-sthlm inbyggd opensource

open source och inbyggda system

20:e oktober 2012

Page 2: Foss-sthlm inbyggd opensource

Daniel Stenberg

Email: [email protected]: @bagderWeb: daniel.haxx.seBlog: daniel.haxx.se/blog

● Free Software● Network hacker● Embedded developer● Consultant (för Enea!)

Page 3: Foss-sthlm inbyggd opensource

Innehåll

Daniel snackar om open source inom inbyggda system och sånt, 

typ.

Page 4: Foss-sthlm inbyggd opensource

Input från ...● Kunder och partners till 

Haxx och Enea● VDC Research● Netcraft● Linux Foundation● Black duck

Page 5: Foss-sthlm inbyggd opensource

Frågor eller funderingar?

Hojta!

Page 6: Foss-sthlm inbyggd opensource

Trend 1: Linux

Page 7: Foss-sthlm inbyggd opensource

1: Linux på top­500

juni 2003: 27%juni 2012: 92%

Page 8: Foss-sthlm inbyggd opensource

1: Linux på top­500

juni 2003: 27%juni 2012: 92%

Page 9: Foss-sthlm inbyggd opensource

1: Linux körde över unix

juni 2002: 82%juni 2012: 4.8%

Page 10: Foss-sthlm inbyggd opensource

1: Linux körde över unix

juni 2002: 82%juni 2012: 4.8%

Page 11: Foss-sthlm inbyggd opensource

1: Linux på smartphones

2008: 0%2012: >60%

Page 12: Foss-sthlm inbyggd opensource

1: Linux på smartphones

2008: 0%2012: >60%

Page 13: Foss-sthlm inbyggd opensource

1: Linux istället för RTOS

2008: 0%2012: 2x RTOS

Page 14: Foss-sthlm inbyggd opensource

1: Linux istället för RTOS

2008: 0%2012: 2x RTOS

Page 15: Foss-sthlm inbyggd opensource

Linux som referens

Många (alla?) hårdvaruföretag bygger nu Linux först och använder 

för att verifiera sin hårdvara.

Page 16: Foss-sthlm inbyggd opensource

The year of the Linux desktop

skoja bara

Page 17: Foss-sthlm inbyggd opensource

The year of the Linux desktop

skoja bara

Page 18: Foss-sthlm inbyggd opensource

Trend 2: open source

Page 19: Foss-sthlm inbyggd opensource

Open source är stort● github: 4 700 000 repos● Sourceforge: 320 000 projekt● Ohloh: 550 000 projekt

Page 20: Foss-sthlm inbyggd opensource

Open source är stort● github: 4 700 000 repos● Sourceforge: 320 000 projekt● Ohloh: 550 000 projekt

Page 21: Foss-sthlm inbyggd opensource

Open source web servers

70%

Page 22: Foss-sthlm inbyggd opensource

Open source web servers

70%

Page 23: Foss-sthlm inbyggd opensource

Open source på internet● DNS­servrar● mail­servrar● SSH

Page 24: Foss-sthlm inbyggd opensource

Open source i burkar● Routrar● TV● DVD­spelare● Skrivare

Page 25: Foss-sthlm inbyggd opensource

Över tid kommer open source till 

alla områden, och vinner

Page 26: Foss-sthlm inbyggd opensource

Trend 3: snabbare

Page 27: Foss-sthlm inbyggd opensource

Tillverkare vill...● ha kortare produktcykler● kunna byta HW plattform lättare● återanvända mer kod● vara mer standard● inte låsa in sig hos proprietära 

leverantörer

Page 28: Foss-sthlm inbyggd opensource

Tillverkare vill...● ha kortare produktcykler● kunna byta HW plattform lättare● återanvända mer kod● vara mer standard● inte låsa in sig hos proprietära 

leverantörer

Page 29: Foss-sthlm inbyggd opensource

Tillverkare vill...● ha kortare produktcykler● kunna byta HW plattform lättare● återanvända mer kod● vara mer standard● inte låsa in sig hos proprietära 

leverantörer

Page 30: Foss-sthlm inbyggd opensource

Tillverkare vill...● ha kortare produktcykler● kunna byta HW plattform lättare● återanvända mer kod● vara mer standard● inte låsa in sig hos proprietära 

leverantörer

Page 31: Foss-sthlm inbyggd opensource

Tillverkare vill...● ha kortare produktcykler● kunna byta HW plattform lättare● återanvända mer kod● vara mer standard● inte låsa in sig hos proprietära 

leverantörer

Page 32: Foss-sthlm inbyggd opensource

Så för att bli snabbare...

använd

open source

Page 33: Foss-sthlm inbyggd opensource

Trend 4: hjälp vad mycket!

Page 34: Foss-sthlm inbyggd opensource

Linux kernel 2012● ny release var 70:e dag● 10 000 ändringar per release● 7 ändringar i timmen● > 15 miljoner rader kod● > 1100 utvecklare per release 

(>200 företag)

Page 35: Foss-sthlm inbyggd opensource

Linux kernel 2012● ny release var 70:e dag● 10 000 ändringar per release● 7 ändringar i timmen● > 15 miljoner rader kod● > 1100 utvecklare per release 

(>200 företag)

Page 36: Foss-sthlm inbyggd opensource

Linux kernel 2012● ny release var 70:e dag● 10 000 ändringar per release● 7 ändringar i timmen● > 15 miljoner rader kod● > 1100 utvecklare per release 

(>200 företag)

Page 37: Foss-sthlm inbyggd opensource

Linux kernel 2012● ny release var 70:e dag● 10 000 ändringar per release● 7 ändringar i timmen● > 15 miljoner rader kod● > 1100 utvecklare per release 

(>200 företag)

Page 38: Foss-sthlm inbyggd opensource

Linux kernel 2012● ny release var 70:e dag● 10 000 ändringar per release● 7 ändringar i timmen● > 15 miljoner rader kod● > 1100 utvecklare per release 

(>200 företag)

Page 39: Foss-sthlm inbyggd opensource

kerneleclipsegccperlgdbbinutilsemacsvimeglibcu-bootpythonvalgrindbusyboxbash

… och mycket mer

Page 40: Foss-sthlm inbyggd opensource

Mycket rör sig snabbt● Kräver mycket folk med mycket 

kompetens eller... ● köpt support

Page 41: Foss-sthlm inbyggd opensource

Linux överallt Open source

Snabbare Hjälp!

Page 42: Foss-sthlm inbyggd opensource

kommersiell inbyggd Linux

Linux överallt Open source

Snabbare Hjälp!

Page 43: Foss-sthlm inbyggd opensource

Andra öppna OS då?

nej

Page 44: Foss-sthlm inbyggd opensource

Andra öppna OS då?

nej

Page 45: Foss-sthlm inbyggd opensource

Lite marknadssiffror

Page 46: Foss-sthlm inbyggd opensource

Inbyggda OS 2011● 1.3 miljarder dollar● Wind River och Microsoft äger 

65% av den totala marknaden● >90% av alla elektriska apparater 

i världen

Page 47: Foss-sthlm inbyggd opensource

Inbyggd Linux 2011● ~100 miljoner dollar● Wind River: 50%● Monta Vista: 25%● SYSGO 3.8%

Page 48: Foss-sthlm inbyggd opensource

Linux är billigare● Inga royalties och runtime fees● Betala för support● Svårare att sälja● Lättare att byta ut leverantörer● Växer med 6%/år framöver

Page 49: Foss-sthlm inbyggd opensource

Europa växer minst● Cirka 25% av pengarna med 

minst tillväxt framöver● Americas dominerar

Page 50: Foss-sthlm inbyggd opensource

Telecom● det högst omsatta 

marknadssegmentet för inbyggda OS

● går mot Linux överallt på bekostnad av traditionella RTOS

Page 51: Foss-sthlm inbyggd opensource

en USA–centrisk värd

Inbyggda OS kommer från USA

Page 52: Foss-sthlm inbyggd opensource

Summering

Idag: Linux och proprietära system

Imorgon: Linux och open source

Page 53: Foss-sthlm inbyggd opensource

Tack för mig

Daniel Stenberg <[email protected]>