November 11, 2009 4:00 AM PST

Is Mozilla's contributions program working?

by Josh Lowensohn
  • Font size
  • Print
  • 14 comments
(Credit: Mozilla)

It's been just under four months since Mozilla launched its pilot program for contributions, a way for users to donate to add-on developers for their time and effort.

The program was launched in tandem with a redesign of Mozilla's add-ons site that gave developers their own profile pages. Many add-on makers were already running donation programs through their own sites, but wanted the option to show up in Mozilla's catalog too.

Already it appears to be working, but on a smaller scale than some developers might have hoped. For the half dozen developers that CNET News talked to, none has made enough from it to, say, quit their day job. While Mozilla would not reveal specifics on which developers are getting the most contributions, it did provide us with the total amount given: around $20,000. An organization spokesperson said that most of that came in September and October.

Of the 500 or so developers who are participating in the program, the average contribution falls somewhere between $5 and $6, with the largest thus far being $150. All have gone through PayPal, which is the sole way to pay through Mozilla's add-on site. PayPal then gets a small fee out of each transaction, something that comes out of the developer's pocket, although this varies based on how much the user gives.


Other ways to make money

Some developers believe Mozilla has gone about the payment problem in reverse. With the current contributions program developers are given the chance to ask for money before the user even downloads the free add-on. So why not give them a way to ask for a contribution after a user has downloaded and installed it? At least that's an option for which developer Nate Weiner has been pining.

Weiner's Read It Later service lets users bookmark Web stories for reading when they have time. While Read It Later exists as a standalone site that can be used with nothing more than bookmarks, its real power exists as an extension which integrates deep into a user's browser.

Mozilla's contributions button is most often seen when a user is first downloading an add-on, but not after.

Despite joining the contributions program as soon as it started, and being in the top 50 of the most downloaded extensions of all time, Weiner says the extension has pulled in a little over $266 across 170 donations. To put that in perspective, Weiner's $3 iPhone app makes that much "every few days," he told us. "(Mozilla) could add a contribute button in the add-ons window that is shown after upgrading an add-on," he offered. "They do have to be careful as not to be annoying about it. Firefox's platform is inherently a free ecosystem. If users start feeling like they have to pay for every add-on, there is going to be a lot of push back."

However some other developers, like Eric Jung think a paid add-ons marketplace is long overdue. Jung has four extensions hosted on Mozilla's add-ons site, one of which--FoxyProxy Standard--has pulled in more than 6.4 million downloads. He has also been involved in two separate attempts to create a paid add-ons store. Neither panned out.

One of those attempts was with Matt Gertner, the co-founder of now-defunct P2P service AllPeers. The second time it was at Mozdev.org, where Jung currently sits on the site's board of directors. "To be clear, they were never actually working stores; they didn't get past the conceptual level," he said.

Jung eventually got so tired of waiting for a paid add-ons marketplace to appear on Mozilla's add-ons site that he ended up building his own storefront for selling a premium version of FoxyProxy. "(It) was something I did on my own with a mind towards extending it to N number of add-ons," he said. "As a result of doing that I know what it takes to build a store on a big scale. If anybody has been trying it they should contact me."


What about a store from Mozilla?

There are, in fact, a few signs Mozilla wants to get the ball rolling toward a paid add-ons store of its own. For one, the organization is working on making the payment system a bigger part of the browser. Mozilla discussed this most recently at last month's Future of the Web Apps conference in London. There, Aza Raskin, who is head of User Experience for Mozilla Labs, detailed a system that would let sites or services prompt for a payment option that's been saved on a user's machine. Having both that and a payment buttons within add-ons could make contributions a one- or two-click affair. It might also get developers out of having to use PayPal as the exclusive payment method.

Mozilla's upcoming built-in payment system will add a purchasing interface to Firefox. Such a system could make it easier for users to make contributions.

(Credit: CNET / Carsonified)

The organization also has to act a little faster than in years past, with competitors like Google very quickly building up and out its own extension infrastructure. The threat is even more real since Google has its own payments service with Google Checkout.

And then there is the example set by Apple with its own App Store success. While the two are wildly different platforms, Apple has stretched people's comfort for micropayments outside of music and into software--something that could be perfect for little (but often useful) tidbits of code that can have a big effect on people's Web browsing.

In the meantime, the contributions pilot is a constantly evolving creature. Mozilla told CNET News that in the near future a more transparent system for giving money is coming. Mozilla will be giving extension makers something called the "pledge-o-meter," which will let them stick a gauge onto their add-on page that has a target goal of money. Each time a contribution is made, the gauge will show how far the developer is toward getting to a goal, something that could entice users towards pitching in. The organization has also mentioned offering developers a way to call out certain users as contributors, giving them a place of honor on their add-on pages, the same way a museum or school would put up a list of donors.


Success stories

So have some developers gotten rich off the program? No, but a few have made some extra cash.

Jason Barnabe, who created the extension Stylish which currently sits in the top 20 most popular Firefox add-ons of all time, only opted into the contributions program about a week and a half ago. Since then it's brought in $45. Prior to that Barnabe had it set so that when users relaunched their browsers after installing it, the extension would take them to a page with a donation button. But even then he says it was only pulling in $10 to $15 a month. "Asking for it on Addons.Mozilla.Org is much more effective," he said.

Chris Pederick, who created User Agent Switcher and Web Developer (the latter of which has been downloaded in excess of 13 million times and is one of the most popular downloads on Mozilla's site), had a similar sentiment. Like Barnabe, he accepts donations through his site, and agrees that the payments on Mozilla's site have far outweighed those because of the exposure.

Chris Pederick's Web Developer add-on, along with User Agent Switcher, have received about 10 percent of all contributions given through Mozilla's program.

(Credit: Addons.Mozilla.org)

In fact, Pederick had done the best of those we talked to. He signed up both of his extensions for the program right after it was announced and since then they've brought in 224 contributions totaling close to $2,000, or about $500 a month. Based on Mozilla's $20,000 total, that means Pederick has brought in 10 percent of all contributions with just those two extensions.

Pederick noted that donations from any source are going to be dependent on what the add-on is, and that some add-ons have a better chance of getting contributions from people who use them in day-to-day business. "Web Developer is used by a lot of people for their job to earn money rather than just as a convenience," he said. "Generally when I see donations for $50 or $100 it appears to be from a design agency or someone who works in Web design, judging by the e-mail address of the donor."

That theory seems to have held true for extension ImTranslator, made by the Smart Link. The company provides a handful of free translation tools wrapped up in one extension. Since joining the program at the very end of August it has pulled in around 80 contributions totaling $807, the largest of which was $50.

In an e-mail to CNET News, Smart Link President Vladimir Ouzdin attributes most of those contributions to the text-to-speech utility that's baked into the product, which can read back text from any page a user is looking at. However he noted that the costs to develop that technology far outweighed what the extension has brought in by many orders of magnitude. Also, Firefox isn't the company's main source of income; it supplies language software for the U.S. government as well as NATO, and the United Nations.

Ultimately, what may be Mozilla's biggest problem is the same one a handful of online publications face today: they'll be asking people to pay for something that can be had for free elsewhere, and that has been free for a very long time.

What could end up helping that transition is an entirely new paradigm of add-ons, which the organization has taken the first steps toward with its JetPack project. This rethink of the add-ons platform does away with many of the annoyances that remain from the previous XUL add-on architecture, and will be giving many add-on creators a fresh start when it's a full baked-in feature of the upcoming Firefox 4. Whether Mozilla chooses to combine that with its upcoming payment tools, and add-on site in time for Firefox 4's release will be telling.

Josh Lowensohn writes for Webware.com, CNET's blog about Web applications and services. E-mail Josh, or follow him on Twitter at http://www.twitter.com/Josh.
Recent posts from Web Crawler
Video site Dailymotion gets a pair of iPhone apps
What's next for social gaming on the iPhone?
Forgot your anniversary? Facebook's got it covered
Gmail's contact manager now de-dupes en masse
Yfrog's top searches of '09 are full of teen angst
Google gets into the URL-shrinking biz with Goo.gl
TwitVid gets a real-time search engine, analytics
Mobile-app makers prepare for a gold rush
Add a Comment (Log in or register) (14 Comments)
  • prev
  • 1
  • next
by Random_Walk November 11, 2009 7:09 AM PST
You missed one small bit:

Many FOSS developers do it not for money, but as a very effective way to bolster one's resume.

Example: A programmer fresh out of college has little experience and few if any projects to point at as such. However, if she can point to a Mozilla (or similar) project in the job interview, and have the prospective employer view her source code directly, she gets a much bigger boost in the process.

When you're hiring a codemonkey, being able to directly see how that person writes code will tell you a whole lot more than any interview question will.
Reply to this comment
by Josh.Lowensohn November 11, 2009 8:51 AM PST
Yes, you're right about that. In fact, most everyone I talked to seemed to echo that their extensions were a labor of love, and that they did it to benefit the Mozilla community (and their own skillset/resume).
by jmyates01 November 11, 2009 7:38 AM PST
You have not mentioned the add-ons that have pay upgrades. This seems to me the best route to attract payment. Fireshot is a popular free add-on to capture screens. But if you want to capture mouseover boxes and cursors you need to get the paid upgrade to Pro for $34.95 after a discount from $59.95. If you do documentation it is well worthwhile. I also suspect that it generates more than contributions with a better attitude. Clearly this involves having and maintaining your own store site. Perhaps Mozilla would be better served by providing more integration and the foundation for this type of location for appropriate applications. Or on the other hand, Mozilla should just make sure that the browser is used by more people so the add-ons are worth more.
Reply to this comment
by Josh.Lowensohn November 11, 2009 8:49 AM PST
Hmm, good idea, and worth a follow-up. Thanks.
by Magallanes November 11, 2009 9:12 AM PST
Is funny but i just finish installing fireshot.... but i don't think i will pay for the pro version since the free version is more than enough.
by kiluafreccs November 11, 2009 8:49 AM PST
Mozilla Firefox is commonly used rather than other browsers, I hope that firefox will upgrade more on ability to make it faster loading.

<a href="http://www.ownadaycare.com">Child Care</a><br>
<a href="http://www.ownadaycare.com/jobs/">Childcare Jobs</a><br>
Reply to this comment
by nrg.dude November 11, 2009 9:39 AM PST
The reason it works for the iPhone, is that telcos make you pay for everything including the air you breathe. Also, the iPhone user has an account with Apple so you don't have to go through the steps of using PayPal. However, Firefox is free so the add-ons are expected to be free. I don't mind paying a small fee/donation of 50 or 99 cents for really good add-ons but $5 or $10 is too much. The idea is everyone pays a little so the developer benefits a lot (as Weiner did with his iPhone app). The key is to make it easy. That's why Amazon and iTunes MP3 downloads are so successful.
Reply to this comment
by xcopy November 11, 2009 10:24 AM PST
This is beginning to smell of organized, or FF sponsored, mendicancy.

I appreciate the efforts of all software developers (unless they write crap like iTunes or something), but I actually find all the begging a little disgusting. As someone that has been thinking of throwing my hat in the extensions ring, my motive is not to "get rich", but to help those that use the browser.

I understand that the FF experience is enhanced with all the "free" code people contribute and very few receive money for their efforts, but making begging more prominent is going to drive people away from add-ons. I've paid several people (up to $5 each) for add-ons, but I certainly don't like paying before I've used it for a while. Let's face it, some add-ons are poor, have very limited and short lives, or they're so unmemorable that the user quickly forgets they're there (assessment depends on the user of course).

If a pay-for-add-ons model is the future, then I'd bet the number downloaded will plummet. I'll rid myself of all but a few (firebug, web devel, tabs mix+, etc.) and quickly start looking for another browser that doesn't charge.
Reply to this comment
by Lennie_ November 12, 2009 12:18 AM PST
It's not a pay-for-add-ons model, it's not an obligation.

Don't worry about it, you can donate as much (even nothing at all) to any developer you like.
by kxmmxk November 11, 2009 1:02 PM PST
As long as it's donation only, I don't mind. It's back to the days when that was what shareware was. These days shareware is always crippled until you pay and it just turns me off. In the old days it just worked, and if the app was good you payed a donation to make sure it continued to get updated. Some of my most favorite apps are from those days, and I willingly have paid them money off and on over the years. I really don't pay for much software anymore unless I use it for awhile first, there is just too much junk out there!

Sort of the ultimate in democracy. Most people are willing to support software they find truly worthwhile. But if it's not usefull, or is poorly written, then I'm not going to give any money. And of course it also depends on what people can afford at the time.

And for the record, most of my iPhone apps are free. A couple I paid for were crap so I don't do that as a rule anymore.

The best software is usually software that was done by someone for free. They did it because they wanted to, because they enjoyed it, because they wanted to use it themselves, and they didn't have an ulterior motive (like money or bean counters) that caused them to ship it when it wasn't ready. And that is the software that has lasted as well, because it's good.
Reply to this comment
by harvick29 November 11, 2009 1:28 PM PST
Another option would be to make an addon time limited and then either limited function or no function until either it is paid for or the user declines payment. Until I know for sure that I like an addon, I refuse to pay for it. I would personally pay for speeddial, tab mix plus, no script, adblock plus, and maybe a few others.

Of course, this option would also require that I be able to put the same addons on a fresh reinstall of my system.
Reply to this comment
by exactlyy November 11, 2009 5:34 PM PST
that w'd never work , anyone can edit Firefox extensions by extracting the .Jar file and editing whatever it takes to unlock all the hidden "paid features " or to disable the time limit .
by Divine Comedian November 11, 2009 7:38 PM PST
I would like to make small donations to certain extension developers, but I think Paypal would swallow too large a proportion of each individual small donation.

Therefore I'd suggest the ability to make one initial central donation (to Mozilla?), say $30 in my case, which I could then choose to distribute between my favourite extension developers on an ad hoc basis.

In this way Paypal would only take their percentage of the initial sum, and the remainder would be guaranteed to end up in the hands of the developers.
Reply to this comment
by osunick November 11, 2009 9:27 PM PST
Hi Josh,

This is Nick Nguyen- just wanted to comment about the flow issues with Contributions. Happily, we're working on including the contribution amounts in a future version of the Firefox extensions manager, so users are presented with the contributions after they've had the opportunity to try an add-on and decide whether or not it warrants a contribution.

-n.
Reply to this comment
(14 Comments)
  • prev
  • 1
  • next
advertisement

Behind the scenes: NORAD's Santa tracker

For decades, the defense group has let you follow the Christmas Eve travels of the jolly old elf. These days, technology is playing a bigger role than ever.

Intel redesigns Atom chip for Netbooks

The chipmaker officially announces the next generation of its popular Atom CPUs for Netbooks, the N450, weeks before the CES trade show.

About Web Crawler

As the son of a Palm programmer, Josh Lowensohn grew up in a household full of technology. From a young age he was taking apart computers, finding hot new bulletin board systems, and re-programming video games. Josh currently covers the latest and greatest Web apps and services for CNET's Webware blog. Prior to that he covered news, and wrote reviews for GamersReports.com. For this blog Josh is exploring the latest Web apps and technologies, and trends in consumer entertainment devices.

Add this feed to your online news reader

Web Crawler topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right