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?