“As organizations bring more and more open source software into
their IT environments, they are beginning to realize the need for
more control. Decisions about whether or not to incorporate open
source into their operations involve complex issues that go beyond
the technology. With over two dozen approved open source licenses,
compliance can be tricky. Requirements are different for code used
internally and code distributed to external users. Code contributed
to open source projects by employees could have licensing problems,
or may not be approved for release. Compliance can be difficult to
control wherever development is outsourced. The budgetary impact
should also be considered for every possible open source migration.
It’s time for an open source policy.“There are many factors that will contribute to your overall
success in mitigating the inherent risks of open source software
use. The size of your organization will play a role, as will the
general culture of collaboration and your efforts to educate
employees. A mandate from the top to devote the necessary resources
is critically important, and a clear definition of roles and
responsibilities will prevent confusion and tire-spinning…”