Author Archives: Terry Bernstein

About Terry Bernstein

Terry is Sonatype's Director of Product marketing, responsible for all marketing content. Terry brings with him a distinguished background including nearly 15 years of experience in product marketing and product management at both large companies (Cisco Systems) and startups (CURRENT Group). Prior to joining Sonatype, Terry was the Director of Product Management and Marketing at CURRENT Group, a startup focused on broadband over powerline (BPL) communications and Smart Grid. While at Cisco Systems he product managed a variety of key hardware and software products. Terry provided IT consulting to large multi-national enterprises while at SRI (formerly Stanford Research Institute), and ran the unclassified networks for the Office of the Secretary of Defense in the Pentagon while an Air Force Captain. Terry has published a book on Internet Security and holds 2 patents related to BPL and Smart Grid. He is a proud graduate of Stanford University with a BS/MS in Computer Science (emphasis on Computer Systems) and holds an MBA from UC Berkeley.

What is Central?


January 11, 2012 By
Terry Bernstein

“Central”, “Maven Central”, “The Central Repository”.  You’ll here these terms a lot when discussing Java open source-based development.  At Sonatype, we often take it for granted that everyone knows what we mean when we say “Central”.  We know that’s not true, so we’ve put together this short video overview of Central and what it means […]

Continue reading...

How well do you know your open source licensing?


January 9, 2012 By
Terry Bernstein

Choosing components with appropriate licenses is critical to ensuring you realize the benefits and avoid the risks when developing with open source components. But, how well do you know your licenses? Can you describe the differences between permissive, weakly protective and copyleft licenses? Do you understand the ramifications of including copyleft licensed components in your […]

Continue reading...

Establish Mechanisms to Monitor Your Governance Program: Open Source Development Tip #10


December 14, 2011 By
Terry Bernstein

We’ve been publishing a series of tips on managing your use of open source maximize benefits and minimize the risks.  You can find earlier posts in the series here and a summary of the entire set of tips here.  In today’s post, we complete the series with a tip on establishing mechanisms to monitor the […]

Continue reading...

Continuously Monitor Production Applications: Open Source Development Tip #9


November 27, 2011 By
Terry Bernstein

We’ve been publishing a series of tips on managing your use of open source to maximize benefits and minimize the risks.  You can find earlier other posts in the series here and a summary of the entire set of tips here.  In today’s post, we continue with a tip on continuously monitoring production applications to […]

Continue reading...

Build Open Source Management into Software Development: Open Source Development Tip #8


November 17, 2011 By
Terry Bernstein

We’ve been publishing a series of tips on managing your use of open source maximize benefits and minimize the risks.  You can find earlier other posts in the series here and a summary of the entire set of tips here.  In today’s post, we continue with a tip on building open source management into your […]

Continue reading...

How to publish your Gradle project to the Central Repository


November 14, 2011 By
Terry Bernstein

Sonatype makes it easy to add your projects to the Central Repository with a free, public hosting service called OSSRH, that we recently wrote about here.  Many developers have found this a very useful service and easy to use with Apache Maven.  However, if you’ve started using Gradle, you may have wondered if you could […]

Continue reading...

Standardize on a Common Set of Components: Open Source Development Tip #6


November 2, 2011 By
Terry Bernstein

We’ve been publishing a series of tips on managing your use of open source to maximize benefits and minimize the risks.  You can find other posts in the series here and a summary of the entire set of tips here.  In today’s post, we continue with a tip on standardizing the open source components you […]

Continue reading...

Start With a Pilot Program: Open Source Development Tip #4


October 21, 2011 By
Terry Bernstein

We’ve been publishing a series of tips on managing open source development to maximize your benefits and minimize the risks.  In case you missed them, you can find the other posts in the series here.  In today’s post, we continue the series with a tip on getting started with a pilot program. You’ll find a summary […]

Continue reading...