Software developers routinely use open source components to boost productivity and improve the quality of their code. The problem for enterprises is that companies using open source must properly manage it and comply with its licensing, as with any third-party code. That becomes difficult to do when corporate leaders do not know their computer systems are running open source code.
Thank you Jack for shedding light on this important issue.
While I agree with Mr. Granof that managing the use of open source is important for any enterprise, my thoughts on the solution are significantly different.
Based my extensive experience with R&D operations, I think that in order to truly solve the problem, open source management needs to be an integral part of the development lifecycle.
In addition, it has to be fully automated and not depend on any manual work by developers or add to their work load.
Open Source Persistence: Resistance Is Futile
Posted by: Jack M. Germain June 9, 2014 02:06 PMSoftware developers routinely use open source components to boost productivity and improve the quality of their code. The problem for enterprises is that companies using open source must properly manage it and comply with its licensing, as with any third-party code. That becomes difficult to do when corporate leaders do not know their computer systems are running open source code.
While I agree with Mr. Granof that managing the use of open source is important for any enterprise, my thoughts on the solution are significantly different.
Based my extensive experience with R&D operations, I think that in order to truly solve the problem, open source management needs to be an integral part of the development lifecycle.
In addition, it has to be fully automated and not depend on any manual work by developers or add to their work load.
Rami Sass, WhiteSource CEO.