Appendix A. The Open Source Platform


Once an IT department has used open source software successfully on a small scale to fill a gap in a data center's infrastructure, to reduce the cost for commodity functionality, or to provide the organization with an application of value, the appetite for open source can grow dangerously fast. Using one open source application or infrastructure is frequently a simple task, with modest implications. However, as each new instance of open source is added, modest implications can multiply into major headaches.

For example, if a company introduces Linux to replace a proprietary Unix implementation, it has now taken responsibility for maintaining the skills needed to support Linux. If a content management system such as Drupal is added, skills to understand and maintain that application are required, along with the ability to code in PHP, the language Drupal is written in. Of course, Drupal requires a databaseusually MySQLand a variety of other PHP components, as well as knowledge of Apache.

Let's say TWiki, a flexible, IT-oriented Wiki implementation, is installed. Now someone must understand how to support the TWiki application and the Perl language that TWiki is written in. In short order, an IT department can rapidly expand the pool of skills it needs to acquire.

It is easy for this patternthe uncontrolled introduction of open source software with its accompanying demands on skillsto occur because the control processes associated with commercial software (the need to spend money to acquire and implement software) do not apply in the open source world. Download it, install it, and you're off.

In Chapter 5, we discussed a few different approaches to solving organizational problems faced when managing open source adoption. This appendix will shift focus to the technology itself and will use the concept of the platform to provide some guidance as to how to assemble the right portfolio of open source software.

The central idea is that each IT department should seek to minimize the number of skills required to support the open source portfolio it assembles. At the same time, IT departments should seek to leverage those skills repeatedly so that the investment in acquiring and maintaining them produces maximum value.



Open Source for the Enterprise
Open Source for the Enterprise
ISBN: 596101198
EAN: N/A
Year: 2003
Pages: 134

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net