the role of vendors in open software ecosystems
DESCRIPTION
Here are the slides from my talk at Access 2011 in Vancouver. > MTTRANSCRIPT
![Page 1: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/1.jpg)
The Role of Vendors in an Open Software Ecosystem
Challenges and Opportunities
Marty Tarle - BiblioCommons
![Page 2: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/2.jpg)
Typical Library Software Ecosystem
![Page 3: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/3.jpg)
Typical Library Software Ecosystem (cont.)
Some open source software
Lots of proprietary software
All needs to work together
Open Source
Software
Proprietary Software
![Page 4: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/4.jpg)
Perception of Proprietary Software Vendors
Perceived as closed and inflexible
Lack of APIs, difficult to integrate with
Long development cycles
![Page 5: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/5.jpg)
Focus is Often on Wrong Things
Open sourcing
Standards support
Direct access to data
![Page 6: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/6.jpg)
Open Sourcing
“If vendors’ products were open source, we could make any change we want”
Inefficient and costly without vendor buy-in
![Page 7: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/7.jpg)
Standards Support
“Vendors’ products just need to support industry standards”
Standards are out of date, and limited
![Page 8: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/8.jpg)
Direct Access to Data
“If we could just get the data out, we can do whatever we want with it”
Tremendous duplication of algorithms, infrastructure and operations
![Page 9: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/9.jpg)
Focus Should be on Vendor Cooperation
Interoperability is a two-way street
Vendors need to
– proactively enable integrations
– proactively integrate other solutions into theirs
![Page 10: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/10.jpg)
Vendor Development Models
Agility is critical
Scrum and lean are now the norm
Long development cycles are unacceptable
![Page 11: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/11.jpg)
Vendor Delivery Models
SaaS rapid deployment of new functionality
Cloud rapid scaling of hardware
Industry trend is towards “continuous deployment”
![Page 12: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/12.jpg)
Vendor Culture
Openness = part of company DNA
Integration = core organizational capability
Openness = proactive, continuous effort
![Page 13: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/13.jpg)
What to ask your vendors
Pace of innovation
How many releases
Release notes
Development model
Delivery model
![Page 14: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/14.jpg)
What to ask your vendors (cont.)
API?
Public
Scalable
Flexible
White label?
Cloud / SOA?
![Page 15: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/15.jpg)
What to ask your vendors (cont.)
Philosophy
Intentions
History
![Page 16: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/16.jpg)
Opportunities
Different strengths of proprietary and open source presents opportunities
Technology lifecycle is important!
![Page 17: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/17.jpg)
Technology Adoption LifecycleAdoption of Open
Source Technology by Libraries Adoption of Proprietary
Technology by Libraries
![Page 18: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/18.jpg)
Adopting OS Technology Too Soon
Impacts service delivery
Increases in-house IT costs
Increases operational costs organization-wide
![Page 19: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/19.jpg)
Best Time to Adopt Open Source
The most successful OS projects are in mature/commodity categories
– Operating systems (Linux, Ubuntu)– Browsers (Firefox)– Databases (MySQL)– Content Management Systems (Drupal, Wordpress)
![Page 20: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/20.jpg)
Best Time to Adopt Proprietary
Commodity/mature products still charge high technology prices
Proprietary products provide the best value earlier in the cycle
![Page 21: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/21.jpg)
Opportunities - ROI
Proprietary Investment
Open Source Investment
![Page 22: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/22.jpg)
Opportunities - Strategic
Open source and proprietary can be combined strategically:
– Complementary
– Additive
![Page 23: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/23.jpg)
Complementary
Primary goal is cost savings
Example: Proprietary solution use to complement open source
Drupal + Acquia (Drupal Gardens)
Evergreen + BiblioCommons
![Page 24: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/24.jpg)
Additive
Primary goal is innovation
Example: proprietary platform enables rapid development of extensions
BiblioCommons API
![Page 25: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/25.jpg)
Conclusion
Vendors and open source communities can work together.
What makes a successful partnership?
– Communication
– Transparency
– Accountability
– Shared Success
![Page 26: The Role of Vendors in Open Software Ecosystems](https://reader033.vdocuments.site/reader033/viewer/2022061220/54bb0c3d4a7959c3098b4595/html5/thumbnails/26.jpg)
“”
THANK YOU, THANK YOU, THANK YOU. IT IS AWESOME. I am sure the revisions to this website were made from a lot of people hours, the collective efforts from a talented, trained and very bright library staff.
-- patron feedback