Releases Are Forever?
Releases are forever, right? Once you’ve pushed an artifact to a hosted release repository it is etched in stone, and changing it is a bad practice. That’s what we’ve been saying since we launched Nexus, but there are situations that call for old releases to be deleted. In fact, there are situations that require the deletion of old releases? Otherwise, you’d be paying for terabytes of useless data storage. (more…)
What is Central?
“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 to the Java community. Enjoy. (more…)
How well do you know your open source licensing?
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 commercial applications?
- Do you know how component dependencies affect your application’s licensing?
If you want to brush up on your knowledge, please check out our short paper on open source licensing available here.
Establish Mechanisms to Monitor Your Governance Program: Open Source Development Tip #10
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 effectiveness of your open source governance program. (more…)
Take Our Development Survey For a Chance to Win Jason’s Brand New MacBook Air
We want your opinion
