Kitware Jeff Baumes Kitware, Inc.
Open Source and Collaboration No vendor lock-in Low barrier to new collaborator entry Peers, not supplier / customer Higher purpose The world is watching Immediately have a product to promote Code can live on after collaborations end
Teaming Common goals Complementary skills to cover: – Access to users – Problem definition – Technical expertise
Collaborative Tools
Example: The Visualization Toolkit (VTK)
VTK’s Organic History December 1993, two GE employees pounded out code (Will Schroeder and Ken Martin) 1994, book released with open source code Started to be used as a teaching tool Contributions from GE medical research 1998, won SBIR, Kitware Inc. founded Support from LANL, Jim Ahrens No direct funding in its entire history
VTK Collaboration Today From Ohloh: Very large, active development team: Over the past twelve months, 66 developers contributed new code to VTK. This is one of the largest open-source teams in the world, and is in the top 2% of all project teams on Ohloh. and many others...
VTK Development Team
Example: Titan Common goal: informatics toolkit for analyzing data at scale – text, network traffic, simulation ensembles – titan.sandia.gov Sandia – analyst feedback – research applications – algorithm development Kitware – VTK integration – “one-click” checkout and build – modularization – testing framework, quality dashboard – cross-platform support