SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
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

Weitere Àhnliche Inhalte

Was ist angesagt?

OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
Niklas Heidloff
 

Was ist angesagt? (19)

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

Andere mochten auch

elearning2
elearning2elearning2
elearning2
phaisack
 
FRAN_VESPO
FRAN_VESPOFRAN_VESPO
FRAN_VESPO
Gustavo
 
Unit 2 - Renaissance
Unit 2 - RenaissanceUnit 2 - Renaissance
Unit 2 - Renaissance
outsidethecave
 
Copy Of Blood Quiz
Copy Of Blood QuizCopy Of Blood Quiz
Copy Of Blood Quiz
griggans
 

Andere mochten auch (20)

Rev Up Your Metabolism - Part 2
Rev Up Your Metabolism - Part 2Rev Up Your Metabolism - Part 2
Rev Up Your Metabolism - Part 2
 
colors of Life
colors of Lifecolors of Life
colors of Life
 
Solar Power
Solar PowerSolar Power
Solar Power
 
MGS Number Day Posters
MGS Number Day PostersMGS Number Day Posters
MGS Number Day Posters
 
elearning2
elearning2elearning2
elearning2
 
PR Presentation
PR PresentationPR Presentation
PR Presentation
 
Allen Gunn Innovation and NGO Technology
Allen Gunn Innovation and NGO TechnologyAllen Gunn Innovation and NGO Technology
Allen Gunn Innovation and NGO Technology
 
James Dalziel - Using Learning Design for Innovative eTeaching
James Dalziel - Using Learning Design for Innovative eTeachingJames Dalziel - Using Learning Design for Innovative eTeaching
James Dalziel - Using Learning Design for Innovative eTeaching
 
Tutorialwong
TutorialwongTutorialwong
Tutorialwong
 
tyrikokkuvote
tyrikokkuvotetyrikokkuvote
tyrikokkuvote
 
Introduction to Layouts with CSS
Introduction to Layouts with CSSIntroduction to Layouts with CSS
Introduction to Layouts with CSS
 
FRAN_VESPO
FRAN_VESPOFRAN_VESPO
FRAN_VESPO
 
Refworks e Embase.com
Refworks e Embase.comRefworks e Embase.com
Refworks e Embase.com
 
Mitteformaalne Ôppimine tööpaigas
Mitteformaalne Ôppimine tööpaigasMitteformaalne Ôppimine tööpaigas
Mitteformaalne Ôppimine tööpaigas
 
Absolutely Fantastic
Absolutely Fantastic Absolutely Fantastic
Absolutely Fantastic
 
Tiigrimatemaatika
TiigrimatemaatikaTiigrimatemaatika
Tiigrimatemaatika
 
Unit 2 - Renaissance
Unit 2 - RenaissanceUnit 2 - Renaissance
Unit 2 - Renaissance
 
Akumulator.pl czyli odswiezanie wizerunku marki Centra SA
Akumulator.pl czyli odswiezanie wizerunku marki Centra SAAkumulator.pl czyli odswiezanie wizerunku marki Centra SA
Akumulator.pl czyli odswiezanie wizerunku marki Centra SA
 
Why Blog
Why Blog Why Blog
Why Blog
 
Copy Of Blood Quiz
Copy Of Blood QuizCopy Of Blood Quiz
Copy Of Blood Quiz
 

Ähnlich wie Open Forges and App Stores

The "Vision Paper" behind the success story of commercetools, created 2011
The "Vision Paper" behind the success story of commercetools, created 2011The "Vision Paper" behind the success story of commercetools, created 2011
The "Vision Paper" behind the success story of commercetools, created 2011
Dirk Hoerig
 
Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5
Alok Sharma
 
Unit 8 ecommerce p1
Unit 8   ecommerce p1Unit 8   ecommerce p1
Unit 8 ecommerce p1
IronCheese
 

Ähnlich wie Open Forges and App Stores (20)

Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
The "Vision Paper" behind the success story of commercetools, created 2011
The "Vision Paper" behind the success story of commercetools, created 2011The "Vision Paper" behind the success story of commercetools, created 2011
The "Vision Paper" behind the success story of commercetools, created 2011
 
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
The Ultimate Guide to Cross Platform App Development Frameworks in 2023The Ultimate Guide to Cross Platform App Development Frameworks in 2023
The Ultimate Guide to Cross Platform App Development Frameworks in 2023
 
Confessions of-a-gadget-holic
Confessions of-a-gadget-holicConfessions of-a-gadget-holic
Confessions of-a-gadget-holic
 
Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5Kinvey how-to-make-an-app-mobile-html5
Kinvey how-to-make-an-app-mobile-html5
 
Future of Open Source CMS
Future of Open Source CMSFuture of Open Source CMS
Future of Open Source CMS
 
Confused about Native vs Hybrid vs Cross-Platform ?
Confused about Native vs Hybrid vs Cross-Platform ?Confused about Native vs Hybrid vs Cross-Platform ?
Confused about Native vs Hybrid vs Cross-Platform ?
 
Tablets Soft and Apps
Tablets Soft and AppsTablets Soft and Apps
Tablets Soft and Apps
 
The ultimate guide and facts on cross platform app development in 2021.
The ultimate guide and facts on cross platform app development in 2021.The ultimate guide and facts on cross platform app development in 2021.
The ultimate guide and facts on cross platform app development in 2021.
 
Mobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th EditionMobile Developer's Guide To The Galaxy, 14th Edition
Mobile Developer's Guide To The Galaxy, 14th Edition
 
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
Stronger than Chuck Norris: SharePoint in clouds, on earth, in subway and in ...
 
Unit 8 ecommerce p1
Unit 8   ecommerce p1Unit 8   ecommerce p1
Unit 8 ecommerce p1
 
What is a portal/ Java portal/ Enterprise portal ?
What is a portal/ Java portal/ Enterprise portal ?What is a portal/ Java portal/ Enterprise portal ?
What is a portal/ Java portal/ Enterprise portal ?
 
Magento, OXID, xt:commerce - evaluation guide for enterprises
Magento, OXID, xt:commerce - evaluation guide for enterprisesMagento, OXID, xt:commerce - evaluation guide for enterprises
Magento, OXID, xt:commerce - evaluation guide for enterprises
 
Benefits of PhoneGap for Mobile App Development - Appzure
Benefits of PhoneGap for Mobile App Development - AppzureBenefits of PhoneGap for Mobile App Development - Appzure
Benefits of PhoneGap for Mobile App Development - Appzure
 
Hybrid mobile development vs. Native using ionic
Hybrid mobile development vs. Native using ionicHybrid mobile development vs. Native using ionic
Hybrid mobile development vs. Native using ionic
 
Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?Business Models and Open Source Licenses in 2019: Can we all get along?
Business Models and Open Source Licenses in 2019: Can we all get along?
 
Top 10 Mobile App Development Frameworks in 2022-converted.pdf
Top 10 Mobile App Development Frameworks in 2022-converted.pdfTop 10 Mobile App Development Frameworks in 2022-converted.pdf
Top 10 Mobile App Development Frameworks in 2022-converted.pdf
 
Android-GDSC.pptx
Android-GDSC.pptxAndroid-GDSC.pptx
Android-GDSC.pptx
 
Most recommended android app development frameworks for app development
Most recommended android app development frameworks for app developmentMost recommended android app development frameworks for app development
Most recommended android app development frameworks for app development
 

Mehr von scottw

How to engage students in real open source projects
How to engage students in real open source projectsHow to engage students in real open source projects
How to engage students in real open source projects
scottw
 
Dissemination beyond academic circles
Dissemination beyond academic circlesDissemination beyond academic circles
Dissemination beyond academic circles
scottw
 
Wookie Meetup
Wookie MeetupWookie Meetup
Wookie Meetup
scottw
 
Wookie Meetup
Wookie MeetupWookie Meetup
Wookie Meetup
scottw
 
CRM & HE
CRM & HECRM & HE
CRM & HE
scottw
 
Argosi
ArgosiArgosi
Argosi
scottw
 

Mehr von scottw (20)

How to engage students in real open source projects
How to engage students in real open source projectsHow to engage students in real open source projects
How to engage students in real open source projects
 
Delivering Web To Mobile
Delivering Web To MobileDelivering Web To Mobile
Delivering Web To Mobile
 
Dissemination beyond academic circles
Dissemination beyond academic circlesDissemination beyond academic circles
Dissemination beyond academic circles
 
Android
AndroidAndroid
Android
 
Build Widgets
Build WidgetsBuild Widgets
Build Widgets
 
Wookie Meetup
Wookie MeetupWookie Meetup
Wookie Meetup
 
Wookie Meetup
Wookie MeetupWookie Meetup
Wookie Meetup
 
CRM & HE
CRM & HECRM & HE
CRM & HE
 
Presence
PresencePresence
Presence
 
FeedForward at RSP
FeedForward at RSPFeedForward at RSP
FeedForward at RSP
 
Boxcri
BoxcriBoxcri
Boxcri
 
Widgets And Wookies
Widgets And WookiesWidgets And Wookies
Widgets And Wookies
 
Widgets - the Wookie project
Widgets - the Wookie projectWidgets - the Wookie project
Widgets - the Wookie project
 
Argosi
ArgosiArgosi
Argosi
 
Presence @ Winterschool 2008
Presence @ Winterschool 2008Presence @ Winterschool 2008
Presence @ Winterschool 2008
 
OpenID @ Winterschool 2008
OpenID @ Winterschool 2008OpenID @ Winterschool 2008
OpenID @ Winterschool 2008
 
FeedForward, Metadata & Digital Repositories SIG, Feb 2008
FeedForward, Metadata & Digital Repositories SIG, Feb 2008FeedForward, Metadata & Digital Repositories SIG, Feb 2008
FeedForward, Metadata & Digital Repositories SIG, Feb 2008
 
XCRI Update, Jan 2008
XCRI Update, Jan 2008XCRI Update, Jan 2008
XCRI Update, Jan 2008
 
Mimas
MimasMimas
Mimas
 
XCRI at IWMW 2007
XCRI at IWMW 2007XCRI at IWMW 2007
XCRI at IWMW 2007
 

KĂŒrzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
 

KĂŒrzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Open Forges and App Stores

  • 1.
  • 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