The Mozilla Blog

News, notes and ramblings from the Mozilla project

An Open Web App Store

Web developers are expressing interest in an app store model for the Web that would enable them to get paid for their efforts without having to abandon Web development in exchange for proprietary silos, each with their own programming language and SDK, variable and sometimes opaque review processes, and limited reach.

Supporting the needs of Web developers in their efforts to develop websites and apps that aren’t bound to a specific browser and work across the Web is core to Mozilla’s public benefit mission.

And so we’ve been actively exploring what an Open Web App Store would need to look like to ensure the long-term health and vitality of the Web as an incredibly open and accessible platform for innovation.

What does it mean to be an Open Web App Store? As a starting point, we are proposing a set of high-level principles.

An Open Web App Store should:

  • exclusively host web applications based upon HTML5, CSS, Javascript and other widely-implemented open standards in modern web browsers — to avoid interoperability, portability and lock-in issues
  • ensure that discovery, distribution and fulfillment works across all modern browsers, wherever they run (including on mobile devices)
  • set forth editorial, security and quality review guidelines and processes that are transparent and provide for a level playing field
  • respect individual privacy by not profiling and tracking individual user behavior beyond what’s strictly necessary for distribution and fulfillment
  • be open and accessible to all app producers and app consumers

Let’s start the discussion.  What do you think is important?

727 responses to “An Open Web App Store”

Post a comment
  1. Pingback from Tweets that mention An Open Web App Store :: The Mozilla Blog -- Topsy.com on at 11:05 am:

    [...] This post was mentioned on Twitter by Chris Messina, Mark Surman, Christian Scholz, Pascal Finette, SteveALee and others. SteveALee said: RT @pfinette An Open Web App Store – read this and give us feedback: http://bit.ly/dbAsom #openweb #mozilla #apps [...]

  2. Pingback from [Google] App Store on at 11:17 am:

    [...] posted a blog post today, to launch a discussion about how an Open Web App Store should really look like. I think the [...]

  3. DrHeitor wrote on at 12:02 pm:

    The earth needs peace to grow up and continue growing up. Peace is achieved when there is culture.
    A more free web will be more strong: the distribution of the knowings will reach that goal!

  4. Pingback from What’s The Difference Between An Nba Swingman Jersey And An Nba Replica Jersey? | nba|nba live|nba answers on at 12:15 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  5. Tiago Sá wrote on at 12:37 pm:

    I’m not sure I understand the issue. Are web developers (probably Flash programmers) worried that HML5 and CSS3 will run them out of business?

    Oh! The shortsightedness!!!

    It’s true that if we can “view source” of all client side web apps we’ll have more people simply copying what’s there for the taking (which is awesome, so shut up!), while with Flash we really couldn’t do that on a regular basis. But it’s also true, and, most importantly, this comes at the same time, or shortly after, that server side technology will gain importance, and the complexity of web development will increase a lot. Not because it’s harder to program with the new open technologies, but because, thanks to the widespread distribution of the web applications’ source code, websites will start to be more and more complex, faster and faster, and the demand for better and improved websites will increase a lot.

    So instead of being worried that people might “steal” (oh NOOOOOO!!!) your crappy flash app, you should start worrying that if you don’t start “stealing” yourself, you WILL lag behind and you will be left in the desert, not knowing how to keep up with the web, and not being able to make a living out of web design.

    Nothing is changing for professional developers, in the end. It’s only the users and small-time developers that are benefited with this whole affair.

  6. Kirtay wrote on at 12:43 pm:

    Wouldn’t an open web app store be … the internet? With a search engine?

  7. Pingback from An Open Web App Store :: The Mozilla Blog | Blogavert on at 1:20 pm:

    [...] from: An Open Web App Store :: The Mozilla Blog Posted in blog | Tags: from-the-mozilla, [...]

  8. Endyl wrote on at 2:06 pm:

    It makes some sense, because the internet with a search engine doesn’t actually ensures quality.

    A store with strictly reviewed items might help some people. Of course not the ones who are geniuses, because they can make their fortune but the bit more ordinary developers who might only need a little help, exposure.
    And certainly “open” helps our race too as a whole. Knowledge can not and should not be kept secret. It’s here for everyone of us. Some will never understand it but some might give back much more than he/she took.

    I like the idea!

    Just to make a real response and answer the question, I basically agree with the points you listed.
    I would add continously reviewing existing content, because as technology develops some code becomes “waste”. I suppose it’s obvious, but I think it’s also necessary to express.

  9. Pingback from I need a fun biology term for a blog. Ideas? Throw them out there.? on at 2:09 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  10. Pingback from BIHAČ OPEN 2010 | Bodybuilding Fitness Wisdom on at 2:22 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  11. Chris wrote on at 2:43 pm:

    What problem are you trying to solve with an App Store? Is it discovery? – if so, I would argue social networks and search engines are a better solution than an app store. Is it editorial controls? – if so, I would argue an independent review site, perhaps via Drumbeat, would be better. Is it payments? – if so, I would argue integrating payments into the browser itself, as per Firefox Account Manager, would be better.

    The most important part of the open web is not HTML, CSS or Javascript, it’s the URL. Giving everything a URL accessible to browsers, feed readers, crawlers, etc is the best guarantee against a walled garden. But if everything in an app store has it’s own URL, isn’t it just a collection of websites?

  12. Pingback from If You Can’t Afford Enbrel Since You Don’t Have Rx Access Without A Prescription Program | Fad Diets That work on at 2:47 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  13. Pingback from Auto Blogging Software From WebMagnates.org | RH Sterling Affiliate Marketing Connection on at 3:42 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  14. Pingback from Link(s): Thu, May 20th, 3pm | Your Revolution (The Blog!) on at 5:39 pm:

    [...] An Open Web App Store (Mozilla Blog) [...]

  15. Pingback from An Interview | Aspergers Blog on at 6:18 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  16. Pingback from What are the benefits of breastfeeding? | global warming kids on at 7:19 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  17. Pingback from What is the best no-ads totally free web hosting service provider for small business? | Effective Affiliate Strategies on at 7:55 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  18. Franklin wrote on at 8:29 pm:

    Awesomeness and great idea … go app store!

  19. Pingback from I’m looking for a cheap and good web hosting?I meant that offer low price dedicated and reseller hosting.? on at 9:07 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  20. Anurag Gupta wrote on at 10:32 pm:

    Ad targeting on a strict opt-in basis from users and only for their specified target areas

  21. Pingback from How can I drive more traffic to my blog? | Web Traffic Siphon on at 10:52 pm:

    [...] An Open Web App Store :: Th&#1077 Mozilla Blog [...]

  22. Pingback from An Open Web App Store | RefreshTheNet on at 11:18 pm:

    [...] Visit link: An Open Web App Store [...]

  23. Pingback from Chattanooga for Good Treatment of Tooth | Bright Teeth Whitening on at 11:45 pm:

    [...] A&#1495 Open Web App Store :: T&#1211&#1077 Mozilla Blog [...]

  24. Pingback from How To Set Up A Slightly Used Books Online Store And Get Paid | Book Profits on at 1:42 am:

    [...] An Open Web App Store :: Th&#1077 Mozilla Blog [...]

  25. Pingback from New Blog Post: Why I Removed A… on at 3:05 am:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  26. Pingback from Hosting Murah Indonesia Indositehost.com | Cililin | mixed.uni.cc | mixed.uni.cc >> free blog directory , Blog Directory , free submit web blog , Blog Submit , Blog Links , free submit article , blog article , Blog Marketing , blog search , blog ref on at 3:52 am:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  27. Pingback from Does blogging on one site about another really help seo? | The SEO Blog Expert on at 4:29 am:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  28. Eugene wrote on at 6:00 am:

    Everyone and their mother are trying to copy Apple’s AppStore idea. I would understand Google and Microsoft trying to do it, but Mozilla??? Yes, I am aware that being able to easily browse through the web apps and being able to search and find a web app instead of a website or a windows/macos/linux program is very good usability wise, but an AppStore isn’t the only solution. The web itself is distributed, so why not in the spirit of the web have a catalogue of web apps instead of a store? The developers can host their apps themselves, on their own servers, and the users can use different catalogues to browse and search for web apps.

  29. Pingback from How do you know your Web Hosting Provider can be trusted? | Effective Affiliate Strategies on at 6:10 am:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  30. TooTallSid wrote on at 6:13 am:

    Since mobile devices are evolving to be the preferred payment platform, security is essential. The Apple App Store has a mechanism to vet, deploy and revoke apps. Whatever an open store looked like, some mechanism to achieve the same functionality is needed. There can be multiple stores but they all need to inspect apps for malware and have a way to track and revoke them.

    As Michael Barrett, PayPal, once observed, if you don’t want malware on your computer, don’t click any links in your email. He said this tongue in cheek, knowing that not clicking links is not practical. But it would solve the problem If I want to run an app on my iPhone, I have to get it from Apple. That helps me feel safe.

    The security model in PCs and Macs is broken. Period. So far, the iPhone is holding up, but I find it hard to believe that there isn’t some malware lurking in one or more of the 200,000+ apps available for it. However, Apple can disable any one of them, very quickly.

    So again, let’s copy this deployment model and make it more for a multivendor marketplace, much like we have many pharmacy’s that dispense potentially dangerous drugs. (“Canadian” pharmacy’s, too?! :O). It will be some combination of technology and business practices.

  31. Pingback from Mozilla Ponders an "Open" Web App Store (Implying that Google Chrome’s Store Isn’t?) | Technology and Web 2.0 on at 7:26 am:

    [...] post on the Mozilla blog yesterday has the company, makers of the Firefox web browser, pondering the creation of an [...]

  32. Pingback from Tech News Geek » Mozilla Ponders an "Open" Web App Store (Implying that Google Chrome’s Store Isn’t?) on at 8:00 am:

    [...] Web App Store (Implying that Google Chrome’s Store Isn’t?) May 21st, 2010 A post on the Mozilla blog yesterday has the company, makers of the Firefox web browser, pondering the creation of an [...]

  33. Pingback from Mozilla Ponders an “Open” Web App Store (Implying that Google Chromes Store Isnt?) - www.Korallenkacke.com on at 8:23 am:

    [...] post on the Mozilla blog yesterday has the company, makers of the Firefox web browser, pondering the creation of an [...]

  34. Pingback from the hive » Mozilla Ponders an “Open” Web App Store (Implying that Google Chrome’s Store Isn’t?) on at 8:33 am:

    [...] post on the Mozilla blog yesterday has the company, makers of the Firefox web browser, pondering the creation of an [...]

  35. Pingback from An Open Web App Store :: The Mozilla Blog Contact on at 8:35 am:

    [...] more here:  An Open Web App Store :: The Mozilla Blog Financial Reform Bills Don't Do Enough To Prevent Another …Jillian Michaels: [...]

  36. Pingback from POWER SLIDING DOOR DIAGNOSTIC PROCEDURE 1999 – 2002 Toyota Sienna … | Sliding Doors Coachwork Design on at 9:49 am:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  37. Pingback from Google Chrome Getting App Store (Maybe Mozilla, Too?) | Simple, effective and affordable small business marketing on at 10:28 am:

    [...] Mozilla may be considering jumping on the bandwagon, too (via). Right now, they’re just reviewing the underlying principles of an “open web [...]

  38. Pingback from Google Chrome Getting App Store (Maybe Mozilla, Too?) | Free Internet Marketing Videos on at 10:43 am:

    [...] Mozilla may be considering jumping on the bandwagon, too (via). Right now, they’re just reviewing the underlying principles of an “open web [...]

  39. Pingback from Google Chrome Getting App Store (Maybe Mozilla, Too?) | Google Adsense on at 10:44 am:

    [...] Mozilla may be considering jumping on the bandwagon, too (via). Right now, they’re just reviewing the underlying principles of an “open web [...]

  40. Pingback from enumID — Blog — Google Chrome Getting App Store (Maybe Mozilla, Too?) on at 11:03 am:

    [...] Mozilla may be considering jumping on the bandwagon, too (via). Right now, they’re just reviewing the underlying principles of an “open web [...]

  41. Pingback from FB Telephone Services — Blog — Google Chrome Getting App Store (Maybe Mozilla, Too?) on at 11:38 am:

    [...] Mozilla may be considering jumping on the bandwagon, too (via). Right now, they’re just reviewing the underlying principles of an “open web [...]

  42. Pingback from Amazon Blogger Widgets | The Blogging Expert on at 11:45 am:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  43. Pingback from Blogger Tutorial – How to Start Blogging with Blogger | The Blogging Expert on at 12:04 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  44. Pingback from Q&A: Can somebody help me identify this bar that appears on Blogs? | The Blogging Expert on at 1:27 pm:

    [...] A&#1495 Open Web App Store :: T&#1211&#1077 Mozilla Blog [...]

  45. Pingback from How to create a blog with Blogger | The Blogging Expert on at 2:02 pm:

    [...] A&#1495 Open Web App Store :: T&#1211&#1077 Mozilla Blog [...]

  46. Pingback from Can Fasting Reset Hormone Issues #571 on at 2:09 pm:

    [...] An Open Web App Store :: The Mozilla Blog [...]

  47. Pingback from Blackberry Bold Top 3 Free Themes | The Blogging Expert on at 2:29 pm:

    [...] A&#1495 Open Web App Store :: T&#1211&#1077 Mozilla Blog [...]

  48. Pingback from Mozilla Ponders an "Open" Web App Store (Implying that Google Chrome’s Store Isn’t?) | SKZYİZ on at 2:34 pm:

    [...] post on the Mozilla blog yesterday has the company, makers of the Firefox Web browser, pondering the creation of an [...]

  49. Pingback from Can anyone help me get traffic to my blog? | Web Traffic Siphon on at 2:53 pm:

    [...] An Open Web App Store :: Th&#1077 Mozilla Blog [...]

  50. Pingback from How to get FREE money making online… | Urgent Money on at 2:56 pm:

    [...] An Open Web App Store :: Th&#1077 Mozilla Blog [...]

More comments: 1 2 3 15

Post Your Comment