SlideShare a Scribd company logo
open source och inbyggda 
         system




       20:e oktober 2012
Daniel Stenberg
●
    Free Software
●
    Network hacker
●
    Embedded developer
●
    Consultant (för Enea!)


    Email:     daniel@haxx.se
    Twitter:   @bagder
    Web:       daniel.haxx.se
    Blog:      daniel.haxx.se/blog
Innehåll
 Daniel snackar om open source 
inom inbyggda system och sånt, 
              typ.
Input från ...
●
    Kunder och partners till 
    Haxx och Enea
●
    VDC Research
●
    Netcraft
●
    Linux Foundation
●
    Black duck
Frågor eller funderingar?




          Hojta!
Trend 1: Linux
1: Linux på top­500

juni 2003: 27%
juni 2012: 92%
1: Linux på top­500

juni 2003: 27%
juni 2012: 92%
1: Linux körde över unix

 juni 2002: 82%
 juni 2012: 4.8%
1: Linux körde över unix

 juni 2002: 82%
 juni 2012: 4.8%
1: Linux på smartphones

    2008: 0%
   2012: >60%
1: Linux på smartphones

    2008: 0%
   2012: >60%
1: Linux istället för RTOS

   2008: 0%
 2012: 2x RTOS
1: Linux istället för RTOS

   2008: 0%
 2012: 2x RTOS
Linux som referens
  Många (alla?) hårdvaruföretag 
bygger nu Linux först och använder 
   för att verifiera sin hårdvara.
The year of the Linux 
      desktop



       skoja bara
The year of the Linux 
      desktop



       skoja bara
Trend 2: open source
Open source är stort
●
    github: 4 700 000 repos
●
    Sourceforge: 320 000 projekt
●
    Ohloh: 550 000 projekt
Open source är stort
●
    github: 4 700 000 repos
●
    Sourceforge: 320 000 projekt
●
    Ohloh: 550 000 projekt
Open source web servers



     70%
Open source web servers



     70%
Open source på internet
●
    DNS­servrar
●
    mail­servrar
●
    SSH
Open source i burkar
●
    Routrar
●
    TV
●
    DVD­spelare
●
    Skrivare
Över tid kommer 
  open source till 
alla områden, och 
      vinner
Trend 3: snabbare
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
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
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
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
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
Så för att bli snabbare...
         använd
       open source
Trend 4: hjälp vad 
     mycket!
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)
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)
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)
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)
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)
… och mycket mer

                   kernel
                   eclipse
                   gcc
                   perl
                   gdb
                   binutils
                   emacs
                   vim
                   eglibc
                   u-boot
                   python
                   valgrind
                   busybox
                   bash
Mycket rör sig snabbt
●
    Kräver mycket folk med mycket 
    kompetens eller... 
●
    köpt support
Linux överallt   Open source




 Snabbare             Hjälp!
Linux överallt   Open source




kommersiell inbyggd Linux


   Snabbare             Hjälp!
Andra öppna OS då?




        nej
Andra öppna OS då?




        nej
Lite marknadssiffror
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
Inbyggd Linux 2011
●
    ~100 miljoner dollar
●
    Wind River: 50%
●
    Monta Vista: 25%
●
    SYSGO 3.8%
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
Europa växer minst
●
    Cirka 25% av pengarna med 
    minst tillväxt framöver
●
    Americas dominerar
Telecom
●
    det högst omsatta 
    marknadssegmentet för 
    inbyggda OS
●
    går mot Linux överallt på 
    bekostnad av traditionella RTOS
en USA–centrisk värd
Inbyggda OS kommer från USA
Summering
Idag: Linux och proprietära system


Imorgon: Linux och open source
Tack för mig


Daniel Stenberg <daniel@haxx.se>

More Related Content

Similar to Foss-sthlm inbyggd opensource (20)

PDF
digital infrastruktur är open source-1.pdf
Daniel Stenberg
 
ODP
Att leva med Öppen Källkod
Daniel Stenberg
 
ODP
Föredrag om fri programvara för Stadsbiblioteket Göteborg 2011 02-24
Gnutiken
 
PDF
Foss sthlm maintain foss
Daniel Stenberg
 
PDF
Gnutiken Seminarium 2010 03 19
Gnutiken
 
PDF
Välj rätt i teknikdjungeln - Del 1: CMS och webbramverk
Creuna Sverige
 
PPT
Open Source för kostnadseffektiv systemutveckling - Sundsvall 42
Magnus Grimsell
 
PDF
Metodik - Versionshantering, pakethantering, paketering och testning
Johan Holmberg
 
PPT
Wordpress och Open Sorce
jnystromdesign jnystromdesign
 
PPTX
Linux
nanny_alander
 
PDF
Swedish 4.0
stinemet
 
ODP
Foss-juridik i Sverige
Daniel Stenberg
 
ODP
Programmering metatrender-mini
Lars Gunther
 
KEY
Vad är webb för oss?
Andreas Ek
 
PDF
Webbens Arkitektur
niklal
 
PPTX
Win10 summer dev camp
Jimmy Engström
 
PDF
Välj rätt i teknikdjungeln
Creuna Sverige
 
PDF
Varje resa börjar med ett litet steg (internetdagarna 2011)
Per Åström
 
ODP
Programmering efter PC-eran
Lars Gunther
 
KEY
Virtualenv och Buildout med Django
Jonas Nockert
 
digital infrastruktur är open source-1.pdf
Daniel Stenberg
 
Att leva med Öppen Källkod
Daniel Stenberg
 
Föredrag om fri programvara för Stadsbiblioteket Göteborg 2011 02-24
Gnutiken
 
Foss sthlm maintain foss
Daniel Stenberg
 
Gnutiken Seminarium 2010 03 19
Gnutiken
 
Välj rätt i teknikdjungeln - Del 1: CMS och webbramverk
Creuna Sverige
 
Open Source för kostnadseffektiv systemutveckling - Sundsvall 42
Magnus Grimsell
 
Metodik - Versionshantering, pakethantering, paketering och testning
Johan Holmberg
 
Wordpress och Open Sorce
jnystromdesign jnystromdesign
 
Swedish 4.0
stinemet
 
Foss-juridik i Sverige
Daniel Stenberg
 
Programmering metatrender-mini
Lars Gunther
 
Vad är webb för oss?
Andreas Ek
 
Webbens Arkitektur
niklal
 
Win10 summer dev camp
Jimmy Engström
 
Välj rätt i teknikdjungeln
Creuna Sverige
 
Varje resa börjar med ett litet steg (internetdagarna 2011)
Per Åström
 
Programmering efter PC-eran
Lars Gunther
 
Virtualenv och Buildout med Django
Jonas Nockert
 

More from Daniel Stenberg (20)

PDF
What comes after world domination with Daniel Stenberg, April 2025
Daniel Stenberg
 
PDF
Tightening every bolt at FOSDEM 2025 by Daniel Stenberg
Daniel Stenberg
 
PDF
curl security by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
PDF
rust in curl by Daniel Stenberg from- curl up 2024
Daniel Stenberg
 
PDF
trurl 2024 by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
PDF
curl future 2024 by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
PDF
The state of curl 2024 by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
PDF
mastering libcurl part 2
Daniel Stenberg
 
PDF
mastering libcurl part 1
Daniel Stenberg
 
PDF
curl - openfourm europe.pdf
Daniel Stenberg
 
PDF
curl experiments - curl up 2022
Daniel Stenberg
 
PDF
curl security - curl up 2022
Daniel Stenberg
 
PDF
HTTP/3 in curl - curl up 2022
Daniel Stenberg
 
PDF
The state of curl 2022
Daniel Stenberg
 
PDF
Let me tell you about curl
Daniel Stenberg
 
PDF
Curl with rust
Daniel Stenberg
 
PDF
Getting started with libcurl
Daniel Stenberg
 
PDF
HTTP/3 is next generation HTTP
Daniel Stenberg
 
PDF
Landing code in curl
Daniel Stenberg
 
PDF
Testing curl for security
Daniel Stenberg
 
What comes after world domination with Daniel Stenberg, April 2025
Daniel Stenberg
 
Tightening every bolt at FOSDEM 2025 by Daniel Stenberg
Daniel Stenberg
 
curl security by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
rust in curl by Daniel Stenberg from- curl up 2024
Daniel Stenberg
 
trurl 2024 by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
curl future 2024 by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
The state of curl 2024 by Daniel Stenberg from curl up 2024
Daniel Stenberg
 
mastering libcurl part 2
Daniel Stenberg
 
mastering libcurl part 1
Daniel Stenberg
 
curl - openfourm europe.pdf
Daniel Stenberg
 
curl experiments - curl up 2022
Daniel Stenberg
 
curl security - curl up 2022
Daniel Stenberg
 
HTTP/3 in curl - curl up 2022
Daniel Stenberg
 
The state of curl 2022
Daniel Stenberg
 
Let me tell you about curl
Daniel Stenberg
 
Curl with rust
Daniel Stenberg
 
Getting started with libcurl
Daniel Stenberg
 
HTTP/3 is next generation HTTP
Daniel Stenberg
 
Landing code in curl
Daniel Stenberg
 
Testing curl for security
Daniel Stenberg
 
Ad

Foss-sthlm inbyggd opensource