Living with Open Source Software

Location: E145 Level: Novice
Presentation: external link
Average rating: ***..
(3.60, 5 ratings)

Why do you decide to use Open Source Software? How do you choose one Open Source project over another? Join us for a discussion of the critical factors to consider to “mitigate risk” when choosing to use a project, including techniques for living with that choice. We’ll talk about several different projects that we have integrated to various ends: success, forking, adoption, and abandonment.

We’ll give you the list of the top questions you should ask yourself when evaluating an Open Source project. These questions aim to prevent possible pitfalls that you may not initially notice, such as restrictive licensing of the software. Learn how to limit the risk you introduce to your project by performing a thorough examination of such software.

We’ll answer:

What to do when projects “fail” inspection? What to do when software is almost what you want or need? What to do when the idea is great but the execution isn’t up to par?

What to do when projects pass inspection? Use it! But then what? How do you keep up to date with the projects you have chosen in a maintainable and painless way? How do you choose to remove a dependency when a project is no longer meeting your needs?

Photo of Brian Olore

Brian Olore

The Boeing Company

Brian is an agile practitioner and open source advocate. He has been doing web development for over 10 years using Ruby on Rails and J2EE.

He has spoken at various conferences including Lotusphere and Websphere Portal Technical Exchange.

Katie Gengler

The Boeing Company

Katie has been doing web development for 5 years and is active in the open source community. Her passion is for front-end JavaScript development but she also has a soft spot for Ruby.

Comments on this page are now closed.


Katie Gengler
07/18/2012 8:07am PDT

Also at The original, while beautiful, doesn’t work on mobile devices :(

Picture of Brian Olore
Brian Olore
07/18/2012 7:21am PDT

The presentation can be found here –


For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

View a complete list of OSCON contacts