SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Monetizing
Firefox Extensions
       Daniel Glazman
    Disruptive Innovations




   MAOW Berlin 28-mar-2009
Monetizing Firefox Extensions




              Numbers
• ~ 900 million downloads of Firefox
• > 7,000 Firefox extensions on
  addons.mozilla.org (~4,000 experimental)
• all free, 600 million downloads in 2007...
• only a handful generating revenue
• example: PageSaverPro, $15 per copy
         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             2
Monetizing Firefox Extensions




             iNumbers
• ~15 million iPhones ?
• more than 15,000 apps on App Store in 8
  months
• more than 500 million downloads in 8
  months
• a lot of commercial apps
        MAOW Berlin 28-mar-2009 -- Daniel Glazman
                            3
Monetizing Firefox Extensions




                  Geeks
• Most of extension authors do that on spare
  time, have an unrelated job otherwise
• Firefox extensions should attract more
  authors given the downloads metrics
• Coolness factor is here but too hard to
  monetize

        MAOW Berlin 28-mar-2009 -- Daniel Glazman
                            4
Monetizing Firefox Extensions




                    QOTD
“There are times where I wish I could turn Adblock Plus at least
into a part-time job rather than struggling with finding time to
do everything necessary. I know that some other extension
developers have their extension as a full-time job and that
makes them dependent on money sources. Given the market
value of their user base, it is hard not to sell out.” -- Vladimir
Palant




           MAOW Berlin 28-mar-2009 -- Daniel Glazman
                                5
Monetizing Firefox Extensions




        Three models

1. free extension that serves a business model
   not based on software sales
2. add-on sales
3. add-on linking to extra software sales



         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             6
Monetizing Firefox Extensions




                    Issues
• AMO is not a sales platform
• no PayPal button or equivalent
• Open Source philosophy (we do like it but
  it fills too rarely an individual’s wallet)
• Firefox’s extension manager (if I look for
  “zoom”, I don’t even find my glazoom ext)

         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             7
Monetizing Firefox Extensions




                           Sell
Key factor: AMO should evolve at least a bit

   •   sales platform or links to commercial web sites

   •   possibly donation buttons in AMO and/or
       extension manager

   •   better home page, a bit less visibility for
       “recommended” extensions, email subscriptions
       for new extension announcements, etc.

   •   in short: way better than App Store...

            MAOW Berlin 28-mar-2009 -- Daniel Glazman
                                8
Monetizing Firefox Extensions




 Numbers again, sorry...
• One million people download Firefox every
  22 hours...
• How many of these do you need as
  customers to make a decent living with a $2
  extension ?

                  0.00006 % !!!!
          MAOW Berlin 28-mar-2009 -- Daniel Glazman
                                 9
Monetizing Firefox Extensions




              Protect ?
• Should you “protect” your extension?
• Very difficult to protect readable chrome JS
• Complexity of c++ code but, hey, you’re a
  geek, aren’t you?
     No, unless...


        MAOW Berlin 28-mar-2009 -- Daniel Glazman
                            10
Monetizing Firefox Extensions




Example: FullerScreen
• 310,000 downloads
• free version and a “pro” one for $2 (i.e.
  nothing...)
• ~$1.7 in author’s pocket (before taxes)
• expectation is 3,000 sales = $5,100 for a
  month of fun work... Not that bad, eh?

         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             11
Monetizing Firefox Extensions




       Appz & widgets

• Use firefox as xulrunner...
• AMO should host/link-to app packages too
• Games (Khronos),Video effects (Paul...),
  filezilla, etc.



          MAOW Berlin 28-mar-2009 -- Daniel Glazman
                              12
Monetizing Firefox Extensions




   Appz & widgets #2

• Crucial need for a license ID verification
  system
• Must be c++-based
• Could be used for extensions too

         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             13
Monetizing Firefox Extensions




        In the meantime

• Ads, keywords and paid links in your add-
  on
• Donation button in your add-on (average
  $7)



         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             14
Monetizing Firefox Extensions




   Tentative summary
• Nothing will ever replace time-to-market
• Coolness factor does matter
• AMO and Firefox extension manager not
  tailored for that at this time
• But the browser becomes the global
  platform so the question is not if this will
  happen but when it will happen

         MAOW Berlin 28-mar-2009 -- Daniel Glazman
                             15
Monetizing Firefox Extensions




• QUESTIONS ?


      MAOW Berlin 28-mar-2009 -- Daniel Glazman
                          16

Más contenido relacionado

Similar a Monetizing Firefox Extensions: Three Models and Issues

Your First Xulrunner-based application
Your First Xulrunner-based applicationYour First Xulrunner-based application
Your First Xulrunner-based applicationDaniel Glazman
 
MAOW Berlin '09 Keynote
MAOW Berlin '09 KeynoteMAOW Berlin '09 Keynote
MAOW Berlin '09 Keynotereybango
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Pedro Francisco Vidal López
 
Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)
Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)
Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)Igalia
 
The Rise of the Widgets
The Rise of the WidgetsThe Rise of the Widgets
The Rise of the WidgetsHelmut Doll
 
How Do I Remove Browse For Change 1.1?
How Do I Remove Browse For Change 1.1?How Do I Remove Browse For Change 1.1?
How Do I Remove Browse For Change 1.1?howtoguides
 
Remember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesRemember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesBalanced Team
 
Made by Many: On Collaborative Design
Made by Many: On Collaborative DesignMade by Many: On Collaborative Design
Made by Many: On Collaborative DesignMemi Beltrame
 
Memi Beltrame Collaborative Design
Memi Beltrame Collaborative DesignMemi Beltrame Collaborative Design
Memi Beltrame Collaborative DesignGrUSP
 
Testing Mobile JavaScript
Testing Mobile JavaScriptTesting Mobile JavaScript
Testing Mobile JavaScriptjeresig
 
Mozilla Add-ons Universe: The Next Level for AMO
Mozilla Add-ons Universe: The Next Level for AMOMozilla Add-ons Universe: The Next Level for AMO
Mozilla Add-ons Universe: The Next Level for AMOBrian King
 
How to build PhoneGap App for Windows Phone?
How to build PhoneGap App for Windows Phone?How to build PhoneGap App for Windows Phone?
How to build PhoneGap App for Windows Phone?MobilePundits
 
Pros and Cons of Magento 2.0: Should you choose it in 2021?
Pros and Cons of Magento 2.0: Should you choose it in 2021?Pros and Cons of Magento 2.0: Should you choose it in 2021?
Pros and Cons of Magento 2.0: Should you choose it in 2021?Website Development Outsourcing
 
Battle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus MicrosoftBattle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus MicrosoftEMBS2007
 
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019AOE
 
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERASAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERAOri Pekelman
 
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...South Tyrol Free Software Conference
 
Testing experience in web application P3 what should pay attention to
Testing experience in web application P3 what should pay attention toTesting experience in web application P3 what should pay attention to
Testing experience in web application P3 what should pay attention toVu Tran
 
Browser Wars: Internet Explorer versus Netscape
Browser Wars: Internet Explorer versus NetscapeBrowser Wars: Internet Explorer versus Netscape
Browser Wars: Internet Explorer versus NetscapeNanor
 

Similar a Monetizing Firefox Extensions: Three Models and Issues (20)

Your First Xulrunner-based application
Your First Xulrunner-based applicationYour First Xulrunner-based application
Your First Xulrunner-based application
 
MAOW Berlin '09 Keynote
MAOW Berlin '09 KeynoteMAOW Berlin '09 Keynote
MAOW Berlin '09 Keynote
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
 
Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)
Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)
Grilo: Easing integration of multimedia content in applications (LinuxTag 2010)
 
The Rise of the Widgets
The Rise of the WidgetsThe Rise of the Widgets
The Rise of the Widgets
 
Intro to sitespeed.io
Intro to sitespeed.ioIntro to sitespeed.io
Intro to sitespeed.io
 
How Do I Remove Browse For Change 1.1?
How Do I Remove Browse For Change 1.1?How Do I Remove Browse For Change 1.1?
How Do I Remove Browse For Change 1.1?
 
Remember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businessesRemember Phase 2: Ensuring great products become great businesses
Remember Phase 2: Ensuring great products become great businesses
 
Made by Many: On Collaborative Design
Made by Many: On Collaborative DesignMade by Many: On Collaborative Design
Made by Many: On Collaborative Design
 
Memi Beltrame Collaborative Design
Memi Beltrame Collaborative DesignMemi Beltrame Collaborative Design
Memi Beltrame Collaborative Design
 
Testing Mobile JavaScript
Testing Mobile JavaScriptTesting Mobile JavaScript
Testing Mobile JavaScript
 
Mozilla Add-ons Universe: The Next Level for AMO
Mozilla Add-ons Universe: The Next Level for AMOMozilla Add-ons Universe: The Next Level for AMO
Mozilla Add-ons Universe: The Next Level for AMO
 
How to build PhoneGap App for Windows Phone?
How to build PhoneGap App for Windows Phone?How to build PhoneGap App for Windows Phone?
How to build PhoneGap App for Windows Phone?
 
Pros and Cons of Magento 2.0: Should you choose it in 2021?
Pros and Cons of Magento 2.0: Should you choose it in 2021?Pros and Cons of Magento 2.0: Should you choose it in 2021?
Pros and Cons of Magento 2.0: Should you choose it in 2021?
 
Battle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus MicrosoftBattle Of Standards Netscape Versus Microsoft
Battle Of Standards Netscape Versus Microsoft
 
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
 
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERASAAS IS THE  ENEMY OF OPEN SOURCE  GOOD THING THAT WE ARE IN THE POST-SAAS ERA
SAAS IS THE ENEMY OF OPEN SOURCE GOOD THING THAT WE ARE IN THE POST-SAAS ERA
 
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
SFScon18 - Armin Le Grand - Collective action come and see how LibreOffice go...
 
Testing experience in web application P3 what should pay attention to
Testing experience in web application P3 what should pay attention toTesting experience in web application P3 what should pay attention to
Testing experience in web application P3 what should pay attention to
 
Browser Wars: Internet Explorer versus Netscape
Browser Wars: Internet Explorer versus NetscapeBrowser Wars: Internet Explorer versus Netscape
Browser Wars: Internet Explorer versus Netscape
 

Último

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
 
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
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
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
 
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
 
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
 
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
 
"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
 
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
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
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
 

Último (20)

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
 
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!
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
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
 
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
 
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
 
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
 
"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...
 
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
 
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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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
 
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
 
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)
 

Monetizing Firefox Extensions: Three Models and Issues

  • 1. Monetizing Firefox Extensions Daniel Glazman Disruptive Innovations MAOW Berlin 28-mar-2009
  • 2. Monetizing Firefox Extensions Numbers • ~ 900 million downloads of Firefox • > 7,000 Firefox extensions on addons.mozilla.org (~4,000 experimental) • all free, 600 million downloads in 2007... • only a handful generating revenue • example: PageSaverPro, $15 per copy MAOW Berlin 28-mar-2009 -- Daniel Glazman 2
  • 3. Monetizing Firefox Extensions iNumbers • ~15 million iPhones ? • more than 15,000 apps on App Store in 8 months • more than 500 million downloads in 8 months • a lot of commercial apps MAOW Berlin 28-mar-2009 -- Daniel Glazman 3
  • 4. Monetizing Firefox Extensions Geeks • Most of extension authors do that on spare time, have an unrelated job otherwise • Firefox extensions should attract more authors given the downloads metrics • Coolness factor is here but too hard to monetize MAOW Berlin 28-mar-2009 -- Daniel Glazman 4
  • 5. Monetizing Firefox Extensions QOTD “There are times where I wish I could turn Adblock Plus at least into a part-time job rather than struggling with finding time to do everything necessary. I know that some other extension developers have their extension as a full-time job and that makes them dependent on money sources. Given the market value of their user base, it is hard not to sell out.” -- Vladimir Palant MAOW Berlin 28-mar-2009 -- Daniel Glazman 5
  • 6. Monetizing Firefox Extensions Three models 1. free extension that serves a business model not based on software sales 2. add-on sales 3. add-on linking to extra software sales MAOW Berlin 28-mar-2009 -- Daniel Glazman 6
  • 7. Monetizing Firefox Extensions Issues • AMO is not a sales platform • no PayPal button or equivalent • Open Source philosophy (we do like it but it fills too rarely an individual’s wallet) • Firefox’s extension manager (if I look for “zoom”, I don’t even find my glazoom ext) MAOW Berlin 28-mar-2009 -- Daniel Glazman 7
  • 8. Monetizing Firefox Extensions Sell Key factor: AMO should evolve at least a bit • sales platform or links to commercial web sites • possibly donation buttons in AMO and/or extension manager • better home page, a bit less visibility for “recommended” extensions, email subscriptions for new extension announcements, etc. • in short: way better than App Store... MAOW Berlin 28-mar-2009 -- Daniel Glazman 8
  • 9. Monetizing Firefox Extensions Numbers again, sorry... • One million people download Firefox every 22 hours... • How many of these do you need as customers to make a decent living with a $2 extension ? 0.00006 % !!!! MAOW Berlin 28-mar-2009 -- Daniel Glazman 9
  • 10. Monetizing Firefox Extensions Protect ? • Should you “protect” your extension? • Very difficult to protect readable chrome JS • Complexity of c++ code but, hey, you’re a geek, aren’t you? No, unless... MAOW Berlin 28-mar-2009 -- Daniel Glazman 10
  • 11. Monetizing Firefox Extensions Example: FullerScreen • 310,000 downloads • free version and a “pro” one for $2 (i.e. nothing...) • ~$1.7 in author’s pocket (before taxes) • expectation is 3,000 sales = $5,100 for a month of fun work... Not that bad, eh? MAOW Berlin 28-mar-2009 -- Daniel Glazman 11
  • 12. Monetizing Firefox Extensions Appz & widgets • Use firefox as xulrunner... • AMO should host/link-to app packages too • Games (Khronos),Video effects (Paul...), filezilla, etc. MAOW Berlin 28-mar-2009 -- Daniel Glazman 12
  • 13. Monetizing Firefox Extensions Appz & widgets #2 • Crucial need for a license ID verification system • Must be c++-based • Could be used for extensions too MAOW Berlin 28-mar-2009 -- Daniel Glazman 13
  • 14. Monetizing Firefox Extensions In the meantime • Ads, keywords and paid links in your add- on • Donation button in your add-on (average $7) MAOW Berlin 28-mar-2009 -- Daniel Glazman 14
  • 15. Monetizing Firefox Extensions Tentative summary • Nothing will ever replace time-to-market • Coolness factor does matter • AMO and Firefox extension manager not tailored for that at this time • But the browser becomes the global platform so the question is not if this will happen but when it will happen MAOW Berlin 28-mar-2009 -- Daniel Glazman 15
  • 16. Monetizing Firefox Extensions • QUESTIONS ? MAOW Berlin 28-mar-2009 -- Daniel Glazman 16