SlideShare a Scribd company logo
Open Forges and App Stores
Open Forges and Open App Stores:
Joining the dots



Scott Wilson, OSS Watch
Forges ...
... and App Stores
What are the differences
Forges are focussed around the code and
the tools for the developer community, with
perhaps a "prosumer" user experience.
Its up to projects if they want to build their
own more user-centric "shopfront"
App stores are more focussed on the
consumer experience with a generic
shopfront
App Stores
Platform-centric: iOS, Android, Mac App
Store, Windows 8...
Operator-centric: Vodafone, Orange...
Plugin directories: Wordpress, Chrome,
Opera...
Open Web Apps: Mozilla, OpenAppMkt
Niche stores: ITEC, SURFNet, Widgr,
internal enterprise stores
Traditional software downloads
CNet
Tucows
Soft32
Open Source Mac
Softpedia
...
Joining Up
What are the issues?

Contracts and licenses
Metadata
Publishing and synchronisation
Intermediaries
Joining Up: Legal issues
Some FOSS licenses are not necessarily
compatible with app store terms of service
(e.g. GNU Go, VLC...)
App Store model isn't necessarily a good fit
with distributed open communities
Need to interpret different store contracts,
agreements and T&Cs
http://oss.ly/appstores
Joining Up: Metadata issues
Forge metadata is focussed around
information related to the management of
the project, the code and community
(developer-centric)
App store metadata is focussed around
discovery, use and suitability (user-centric)
Standards?
Joining Up: Publishing
Integrating stores and forges
Multiple target stores
Signing and Packaging
Beyond one-shot publishing - synchronising
releases
Joining Up: Intermediaries
Is it worth it?
App stores seem to have a natural maximum size
before becoming less useful for discovery
App stores may be a side-channel rather than the
main channel for distribution - doesn't replace having
a user-centric website as well as developer-centric
forge page
For many open source projects that are cross-
platform, many potential app stores to target
How important is it to forges?
Scott Wilson, OSS Watch

@scottbw

scott.bradley.wilson@gmail.com

@osswatch

More Related Content

PPT
Life of a Wookie
PDF
Open Source Junction: Apache Wookie and W3C Widgets
PDF
Wookie Intro
PPT
Free, Libre and Open Source Software and Further Education
PDF
Widgets and Mashups for Personal and Institutional Technologies
PPT
Getting the Maximum Benefit from Free and Open Source Software
PPT
Creating mobile web apps
ODP
Building a developer community in an enterprise world
Life of a Wookie
Open Source Junction: Apache Wookie and W3C Widgets
Wookie Intro
Free, Libre and Open Source Software and Further Education
Widgets and Mashups for Personal and Institutional Technologies
Getting the Maximum Benefit from Free and Open Source Software
Creating mobile web apps
Building a developer community in an enterprise world

What's hot (19)

PPT
Wikis Are Wonderful, or Are They? A Real World Story of Using Wikis For User ...
PDF
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
PPTX
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
PPTX
Drupal vs. the Others
KEY
Natural Language UI Testing using Behavior Driven Development with Pavlov and...
PPT
Wikis Are Wonderful - Or Are They
PDF
OpenNTF Updates 03/05/13
PDF
Benefits of using .net maui
PPTX
The Apache Way - Dataworks Summit 2017
PDF
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
PPTX
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
PDF
5/ GitHub Inner Source @ OPEN'16
PPTX
Perfect Web Project
PDF
CMX Series - Building Developer Community Through Hackathons
PPT
Java, Communities, and Social Networking
PDF
Why Use A Wiki: An Introduction to the Latest Online Publishing Format
PDF
Html5 Flyover
PDF
OpenNTF Overview 09/10
PPTX
Guide to open source
Wikis Are Wonderful, or Are They? A Real World Story of Using Wikis For User ...
"Standing on the Shoulders of Giants" by Brian King @ eLiberatica 2008
BS 8878: Systematic Approaches to Documenting Web Accessibility Policies and ...
Drupal vs. the Others
Natural Language UI Testing using Behavior Driven Development with Pavlov and...
Wikis Are Wonderful - Or Are They
OpenNTF Updates 03/05/13
Benefits of using .net maui
The Apache Way - Dataworks Summit 2017
IBM Collaboration Solutions Community Meeting 11/11 - OpenNTF
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
5/ GitHub Inner Source @ OPEN'16
Perfect Web Project
CMX Series - Building Developer Community Through Hackathons
Java, Communities, and Social Networking
Why Use A Wiki: An Introduction to the Latest Online Publishing Format
Html5 Flyover
OpenNTF Overview 09/10
Guide to open source
Ad

Viewers also liked (20)

PPTX
Rev Up Your Metabolism - Part 2
PPS
colors of Life
PPT
Solar Power
PPT
MGS Number Day Posters
PPT
elearning2
PPT
PR Presentation
PDF
Allen Gunn Innovation and NGO Technology
PDF
James Dalziel - Using Learning Design for Innovative eTeaching
PPT
Tutorialwong
PPT
tyrikokkuvote
PDF
Introduction to Layouts with CSS
PPT
FRAN_VESPO
PPT
Refworks e Embase.com
PDF
Mitteformaalne õppimine tööpaigas
PPS
Absolutely Fantastic
PPTX
Tiigrimatemaatika
PPT
Unit 2 - Renaissance
PPT
Akumulator.pl czyli odswiezanie wizerunku marki Centra SA
PPT
Why Blog
PPT
Copy Of Blood Quiz
Rev Up Your Metabolism - Part 2
colors of Life
Solar Power
MGS Number Day Posters
elearning2
PR Presentation
Allen Gunn Innovation and NGO Technology
James Dalziel - Using Learning Design for Innovative eTeaching
Tutorialwong
tyrikokkuvote
Introduction to Layouts with CSS
FRAN_VESPO
Refworks e Embase.com
Mitteformaalne õppimine tööpaigas
Absolutely Fantastic
Tiigrimatemaatika
Unit 2 - Renaissance
Akumulator.pl czyli odswiezanie wizerunku marki Centra SA
Why Blog
Copy Of Blood Quiz
Ad

Similar to Open Forges and App Stores (20)

PDF
Philosophy of Open Source - SFO17-TR01
PDF
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
PDF
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
 
PDF
BUD17-TR01: Philosophy of Open Source
PPT
Open Source & Open Development
PDF
OpenDj Fossa2011
PDF
Life after sun solaris death - open dj - fossa2011
PPTX
1352433 634665357974553949
PDF
Open Source in Further Education
PPTX
Open source
PDF
Building an Open Source iOS app: lessons learned
PDF
Open P2P Design: A Metadesign methodology for Open Design Projects @Iaac
PPTX
OPEN SOURCE SOFTWARE
PDF
Software development, mobile platforms, cloud services - Lean Development and...
PDF
The Role of Open-Source Software in Modern Development
PPT
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
PDF
GoOpen 2010: Sandro D'Elia
PPTX
Open Source Problem Solving
PDF
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
PPTX
Foss introduction and history
Philosophy of Open Source - SFO17-TR01
UShareSoft Software On-Boarding to cloud, OW2Con 2011, Nov 2011, Paris
UShareSoft Software onboarding to cloud, OW2con11, Nov 24-25, Paris
 
BUD17-TR01: Philosophy of Open Source
Open Source & Open Development
OpenDj Fossa2011
Life after sun solaris death - open dj - fossa2011
1352433 634665357974553949
Open Source in Further Education
Open source
Building an Open Source iOS app: lessons learned
Open P2P Design: A Metadesign methodology for Open Design Projects @Iaac
OPEN SOURCE SOFTWARE
Software development, mobile platforms, cloud services - Lean Development and...
The Role of Open-Source Software in Modern Development
KCB201 Week 9 Lecture (Adam Muir): Open Source - Software and Beyond...
GoOpen 2010: Sandro D'Elia
Open Source Problem Solving
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Foss introduction and history

More from scottw (20)

PPT
How to engage students in real open source projects
PPT
Delivering Web To Mobile
PDF
Dissemination beyond academic circles
PDF
Android
PDF
Build Widgets
PPT
Wookie Meetup
PPT
Wookie Meetup
PPT
CRM & HE
PDF
Presence
PDF
FeedForward at RSP
PPT
Boxcri
PDF
Widgets And Wookies
PPT
Widgets - the Wookie project
PDF
Argosi
PDF
Presence @ Winterschool 2008
PPS
OpenID @ Winterschool 2008
PPT
FeedForward, Metadata & Digital Repositories SIG, Feb 2008
PPT
XCRI Update, Jan 2008
PPT
Mimas
PPT
XCRI at IWMW 2007
How to engage students in real open source projects
Delivering Web To Mobile
Dissemination beyond academic circles
Android
Build Widgets
Wookie Meetup
Wookie Meetup
CRM & HE
Presence
FeedForward at RSP
Boxcri
Widgets And Wookies
Widgets - the Wookie project
Argosi
Presence @ Winterschool 2008
OpenID @ Winterschool 2008
FeedForward, Metadata & Digital Repositories SIG, Feb 2008
XCRI Update, Jan 2008
Mimas
XCRI at IWMW 2007

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Empathic Computing: Creating Shared Understanding
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPT
Teaching material agriculture food technology
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 3 Spatial Domain Image Processing.pdf
Review of recent advances in non-invasive hemoglobin estimation
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Per capita expenditure prediction using model stacking based on satellite ima...
MYSQL Presentation for SQL database connectivity
Unlocking AI with Model Context Protocol (MCP)
Empathic Computing: Creating Shared Understanding
Diabetes mellitus diagnosis method based random forest with bat algorithm
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Teaching material agriculture food technology
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf

Open Forges and App Stores

  • 2. Open Forges and Open App Stores: Joining the dots Scott Wilson, OSS Watch
  • 4. ... and App Stores
  • 5. What are the differences Forges are focussed around the code and the tools for the developer community, with perhaps a "prosumer" user experience. Its up to projects if they want to build their own more user-centric "shopfront" App stores are more focussed on the consumer experience with a generic shopfront
  • 6. App Stores Platform-centric: iOS, Android, Mac App Store, Windows 8... Operator-centric: Vodafone, Orange... Plugin directories: Wordpress, Chrome, Opera... Open Web Apps: Mozilla, OpenAppMkt Niche stores: ITEC, SURFNet, Widgr, internal enterprise stores
  • 8. Joining Up What are the issues? Contracts and licenses Metadata Publishing and synchronisation Intermediaries
  • 9. Joining Up: Legal issues Some FOSS licenses are not necessarily compatible with app store terms of service (e.g. GNU Go, VLC...) App Store model isn't necessarily a good fit with distributed open communities Need to interpret different store contracts, agreements and T&Cs http://oss.ly/appstores
  • 10. Joining Up: Metadata issues Forge metadata is focussed around information related to the management of the project, the code and community (developer-centric) App store metadata is focussed around discovery, use and suitability (user-centric) Standards?
  • 11. Joining Up: Publishing Integrating stores and forges Multiple target stores Signing and Packaging Beyond one-shot publishing - synchronising releases
  • 13. Is it worth it? App stores seem to have a natural maximum size before becoming less useful for discovery App stores may be a side-channel rather than the main channel for distribution - doesn't replace having a user-centric website as well as developer-centric forge page For many open source projects that are cross- platform, many potential app stores to target How important is it to forges?
  • 14. Scott Wilson, OSS Watch @scottbw scott.bradley.wilson@gmail.com @osswatch