SlideShare a Scribd company logo
Choosing The Right Open Source Project Scott Leslie, Edutools.info  SFU, July 28, 2005
You are here? Outer Hebrides?
The Hype ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Promises of Open Source ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What this Presentation Isn’t ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What this presentation  is ,[object Object],[object Object],[object Object],[object Object]
About Edutools – http://www.edutools.info ,[object Object],[object Object],[object Object],[object Object],[object Object]
Defining Open Source ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
The irony is that… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Development/Acquisition Evolution BUY SHARE BUILD VS. BUY VS.
3rd Try… ,[object Object],[object Object],[object Object],[object Object]
Suitability = Maturity vs. Capability Organization’s Capability for Development ‘ Maturity’ of Project / Community ‘ Freeloading’ Very Mature Immature Low High Project Originator Real Risk of Failure Low Risk Decisions OS ‘Sweet Spot’ What makes OS communities thrive
Group Qualities of Organizations and Projects around…   ,[object Object],[object Object],[object Object],[object Object]
Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deployment and Integration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ongoing Maintenance and Support ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overall Institutional or Project Attributes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Suitability = Maturity vs. Capability Organization’s Capability for Development ‘ Maturity’ of Project / Community Very Mature Immature Low High Real Risk of Failure #1 “ Low Risk Choice” #2 “ Adoption,  not adaptation” #3 “ Major Boost” #4 “ Good Luck!”
Goal of Decision Tool ,[object Object],[object Object]
Final Thoughts ,[object Object],[object Object],[object Object],[object Object]
Example Organization 1 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Capability Profile 1 – “R1 Uni” No desire to spin off derivative work Desire to commercialize derivative or related works  Unknown Related Institutional Networks and affiliations Have been done this road before Past Experience with Open Source projects History of project-based work, distributed, multi-unit work teams Preferred Project Management Style Have been done this road before; can keep existing CMS in place Institutional Tolerance for Beta Products Desire to replace existing CMS Existing framework, architecture or e-learning infrastructure Some, but could use more formal environment Existing Software Development Process and Environment Risk area long term Ongoing Developer Resources Good but not great; the more they can bootstrap, the better Project-based Developer Resources
Example Organization 2 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Capability Profile 2 – “CommCollege” No desire to spin off derivative work Desire to commercialize derivative or related works  Entire State System Related Institutional Networks and affiliations Are intrigued by the prospect but no real experience Past Experience with Open Source projects Not strong on project-based work Preferred Project Management Style Used to COTS Institutional Tolerance for Beta Products High risk as they require something soon to come out of this process Existing framework, architecture or e-learning infrastructure Problematic for engaging with other organizations & contributing back  Existing Software Development Process and Environment Could use more Ongoing Developer Resources Could use more Project-based Developer Resources
OS Software Package 1 – “ALooter” ,[object Object],[object Object],[object Object],[object Object]
OS Software Maturity Profile 1 GPL Licensing Model Initial developers still control process & comm Governance Model None 3rd party support providers / vendors  Good but could be improved End-user documentation / support community Informal at best Explicit and implicit developer education and socialization paths Very active Developer documentation / support community LAMP, so few concerns Dependencies/ Standards Very active Activity within the development community, forums and mailing lists Some Explicit OS Development Roles 8 / 1 main, many peripheral # developers/Organizations Fixes bundled as part of quarterly release cycle Project Reputation (for stability, rapidity of bug fixes) Over 10 major releases Number of releases
OS Software Package 2 – “HOLMS” ,[object Object],[object Object],[object Object],[object Object]
OS Software Maturity Profile 1 GPL Licensing Model Initial developers still control process & comm Governance Model None 3rd party support providers / vendors  Not much End-user documentation / support community Informal , if at all Explicit and implicit developer education and socialization paths Not much Developer documentation / support community All OS, so few concerns Dependencies/ Standards No aparent developer forums Activity within the development community, forums and mailing lists Not evident Explicit OS Development Roles 3/ 1 main # developers/Organizations No apparent schedule or roadmap Project Reputation (for stability, rapidity of bug fixes) Under 3 releases Number of releases
Scenarios ,[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Reinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open BadgesReinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open Badges
Serge Ravet
 
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech PossibilitiesDo It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
grandeped
 
The Learning Web
The Learning WebThe Learning Web
The Learning Web
Houston Community College
 
Do Employers Look at ePortfolios?
Do Employers Look at ePortfolios?Do Employers Look at ePortfolios?
Do Employers Look at ePortfolios?
Don Presant
 
How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies! How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies!
Serge Ravet
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
webhostingguy
 
3. progress inbolton(summer2010)
3. progress inbolton(summer2010)3. progress inbolton(summer2010)
3. progress inbolton(summer2010)
CARLOS ALARIO
 
LMS: Selecting the Right Tool
LMS: Selecting the Right ToolLMS: Selecting the Right Tool
LMS: Selecting the Right Tool
Kevin Corcoran
 
Web 2.0 Community Strategies Inside And Out (V4)
Web 2.0 Community Strategies Inside And Out (V4)Web 2.0 Community Strategies Inside And Out (V4)
Web 2.0 Community Strategies Inside And Out (V4)
Martin Sumner-Smith
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
Keith Landa
 
LOR Characteristics and Considerations
LOR Characteristics and ConsiderationsLOR Characteristics and Considerations
LOR Characteristics and Considerations
Scott Leslie
 
Drupal CMS For Education
Drupal CMS For EducationDrupal CMS For Education
Drupal CMS For Education
Kevin Davison
 
Eportfolio Mahara Webinar
Eportfolio Mahara WebinarEportfolio Mahara Webinar
Eportfolio Mahara Webinar
Gavin Henrick
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
Yum Studio
 
Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"
Keith Landa
 
Back 2 Basics What Can A Vle Do 4 U
Back 2 Basics   What Can A Vle Do 4 UBack 2 Basics   What Can A Vle Do 4 U
Back 2 Basics What Can A Vle Do 4 U
kevinbrace
 
Trainers Session2
Trainers Session2Trainers Session2
Trainers Session2
Sarah Phillips
 
Creative Commons for TAACCCT Grantees
Creative Commons for TAACCCT GranteesCreative Commons for TAACCCT Grantees
Creative Commons for TAACCCT Grantees
Jane Park
 
ePortfolios and Mahara
ePortfolios and MaharaePortfolios and Mahara
ePortfolios and Mahara
Mahara E-Portfolio Project
 

What's hot (19)

Reinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open BadgesReinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open Badges
 
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech PossibilitiesDo It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
 
The Learning Web
The Learning WebThe Learning Web
The Learning Web
 
Do Employers Look at ePortfolios?
Do Employers Look at ePortfolios?Do Employers Look at ePortfolios?
Do Employers Look at ePortfolios?
 
How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies! How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies!
 
[MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format][MS PowerPoint 97/2000 format]
[MS PowerPoint 97/2000 format]
 
3. progress inbolton(summer2010)
3. progress inbolton(summer2010)3. progress inbolton(summer2010)
3. progress inbolton(summer2010)
 
LMS: Selecting the Right Tool
LMS: Selecting the Right ToolLMS: Selecting the Right Tool
LMS: Selecting the Right Tool
 
Web 2.0 Community Strategies Inside And Out (V4)
Web 2.0 Community Strategies Inside And Out (V4)Web 2.0 Community Strategies Inside And Out (V4)
Web 2.0 Community Strategies Inside And Out (V4)
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
 
LOR Characteristics and Considerations
LOR Characteristics and ConsiderationsLOR Characteristics and Considerations
LOR Characteristics and Considerations
 
Drupal CMS For Education
Drupal CMS For EducationDrupal CMS For Education
Drupal CMS For Education
 
Eportfolio Mahara Webinar
Eportfolio Mahara WebinarEportfolio Mahara Webinar
Eportfolio Mahara Webinar
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"
 
Back 2 Basics What Can A Vle Do 4 U
Back 2 Basics   What Can A Vle Do 4 UBack 2 Basics   What Can A Vle Do 4 U
Back 2 Basics What Can A Vle Do 4 U
 
Trainers Session2
Trainers Session2Trainers Session2
Trainers Session2
 
Creative Commons for TAACCCT Grantees
Creative Commons for TAACCCT GranteesCreative Commons for TAACCCT Grantees
Creative Commons for TAACCCT Grantees
 
ePortfolios and Mahara
ePortfolios and MaharaePortfolios and Mahara
ePortfolios and Mahara
 

Viewers also liked

Eclipse Legal Day - Nov 2013
Eclipse Legal Day - Nov 2013Eclipse Legal Day - Nov 2013
Eclipse Legal Day - Nov 2013
Mike Milinkovich
 
Sakthivel-CV
Sakthivel-CVSakthivel-CV
Sakthivel-CV
Sakthivel Subbu
 
Open Source Maturity Curve and Ecosystem
Open Source Maturity Curve and EcosystemOpen Source Maturity Curve and Ecosystem
Open Source Maturity Curve and Ecosystem
guest239f177
 
2103.10 foundation v2 all things open
2103.10 foundation v2  all things open2103.10 foundation v2  all things open
2103.10 foundation v2 all things open
Mike Milinkovich
 
Zarafa open source maturity, licensing, adoption and leadership
Zarafa open source maturity, licensing, adoption and leadershipZarafa open source maturity, licensing, adoption and leadership
Zarafa open source maturity, licensing, adoption and leadership
Zarafa
 
Presentation of Zarafa community hub
Presentation of Zarafa community hubPresentation of Zarafa community hub
Presentation of Zarafa community hub
Zarafa
 
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin developmentZarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa
 
Engaging With Open Source in a procurement process
Engaging With Open Source in a procurement processEngaging With Open Source in a procurement process
Engaging With Open Source in a procurement process
Ross Gardler
 
Enabling Industry Collaborations
Enabling Industry CollaborationsEnabling Industry Collaborations
Enabling Industry Collaborations
Ian Skerrett
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Adrian Trenaman
 
Erp ppt
Erp pptErp ppt
Human Performance Technology Case Study
Human Performance Technology Case StudyHuman Performance Technology Case Study
Human Performance Technology Case Study
cszelwach
 

Viewers also liked (12)

Eclipse Legal Day - Nov 2013
Eclipse Legal Day - Nov 2013Eclipse Legal Day - Nov 2013
Eclipse Legal Day - Nov 2013
 
Sakthivel-CV
Sakthivel-CVSakthivel-CV
Sakthivel-CV
 
Open Source Maturity Curve and Ecosystem
Open Source Maturity Curve and EcosystemOpen Source Maturity Curve and Ecosystem
Open Source Maturity Curve and Ecosystem
 
2103.10 foundation v2 all things open
2103.10 foundation v2  all things open2103.10 foundation v2  all things open
2103.10 foundation v2 all things open
 
Zarafa open source maturity, licensing, adoption and leadership
Zarafa open source maturity, licensing, adoption and leadershipZarafa open source maturity, licensing, adoption and leadership
Zarafa open source maturity, licensing, adoption and leadership
 
Presentation of Zarafa community hub
Presentation of Zarafa community hubPresentation of Zarafa community hub
Presentation of Zarafa community hub
 
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin developmentZarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
Zarafa SummerCamp 2012 - Basic Introduction WebApp plugin development
 
Engaging With Open Source in a procurement process
Engaging With Open Source in a procurement processEngaging With Open Source in a procurement process
Engaging With Open Source in a procurement process
 
Enabling Industry Collaborations
Enabling Industry CollaborationsEnabling Industry Collaborations
Enabling Industry Collaborations
 
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterpriseApache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
Apache coneu 2009-adrian-trenaman-adopting-open-source-in-the-enterprise
 
Erp ppt
Erp pptErp ppt
Erp ppt
 
Human Performance Technology Case Study
Human Performance Technology Case StudyHuman Performance Technology Case Study
Human Performance Technology Case Study
 

Similar to Open Source Maturity and Suitability

Electronic Portfolio Technology Options
Electronic Portfolio Technology OptionsElectronic Portfolio Technology Options
Electronic Portfolio Technology Options
dcambrid
 
Strategies-Developing-Deploying-FOSS
Strategies-Developing-Deploying-FOSSStrategies-Developing-Deploying-FOSS
Strategies-Developing-Deploying-FOSS
webuploader
 
Oss model, lifecycle & development
Oss model, lifecycle & developmentOss model, lifecycle & development
Oss model, lifecycle & development
Shafiul Azam Chowdhury
 
Openess and Portfolio Technology
Openess and Portfolio TechnologyOpeness and Portfolio Technology
Openess and Portfolio Technology
dcambrid
 
FOSS in Education
FOSS in EducationFOSS in Education
FOSS in Education
John Macasio
 
Quality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source SoftwareQuality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source Software
Girl Geek Dinners Milano
 
FOSS
FOSS FOSS
Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...
Frederik Questier
 
Open Source Web Content Management Strategies
Open Source Web Content Management StrategiesOpen Source Web Content Management Strategies
Open Source Web Content Management Strategies
KStod
 
Ten Elements of Open Source Governance
Ten Elements of Open Source GovernanceTen Elements of Open Source Governance
Ten Elements of Open Source Governance
Rogue Wave Software
 
Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...
Will Hall
 
Designing your Product as a Platform
Designing your Product as a PlatformDesigning your Product as a Platform
Designing your Product as a Platform
Micah Laaker
 
Designing Product As A Platform
Designing Product As A PlatformDesigning Product As A Platform
Designing Product As A Platform
anandkhisti
 
BSD Certification: Using Open Source and Education to Accelerate Technology T...
BSD Certification: Using Open Source and Education to Accelerate Technology T...BSD Certification: Using Open Source and Education to Accelerate Technology T...
BSD Certification: Using Open Source and Education to Accelerate Technology T...
Dru Lavigne
 
Leveraging Open Source
Leveraging Open SourceLeveraging Open Source
Leveraging Open Source
John Lewis
 
Sustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into Software
Software Sustainability Institute
 
S.NoSalesforce Business Analyst roleComputer Systems Analysts.docx
S.NoSalesforce Business Analyst roleComputer Systems Analysts.docxS.NoSalesforce Business Analyst roleComputer Systems Analysts.docx
S.NoSalesforce Business Analyst roleComputer Systems Analysts.docx
jeffsrosalyn
 
Adopting Open Source Software for Longer-term Reuse
Adopting Open Source Software for Longer-term ReuseAdopting Open Source Software for Longer-term Reuse
Adopting Open Source Software for Longer-term Reuse
Software Sustainability Institute
 
How Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion GloballyHow Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion Globally
City Vision University
 
Open Source Software Needs You!
Open Source Software Needs You!Open Source Software Needs You!
Open Source Software Needs You!
Charles Nutter
 

Similar to Open Source Maturity and Suitability (20)

Electronic Portfolio Technology Options
Electronic Portfolio Technology OptionsElectronic Portfolio Technology Options
Electronic Portfolio Technology Options
 
Strategies-Developing-Deploying-FOSS
Strategies-Developing-Deploying-FOSSStrategies-Developing-Deploying-FOSS
Strategies-Developing-Deploying-FOSS
 
Oss model, lifecycle & development
Oss model, lifecycle & developmentOss model, lifecycle & development
Oss model, lifecycle & development
 
Openess and Portfolio Technology
Openess and Portfolio TechnologyOpeness and Portfolio Technology
Openess and Portfolio Technology
 
FOSS in Education
FOSS in EducationFOSS in Education
FOSS in Education
 
Quality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source SoftwareQuality, Cost, and Governance of Open Source Software
Quality, Cost, and Governance of Open Source Software
 
FOSS
FOSS FOSS
FOSS
 
Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...Strategies and Policies for the implementation of Free & and Open Source Soft...
Strategies and Policies for the implementation of Free & and Open Source Soft...
 
Open Source Web Content Management Strategies
Open Source Web Content Management StrategiesOpen Source Web Content Management Strategies
Open Source Web Content Management Strategies
 
Ten Elements of Open Source Governance
Ten Elements of Open Source GovernanceTen Elements of Open Source Governance
Ten Elements of Open Source Governance
 
Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...Open Source Content Management Systems for Small and Medium Businesses, Chari...
Open Source Content Management Systems for Small and Medium Businesses, Chari...
 
Designing your Product as a Platform
Designing your Product as a PlatformDesigning your Product as a Platform
Designing your Product as a Platform
 
Designing Product As A Platform
Designing Product As A PlatformDesigning Product As A Platform
Designing Product As A Platform
 
BSD Certification: Using Open Source and Education to Accelerate Technology T...
BSD Certification: Using Open Source and Education to Accelerate Technology T...BSD Certification: Using Open Source and Education to Accelerate Technology T...
BSD Certification: Using Open Source and Education to Accelerate Technology T...
 
Leveraging Open Source
Leveraging Open SourceLeveraging Open Source
Leveraging Open Source
 
Sustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into SoftwareSustainability Training Workshop - Managing Sustainability into Software
Sustainability Training Workshop - Managing Sustainability into Software
 
S.NoSalesforce Business Analyst roleComputer Systems Analysts.docx
S.NoSalesforce Business Analyst roleComputer Systems Analysts.docxS.NoSalesforce Business Analyst roleComputer Systems Analysts.docx
S.NoSalesforce Business Analyst roleComputer Systems Analysts.docx
 
Adopting Open Source Software for Longer-term Reuse
Adopting Open Source Software for Longer-term ReuseAdopting Open Source Software for Longer-term Reuse
Adopting Open Source Software for Longer-term Reuse
 
How Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion GloballyHow Open Education Can Cross the Chasm to Educate a Billion Globally
How Open Education Can Cross the Chasm to Educate a Billion Globally
 
Open Source Software Needs You!
Open Source Software Needs You!Open Source Software Needs You!
Open Source Software Needs You!
 

More from Scott Leslie

Open Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and ToolsOpen Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and Tools
Scott Leslie
 
Tracking OER - OLNet staff mtg talk
Tracking OER - OLNet staff mtg talkTracking OER - OLNet staff mtg talk
Tracking OER - OLNet staff mtg talk
Scott Leslie
 
Becoming a network learner - Tlt '10
Becoming a network learner - Tlt '10Becoming a network learner - Tlt '10
Becoming a network learner - Tlt '10
Scott Leslie
 
Ple new-needs-excerpt
Ple new-needs-excerptPle new-needs-excerpt
Ple new-needs-excerpt
Scott Leslie
 
Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009
Scott Leslie
 
SOL*R Pecha Chuka
SOL*R Pecha ChukaSOL*R Pecha Chuka
SOL*R Pecha Chuka
Scott Leslie
 
Practical Interoperability for OPDF Recipients
Practical Interoperability for OPDF RecipientsPractical Interoperability for OPDF Recipients
Practical Interoperability for OPDF Recipients
Scott Leslie
 
Intro to SCoPE OER Seminar
Intro to SCoPE OER SeminarIntro to SCoPE OER Seminar
Intro to SCoPE OER Seminar
Scott Leslie
 
Becoming a Network Learner
Becoming a Network LearnerBecoming a Network Learner
Becoming a Network Learner
Scott Leslie
 
Whats On Your Horizon?
Whats On Your Horizon?Whats On Your Horizon?
Whats On Your Horizon?
Scott Leslie
 
Open Id
Open IdOpen Id
Open Id
Scott Leslie
 
The Future CMS
The Future CMSThe Future CMS
The Future CMS
Scott Leslie
 

More from Scott Leslie (12)

Open Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and ToolsOpen Textbooks Authoring Models and Tools
Open Textbooks Authoring Models and Tools
 
Tracking OER - OLNet staff mtg talk
Tracking OER - OLNet staff mtg talkTracking OER - OLNet staff mtg talk
Tracking OER - OLNet staff mtg talk
 
Becoming a network learner - Tlt '10
Becoming a network learner - Tlt '10Becoming a network learner - Tlt '10
Becoming a network learner - Tlt '10
 
Ple new-needs-excerpt
Ple new-needs-excerptPle new-needs-excerpt
Ple new-needs-excerpt
 
Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009
 
SOL*R Pecha Chuka
SOL*R Pecha ChukaSOL*R Pecha Chuka
SOL*R Pecha Chuka
 
Practical Interoperability for OPDF Recipients
Practical Interoperability for OPDF RecipientsPractical Interoperability for OPDF Recipients
Practical Interoperability for OPDF Recipients
 
Intro to SCoPE OER Seminar
Intro to SCoPE OER SeminarIntro to SCoPE OER Seminar
Intro to SCoPE OER Seminar
 
Becoming a Network Learner
Becoming a Network LearnerBecoming a Network Learner
Becoming a Network Learner
 
Whats On Your Horizon?
Whats On Your Horizon?Whats On Your Horizon?
Whats On Your Horizon?
 
Open Id
Open IdOpen Id
Open Id
 
The Future CMS
The Future CMSThe Future CMS
The Future CMS
 

Recently uploaded

一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理
bbeucd
 
5 Tips for Creating Standard Financial Reports
5 Tips for Creating Standard Financial Reports5 Tips for Creating Standard Financial Reports
5 Tips for Creating Standard Financial Reports
EasyReports
 
Applying the Global Internal Audit Standards_AIS.pdf
Applying the Global Internal Audit Standards_AIS.pdfApplying the Global Internal Audit Standards_AIS.pdf
Applying the Global Internal Audit Standards_AIS.pdf
alexiusbrian1
 
Tumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdf
Tumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdfTumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdf
Tumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdf
Henry Tapper
 
快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样
快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样
快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样
rlo9fxi
 
How Does CRISIL Evaluate Lenders in India for Credit Ratings
How Does CRISIL Evaluate Lenders in India for Credit RatingsHow Does CRISIL Evaluate Lenders in India for Credit Ratings
How Does CRISIL Evaluate Lenders in India for Credit Ratings
Shaheen Kumar
 
Using Online job postings and survey data to understand labour market trends
Using Online job postings and survey data to understand labour market trendsUsing Online job postings and survey data to understand labour market trends
Using Online job postings and survey data to understand labour market trends
Labour Market Information Council | Conseil de l’information sur le marché du travail
 
在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样
在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样
在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样
5spllj1l
 
一比一原版(UoB毕业证)伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)伯明翰大学毕业证如何办理一比一原版(UoB毕业证)伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)伯明翰大学毕业证如何办理
nexop1
 
一比一原版(IC毕业证)帝国理工大学毕业证如何办理
一比一原版(IC毕业证)帝国理工大学毕业证如何办理一比一原版(IC毕业证)帝国理工大学毕业证如何办理
一比一原版(IC毕业证)帝国理工大学毕业证如何办理
conose1
 
^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...
^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...
^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...
mayaclinic18
 
BONKMILLON Unleashes Its Bonkers Potential on Solana.pdf
BONKMILLON Unleashes Its Bonkers Potential on Solana.pdfBONKMILLON Unleashes Its Bonkers Potential on Solana.pdf
BONKMILLON Unleashes Its Bonkers Potential on Solana.pdf
coingabbar
 
Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...
Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...
Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...
nimaruinazawa258
 
Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...
Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...
Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...
AntoniaOwensDetwiler
 
How Non-Banking Financial Companies Empower Startups With Venture Debt Financing
How Non-Banking Financial Companies Empower Startups With Venture Debt FinancingHow Non-Banking Financial Companies Empower Startups With Venture Debt Financing
How Non-Banking Financial Companies Empower Startups With Venture Debt Financing
Vighnesh Shashtri
 
Who Is Abhay Bhutada, MD of Poonawalla Fincorp
Who Is Abhay Bhutada, MD of Poonawalla FincorpWho Is Abhay Bhutada, MD of Poonawalla Fincorp
Who Is Abhay Bhutada, MD of Poonawalla Fincorp
beulahfernandes8
 
Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...
Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...
Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...
Donc Test
 
FCCS Basic Accounts Outline and Hierarchy.pptx
FCCS Basic Accounts Outline and Hierarchy.pptxFCCS Basic Accounts Outline and Hierarchy.pptx
FCCS Basic Accounts Outline and Hierarchy.pptx
nalamynandan
 
1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样
1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样
1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样
qntjwn68
 
Money20/20 and EU Networking Event of 20/24!
Money20/20 and EU Networking Event of 20/24!Money20/20 and EU Networking Event of 20/24!
Money20/20 and EU Networking Event of 20/24!
FinTech Belgium
 

Recently uploaded (20)

一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB毕业证)圣芭芭拉分校毕业证如何办理
 
5 Tips for Creating Standard Financial Reports
5 Tips for Creating Standard Financial Reports5 Tips for Creating Standard Financial Reports
5 Tips for Creating Standard Financial Reports
 
Applying the Global Internal Audit Standards_AIS.pdf
Applying the Global Internal Audit Standards_AIS.pdfApplying the Global Internal Audit Standards_AIS.pdf
Applying the Global Internal Audit Standards_AIS.pdf
 
Tumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdf
Tumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdfTumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdf
Tumelo-deep-dive-into-pass-through-voting-Feb23 (1).pdf
 
快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样
快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样
快速制作美国迈阿密大学牛津分校毕业证文凭证书英文原版一模一样
 
How Does CRISIL Evaluate Lenders in India for Credit Ratings
How Does CRISIL Evaluate Lenders in India for Credit RatingsHow Does CRISIL Evaluate Lenders in India for Credit Ratings
How Does CRISIL Evaluate Lenders in India for Credit Ratings
 
Using Online job postings and survey data to understand labour market trends
Using Online job postings and survey data to understand labour market trendsUsing Online job postings and survey data to understand labour market trends
Using Online job postings and survey data to understand labour market trends
 
在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样
在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样
在线办理(GU毕业证书)美国贡萨加大学毕业证学历证书一模一样
 
一比一原版(UoB毕业证)伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)伯明翰大学毕业证如何办理一比一原版(UoB毕业证)伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)伯明翰大学毕业证如何办理
 
一比一原版(IC毕业证)帝国理工大学毕业证如何办理
一比一原版(IC毕业证)帝国理工大学毕业证如何办理一比一原版(IC毕业证)帝国理工大学毕业证如何办理
一比一原版(IC毕业证)帝国理工大学毕业证如何办理
 
^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...
^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...
^%$Zone1:+971)581248768’][* Legit & Safe #Abortion #Pills #For #Sale In #Duba...
 
BONKMILLON Unleashes Its Bonkers Potential on Solana.pdf
BONKMILLON Unleashes Its Bonkers Potential on Solana.pdfBONKMILLON Unleashes Its Bonkers Potential on Solana.pdf
BONKMILLON Unleashes Its Bonkers Potential on Solana.pdf
 
Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...
Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...
Tdasx: In-Depth Analysis of Cryptocurrency Giveaway Scams and Security Strate...
 
Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...
Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...
Independent Study - College of Wooster Research (2023-2024) FDI, Culture, Glo...
 
How Non-Banking Financial Companies Empower Startups With Venture Debt Financing
How Non-Banking Financial Companies Empower Startups With Venture Debt FinancingHow Non-Banking Financial Companies Empower Startups With Venture Debt Financing
How Non-Banking Financial Companies Empower Startups With Venture Debt Financing
 
Who Is Abhay Bhutada, MD of Poonawalla Fincorp
Who Is Abhay Bhutada, MD of Poonawalla FincorpWho Is Abhay Bhutada, MD of Poonawalla Fincorp
Who Is Abhay Bhutada, MD of Poonawalla Fincorp
 
Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...
Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...
Solution Manual For Financial Accounting, 8th Canadian Edition 2024, by Libby...
 
FCCS Basic Accounts Outline and Hierarchy.pptx
FCCS Basic Accounts Outline and Hierarchy.pptxFCCS Basic Accounts Outline and Hierarchy.pptx
FCCS Basic Accounts Outline and Hierarchy.pptx
 
1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样
1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样
1:1制作加拿大麦吉尔大学毕业证硕士学历证书原版一模一样
 
Money20/20 and EU Networking Event of 20/24!
Money20/20 and EU Networking Event of 20/24!Money20/20 and EU Networking Event of 20/24!
Money20/20 and EU Networking Event of 20/24!
 

Open Source Maturity and Suitability

  • 1. Choosing The Right Open Source Project Scott Leslie, Edutools.info SFU, July 28, 2005
  • 2. You are here? Outer Hebrides?
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Development/Acquisition Evolution BUY SHARE BUILD VS. BUY VS.
  • 12.
  • 13. Suitability = Maturity vs. Capability Organization’s Capability for Development ‘ Maturity’ of Project / Community ‘ Freeloading’ Very Mature Immature Low High Project Originator Real Risk of Failure Low Risk Decisions OS ‘Sweet Spot’ What makes OS communities thrive
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Suitability = Maturity vs. Capability Organization’s Capability for Development ‘ Maturity’ of Project / Community Very Mature Immature Low High Real Risk of Failure #1 “ Low Risk Choice” #2 “ Adoption, not adaptation” #3 “ Major Boost” #4 “ Good Luck!”
  • 20.
  • 21.
  • 22.
  • 23. Capability Profile 1 – “R1 Uni” No desire to spin off derivative work Desire to commercialize derivative or related works Unknown Related Institutional Networks and affiliations Have been done this road before Past Experience with Open Source projects History of project-based work, distributed, multi-unit work teams Preferred Project Management Style Have been done this road before; can keep existing CMS in place Institutional Tolerance for Beta Products Desire to replace existing CMS Existing framework, architecture or e-learning infrastructure Some, but could use more formal environment Existing Software Development Process and Environment Risk area long term Ongoing Developer Resources Good but not great; the more they can bootstrap, the better Project-based Developer Resources
  • 24.
  • 25. Capability Profile 2 – “CommCollege” No desire to spin off derivative work Desire to commercialize derivative or related works Entire State System Related Institutional Networks and affiliations Are intrigued by the prospect but no real experience Past Experience with Open Source projects Not strong on project-based work Preferred Project Management Style Used to COTS Institutional Tolerance for Beta Products High risk as they require something soon to come out of this process Existing framework, architecture or e-learning infrastructure Problematic for engaging with other organizations & contributing back Existing Software Development Process and Environment Could use more Ongoing Developer Resources Could use more Project-based Developer Resources
  • 26.
  • 27. OS Software Maturity Profile 1 GPL Licensing Model Initial developers still control process & comm Governance Model None 3rd party support providers / vendors Good but could be improved End-user documentation / support community Informal at best Explicit and implicit developer education and socialization paths Very active Developer documentation / support community LAMP, so few concerns Dependencies/ Standards Very active Activity within the development community, forums and mailing lists Some Explicit OS Development Roles 8 / 1 main, many peripheral # developers/Organizations Fixes bundled as part of quarterly release cycle Project Reputation (for stability, rapidity of bug fixes) Over 10 major releases Number of releases
  • 28.
  • 29. OS Software Maturity Profile 1 GPL Licensing Model Initial developers still control process & comm Governance Model None 3rd party support providers / vendors Not much End-user documentation / support community Informal , if at all Explicit and implicit developer education and socialization paths Not much Developer documentation / support community All OS, so few concerns Dependencies/ Standards No aparent developer forums Activity within the development community, forums and mailing lists Not evident Explicit OS Development Roles 3/ 1 main # developers/Organizations No apparent schedule or roadmap Project Reputation (for stability, rapidity of bug fixes) Under 3 releases Number of releases
  • 30.