SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Mamona
Completely Open Source Platform The Nokia Internet Tablet




                     Kees Jongenburger




                      LINUXTAG 2008




               Kees Jongenburger   Mamona
What Is Mamona




  Mamona

  An OpenEmbedded based project to provide a 100% free platform
  for the Nokia Internet Tablet.




                     Kees Jongenburger   Mamona
Mamona Key Points




                           Freedom to experiment and learn.

                           Freedom to choose components.

                           Friendly experimental open platform
                           targeting the 770, the N800 and N810

                           Thanks to OpenEmbedded open to
                           other platforms

                           Strong focus on Nokia hardware




               Kees Jongenburger   Mamona
Maemo Peek




             Kees Jongenburger   Mamona
Mamona is dierent

     Mamona operates at a dierent level

     Mamona 0.1: SDK + Image + repository + all the sources

     Contains tools to develop on the target

     Mamona uses Enlightenment and EFL




                   Kees Jongenburger   Mamona
Mamona Overview




              Kees Jongenburger   Mamona
The Role of OpenEmbedded



     OpenEmbedded is a build system.

     OE uses compilation and conguration caching at most levels
     to increase developer productivity.

     It is a tool which allows developers to create a fully usable
     Linux base for various embedded systems.

     OE uses the Bitbake task executor in combination with the
     OpenEmbedded meta-data to do all of the above




                    Kees Jongenburger   Mamona
Mamona's Role




  Provide/Maintain

      The basic OpenEmbedded conguration like distro.conf

      machine congurations nokia800 and nokia770

      dierent tasks task-mamona, meta-mamona




                     Kees Jongenburger   Mamona
Our role




  Our Role

      Discover and document hardware features, missing links

      Do research and provide experimental kernels (omap , kprobe)

      Enjoy every moment




                    Kees Jongenburger   Mamona
About Mamona




  Project information

  Website:   http://dev.openbossa.org/trac/mamona/
  IRC: #mamona at irc.freenode.net
  INdT Instituto Nokia de Tecnologia



                        Kees Jongenburger   Mamona

Weitere ähnliche Inhalte

Andere mochten auch

Double Vision
Double VisionDouble Vision
Double VisionBob_16
 
C:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn Cpr
C:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn CprC:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn Cpr
C:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn Cprsteidlda
 
Ipsos MORI: Walk a mile in their shoes:
Ipsos MORI: Walk a mile in their shoes: Ipsos MORI: Walk a mile in their shoes:
Ipsos MORI: Walk a mile in their shoes: Ipsos UK
 
Cezanne Paule
Cezanne PauleCezanne Paule
Cezanne PauleBob_16
 
Private Engineering Colleges in Gurgaon
Private Engineering Colleges in GurgaonPrivate Engineering Colleges in Gurgaon
Private Engineering Colleges in GurgaonDronacharya
 
Search Marketing for Business to Business
Search Marketing for Business to BusinessSearch Marketing for Business to Business
Search Marketing for Business to BusinessBANNER
 
Germinal - Análise Crítica
Germinal - Análise CríticaGerminal - Análise Crítica
Germinal - Análise CríticaFILIPE NERI
 
Latest Updates on Thailand's Laws and Regulations on Business Acquisitions
Latest Updates on Thailand's Laws and Regulations on Business AcquisitionsLatest Updates on Thailand's Laws and Regulations on Business Acquisitions
Latest Updates on Thailand's Laws and Regulations on Business AcquisitionsLawPlus Ltd.
 

Andere mochten auch (14)

Zaragoza turismo 204
Zaragoza turismo 204Zaragoza turismo 204
Zaragoza turismo 204
 
From eLearning to mLearning: The Effectiveness of Mobile Course Delivery
From eLearning to mLearning: The Effectiveness of Mobile Course DeliveryFrom eLearning to mLearning: The Effectiveness of Mobile Course Delivery
From eLearning to mLearning: The Effectiveness of Mobile Course Delivery
 
Double Vision
Double VisionDouble Vision
Double Vision
 
C:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn Cpr
C:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn CprC:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn Cpr
C:\Documents And Settings\Administrator\Desktop\Why Everyone Should Learn Cpr
 
Honors ~ Dna 1314
Honors ~ Dna 1314Honors ~ Dna 1314
Honors ~ Dna 1314
 
Longnow 16 Jan 09
Longnow 16 Jan 09Longnow 16 Jan 09
Longnow 16 Jan 09
 
Ipsos MORI: Walk a mile in their shoes:
Ipsos MORI: Walk a mile in their shoes: Ipsos MORI: Walk a mile in their shoes:
Ipsos MORI: Walk a mile in their shoes:
 
One
OneOne
One
 
Cezanne Paule
Cezanne PauleCezanne Paule
Cezanne Paule
 
Private Engineering Colleges in Gurgaon
Private Engineering Colleges in GurgaonPrivate Engineering Colleges in Gurgaon
Private Engineering Colleges in Gurgaon
 
Consideraciones Para Ae Ai
Consideraciones Para Ae   AiConsideraciones Para Ae   Ai
Consideraciones Para Ae Ai
 
Search Marketing for Business to Business
Search Marketing for Business to BusinessSearch Marketing for Business to Business
Search Marketing for Business to Business
 
Germinal - Análise Crítica
Germinal - Análise CríticaGerminal - Análise Crítica
Germinal - Análise Crítica
 
Latest Updates on Thailand's Laws and Regulations on Business Acquisitions
Latest Updates on Thailand's Laws and Regulations on Business AcquisitionsLatest Updates on Thailand's Laws and Regulations on Business Acquisitions
Latest Updates on Thailand's Laws and Regulations on Business Acquisitions
 

Ähnlich wie Mamona presentation at linuxtag

Latest Development Of MeeGo
Latest Development Of MeeGoLatest Development Of MeeGo
Latest Development Of MeeGoAmanda Lam
 
nokia and opensource n800
nokia and opensource n800nokia and opensource n800
nokia and opensource n800winsopc
 
Demo: The First Virtualized Phone
Demo: The First Virtualized PhoneDemo: The First Virtualized Phone
Demo: The First Virtualized PhoneOpen Kernel Labs
 
.NET, OSS & Mono
.NET, OSS & Mono.NET, OSS & Mono
.NET, OSS & MonoPaul Rayner
 
EricLong_Resume_Public
EricLong_Resume_PublicEricLong_Resume_Public
EricLong_Resume_PublicEric Long
 
Maemo Introduction
Maemo IntroductionMaemo Introduction
Maemo Introductionjtukkine
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David ElbothFriprogsenteret
 
The UNICORE Project: Unikraft and OpenNebula
The UNICORE Project:  Unikraft and OpenNebulaThe UNICORE Project:  Unikraft and OpenNebula
The UNICORE Project: Unikraft and OpenNebulaOpenNebula Project
 
CSUC - UNICORE Project: UNIKernel Power
CSUC - UNICORE Project: UNIKernel PowerCSUC - UNICORE Project: UNIKernel Power
CSUC - UNICORE Project: UNIKernel PowerUNICORE_project
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...Embarcadero Technologies
 
Opera mobile 9.7 & Mobile Widgets
Opera mobile 9.7 & Mobile WidgetsOpera mobile 9.7 & Mobile Widgets
Opera mobile 9.7 & Mobile WidgetsManyoung Cho
 
Yet Another Max/MSP-Cocoa Communication
Yet Another Max/MSP-Cocoa CommunicationYet Another Max/MSP-Cocoa Communication
Yet Another Max/MSP-Cocoa CommunicationNao Tokui
 
Meego Italian Day 2011 – Andrea Grandi
Meego Italian Day 2011 – Andrea GrandiMeego Italian Day 2011 – Andrea Grandi
Meego Italian Day 2011 – Andrea GrandiFrancesco Baldassarri
 
Seminar report on Symbian OS
Seminar report on Symbian OSSeminar report on Symbian OS
Seminar report on Symbian OSDarsh Kotecha
 

Ähnlich wie Mamona presentation at linuxtag (20)

Latest Development Of MeeGo
Latest Development Of MeeGoLatest Development Of MeeGo
Latest Development Of MeeGo
 
nokia and opensource n800
nokia and opensource n800nokia and opensource n800
nokia and opensource n800
 
Demo: The First Virtualized Phone
Demo: The First Virtualized PhoneDemo: The First Virtualized Phone
Demo: The First Virtualized Phone
 
.NET, OSS & Mono
.NET, OSS & Mono.NET, OSS & Mono
.NET, OSS & Mono
 
EricLong_Resume_Public
EricLong_Resume_PublicEricLong_Resume_Public
EricLong_Resume_Public
 
Elixir
ElixirElixir
Elixir
 
Beam me up, Scotty
Beam me up, ScottyBeam me up, Scotty
Beam me up, Scotty
 
Mer: A year after
Mer: A year afterMer: A year after
Mer: A year after
 
Maemo Introduction
Maemo IntroductionMaemo Introduction
Maemo Introduction
 
GoOpen 2010: David Elboth
GoOpen 2010: David ElbothGoOpen 2010: David Elboth
GoOpen 2010: David Elboth
 
The UNICORE Project: Unikraft and OpenNebula
The UNICORE Project:  Unikraft and OpenNebulaThe UNICORE Project:  Unikraft and OpenNebula
The UNICORE Project: Unikraft and OpenNebula
 
CSUC - UNICORE Project: UNIKernel Power
CSUC - UNICORE Project: UNIKernel PowerCSUC - UNICORE Project: UNIKernel Power
CSUC - UNICORE Project: UNIKernel Power
 
UNICORE Project: Unikernel Power
UNICORE Project: Unikernel PowerUNICORE Project: Unikernel Power
UNICORE Project: Unikernel Power
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
 
ON.LAB Mininet
ON.LAB MininetON.LAB Mininet
ON.LAB Mininet
 
Mozilla's Boot to Gecko (B2G)
Mozilla's Boot to Gecko (B2G)Mozilla's Boot to Gecko (B2G)
Mozilla's Boot to Gecko (B2G)
 
Opera mobile 9.7 & Mobile Widgets
Opera mobile 9.7 & Mobile WidgetsOpera mobile 9.7 & Mobile Widgets
Opera mobile 9.7 & Mobile Widgets
 
Yet Another Max/MSP-Cocoa Communication
Yet Another Max/MSP-Cocoa CommunicationYet Another Max/MSP-Cocoa Communication
Yet Another Max/MSP-Cocoa Communication
 
Meego Italian Day 2011 – Andrea Grandi
Meego Italian Day 2011 – Andrea GrandiMeego Italian Day 2011 – Andrea Grandi
Meego Italian Day 2011 – Andrea Grandi
 
Seminar report on Symbian OS
Seminar report on Symbian OSSeminar report on Symbian OS
Seminar report on Symbian OS
 

Kürzlich hochgeladen

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Kürzlich hochgeladen (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Mamona presentation at linuxtag

  • 1. Mamona Completely Open Source Platform The Nokia Internet Tablet Kees Jongenburger LINUXTAG 2008 Kees Jongenburger Mamona
  • 2. What Is Mamona Mamona An OpenEmbedded based project to provide a 100% free platform for the Nokia Internet Tablet. Kees Jongenburger Mamona
  • 3. Mamona Key Points Freedom to experiment and learn. Freedom to choose components. Friendly experimental open platform targeting the 770, the N800 and N810 Thanks to OpenEmbedded open to other platforms Strong focus on Nokia hardware Kees Jongenburger Mamona
  • 4. Maemo Peek Kees Jongenburger Mamona
  • 5. Mamona is dierent Mamona operates at a dierent level Mamona 0.1: SDK + Image + repository + all the sources Contains tools to develop on the target Mamona uses Enlightenment and EFL Kees Jongenburger Mamona
  • 6. Mamona Overview Kees Jongenburger Mamona
  • 7. The Role of OpenEmbedded OpenEmbedded is a build system. OE uses compilation and conguration caching at most levels to increase developer productivity. It is a tool which allows developers to create a fully usable Linux base for various embedded systems. OE uses the Bitbake task executor in combination with the OpenEmbedded meta-data to do all of the above Kees Jongenburger Mamona
  • 8. Mamona's Role Provide/Maintain The basic OpenEmbedded conguration like distro.conf machine congurations nokia800 and nokia770 dierent tasks task-mamona, meta-mamona Kees Jongenburger Mamona
  • 9. Our role Our Role Discover and document hardware features, missing links Do research and provide experimental kernels (omap , kprobe) Enjoy every moment Kees Jongenburger Mamona
  • 10. About Mamona Project information Website: http://dev.openbossa.org/trac/mamona/ IRC: #mamona at irc.freenode.net INdT Instituto Nokia de Tecnologia Kees Jongenburger Mamona