SlideShare a Scribd company logo
1 of 9
Taking open source forward
    Can’t open source become more user-friendly…?




                         Ari Jaaksi, Vice President, Maemo Devices, Nokia

1   © 2009 Nokia
Yes, it can!




2   © 2009 Nokia
In order to simplify, we had to…
                   Remove dirt from the desktop
                   Create a dashboard for multitasking




                     Make everything finger-friendly


3   © 2009 Nokia
Inspired by people
Consumer & customer insights allow us to…
     • Build a deep understanding what consumer value in our products
     • Improve and redefine the user experiences of our mobile devices
     • Develop the opportunity into a concrete offer and verify with
        consumers that it makes sense




         A l e x a n d r a     Carlo Longino,          Horia Stanescu,     Darla         Mack,          Niko    Nyman,        Ewan Spence          Tom Raftery, Lead
         Deschamps-            writer and analyst      Independent Arts    Online Journalist,           Adobe Flash/Flex      Entrepreneur,        Analyst, energy
         Sonsino, CEO and      who has spent           a n d C r a f t s   M o b i l e I n d u s tr y   D e v e l o p e r ,   Author, and Writer   and sustainability
         Co-founder of         several years           Professional        M a v e n                    Business Owner,       (www.ewanspence      practice with
         T i n k e r . i t !   covering the                                                             Published Author      .  c    o   m    )   analyst firm
                               m o b i l e industr y                                                    on Social Me dia                           RedMonk; blogger,
                                                                                                                                                   podcaster, speaker.


4   © 2008 Nokia
Open source drives our way of
building software
• Work in the communities not
    parallel to them
• Be transparent from Day 1 of
    platform development




                                 • Contribute to existing
                                  projects, don’t reinvent
                                 • Sponsor key contributors and
                                  strategic projects
5   © 2008 Nokia
We want to focus on user experience and
integrate services, from the Internet and
operators.




       But we are busy putting open source
       components together
6   © 2008 Nokia
To master open source, we had to
    understand …
    • Different technologies: Linux, GNOME, Qt, Mozilla…

    • How to work upstream with the community

    • Balance openness and differentiation, IPRs and licenses


    What we have not streamlined yet is
    the making of the entire product

7   © 2008 Nokia
Maemo, Moblin,
                                 LIMO, even Android
                                 use a lot of the same
                                 open source
                                 components,…



                                 … but we integrate
                   Open source   and release
                    projects     separately.




8   © 2008 Nokia
We want to concentrate on user experience
    and work together on things that are generic.

    This is how we can create value
    for our customers.


9   © 2009 Nokia

More Related Content

Similar to Ari Jaaksi O S I M World 2009

Importance Of The Maemo Community Randall Arnold
Importance Of The Maemo Community Randall ArnoldImportance Of The Maemo Community Randall Arnold
Importance Of The Maemo Community Randall ArnoldAshley Walker
 
Social Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or OpportunitySocial Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or Opportunityjdragoon
 
What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)Simon Phipps
 
Qt everywhere
Qt everywhereQt everywhere
Qt everywhereNokia
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseAdrian Trenaman
 
iLabs Status and Toolbox
iLabs Status and ToolboxiLabs Status and Toolbox
iLabs Status and ToolboxHilde Lovett
 
Mobile Monday Milan 191009 1
Mobile Monday Milan 191009 1Mobile Monday Milan 191009 1
Mobile Monday Milan 191009 1Luca Cioletti
 
A Glimpse On MeeGo
A Glimpse On MeeGoA Glimpse On MeeGo
A Glimpse On MeeGoAmanda Lam
 
Open source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategyOpen source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategyIBM Rational software
 
Community Driven Innovation 200911
Community Driven Innovation 200911Community Driven Innovation 200911
Community Driven Innovation 200911OpenSourceCamp
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeDevOps.com
 
Community Driven Innvoation
Community Driven InnvoationCommunity Driven Innvoation
Community Driven InnvoationOpenSourceCamp
 
Mer: How the community innovates
Mer: How the community innovatesMer: How the community innovates
Mer: How the community innovatesCarsten Munk
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Mainframe Project
 
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteWhy Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteExove
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016Dirk Frigne
 
The Holistic Consumer Experience
The Holistic Consumer ExperienceThe Holistic Consumer Experience
The Holistic Consumer ExperienceMLD/ Mel Lim Design
 
Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008Roland Tritsch
 

Similar to Ari Jaaksi O S I M World 2009 (20)

Importance Of The Maemo Community Randall Arnold
Importance Of The Maemo Community Randall ArnoldImportance Of The Maemo Community Randall Arnold
Importance Of The Maemo Community Randall Arnold
 
Social Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or OpportunitySocial Media & Executive Communications: Disruption or Opportunity
Social Media & Executive Communications: Disruption or Opportunity
 
What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)What’s Driving Open Source (for MyGOSSCon)
What’s Driving Open Source (for MyGOSSCon)
 
Qt everywhere
Qt everywhereQt everywhere
Qt everywhere
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
 
Win 8 webinar
Win 8 webinarWin 8 webinar
Win 8 webinar
 
iLabs Status and Toolbox
iLabs Status and ToolboxiLabs Status and Toolbox
iLabs Status and Toolbox
 
Mobile Monday Milan 191009 1
Mobile Monday Milan 191009 1Mobile Monday Milan 191009 1
Mobile Monday Milan 191009 1
 
Boxdev lt-09082016
Boxdev lt-09082016Boxdev lt-09082016
Boxdev lt-09082016
 
A Glimpse On MeeGo
A Glimpse On MeeGoA Glimpse On MeeGo
A Glimpse On MeeGo
 
Open source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategyOpen source, commercial or a co-existance strategy
Open source, commercial or a co-existance strategy
 
Community Driven Innovation 200911
Community Driven Innovation 200911Community Driven Innovation 200911
Community Driven Innovation 200911
 
Bridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the MainframeBridging Modern DevOps and the Mainframe
Bridging Modern DevOps and the Mainframe
 
Community Driven Innvoation
Community Driven InnvoationCommunity Driven Innvoation
Community Driven Innvoation
 
Mer: How the community innovates
Mer: How the community innovatesMer: How the community innovates
Mer: How the community innovates
 
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
Open Source on the Mainframe Mini-Summit 2019 - How Open Source is Modernizin...
 
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland KeynoteWhy Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
Why Open Always Trumps Closed (Eventually) - Drupalcamp Finland Keynote
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016
 
The Holistic Consumer Experience
The Holistic Consumer ExperienceThe Holistic Consumer Experience
The Holistic Consumer Experience
 
Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008Mobile Monday - WebServices on the iPhone - 05/2008
Mobile Monday - WebServices on the iPhone - 05/2008
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
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
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
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!
 

Ari Jaaksi O S I M World 2009

  • 1. Taking open source forward Can’t open source become more user-friendly…? Ari Jaaksi, Vice President, Maemo Devices, Nokia 1 © 2009 Nokia
  • 2. Yes, it can! 2 © 2009 Nokia
  • 3. In order to simplify, we had to… Remove dirt from the desktop Create a dashboard for multitasking Make everything finger-friendly 3 © 2009 Nokia
  • 4. Inspired by people Consumer & customer insights allow us to… • Build a deep understanding what consumer value in our products • Improve and redefine the user experiences of our mobile devices • Develop the opportunity into a concrete offer and verify with consumers that it makes sense A l e x a n d r a Carlo Longino, Horia Stanescu, Darla Mack, Niko Nyman, Ewan Spence Tom Raftery, Lead Deschamps- writer and analyst Independent Arts Online Journalist, Adobe Flash/Flex Entrepreneur, Analyst, energy Sonsino, CEO and who has spent a n d C r a f t s M o b i l e I n d u s tr y D e v e l o p e r , Author, and Writer and sustainability Co-founder of several years Professional M a v e n Business Owner, (www.ewanspence practice with T i n k e r . i t ! covering the Published Author . c o m ) analyst firm m o b i l e industr y on Social Me dia RedMonk; blogger, podcaster, speaker. 4 © 2008 Nokia
  • 5. Open source drives our way of building software • Work in the communities not parallel to them • Be transparent from Day 1 of platform development • Contribute to existing projects, don’t reinvent • Sponsor key contributors and strategic projects 5 © 2008 Nokia
  • 6. We want to focus on user experience and integrate services, from the Internet and operators. But we are busy putting open source components together 6 © 2008 Nokia
  • 7. To master open source, we had to understand … • Different technologies: Linux, GNOME, Qt, Mozilla… • How to work upstream with the community • Balance openness and differentiation, IPRs and licenses What we have not streamlined yet is the making of the entire product 7 © 2008 Nokia
  • 8. Maemo, Moblin, LIMO, even Android use a lot of the same open source components,… … but we integrate Open source and release projects separately. 8 © 2008 Nokia
  • 9. We want to concentrate on user experience and work together on things that are generic. This is how we can create value for our customers. 9 © 2009 Nokia