Enterprises are increasingly using open source code in the development of internal and external applications -- and for good reason. Using free, prebuilt components rather than writing custom code greatly reduces application development time and improves the chances of making that all-important launch date deadline. When building an application, development teams can easily use a hundred or more different open source libraries, frameworks and tools, along with countless code snippets copied off the Internet.
