<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Sonatype Blog</title>
	
	<link>http://www.sonatype.com/people</link>
	<description>Sonatype is transforming software development with tools, information and services that enable organizations to build better software, faster, using open-source components.</description>
	<lastBuildDate>Tue, 22 May 2012 13:11:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sonatype" /><feedburner:info uri="sonatype" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>39.069108</geo:lat><geo:long>-76.978344</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license><feedburner:emailServiceId>sonatype</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Last Chance To Register: Insight for CI Demo</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/LjY_D_Y_yvI/</link>
		<comments>http://www.sonatype.com/people/2012/05/last-chance-to-register-insight-for-ci-demo/#comments</comments>
		<pubDate>Tue, 22 May 2012 13:11:56 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Webinar]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[Insight for CI]]></category>
		<category><![CDATA[Sonatype webinar]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11401</guid>
		<description><![CDATA[Join Brian Fox tomorrow, Wednesday, May 23 at 11AM EDT or 2PM EDT (GMT-0400) for a 30 minute tour of Insight for CI. In this demo, Brian will show how Insight for CI will help you: Generate a detailed bill of materials for every build in Hudson and Jenkins. Find and fix license, security and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sonatype.com/people/2012/05/new-webinar-gain-visibility-control-at-build-time-with-insight-for-ci/blog_header_ciwebinarlaunch-3/" rel="attachment wp-att-11398"><img class="aligncenter size-full wp-image-11398" title="blog_header_CIWebinarLaunch" src="http://www.sonatype.com/people/wp-content/uploads/2012/05/blog_header_CIWebinarLaunch2.png" alt="" width="700" height="200" /></a></p>

<p>Join Brian Fox tomorrow, Wednesday, May 23 at 11AM EDT or 2PM EDT (GMT-0400) for a 30 minute tour of Insight for CI. In this demo, Brian will show how Insight for CI will help you:</p>

<ul>
    <li>Generate a detailed bill of materials for every build in Hudson and Jenkins.</li>
    <li>Find and fix license, security and quality problems quickly.</li>
    <li>Set rules to notify you of problems, fail builds, or establish workflows.</li>
</ul>

<p>If you register, you&#8217;ll also receive access to the recording after the event. So if something comes up and you can&#8217;t make it, you won&#8217;t miss out.</p>

<p>Two sessions are available tomorrow, Wednesday, May 23. Choose the best time for you:</p>

<p><strong><a href="http://sonatype.com/Request/Webinar-Registration/Introducing-Insight-for-CI-Visibility-Control-At-Build-Time?webinar=CILaunch_Blog&amp;utm_source=Blog&amp;utm_medium=Post&amp;utm_campaign=CILaunchWebinar" target="_blank">Register – 11:00AM EDT (GMT-0400) </a></strong></p>

<p><strong><a href="http://sonatype.com/Request/Webinar-Registration/Introducing-Insight-for-CI-Visibility-Control-At-Build-Time2?webinar=CILaunch_BlogPreso2&amp;utm_source=BlogPreso2&amp;utm_medium=Post&amp;utm_campaign=CILaunchWebinar" target="_blank">Register – 2:00PM EDT (GMT-0400)</a></strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=LjY_D_Y_yvI:o2ATJjSlZ3c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=LjY_D_Y_yvI:o2ATJjSlZ3c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=LjY_D_Y_yvI:o2ATJjSlZ3c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=LjY_D_Y_yvI:o2ATJjSlZ3c:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=LjY_D_Y_yvI:o2ATJjSlZ3c:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=LjY_D_Y_yvI:o2ATJjSlZ3c:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/LjY_D_Y_yvI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/last-chance-to-register-insight-for-ci-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/last-chance-to-register-insight-for-ci-demo/</feedburner:origLink></item>
		<item>
		<title>Insight for CI Demo: Additional Session Added</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/4xiu5zIjjFI/</link>
		<comments>http://www.sonatype.com/people/2012/05/insight-for-ci-demo-additional-session-added/#comments</comments>
		<pubDate>Fri, 18 May 2012 15:24:29 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Webinar]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[Sonatype webinar]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11380</guid>
		<description><![CDATA[Due to high demand, we have added a second webinar presentation next Wednesday at 2PM EDT (GMT-0400) to accommodate multiple time zones. Here are the details for the presentation: Join Brian Fox this Wednesday, May 23 at 11AM EDT or 2PM EDT (GMT-0400) for a 30 minute tour of Insight for CI. In this demo, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sonatype.com/people/wp-content/uploads/2012/05/blog_header_CIWebinarLaunch1.png" alt="" title="blog_header_CIWebinarLaunch" width="700" height="200" class="alignleft size-full wp-image-11396" style="padding-bottom:20px;"/></p>

<p>Due to high demand, we have added a second webinar presentation next Wednesday at 2PM EDT (GMT-0400) to accommodate multiple time zones. Here are the details for the presentation:</p>

<p>Join Brian Fox this Wednesday, May 23 at 11AM EDT or 2PM EDT (GMT-0400) for a 30 minute tour of Insight for CI. In this demo, Brian will show how Insight for CI will help you:</p>

<ul>
    <li>Generate a detailed bill of materials for every build in Hudson and Jenkins.</li>
    <li>Find and fix license, security and quality problems quickly.</li>
    <li>Set rules to notify you of problems, fail builds, or establish workflows.</li>
</ul>

<p>If you register, you&#8217;ll also receive access to the recording after the event. So if something comes up and you can&#8217;t make it, you won&#8217;t miss out.</p>

<p>Two sessions are now available on Wednesday, May 23. Choose the best time for you:</p>

<p><a href="http://sonatype.com/Request/Webinar-Registration/Introducing-Insight-for-CI-Visibility-Control-At-Build-Time?webinar=CILaunch_Blog&amp;utm_source=Blog&amp;utm_medium=Post&amp;utm_campaign=CILaunchWebinar" target="_blank"><strong>Register – 11:00AM EDT (GMT-0400)</strong> </a></p>

<p><a href="http://sonatype.com/Request/Webinar-Registration/Introducing-Insight-for-CI-Visibility-Control-At-Build-Time2?webinar=CILaunch_BlogPreso2&amp;utm_source=BlogPreso2&amp;utm_medium=Post&amp;utm_campaign=CILaunchWebinar" target="_blank"><strong>Register – 2:00PM EDT (GMT-0400)</strong></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=4xiu5zIjjFI:kwMY2QsI114:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=4xiu5zIjjFI:kwMY2QsI114:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=4xiu5zIjjFI:kwMY2QsI114:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=4xiu5zIjjFI:kwMY2QsI114:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=4xiu5zIjjFI:kwMY2QsI114:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=4xiu5zIjjFI:kwMY2QsI114:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/4xiu5zIjjFI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/insight-for-ci-demo-additional-session-added/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/insight-for-ci-demo-additional-session-added/</feedburner:origLink></item>
		<item>
		<title>When Licenses Meet Reality, the Result is Often Confusing</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/qIfe0KoApKs/</link>
		<comments>http://www.sonatype.com/people/2012/05/when-licenses-meet-reality-the-result-is-often-confusing/#comments</comments>
		<pubDate>Thu, 17 May 2012 10:00:35 +0000</pubDate>
		<dc:creator>jwhitehouse</dc:creator>
				<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11362</guid>
		<description><![CDATA[One of my responsibilities at Sonatype is creating the pages that communicate licensing and security information in Nexus Professional and Insight for CI. We have a large team that is responsible for these pages and making sure that we’re providing accurate information. You would be surprised at the number of interesting edge cases that we identify [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sonatype.com/people/wp-content/uploads/2012/05/blog_header_licensing.png" alt="" title="blog_header_licensing" width="700" height="200" class="alignleft size-full wp-image-11374" style="padding-bottom:20px;"/>
One of my responsibilities at Sonatype is creating the pages that communicate licensing and security information in Nexus Professional and Insight for CI. We have a large team that is responsible for these pages and making sure that we’re providing accurate information. You would be surprised at the number of interesting edge cases that we identify in the process of scanning 400,000+ artifacts in Central. From invalid licenses to exotic, one-off licenses that include odd requirements, everyone who works on this team has had to become an expert in OSS licensing.</p>

<p>The following post about Meteor, a new, node.js-based approach to building web applications backed by MongoDB got my attention because it highlights some of the tricky integration issues we’ve had to think about when coming up with hypothetical use-cases for Insight. Here&#8217;s a quote that captures the complex relationships between Meteor, originally a GPL-licensed Javascript library, and an Apache-licensed library to access MongoDB:</p>

<p>From Olov Lassus’s popular blog post<a href="http://blog.lassus.se/2012/04/meteor-meets-nogpl.html"> “Meteor meets NoGPL”</a></p>

<blockquote style="padding: 15px; font-size: 90%;"><i>“The copyleft (viral, contaminating, whatever you want to call it) aspect of GPL is tricky. Take MongoDB as an example. Meteor uses it by importing the node-mongodb-native package (require(&#8216;mongodb&#8217;)). That one is Apache 2.0 licensed, which is a permissive license that happens not to be compatible with Meteor’s GPL (v2) license, at least not according to the FSF. Tricky. Dependency chains, bindings between JS ↔ C and RPC makes it trickier even. I wouldn’t be surprised to see Meteor change to a GPL + a-bunch-of-OSS-exceptions license similar to what Qt and MySQL used to have, to avoid issues like this.”</i>
</blockquote>

<p><strong id="internal-source-marker_0.6828451426699758">
</strong>Don&#8217;t get me wrong, I&#8217;m not questioning the Meteor team&#8217;s right to choose whatever license they want, but I noticed this post because these are the kinds of relationships that we&#8217;ve been trying to sort out between different libraries in Central. We’ve encounter libraries that advertise themselves as BSD-style licenses which end up requiring dependencies on GPL components. This highlights the problem of licensing intent versus licensing reality. Just because a particular components is licensed under a particular license doesn’t mean you can actually use it under the terms of that license.</p>

<p>Lots of activity on <a href="https://twitter.com/#!/olov">Olov Lassus’</a> twitter feed and many opinions on the hacker news threads.  This one was good about the<a href="http://news.ycombinator.com/item?id=3838201"> ambiguity of the GPL w.r.t. derivative works</a>.</p>

<p><b>Note:</b> Meteor has since changed <a href="http://meteor.com/faq/how-is-meteor-licensed">the license to MIT</a>, which makes this very interesting project that much more compelling to a wider audience.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=qIfe0KoApKs:nexeDW65yB8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=qIfe0KoApKs:nexeDW65yB8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=qIfe0KoApKs:nexeDW65yB8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=qIfe0KoApKs:nexeDW65yB8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=qIfe0KoApKs:nexeDW65yB8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=qIfe0KoApKs:nexeDW65yB8:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/qIfe0KoApKs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/when-licenses-meet-reality-the-result-is-often-confusing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/when-licenses-meet-reality-the-result-is-often-confusing/</feedburner:origLink></item>
		<item>
		<title>How does Insight handle conflicting OSS licenses?</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/bu4szQqF2Hs/</link>
		<comments>http://www.sonatype.com/people/2012/05/how-does-insight-handle-conflicting-oss-licenses/#comments</comments>
		<pubDate>Wed, 16 May 2012 13:53:46 +0000</pubDate>
		<dc:creator>Mike Hansen</dc:creator>
				<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11349</guid>
		<description><![CDATA[As we’ve been busy building out the Insight product line we’ve spent significant time considering the issues associated with “conflicting” and “invalid” licenses &#8212; licenses which upon consumption preclude further redistribution without being in violation of the licensing terms.  Conflicting (or incompatible) licenses are problematic for development organizations using open source software as there is [...]]]></description>
			<content:encoded><![CDATA[<p>As we’ve been busy building out the Insight product line we’ve spent significant time considering the issues associated with “conflicting” and “invalid” licenses &#8212; licenses which upon consumption preclude further redistribution without being in violation of the licensing terms.  Conflicting (or incompatible) licenses are problematic for development organizations using open source software as there is no effective way to consume and then redistribute the software (or derivative work).  <b>You simply cannot combine GPL and EPL 1.0, for example, because it is not possible to maintain compliance with all licensing obligations specified by both under any licensing construct upon further distribution.</b>  EPL cannot be consumed within GPL and vice versa.  See <a href="http://www.gnu.org/licenses/license-list.html#EPL">http://www.gnu.org/licenses/license-list.html#EPL</a> for additional information.</p>

<p><img src="http://www.sonatype.com/people/wp-content/uploads/2012/05/epl-gpl-huh.png" alt="" title="epl-gpl-huh" width="322" height="68" class="alignright size-full wp-image-11353" /></p>

<p>If you consume both EPL and GPL in a Maven POM or another build, and then you subsequently ship that software, you would not be able to satisfy your obligations as a distributor and would therefore be in violation of one or both of the licenses.   As developers, we have enough to worry about already.  This a job best done by the tools we use &#8212; in this case Insight for CI and Nexus Professional.  Depending on your circumstances, having your CI system alert upon detecting incompatible licensing constructs at build time reduces risk and costs by catching problems early in the development lifecycle.</p>

<p><span id="more-11349"></span></p>

<p>Invalid license constructs are similar to conflicting licenses in that they also create a situation where a distributor is not able to meet all of the required license obligations specified by all open source components included.  The difference is that the licenses are in fact compatible, just that they are not valid in the particular direction specified.  For example, you cannot move from nonpermissive to permissive, such as GPL to BSD.  But, using BSD licensed code within a broader GPL work is perfectly acceptable.</p>

<p>An example scenario:</p>

<p>Someone integrates a GPL licensed artifact into their code but (incorrectly) chooses a BSD license for the combined work.  This is an invalid license structure since the GPL is a non-permissive license and BSD is.  The GPL does not allow for a reduction in the rights expressly granted to the consumer, which is what is implied by a BSD license &#8212; e.g. as a consumer of BSD, you are not entitled to receive a copy of the source code from the distributor but with GPL you are.  There is no way, under the BSD license, for a distributor to fully satisfy the obligations of the GPL, hence this arrangement is invalid.</p>

<p>As part of developing this product, we’ve consulted with legal professionals who have given us guidance on handling invalid and conflicting licensing.  The short version:</p>

<ul>
    <li>Sonatype’s licensing products only report factual information.   Our products don&#8217;t give specific legal advice.  (In other words, Insight for CI and Nexus Professional are not a substitute for a qualified legal professional.)</li>
    <li>Obligations shown for an artifact must be the set of all obligations of everything in a particular JAR regardless of hierarchy.   This is why you might be surprised every once in awhile by an artifact that advertises itself under an Apache 2.0 license that is listed as a potential LGPL or GPL artifact.    Licensing isn’t about intent, it is about what the end product’s resulting obligations are given a combination of artifacts covered by various licenses.</li>
    <li>Sonatype products effectively identify &#8220;invalid&#8221; and “conflicting” licenses and highlight these occurrences.   If there is an artifact in your repository that is covered by two licenses that cannot be combined that’s something we will flag so that you understand the potential distribution risks implied.</li>
</ul>

<p>Such a situation has an element of risk for a customer.  We identify such risks, and call attention to the potentially problematic combinations.   Again, our products are not in the business of rendering legal opinion, we’re just here to report the facts.  It is an exercise for the user to determine the implications this might have given their unique circumstances.</p>

<p>Most developers don’t spend much time thinking about these types of licensing issues.  Who needs more work to do?  Yet, every day, developers consume open source components often without giving these considerations much thought.  This means that when an organization ultimately decides to take a look at licensing they can uncover issues they never knew existed, occasionally nestled deep within their application’s dependency graph.  Often times, there is also no path to remediation since the work in question has already been distributed.   In short, you could be compelled to meet the obligations of hidden viral licensing &#8212; perhaps through open sourcing your intellectual property.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=bu4szQqF2Hs:Irq-3I-jtz4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=bu4szQqF2Hs:Irq-3I-jtz4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=bu4szQqF2Hs:Irq-3I-jtz4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=bu4szQqF2Hs:Irq-3I-jtz4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=bu4szQqF2Hs:Irq-3I-jtz4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=bu4szQqF2Hs:Irq-3I-jtz4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/bu4szQqF2Hs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/how-does-insight-handle-conflicting-oss-licenses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/how-does-insight-handle-conflicting-oss-licenses/</feedburner:origLink></item>
		<item>
		<title>New Webinar: Gain Visibility &amp; Control At Build Time with Insight for CI</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/PAxTK1vZlsU/</link>
		<comments>http://www.sonatype.com/people/2012/05/new-webinar-gain-visibility-control-at-build-time-with-insight-for-ci/#comments</comments>
		<pubDate>Tue, 15 May 2012 11:33:03 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Webinar]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[Insight for CI]]></category>
		<category><![CDATA[Sonatype Insight]]></category>
		<category><![CDATA[Sonatype webinar]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11318</guid>
		<description><![CDATA[Join Brian Fox Wednesday, May 23 at 11AM EDT (GMT-0400) for a 30 minute tour of our latest innovation, Insight for CI. Brian will show you how Insight for CI will help you: Gain visibility and control at build time in Hudson and Jenkins. Find and fix license, security and quality problems quickly. Set rules [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.sonatype.com/people/wp-content/uploads/2012/05/blog_header_CIWebinarLaunch2.png" alt="" title="blog_header_CIWebinarLaunch" width="700" height="200" class="alignleft size-full wp-image-11398" style="padding-bottom:20px;"/>
Join Brian Fox Wednesday, May 23 at 11AM EDT (GMT-0400) for a 30 minute tour of our latest innovation, <a title="Insight_for_CI" href="http://sonatype.com/Products/Sonatype-Insight/Insight-for-CI" target="_blank">Insight for CI</a>. Brian will show you how Insight for CI will help you:</p>

<ul>
    <li>Gain visibility and control at build time in Hudson and Jenkins.</li>
    <li>Find and fix license, security and quality problems quickly.</li>
    <li>Set rules to notify you of problems or to fail builds.</li>
</ul>

<p>If you register, you&#8217;ll also receive access to the recording after the event. So if something comes up and you can&#8217;t make it, you won&#8217;t miss out.</p>

<p><strong><a title="Webinar Registration" href="http://sonatype.com/Request/Webinar-Registration/Introducing-Insight-for-CI-Visibility-Control-At-Build-Time?webinar=CILaunch_Blog&amp;utm_source=Blog&amp;utm_medium=Post&amp;utm_campaign=CILaunchWebinar" target="_blank">Reserve Your Seat Here</a></strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=PAxTK1vZlsU:i3tZl86vJZk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=PAxTK1vZlsU:i3tZl86vJZk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=PAxTK1vZlsU:i3tZl86vJZk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=PAxTK1vZlsU:i3tZl86vJZk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=PAxTK1vZlsU:i3tZl86vJZk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=PAxTK1vZlsU:i3tZl86vJZk:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/PAxTK1vZlsU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/new-webinar-gain-visibility-control-at-build-time-with-insight-for-ci/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/new-webinar-gain-visibility-control-at-build-time-with-insight-for-ci/</feedburner:origLink></item>
		<item>
		<title>Google Guava Shows Strong Growth in April</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/11J8aNqUGQM/</link>
		<comments>http://www.sonatype.com/people/2012/05/google-guava-shows-strong-growth-in-april/#comments</comments>
		<pubDate>Mon, 14 May 2012 13:41:21 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Insight]]></category>
		<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11291</guid>
		<description><![CDATA[I was doing a bit of data analysis of the data that drives our Nexus Professional popularity results and I came across some statistics that show demand for Google Guava has been picking up over the last year. Our Top 10 list for general utilities contains the usual suspects. Libraries like Commons Lang and Commons [...]]]></description>
			<content:encoded><![CDATA[<p>I was doing a bit of data analysis of the data that drives our <a href="http://www.sonatype.com/nexus">Nexus Professional popularity results</a> and I came across some statistics that show demand for <a href="http://code.google.com/p/guava-libraries/">Google Guava</a> has been picking up over the last year.    Our Top 10 list for general utilities contains the usual suspects.   Libraries like Commons Lang and Commons Beanutils are predictably near the top of the list as are both log4j and slf4j.   Not only are these the utilities you&#8217;d expect to see in almost every Java project, many of the dependencies you depend on also reference these libraries.    This list is a list of utilities and projects you&#8217;d better be familiar with if you are programming in Java because you will undoubtedly encounter them.</p>

<p>Here is a list of the Top 10 Utilities from April 2012.   Note how Google Guava jumped three places from #15 to #12 with a 2.5% increase in demand from March.  While I don&#8217;t expect Google Guava to surpass the popularity of Apache Commons components any time soon, it will be interesting to see if Guava becomes a standard that challenges Commons Lang.   Guava, like Apache Commons, is a collection of utilities and classes that supplement Java, while they have overlapping purposes, I tend to continue to have both on my classpath whenever I&#8217;m coding.</p>

<p><center></p>


<!-- Iframe plugin v.2.2 (wordpress.org/extend/plugins/iframe/) -->
<iframe src="https://spreadsheets.google.com/spreadsheet/loadredirect?authuser=1&amp;chrome=false&amp;key=0Ana6yTngPkabdEQ0VDZteFkxNWlsazhPTFZEZ2IxQ0E&amp;output=html&amp;pubredirect=true&amp;widget=true" width="500" height="320" scrolling="no" class="iframe-class" frameborder="0"></iframe>

<p></center></p>

<p><em>Caveat:</em> I&#8217;m comparing utility libraries with the exception of JUnit. JUnit is downloaded automatically by a number of tools (tools that don&#8217;t appear to cache artifacts between instantiation).   Because of this JUnit downloads are off the chart.  If you average out the data, JUnit is being downloaded approximately once a second (across the entire month).</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=11J8aNqUGQM:PK3RdVAJRR4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=11J8aNqUGQM:PK3RdVAJRR4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=11J8aNqUGQM:PK3RdVAJRR4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=11J8aNqUGQM:PK3RdVAJRR4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=11J8aNqUGQM:PK3RdVAJRR4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=11J8aNqUGQM:PK3RdVAJRR4:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/11J8aNqUGQM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/google-guava-shows-strong-growth-in-april/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/google-guava-shows-strong-growth-in-april/</feedburner:origLink></item>
		<item>
		<title>Webinar Replay Now Available: Manage Your OS Components at Build Time in Hudson &amp; Jenkins</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/m6CYQT5YTCw/</link>
		<comments>http://www.sonatype.com/people/2012/05/webinar-replay-now-available-manage-your-os-components-at-build-time-in-hudson-jenkins/#comments</comments>
		<pubDate>Fri, 11 May 2012 15:08:45 +0000</pubDate>
		<dc:creator>Emily Blades</dc:creator>
				<category><![CDATA[Hudson]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Sonatype]]></category>
		<category><![CDATA[Webinar]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11255</guid>
		<description><![CDATA[A big thanks to all of you who registered and attended our sneak preview of Insight for CI last week. We had a great turnout and a lot of fantastic questions! If you didn&#8217;t have a chance to register, that doesn&#8217;t mean you have to miss out. The replay is now available. Request the webinar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sonatype.com/people/2012/05/webinar-replay-now-available-manage-your-os-components-at-build-time-in-hudson-jenkins/webinar_header_manageossatbuildtime-1-3/" rel="attachment wp-att-11259"><img class="aligncenter size-full wp-image-11259" title="webinar_header_manageOSSAtBuildTime-1" src="http://www.sonatype.com/people/wp-content/uploads/2012/05/webinar_header_manageOSSAtBuildTime-1.png" alt="Webinar: ManageOSComponentsAtBuildTime" width="700" height="200" /></a></p>

<p>A big thanks to all of you who registered and attended our sneak preview of <a title="Insight_for_CI" href="http://sonatype.com/Products/Sonatype-Insight/Insight-for-CI">Insight for CI</a> last week. We had a great turnout and a lot of fantastic questions! If you didn&#8217;t have a chance to register, that doesn&#8217;t mean you have to miss out. The replay is now available.</p>

<p><a href="http://sonatype.com/Request/Webinar/Manage-Your-OS-Components-At-Build-Time" target="_blank"><strong>Request the webinar recording here. </strong></a></p>

<p>Thank you!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=m6CYQT5YTCw:V2CnI7-DPWU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=m6CYQT5YTCw:V2CnI7-DPWU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=m6CYQT5YTCw:V2CnI7-DPWU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=m6CYQT5YTCw:V2CnI7-DPWU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=m6CYQT5YTCw:V2CnI7-DPWU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=m6CYQT5YTCw:V2CnI7-DPWU:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/m6CYQT5YTCw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/webinar-replay-now-available-manage-your-os-components-at-build-time-in-hudson-jenkins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/webinar-replay-now-available-manage-your-os-components-at-build-time-in-hudson-jenkins/</feedburner:origLink></item>
		<item>
		<title>Nexus is for Sharing</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/p5kFuQj9xsA/</link>
		<comments>http://www.sonatype.com/people/2012/05/nexus-is-for-sharing/#comments</comments>
		<pubDate>Wed, 09 May 2012 15:21:08 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Nexus]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11234</guid>
		<description><![CDATA[One of our customers asked me for a presentation deck making a simple case for bringing Nexus into a development environment: what are the broad stroke benefits of the repository from the perspective of the Enterprise? This video is that presentation, it doesn&#8217;t spend too much time enumerating a list of pro features. It focuses [...]]]></description>
			<content:encoded><![CDATA[<p>One of our customers asked me for a presentation deck making a simple case for bringing Nexus into a development environment: what are the broad stroke benefits of the repository from the perspective of the Enterprise?  This video is that presentation, it doesn&#8217;t spend too much time enumerating a list of pro features.  It focuses on the two core benefits: consuming OSS and internal sharing.</p>

<p>If you have five minutes and you are looking for something that might convince others in your organization, this video will be of use.  Here&#8217;s the video &#8220;OSS and the Enterprise: How Nexus can Help&#8221; followed by a very brief summary:</p>

<p><center><object width="640" height="360"><param name="movie" value="http://www.youtube.com/v/FSsBnipUaaE?version=3&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FSsBnipUaaE?version=3&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" width="640" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></object></center></p>

<p>A summary in four sentences:</p>

<ul>
  <li>The Enterprise has shifted dramatically over the last decade and OSS has been a major force driving the evolution of Enterprise software development.</li>
  <li>As organizations have adopted OSS, developers have a new interest in consuming OSS and bring some of the practices of OSS in-house.</li>
  <li>Nexus was designed to make is easier for you to support your developer&#8217;s interest in OSS consumption while giving you the necessary controls.</li>
  <li>Better yet, Nexus allows you to adopt the same mechanism for collaboration that is used by OSS projects.</li>
</ul>

<p>In other words, it isn&#8217;t just about software.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=p5kFuQj9xsA:OmGBNBdYYcg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=p5kFuQj9xsA:OmGBNBdYYcg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=p5kFuQj9xsA:OmGBNBdYYcg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=p5kFuQj9xsA:OmGBNBdYYcg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=p5kFuQj9xsA:OmGBNBdYYcg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=p5kFuQj9xsA:OmGBNBdYYcg:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/p5kFuQj9xsA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/nexus-is-for-sharing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/nexus-is-for-sharing/</feedburner:origLink></item>
		<item>
		<title>Selecting OSS Components: Three Questions Answered by Nexus Pro</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/j1OicV2hK5c/</link>
		<comments>http://www.sonatype.com/people/2012/05/selecting-oss-components-three-questions-answered-by-nexus-pro/#comments</comments>
		<pubDate>Mon, 07 May 2012 13:42:09 +0000</pubDate>
		<dc:creator>Tim O'Brien</dc:creator>
				<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11219</guid>
		<description><![CDATA[There are over 400,000 components in the Central repository including everything from servlet containers like Apache Tomcat to critical application infrastructure like Spring and Hibernate.    When you are designing an application or trying to update an application&#8217;s dependencies, how do you choose which component to use? Here&#8217;s an example of a decision you may [...]]]></description>
			<content:encoded><![CDATA[<p>There are over 400,000 components in the Central repository including everything from servlet containers like Apache Tomcat to critical application infrastructure like Spring and Hibernate.    When you are designing an application or trying to update an application&#8217;s dependencies, how do you choose which component to use?</p>

<p>Here&#8217;s an example of a decision you may have to make in the next few months.    Assume you have the chance to use a newer version of Spring, evaluate Hibernate vs. iBatis, and adopt a new REST-friendly web framework.   For each of these new and updated components you are going to have to ask yourself three questions:</p>

<blockquote>
<ul>
    <li><strong>Which version of the library has the largest &#8220;install base&#8221;?</strong>  It often doesn&#8217;t make sense to use the latest version of a component, especially if it is a major release.   If you are looking to reduce risk, don&#8217;t code on the &#8220;bleeding edge&#8221; of technology.  Use the most popular version of a component.</li>
    <li><strong>Which version of the library is free of security vulnerabilities?</strong>  The only thing worse than getting hacked is realizing that you got hacked because you weren&#8217;t paying attention to known vulnerabilities.   If you are upgrading to a new version of a library, make sure it is secure.</li>
    <li><strong>Which version of the library is compatible with your OSS license policy?</strong></li>
</ul>
</blockquote>

<p>Nexus Professional 2.0.4 brings the answer to all three of these questions to the search results.  Here are the search results showing the results for tomcat-catalina.    We&#8217;ve combined popularity data from Central with security and licensing information.</p>

<p style="text-align: center;"><img class="aligncenter size-full wp-image-11223" style="border-image: initial; margin-top: 1px; margin-bottom: 1px; border-width: 1px; border-color: black; border-style: solid;" title="TomcatCatalinaVersions" src="http://www.sonatype.com/people/wp-content/uploads/2012/05/TomcatCatalinaVersions1.png" alt="" width="559" height="399" /></p>

<p style="text-align: left;">Without the popularity data you might have just selected the latest version of the library, version 7.0.27 which has been available for 37d.   If I were selecting components for an application, I would likely stick with Tomcat 7.0.25 based on the relative popularity of the artifact alone.   7.0.25 is, far and away, the most popular artifact of this group.</p>

<p style="text-align: left;">Sonatype&#8217;s Nexus Professional is the only product that incorporates popularity data directly from Central.   If you are interested in using Nexus Professional to evaluate your dependencies, <a href="http://www.sonatype.com/nexus/">download a copy and start your trial today</a>.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=j1OicV2hK5c:jN-UQOWI0K0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=j1OicV2hK5c:jN-UQOWI0K0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=j1OicV2hK5c:jN-UQOWI0K0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=j1OicV2hK5c:jN-UQOWI0K0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=j1OicV2hK5c:jN-UQOWI0K0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=j1OicV2hK5c:jN-UQOWI0K0:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/j1OicV2hK5c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/selecting-oss-components-three-questions-answered-by-nexus-pro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/selecting-oss-components-three-questions-answered-by-nexus-pro/</feedburner:origLink></item>
		<item>
		<title>Sonatype Survey Findings: Now with Granularity</title>
		<link>http://feedproxy.google.com/~r/sonatype/~3/c21rtG19IfQ/</link>
		<comments>http://www.sonatype.com/people/2012/05/sonatype-survey-findings-now-with-granularity/#comments</comments>
		<pubDate>Thu, 03 May 2012 19:42:52 +0000</pubDate>
		<dc:creator>Charles Gold</dc:creator>
				<category><![CDATA[Sonatype]]></category>

		<guid isPermaLink="false">http://www.sonatype.com/people/?p=11166</guid>
		<description><![CDATA[As everyone probably knows by now, we recently announced the findings of our annual survey of developers, architects, and managers.   We were fortunate to have more than 2,500 responses to this year&#8217;s survey.   If you missed it, you can find the details in the press release. Many of you have requested access to [...]]]></description>
			<content:encoded><![CDATA[<p>As everyone probably knows by now, we recently announced the findings of our annual survey of developers, architects, and managers.   We were fortunate to have more than 2,500 responses to this year&#8217;s survey.   If you missed it, you can find the details in the <a href="http://sonatype.com/News/Press-Releases/Sonatype-Survey-Finds-Enterprises-Standardize-on-Open-Source-and-Component-Use-but-Governance-Issues-Persist">press release</a>.</p>

<p>Many of you have requested access to <a href="http://sonatype.com/About-Sonatype/Contributions/2012-Survey">the individual graphics we produced</a> for the findings so you can link to and share individual slides.   Here are the survey results:</p>

<div style="width: 100%; text-align: center">
<a href="http://sonatype.com/About-Sonatype/Contributions/2012-Survey">
<img src="http://www.sonatype.com/people/wp-content/uploads/2012/05/Screen-Shot-2012-05-03-at-1.56.05-PM1-300x185.png"/>
<p><b>Click here to view the Survey Results</b></p>
</a>

</div>

<p>We put together <a href="http://sonatype.com/About-Sonatype/Contributions/2012-Survey">a slick little gallery</a> where you can access and share any of the individual images.</p>

<p>&nbsp;</p>

<p>&nbsp;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/sonatype?a=c21rtG19IfQ:TcGetvIof90:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/sonatype?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=c21rtG19IfQ:TcGetvIof90:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/sonatype?i=c21rtG19IfQ:TcGetvIof90:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=c21rtG19IfQ:TcGetvIof90:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/sonatype?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/sonatype?a=c21rtG19IfQ:TcGetvIof90:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/sonatype?i=c21rtG19IfQ:TcGetvIof90:F7zBnMyn0Lo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/sonatype/~4/c21rtG19IfQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.sonatype.com/people/2012/05/sonatype-survey-findings-now-with-granularity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.sonatype.com/people/2012/05/sonatype-survey-findings-now-with-granularity/</feedburner:origLink></item>
	</channel>
</rss>

