SlideShare a Scribd company logo
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

More Related Content

Similar to Monetizing Firefox extensions

Your First Xulrunner-based application
Your First Xulrunner-based applicationYour First Xulrunner-based application
Your First Xulrunner-based application
Daniel Glazman
 
MAOW Berlin '09 Keynote
MAOW Berlin '09 KeynoteMAOW Berlin '09 Keynote
MAOW Berlin '09 Keynote
reybango
 
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 Widgets
Helmut Doll
 
Intro to sitespeed.io
Intro to sitespeed.ioIntro to sitespeed.io
Intro to sitespeed.io
Philippe Donon
 
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 businesses
Balanced Team
 
Memi Beltrame Collaborative Design
Memi Beltrame Collaborative DesignMemi Beltrame Collaborative Design
Memi Beltrame Collaborative DesignGrUSP
 
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
 
Testing Mobile JavaScript
Testing Mobile JavaScriptTesting Mobile JavaScript
Testing Mobile JavaScript
jeresig
 
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 2019
AOE
 
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
Ori 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 Netscape
Nanor
 

Similar to Monetizing Firefox extensions (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
 
Memi Beltrame Collaborative Design
Memi Beltrame Collaborative DesignMemi Beltrame Collaborative Design
Memi Beltrame Collaborative Design
 
Made by Many: On Collaborative Design
Made by Many: On Collaborative DesignMade by Many: On Collaborative Design
Made by Many: On 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
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

Monetizing Firefox extensions

  • 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