NSA and Open Source: Another Controversy Brewing?

NSA and Open Source: Another Controversy Brewing?

September 05, 2013
By Derek Weeks

7 minute read time

I attended the NSA Open Source Industry Day in Maryland, and thought I'd summarize what did and didn't surprise me. We'll see if these observations prove controversial or helpful. More importantly, we'll see if organizations can effectively manage, govern, and secure their applications, given the reality of open source, agile development practices and component-based development.

What Wasn't Surprising?

What Was Surprising?

The owner of the OSS component (the person that wants to use it). They write up an in-depth review, including the business value. It goes to legal and we make sure we don't have a legacy issue, or a contract issue. Once legal is done, we go to review board, and depending on the timing of the project. They prioritize it with other items in the queue. It then goes through a security review. What functionality does it provide, what else will it touch? We have to understand the baseline. I have to know my enterprise and what my network looks like today. We factor in privacy requirements, transactional requirements. Do we do these securely? Are there protocols being used? Once that is done, we go deeper into the code using automated tools. At the end of the full review (legal, technical, security) we make a risk management decision. Do we want it in our enterprise? It's give and take with the developer. We like this, we need this changed.

Key Realizations

Do you agree with these observations? Do you agree that we need to act? Based on the conversations that took place at the conference, these common themes indicate solid progress on the open source front:

If you attended the event, or if you work in the government sector, do you agree with these observations?

If you work in another industry, it might help think about how this perspective relates to your industry.

Written by Derek Weeks
Derek serves as vice president and DevOps advocate at Sonatype and is the co-founder of All Day DevOps, an online community of 65,000 IT professionals.