SlideShare una empresa de Scribd logo
1 de 14
Björn Stenberg Haxx AB [email_address]
Rockbox Fri firmware för mp3-spelare Startades 2001 av Björn, Daniel & Linus
[object Object]
MP3, Ogg Vorbis, FLAC, WMA, WAV, AC3, AAC, RealAudio, Sony Audio, Musepack, ADX, Speex, Cook, ATRAC3, AIFF, ALAC, Wavpack, Shorten, Monkey's audio, SMAF, SID, MOD, NSF, SPC, MIDI, GBS, SAP
Funktioner ,[object Object],Fokus på musik
Tillgänglighet 40 språk Röstmenyer Modellspecifika manualer Databas  och  dirbrowser USB mass-storage
Teman http://themes.rockbox.org
Plugins
Varierad hårdvara
Ett stort projekt 1 miljon rader kod 89 committers 500 på dev-listan
Nyckelvärden GPL v2+ Öppenhet Meritokrati Upphovsrätt
Arkitektur Kooperativ multitasking Två lager Posix-API Simulator
Byggsystem Makefile 150+ targets Parallellt distribuerat byggsystem Byggtabell röd/gul/grön status
På jättars axlar ,[object Object]

Más contenido relacionado

Destacado

Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203
Stephen Lutgens
 
Garcia Bueno Bloc 5
Garcia Bueno Bloc 5Garcia Bueno Bloc 5
Garcia Bueno Bloc 5
neusgarcia
 
F:\Prerdentaciopowerpont
F:\PrerdentaciopowerpontF:\Prerdentaciopowerpont
F:\Prerdentaciopowerpont
kiffi8
 
Alsina Centellas Bloc 5
Alsina  Centellas  Bloc 5Alsina  Centellas  Bloc 5
Alsina Centellas Bloc 5
turituri
 
Maal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquiaMaal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquia
BRIAN MOORE
 
Caylak Javacilara Yol Haritasi
Caylak Javacilara Yol HaritasiCaylak Javacilara Yol Haritasi
Caylak Javacilara Yol Haritasi
mehmetbicak
 
2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report
Roger Melo
 
کار با میکرو کنترولر Avr
کار با میکرو کنترولر Avrکار با میکرو کنترولر Avr
کار با میکرو کنترولر Avr
guesta7b0ad
 
ATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOSATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOS
BRIAN MOORE
 
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTSFUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
BRIAN MOORE
 

Destacado (20)

Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203Bby Surveygizmo Results 20100203
Bby Surveygizmo Results 20100203
 
Garcia Bueno Bloc 5
Garcia Bueno Bloc 5Garcia Bueno Bloc 5
Garcia Bueno Bloc 5
 
Margolana
MargolanaMargolana
Margolana
 
Peugeot, décryptage d'une marque
Peugeot, décryptage d'une marquePeugeot, décryptage d'une marque
Peugeot, décryptage d'une marque
 
Presentation
PresentationPresentation
Presentation
 
Architecture
ArchitectureArchitecture
Architecture
 
F:\Prerdentaciopowerpont
F:\PrerdentaciopowerpontF:\Prerdentaciopowerpont
F:\Prerdentaciopowerpont
 
Alsina Centellas Bloc 5
Alsina  Centellas  Bloc 5Alsina  Centellas  Bloc 5
Alsina Centellas Bloc 5
 
TEST ADN
TEST ADNTEST ADN
TEST ADN
 
Maal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquiaMaal yunak-capadoccia-turquia
Maal yunak-capadoccia-turquia
 
Caylak Javacilara Yol Haritasi
Caylak Javacilara Yol HaritasiCaylak Javacilara Yol Haritasi
Caylak Javacilara Yol Haritasi
 
2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report2012 - AMD - Sem AMD To Fora - Promo Report
2012 - AMD - Sem AMD To Fora - Promo Report
 
Ballenes sudargentines
Ballenes sudargentinesBallenes sudargentines
Ballenes sudargentines
 
Documentos externos
Documentos externosDocumentos externos
Documentos externos
 
Acróstico
AcrósticoAcróstico
Acróstico
 
animations
animationsanimations
animations
 
Cambio Climatico 1
Cambio Climatico 1Cambio Climatico 1
Cambio Climatico 1
 
کار با میکرو کنترولر Avr
کار با میکرو کنترولر Avrکار با میکرو کنترولر Avr
کار با میکرو کنترولر Avr
 
ATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOSATEOS Y JUDÍOS CONVERTIDOS
ATEOS Y JUDÍOS CONVERTIDOS
 
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTSFUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
FUNDAMENTOS Y PRÁCTICAS DE LA VIDA MARIANA- J.,M. HUPPERTS
 

Similar a Presentation av Rockbox

OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013
xulioc
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
eCommConf
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
eCommConf
 
ELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media CenterELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media Center
Benjamin Zores
 
You have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docxYou have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docx
erinskingsman95711
 
Sound systems on linux
Sound systems on linuxSound systems on linux
Sound systems on linux
Deepak KARDA
 
Fosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media CenterFosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media Center
Benjamin Zores
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisited
JordanSmith96
 

Similar a Presentation av Rockbox (20)

OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013OpenPipe at FOSDEM 2013
OpenPipe at FOSDEM 2013
 
NTTW4-FFmpeg.pdf
NTTW4-FFmpeg.pdfNTTW4-FFmpeg.pdf
NTTW4-FFmpeg.pdf
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
 
Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009Jonathan Christensen's Presentation at eComm 2009
Jonathan Christensen's Presentation at eComm 2009
 
Ig2 task 1 work sheet (1)
Ig2 task 1 work sheet (1)Ig2 task 1 work sheet (1)
Ig2 task 1 work sheet (1)
 
ELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media CenterELC 2010 - GeeXboX Enna: Embedded Media Center
ELC 2010 - GeeXboX Enna: Embedded Media Center
 
The Lighter Side Of Olympus
The Lighter Side Of OlympusThe Lighter Side Of Olympus
The Lighter Side Of Olympus
 
You have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docxYou have a customer who is a musician and wants to record and process.docx
You have a customer who is a musician and wants to record and process.docx
 
Sound systems on linux
Sound systems on linuxSound systems on linux
Sound systems on linux
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
 
Sound recording glossary
Sound recording glossarySound recording glossary
Sound recording glossary
 
Chap66
Chap66Chap66
Chap66
 
Fosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media CenterFosdem 2010 - An Introduction to Enna Media Center
Fosdem 2010 - An Introduction to Enna Media Center
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio Peripheral
 
Office 365 NextGen Portals presents the video portal
Office 365 NextGen Portals presents the video portalOffice 365 NextGen Portals presents the video portal
Office 365 NextGen Portals presents the video portal
 
Sound recording glossary improved
Sound recording glossary improvedSound recording glossary improved
Sound recording glossary improved
 
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
【Specification】Geniatech Apc1295 Realtek RTD1295 for Android TV, 4K HDR VP9 o...
 
AC Ryan Play On! HD
AC Ryan Play On! HDAC Ryan Play On! HD
AC Ryan Play On! HD
 
Jordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisitedJordan smith ig2 task 1 revisited
Jordan smith ig2 task 1 revisited
 
NexPlayer SDK
NexPlayer SDKNexPlayer SDK
NexPlayer SDK
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Presentation av Rockbox

  • 1. Björn Stenberg Haxx AB [email_address]
  • 2. Rockbox Fri firmware för mp3-spelare Startades 2001 av Björn, Daniel & Linus
  • 3.
  • 4. MP3, Ogg Vorbis, FLAC, WMA, WAV, AC3, AAC, RealAudio, Sony Audio, Musepack, ADX, Speex, Cook, ATRAC3, AIFF, ALAC, Wavpack, Shorten, Monkey's audio, SMAF, SID, MOD, NSF, SPC, MIDI, GBS, SAP
  • 5.
  • 6. Tillgänglighet 40 språk Röstmenyer Modellspecifika manualer Databas och dirbrowser USB mass-storage
  • 10. Ett stort projekt 1 miljon rader kod 89 committers 500 på dev-listan
  • 11. Nyckelvärden GPL v2+ Öppenhet Meritokrati Upphovsrätt
  • 12. Arkitektur Kooperativ multitasking Två lager Posix-API Simulator
  • 13. Byggsystem Makefile 150+ targets Parallellt distribuerat byggsystem Byggtabell röd/gul/grön status
  • 14.
  • 15. Framtiden Ständigt nya modeller Rockbox as an App
  • 16. Spelare som stöds Stable ports Apple : iPod 1g through 5.5g, iPod Mini and iPod Nano 1g Archos : Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio Cowon : iAudio X5, X5V, X5L, M5, M5L, M3 and M3L iriver : iHP100 series, H100 series, H300 series and H10 series Olympus : M:Robe 100 SanDisk : Sansa c200 series (not v2), e200 series (all models), and Fuze v1 (not v2) Toshiba : Gigabeat X and F series Unstable ports Apple : iPod Nano 2g Cowon : D2 Olympus : M:Robe 500 Packard Bell : Vibe 500 Samsung : YH-820, YH-920 and YH-925 SanDisk : Sansa Clip v1 Toshiba : Gigabeat S Unusable ports Cowon : iAudio 7 Creative : ZVM Logik : Dax Meizu : M6 and M3 Philips : GoGear HDD1600, HDD1800, HDD6300 and SA9200 Onda : VX747 and VX767 Tatung : Elio TPJ1022 Sandisk : Sansa Clip v2, Clip+, m200, c100, and c200v2

Notas del editor

  1. Delägare och konsult Vi sysslar med inbyggd utveckling, sedan snart 20 år
  2. - ersättnings-firmware - dual boot - archos jukebox 6000 - långsam laddning av spellistor - begränsad spelliste-storlek - dålig resume - dålig info-visning - fler filformat?
  3. - vårt huvudfokus är musik - 24 filformat, 7 lossless, 6 special Features: - Gapless - 5-bands equalizer - Crossfeed - Crossfade - Cuesheets - Album Art
  4. - afrikaans, arabiska, ryska, kinesiska, thai - populär bland synskadade - daily builds av manualer - ipod video-manualen är 214 sidor
  5. - folk gillar att skräddarsy sina spelare - WPS beskrivningsspråk
  6. >100 stycken Pictureflow - spel -emulatorer: Chip8 Frotz (infocom) Rockboy (gameboy) ZxBox (spectrum 48k) - MPEG videospelare - Bildvisare - Verktyg
  7. >50 olika spelare ARM, Coldfire, SH, MIPS 384 KB - 64 MB RAM 12 - 532 MHz CPU Teckencell - 640x480 LCD
  8. 70 committade under 2009 540 namngivna medhjälpare >1000 på user-listan >100 i #rockbox
  9. Öppenhet – allt sker i det fria. Allt loggas. Allt diskuteras. - irc-log sedan mars 2002 - maillog sedan dec 2001 Meritokrati - ingen uttalad projektledare - rockbox steering board - svensk trio - v3.5 släpptes utan svensk inblandning Riktiga namn Regelbunda releaser, Stable / Unstable / Unusable
  10. Två lager: apps / firmware Expansion: plugins / codecs uisimulator: SDL-baserad Ersätter delar av firmware-lagret
  11. En enda Makefile, för att få full täckning på alla beroenden. Krävs för -j. Targets inkl. boot, fw, simulator, checkwps Alla targets byggs om vid varje commit Alla byggen publiceras omedelbart Byggsystem, eget ej distcc (bandbredd/cpu). 4 min byggtid
  12. Mycket omskrivet & optimerat All vår kod är heltalsbaserad
  13. Enkla spelare kommer “alltid” att finnas
  14. Ny exploit i veckan: alla classic ipods & nano möjliga