<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>OpenLogic: The Enterprise Open Source Blog</title>
	<atom:link href="http://www.openlogic.com/blogs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.openlogic.com/blogs</link>
	<description>Open Source Governance, Scanning, Support, and Cloud</description>
	<lastBuildDate>Wed, 16 May 2012 11:00:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>One Application Per Cloud Server Makes Life Easier</title>
		<link>http://www.openlogic.com/blogs/2012/05/one-application-per-cloud-server-makes-life-easier/</link>
		<comments>http://www.openlogic.com/blogs/2012/05/one-application-per-cloud-server-makes-life-easier/#comments</comments>
		<pubDate>Wed, 16 May 2012 11:00:14 +0000</pubDate>
		<dc:creator>Rod Cope</dc:creator>
				<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[PaaS]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2603</guid>
		<description><![CDATA[Whether or not you choose to spread your application stack across server instances, I highly recommend you put no more than one application per cloud server unless you have special circumstances in play. For example, if you value performance far more than scalability, you might want to collocate applications that communicate frequently to avoid network overhead. In most cases, you'll be better off splitting them up.]]></description>
			<content:encoded><![CDATA[<p><strong>Before the cloud</strong>, it was important to run as many applications as possible on a single server. Why?</p>
<ul>
<li>Because you had to use up all that juicy hardware that it took you so many months to provision.</li>
<li>Because it was hard to configure and manage physical machines, so you wanted to concentrate them to make it easier for system administrators to manage.</li>
<li>Because you did your best to standardize entire stacks so your J2EE applications could run in harmony in a single WebLogic instance (ha!).</li>
<li>Because it was the cool thing to do.</li>
</ul>
<p><strong>In the cloud</strong>, it&#8217;s easy to provision new servers. The means you can run each application (or just part of an application) on its own server. Why?</p>
<ul>
<li>You don&#8217;t have to wait months for IT to give you a machine.</li>
<li>You&#8217;ve bought into the DevOps movement and have lots of automation to help install, configure, integrate, and test your stacks and applications, so it&#8217;s not a big deal to spin up a new instance.</li>
<li>You&#8217;re comfortable using the best tool for the job, which means you frequently deploy components written in Java, Ruby, and JavaScript.</li>
<li>You use a combination of SQL and NoSQL data stores, such as MySQL, PostgreSQL, Redis, memcached, CouchDB, and HBase.</li>
<li>You want to avoid dependency conflicts.</li>
</ul>
<p>That&#8217;s a nice list of reasons, but I see you&#8217;re not convinced. Let&#8217;s look at the <strong>really compelling reasons to separate your apps</strong>.</p>
<ul>
<li>It&#8217;s easier to scale applications running on their own instances. You don&#8217;t have to worry about dragging along Application B with its measly 1,000 hits per month when you need to scale out Application A getting 1,000 hits per second.</li>
<li>Some applications don&#8217;t scale as well as others. What if Application B won&#8217;t even scale beyond a single instance? Load balancing it along with Application A might break it badly.</li>
<li>Independent applications are safer. If all your apps are on the same instances and those instances go down, you lose all your apps at once. That&#8217;s not good for SLA&#8217;s and uptime measurements. It&#8217;s better to spread out your risk across instances and even clouds.</li>
<li>Isolated apps are easier to manage. When you need to apply an operating system patch required for Application A, do you really want to test Application B to make sure it won&#8217;t cause a problem? And what happens if there&#8217;s a dependency conflict?</li>
<li>It&#8217;s simpler to test isolated apps. In your QA environment, it&#8217;s incredibly convenient to fire up new instances, test them, and blow them away when you&#8217;re finished. If your applications are mixed, you need to test Application A in context with a fully configured production version of Application B to make sure there aren&#8217;t unintended side effects related to forcing them to co-habitate.</li>
</ul>
<p>Once you&#8217;re on board with this line of reasoning, it&#8217;s easy to see why <strong>many cloud savvy technologists also deploy key stack components on their own instances</strong>, isolated from the rest of the application. For example, you could place your application server on one instance, your caching server on another, and your various SQL and NoSQL data stores on still other instances. With this arrangement, you can easily deploy, upgrade, scale, test, and monitor each tier independently of the others. Yes, it&#8217;s more work when you&#8217;re just getting started so I don&#8217;t recommend you do all this work right away. Instead, wait until you&#8217;re done with your basic application development and have stabilized your stack components and versions somewhat. At that point, you can decide whether you believe your application needs to be exploded either for extreme scalability purposes or for the reasons outlined above. If so, break up your application into the appropriate number of pieces.</p>
<p>Whether or not you choose to spread your application stack across server instances, I highly recommend you put no more than one application per cloud server unless you have special circumstances in play. For example, if you value performance far more than scalability, you might want to collocate applications that communicate frequently to avoid network overhead. In most cases, you&#8217;ll be better off splitting them up.</p>
<p><strong>With one application per cloud server, it&#8217;s easier to develop, test, deploy, upgrade, scale, monitor, and manage your software. This best practice in the cloud will pay for itself in no time.<br />
</strong><br />
<a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @CloudSwing</a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/05/one-application-per-cloud-server-makes-life-easier/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Source Code Scanning for OSS Dependencies and Why</title>
		<link>http://www.openlogic.com/blogs/2012/05/source-code-scanning-for-oss-dependencies-and-why/</link>
		<comments>http://www.openlogic.com/blogs/2012/05/source-code-scanning-for-oss-dependencies-and-why/#comments</comments>
		<pubDate>Fri, 11 May 2012 11:00:15 +0000</pubDate>
		<dc:creator>Jesse Hood</dc:creator>
				<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[Scanning & Provisioning]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Scanning]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2587</guid>
		<description><![CDATA[Open source application audits using source code scanning tools are a critical part of a corporate open source software policy management and governance process; there literally is no way around it these days.  Without the use of a scanning tool, organizations may rely on homegrown tools, manual inspection and inventory of source code repositories, and developer interviews to implement the governance process.  In our experience, even with full disclosure of open source usage from very honest and open development teams, things slip through the cracks.  And, lets face it, manual inspection of source code is painfully slow.  Homegrown tools might be a realistic approach for larger companies, but they require the allocation of internal resources, not only to use the tools but also to also maintain and update them regularly.

Most open source auditing engagements are completed in the context of scanning a code base of a product line to confirm that a company has appropriately separated their intellectual property from the third party components.  When third party components are used and distributed all licenses for these components need to be identified and there needs to be confirmation that appropriate license compliance steps have been taken.  OpenLogic’s Application Audit and Certification of Compliance services are one solution to consider when outsourcing to a team of experts as these are a full report of all materials, licenses, and a re-verification of compliance steps being completed.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.openlogic.com/products/application-audit.php">Open source application audits</a> using <a href="http://www.openlogic.com/products/scanners.php#oss-deep-discoveryhttp://">source code scanning tools</a> are a critical part of a corporate open source software policy management and governance process; there literally is no way around it these days.  Without the use of a scanning tool, organizations may rely on homegrown tools, manual inspection and inventory of source code repositories, and developer interviews to implement the governance process.  In our experience, even with full disclosure of open source usage from very honest and open development teams, things slip through the cracks.  And, lets face it, manual inspection of source code is painfully slow.  Homegrown tools might be a realistic approach for larger companies, but they require the allocation of internal resources, not only to use the tools but also to also maintain and update them regularly.</p>
<p>Most open source auditing engagements are completed in the context of scanning a code base of a product line to confirm that a company has appropriately separated their intellectual property from the third party components.  When third party components are used and distributed all licenses for these components need to be identified and there needs to be confirmation that appropriate license compliance steps have been taken.  OpenLogic’s Application Audit and <a href="http://www.openlogic.com/products/application-certification.php">Certification of Compliance</a> services are one solution to consider when outsourcing to a team of experts as these are a full report of all materials, licenses, and a re-verification of compliance steps being completed.</p>
<p><strong><span style="text-decoration: underline;">Dependency Scanning Use Case </span></strong></p>
<p>Depending on the industry and level of <a href="http://www.openlogic.com/downloads/open-source-policy-builder.php">maturity of the open source policy management process</a>, a more granular level of scanning may be needed.   Open source packages often bundle other open source software within the larger or parent project.  Some companies want to know not just which open source projects are included in their code, but also identify and then associate the sub-components or dependencies to a parent project.  Open source communities come in all shapes and sizes with varying degrees of attention to the issue of documenting dependencies.  In fact not all open source communities that build and maintain projects accurately disclose and update the dependent libraries that the project uses.  There may have been significant changes from version to version resulting in an old and previously accurate list of dependencies being partially incorrect in the newest versions. Consequently, what was once a pre-approved version of an open source project to use in a distributed code base, could easily be a policy violation and potential license violation in that next version.</p>
<p>If you are familiar with OSS development and <a href="https://olex-secure.openlogic.com/licenses">license types</a> a single file can make a very big difference.  For example, in one of our scans the OpenLogic audit and IP analysis team actually found a license conflict between source code components in an open source project.  We contacted the community to inform them of the conflict as they were not even aware this conflict existed.  The community acknowledged someone had in fact contributed code that created this conflict and the community did the right thing for their end users by removing the conflicting code and replacing it.</p>
<p>If you scan and analyze the open source software project code directly, you can then determine all the dependencies that are used by the specific version.  For example, if an organization&#8217;s states that the most recent version of Zlib must be used, then this organization would complete a scan to find out if anything has changed from version to version.  As a result, the organization can then confidently make the statement to customers, investors, acquiring companies, etc. “Yes we ship the Zlib library with our product, we always ship the most recent version of Zlib, and we can tell you exactly what Zlib is using in the newest version.  Would you like to see it?”  Then obviously the company would introduce the most recent Zlib Bill of Materials and Licenses to the audience.</p>
<p>The <a href="http://www.openlogic.com/products/scanners.php#oss-deep-discovery">OSS Deep Discovery scanning tool</a> has a customizable setting for this exact situation thus reducing the number of false positives found in the initial results.  In other words, by adjusting the settings accordingly, the scanner will identify all the components inside of Zlib instead of simply reporting that you have matches to Zlib.</p>
<p align="left">The real world example for this level of diligence goes back to having and managing an actionable open source policy.  Open source review boards that have monthly, bi -monthly, weekly, or even impromptu daily meetings about what can and cannot be used and under what conditions need the ability to quickly identify and document these occurrences, make decisions, implement critical policy rule changes and communicate all of this easily to the organization.  One new or changed file can make a big difference in protecting millions of dollars of development and intellectual property.</p>
<p><a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @cloudswing</a><br />
<a class="twitter-follow-button" href="https://twitter.com/JesseH303">Follow @JesseH303</a><br />
<a href="http://www.linkedin.com/pub/jesse-hood/a/423/963"><span style="font: 80% Arial,sans-serif; color: #0783b6;"><img style="vertical-align: middle;" src="http://www.linkedin.com/img/webpromo/btn_in_20x15.png" alt="View Jesse  Hood's LinkedIn profile" width="20" height="15" border="0" />View Jesse Hood&#8217;s profile</span></a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/05/source-code-scanning-for-oss-dependencies-and-why/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Would I Tell Developers About Using Open Source Software?</title>
		<link>http://www.openlogic.com/blogs/2012/05/what-would-i-tell-developers-about-using-open-source-software/</link>
		<comments>http://www.openlogic.com/blogs/2012/05/what-would-i-tell-developers-about-using-open-source-software/#comments</comments>
		<pubDate>Wed, 09 May 2012 11:00:13 +0000</pubDate>
		<dc:creator>Jilayne Lovejoy</dc:creator>
				<category><![CDATA[Legal & Compliance]]></category>
		<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Legal]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2558</guid>
		<description><![CDATA[In the first two weeks of April, I attended four distinct open source related events in three different cities and two countries.  It will take months to ponder, absorb, and follow-up on all of the thought-provoking presentations, conversations, and feedback I participated in or received.  In spite of the range of topics and agendas being covered along the way, there were a couple themes that reverberated.  

One theme involved the idea that open source license compliance is not a legal problem, but an engineering and software problem. ]]></description>
			<content:encoded><![CDATA[<p>In the first two weeks of April, I attended four distinct open source related events in three different cities and two countries. It will take months to ponder, absorb, and follow-up on all of the thought-provoking presentations, conversations, and feedback I participated in or received. In spite of the range of topics and agendas being covered along the way, there were a couple themes that reverberated.</p>
<p>One theme involved the idea that open source license compliance is not a legal problem, but an engineering and software problem. Discussions around SPDX touched upon this; specifically, that compliance in the supply chain must begin with creating a bill of materials that can be read and understood upstream and down. In order to create such a bill of materials, the work must be done before the product enters the supply chain, ideally during the development process. Those doing license enforcement discussed how the most common non-compliance scenario entails a failure to provide the correct corresponding source code &#8211; be it incomplete, the wrong version, or source code that doesn&#8217;t match the distributed binary. Again, this information is best tracked early on, not after the fact. This is not to blame developers, but highlights the reality that processes to prevent or address compliance from the get-go are often lacking.</p>
<p>The other theme I heard in a variety of forms had to do with education. The best development processes are useless if training is lacking, not grounded in a practical rationale, or not backed by management. Of course, before we can talk about the quality of education, this presumes there is a policy to train employees on. Not so much, as it turns out <a href="http://blogs.hbr.org/cs/2011/03/open_source_software_hits_a_st.html" target="_blank">research by Gartner showed that in spite of widespread adoption of open source software, most organizations lack an open source policy or framework</a>. Meanwhile, at universities and other educational institutions, computer science students are steeped in the use of open source software, but are not getting any training on licensing issues.</p>
<p>This led me to think. If good compliance habits begin at the development stage; yet developers are not really getting educated on best practices until working in a company that provides such education; and the percentage of companies that institute open source policies trails behind open source software use, then we are left with a big gap in terms of dealing with compliance before it becomes an issue. What steps can we, as individuals, take in the meantime? If I could have the undivided attention of developers, what lessons have I observed as an attorney that I would I pass along about using or creating open source software? What could developers begin doing right now?</p>
<p>Here are three simple, yet crucial things that can be done regardless of whether your company has yet to implement an open source policy:</p>
<h3>1) Do NOT strip out license notices, copyright notices, or any other such information.</h3>
<p>I know, this sounds like stating the obvious, but it happens. The thing is, someone wrote that code, someone perhaps a lot like you. They deserve credit, they chose a particular license for a reason, that&#8217;s why they included such notices. If they chose an open source license, they have given you some broad rights for using their software, so you have no reason to obfuscate where it came from or, worse yet, pass it off as your own. Stripping out this information also makes it very difficult for anyone else who uses that code to understand who the copyright owner is and what license it is released under.</p>
<p>If you are creating an open source project, then this tip becomes: include a copyright and license notice in your code. Preferably in each file. This does not need to be extensive and you can <a title="SPDX License List" href="http://spdx.org/licenses/" target="_blank">refer to the license text elsewhere </a>if you want to save space, but be clear. You may not care so much about which license your code is under, but if that code achieves widespread use, the people using it will care and they will want to do the right thing according to your wishes, so make it easy for them to do so.</p>
<h3>2) If you are using only part of a file or package or modifying it, keep the notices with the code.</h3>
<p>This is a really a variation on the first point, but takes it a step further. For example, say you want to use one portion of a file that is licensed under BSD. You may take that portion and insert it into the file you are writing, but you still must comply with the BSD license, namely by retaining the license text and the copyright notice. The best way to do this would be to include a notice stating that this file contains some code by the original author and the BSD license in the same place that you put your own copyright notice and licensing information. Conversely, say you have modified the original BSD file. Add a notice along with the author&#8217;s copyright and license notice stating so. Yes, I know, BSD does not require notice of modifications and maybe you don&#8217;t care about having attribution for your contribution, but wouldn&#8217;t it be useful to track that information for your internal reference? And if you were a person using that file down the road, wouldn&#8217;t it be helpful from a development standpoint to know how it differs from the original file?</p>
<h3>3) Determine what the license is, really.</h3>
<p>You are in a hurry. You go to Google Code and download a project that is exactly what you are looking for. Google Code says it&#8217;s under MIT which you know is a permissive license. &#8216;Great,&#8217; you think. Not so fast. Sometimes Google Code, SourceForge, GitHub, etc. are wrong. In fact, sometimes the project&#8217;s own website contradicts what is found in the code. It only takes a few minutes longer to look inside the files and check the actual license contained with the code. If it doesn&#8217;t match the license stated on the website (especially if it is the project-maintained website), then you will want to make a note of this or even contact the project authors if the contradiction is stark. If you end up having to do a little research, record your findings in a way so that you or someone else can retrace those steps. Trust me, you won&#8217;t remember and that website, that version, or even that project may not be available still later when someone else wants to know.</p>
<p>At this point, a developer reading this might challenge back as to why she should take the time and initiative to do these things if it&#8217;s not required? The thing is, good compliance efforts align with good engineering habits. If you don&#8217;t believe me, listen to what OpenLogic director of engineering and co-founder, <a title="A Practical Approach to Open Source License Compliance" href="http://www.openlogic.com/downloads/practical-approach-to-license-compliance.php" target="_blank">Eric Weidner, had to say on this topic</a>. In the big scheme of things, a small amount of time in the development process can go a long way on a number of fronts.</p>
<p>What other tips would you add here?</p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @cloudswing</a><br />
<a class="twitter-follow-button" href="https://twitter.com/jilaynelovejoy">Follow @jilaynelovejoy</a><br />
<a href="http://www.linkedin.com/pub/jilayne-lovejoy/36/120/b65"><span style="font: 80% Arial,sans-serif; color: #0783b6;"><img style="vertical-align: middle;" src="http://www.linkedin.com/img/webpromo/btn_in_20x15.png" alt="View Jilayne  Lovejoy's LinkedIn profile" width="20" height="15" border="0" />View Jilayne Lovejoy&#8217;s profile</span></a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/05/what-would-i-tell-developers-about-using-open-source-software/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cloud Technology, OSS &amp; the Growth of Marketplaces: An Interview with HubSpot</title>
		<link>http://www.openlogic.com/blogs/2012/05/cloud-technology-oss-the-growth-of-marketplaces-an-interview-with-hubspot/</link>
		<comments>http://www.openlogic.com/blogs/2012/05/cloud-technology-oss-the-growth-of-marketplaces-an-interview-with-hubspot/#comments</comments>
		<pubDate>Fri, 04 May 2012 11:00:50 +0000</pubDate>
		<dc:creator>Aaron Mandelbaum</dc:creator>
				<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2519</guid>
		<description><![CDATA[What an exciting time it is for the open source software community! 

Cloud technology is evolving faster than we can read about it. Marketplaces are now part of our common vernacular.  The ever changing world that we live in, and these advancements in technology, are providing the open source software community with infinite opportunities to showcase creativity to the world.

I have highlighted 3 of the more recognizable, and recently launched marketplaces, that speak to this opportunistic time for open source software contributors and users.]]></description>
			<content:encoded><![CDATA[<p>What an exciting time it is for the <strong>open source software</strong> community!<strong>  </strong></p>
<p><a title="CloudSwing by OpenLogic" href="https://cloudswing.openlogic.com/register/slides/1#" target="_blank"><strong>Cloud technology</strong></a> is evolving faster than we can read about it. Marketplaces are now part of our common vernacular.  The ever changing world that we live in and these advancements in technology are providing the open source software community with infinite opportunities to showcase creativity to the world.</p>
<p>I have highlighted three of the more recognizable, and recently launched marketplaces, that speak to this opportunistic time for open source software contributors and users.<strong></strong></p>
<p><strong>Amazon Web Services (AWS) Marketplace</strong></p>
<p>On April 19th, Amazon announced the launch of their <em><a title="Amazon AWS" href="http://aws.amazon.com/" target="_blank">Amazon Web Services (AWS) Marketplace</a>.  </em>The announcement was heralded by many in the cloud technology and open source software arenas, as a giant step for &#8220;cloud-kind.&#8221;  ZDNet, an extremely popular tech-blog, referenced the recent <em>AWS Marketplace</em> launch in an article titled, &#8220;<a title="Amazon Launches AWS Marketplacce As One Stop Cloud Shop" href="http://www.zdnet.com/blog/btl/amazon-launches-aws-marketplace-as-one-stop-cloud-shop/74691" target="_blank">Amazon Launches AWS Marketplace as One-Stop Cloud Shop</a>.&#8221;  Hitting the nail on the head with that reference, the marketplace provides a unique opportunity where customers can &#8220;check-out&#8221; right from the <em>AWS Marketplace</em> platform with <a title="OpenLogic Pre Configured Stacks in AWS" href="http://aws.amazon.com/search?searchQuery=openlogic&amp;searchPath=all&amp;x=0&amp;y=0" target="_blank">pre-configured stacks and software</a> as well as a variety of services, right in their own personal shopping cart.  The marketplace also integrates with the AWS cloud, which allows for purchase and deployment of your technology without ever leaving the platform.</p>
<p><strong>Salesforce.com AppExchange</strong></p>
<p>Another pioneer in the growth of marketplaces, SalesForce.com, announced the launch of their marketplace, <a title="Salesforce.com AppExchange" href="http://appexchange.salesforce.com/home" target="_blank"><em>AppExchange</em></a>, last November, and then almost immediately announced that their <em>AppExchange</em> had gone mobile.  The mobile announcement provided Salesforce.com users with a single location to enhance their experience by incorporating the availability of mobile apps to eliminate most plausible obstacles to accessing their data.</p>
<p>The <em>AppExchange</em> provides partners with the opportunity to develop apps with the &#8220;social, mobile, open and trusted capabilities&#8221; of <a href="http://force.com/">Force.com</a>, <a href="http://salesforce.com/">Salesforce.com</a>’s social enterprise platform.  Salesforce.com&#8217;s <em>AppExchange</em> <a title="Salesforce.com AppExchange" href="http://blogs.salesforce.com/company/2011/11/salesforcecom-launches-appexchange-mobile-a-marketplace-for-the-mobile-enterprise.html" target="_blank">provides users with easy mobile access to critical data and contributors with the opportunity to distribute apps to over one million users</a> on <em>AppExchange</em>. This in turn fosters creativity and forward thinking by providing developers with an opportunity to decrease the time spent on building customized apps for their company&#8217;s needs.</p>
<p>The <em>AppExchange</em> marketplace offers several free open source applications such as the HTML5 <a title="Contact Viewer" href="http://appexchange.salesforce.com/listingDetail?listingId=a0N300000056pmWEAQ" target="_blank">Contact Viewer</a> and <a title="Salesforce Viewer" href="http://appexchange.salesforce.com/listingDetail?listingId=a0N300000055lKrEAI" target="_blank">Salesforce Viewer</a> for iPad.</p>
<p>With so much discussion around marketplaces and the value they&#8217;re providing to the open source community, I thought it would make sense to hear first hand from one that just celebrated its first birthday!</p>
<p><strong>HubSpot App Marketplace</strong></p>
<p>HubSpot, a Cambridge, Massachusetts based marketing software company, launched their own <em>HubSpot <a href="http://www.hubspot.com/"><img class="alignright" title="HubSpot" src="http://www.openlogic.com/blogs/wp-content/uploads/2012/05/HubSpot_logo-process-s300x130.jpg" alt="Open Source Software" width="300" height="130" /></a>App Marketplace</em> in April of 2011.  The marketplace currently has 54 apps available and serves over 6500 customers.  After being founded in 2006 by two former MIT students, (Brian Halligan and Dharmesh Shah) and receiving over $65 million in funding from sources like Google Ventures and Salesforce.com over the last 5+ years, HubSpot has become arguably the leading SaaS marketing solution available at this time.</p>
<p><strong>Arjun Moorthy, Vice President Business Development and Partner Products at HubSpot</strong>, and closely involved in the success of the HubSpot App Marketplace, was kind enough to spend some time sharing his thoughts on marketplaces, success, open source software, and beyond.</p>
<p>Please feel free to add your own answers in the comments section below!</p>
<p><strong>Q:</strong>  What do you think has been the biggest software related factor contributing to the growth and success of your marketplace?</p>
<p><strong>A:</strong>  Growth has come largely from a very low barrier to develop apps on the platform and also provides customers an easy way to install and use those apps.</p>
<p><strong>Q:</strong>  With the announcement of <em>Amazon AWS Marketplace</em> and marketplaces popping up with great frequency, what do you think has been the biggest reason for this expansion?</p>
<p><strong>A:</strong>  The iPhone has made the metaphor for app purchases become mainstream.  It no longer seems technical but actually consumer-friendly.  So now other software vendors have followed suit and are doing their own app marketplaces.</p>
<p><strong>Q:</strong>  In your mind, what makes for a successful marketplace?</p>
<p><strong>A:</strong><br />
1.Easy to create apps<br />
2.Easy to adopt and use apps (one-click install, integrated billing)<br />
3.Clear support<br />
4.High quality apps to seed the market<br />
5.Quality controls to maintain sanity of marketplace</p>
<p><strong>Q:  </strong>Can you speculate as to where you see marketplaces evolving to?</p>
<p><strong>A:</strong>  In the business world, marketplaces may coalesce around verticals and/or functional lines.  So, marketers will have a marketplace for their needs, finance professionals may have theirs, people who work in healthcare may have theirs etc.</p>
<p><strong>Q:</strong>  In your opinion, what has the evolution of marketplaces done for open source software?</p>
<p><strong>A:</strong>  Many marketplaces (iOS App Store, Google Play, Facebook Application Directory) thrive because of the perception that a single developer or small team can quickly develop an app that has immediate access to a high-interest user base.  That quick development relies almost completely on open source development frameworks, tools and technologies to come together.</p>
<p><strong>Q:</strong> How do you think open source software has contributed to the growth and evolution of marketplaces?</p>
<p><strong>A:</strong>  The impact of the large availability of high quality tools for development can&#8217;t be overstated.  The total cost of development to put together an &#8220;app&#8221; is in most cases a trivial amount beyond the time of those involved.</p>
<p>Arjun provided some great insight and details that appear to highlight the similar common denominators existing in each of these three successful marketplaces.  There seems to be one common implied value that these successful marketplaces offer to us: they make our lives easier.  Somehow, someway, to whichever audience they have chosen to serve, the ease of use, the low barrier to entry, or the tasks they simplify, it all makes our lives easier and to me, seems to be the fundamental formula of a successful marketplace.</p>
<p>How would you answer these same questions?</p>
<p>OpenLogic is very proud to announce that we were included in the launch of the <em>Amazon AWS Marketplace</em>.  You can view all of our <a title="OpenLogic in the Amazon AWS Marketplace" href="http://aws.amazon.com/search?searchQuery=OpenLogic&amp;searchPath=all&amp;x=0&amp;y=0" target="_blank">open source software products and solutions</a> here, and be sure to check out our <a title="CloudSwing by OpenLogic" href="https://cloudswing.openlogic.com/register/slides/1#" target="_blank">fully flexible PaaS solution, CloudSwing</a>, to deploy your apps to the cloud in minutes and also choose a support option that fits your open source software needs.</p>
<p><a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script><a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @cloudswing</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script><br />
<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script><a class="twitter-follow-button" href="https://twitter.com/AaronMandelbaum">Follow @AaronMandelbaum</a></p>
<p><a href="http://www.linkedin.com/in/aaronmandelbaum"><span style="font: normal normal normal 80%/normal Arial, sans-serif; color: #0783b6;"><img style="vertical-align: middle;" src="http://www.linkedin.com/img/webpromo/btn_in_20x15.png" alt="View Aaron  Mandelbaum's LinkedIn profile" width="20" height="15" border="0" />View Aaron Mandelbaum&#8217;s profile</span></a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 Unported License</a></p>
<p><a href="http://creativecommons.org/licenses/by/3.0/"><img style="border-width: 0px;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" border="0" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/05/cloud-technology-oss-the-growth-of-marketplaces-an-interview-with-hubspot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JBoss, Tomcat, Apache&#8212;-Oh My!</title>
		<link>http://www.openlogic.com/blogs/2012/05/jboss-tomcat-apache-oh-my/</link>
		<comments>http://www.openlogic.com/blogs/2012/05/jboss-tomcat-apache-oh-my/#comments</comments>
		<pubDate>Wed, 02 May 2012 11:00:10 +0000</pubDate>
		<dc:creator>Rebecca Shockey</dc:creator>
				<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2512</guid>
		<description><![CDATA[JBoss, Tomcat &#038; Apache are 3 of the most popular open source packages being used in the enterprise and have been for quite a while.  Enterprises tend to have a high level of comfort using them in their development and other non-production environments.  But as soon as you bring up the idea of open source software in production a funny thing happens.  You can hear brakes squealing, sirens going off, and see panic set in with business leaders in your company.  Then the questions start.  What if it breaks?  Who is on the hook at 2 am?  Is it secure?  Is it as good as commercial software?  What about indemnification?]]></description>
			<content:encoded><![CDATA[<p><strong><a title="http://olex.openlogic.com/packages/jboss" href="http://olex.openlogic.com/packages/jboss" target="_blank">JBoss</a></strong>, <strong><a title="http://olex.openlogic.com/packages/tomcat" href="http://olex.openlogic.com/packages/tomcat" target="_blank">Tomcat</a></strong> &amp; <strong><a title="http://olex.openlogic.com/packages/apache" href="http://olex.openlogic.com/packages/apache" target="_blank">Apache</a></strong> are 3 of the most popular open source packages being used in the enterprise and have been for quite a while.  Enterprises tend to have a high level of comfort using them in their development and other non-production environments.  But as soon as you bring up the idea of open source software in production a funny thing happens.  You can hear brakes squealing, sirens going off, and see panic set in with business leaders in your company.  Then the questions start.  What if it breaks?  Who is on the hook at 2 am?  Is it secure?  Is it as good as commercial software?  What about indemnification?</p>
<p>Now, your head is spinning too.  Take a deep breath and let me explain the answers to those questions.</p>
<p><strong>What if it breaks?  Who is on the hook at 2am?</strong><br />
Purchasing SLA technical support from a third party vendor means that if you have problems or something breaks you can call them.  Most production support provides a 1 hour response time and a 72 hour work around time, even at 2am.</p>
<p><strong>Is it secure?</strong><br />
Open Source Software isn’t any less secure than commercial software.  In fact because it is open and has more eyes on it at any given time, security vulnerabilities can be caught much sooner.  Our support team also routinely looks at each package we support and cross references it with the National Security Vulnerabilities Database.  We know the same day that a vulnerability is found and notify our customers.</p>
<p><strong>Is it as good as commercial software?</strong><br />
If you mean is the technology as advanced?  The answer is often that it is more advanced.  Open Source Software communities don’t rest on their laurels.  They are constantly writing code to enhance their project.  They track and fix bugs.  With the increased number of eyes on a package, development happens quickly.  And since OSS communities are a meritocracy you can rest assured that individuals who are contributing and committing code are top notch developers!</p>
<p><strong>What about indemnification?</strong><br />
This will vary by vendor.  Some vendors don’t offer indemnification and many others do.</p>
<p>Now what are you waiting for?  Tell your manager you want to use OSS in production and tuck a copy of this blog in your back pocket to answer all of the questions before they&#8217;re even asked.</p>
<p><a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @CloudSwing</a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/05/jboss-tomcat-apache-oh-my/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Support: A Need Or a Want?</title>
		<link>http://www.openlogic.com/blogs/2012/04/open-source-support-a-need-or-a-want/</link>
		<comments>http://www.openlogic.com/blogs/2012/04/open-source-support-a-need-or-a-want/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 11:00:03 +0000</pubDate>
		<dc:creator>Greg Bell</dc:creator>
				<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2503</guid>
		<description><![CDATA[Seth Godin blogged the other day about how <em>wants</em> can turn into <em>needs</em> when people have all their basic needs met, and it got me to thinking about how different organizations with similar open source usage models can have very different perceptions about the necessity of open source support. Why do some companies approach open source support as a luxury &#8212; nice to have, but not worth prioritizing until a problem occurs &#8212; while others place it firmly in the need column?]]></description>
			<content:encoded><![CDATA[<p>Seth Godin <a href="http://sethgodin.typepad.com/seths_blog/2012/04/needs-and-wants-are-often-confused.html">blogged the other day</a> about how <em>wants</em> can turn into <em>needs</em> when people have all their basic needs met, and it got me to thinking about how different organizations with similar open source usage models can have very different perceptions about the necessity of <a href="http://www.openlogic.com/products/open-source-support.php">open source support</a>. Why do some companies approach open source support as a luxury &mdash; nice to have, but not worth prioritizing until a problem occurs &mdash; while others place it firmly in the need column?</p>
<h3><strong>Licensing Often Sets Expectations</strong></h3>
<p>Few companies purchase commercial software solutions without also purchasing ongoing support, but the dynamic is often markedly different for open source. Open source software is of course different from commercial software in some very significant ways &mdash; free to download and try, often introduced to the organization bottom-up rather than top-down, typically easier to customize, and so on – and these differences clearly play into perceptions about open source support.</p>
<p>When a commercial software solution is purchased, there’s typically a willingness to pay an annual maintenance fee in order to protect the initial investment in the software. Take away the up-front investment in licensing, and the perceived importance of investing in support services often goes away as well. In other words, the licensing can set expectations about other costs associated with the software, such as support.</p>
<p>A quick look at Google&#8217;s global monthly search statistics confirms that the number of people looking for open source downloads by far outnumbers those looking for support, consulting, or training services for that software.</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="221">
<ul>
<li>Open source software – 450,000</li>
<li>Open source code – 74,000</li>
<li>Open source download – 40,500</li>
<li>Find open source – 3,600</li>
</ul>
</td>
<td valign="top" width="221">
<ul>
<li>Open source help – 18,100</li>
<li>Open source support – 8,100</li>
<li>Open source training – 4,400</li>
<li>Open source consulting – 880</li>
</ul>
</td>
</tr>
</tbody>
</table>
<h3><strong>The True Cost of Free</strong></h3>
<p>Let’s be clear about one thing: open source isn’t exactly free. Sure, you can download it and try it out without paying a licensing fee, but a variety of other expenses can come into play throughout the life of the software. You’ve probably heard this before, but it bears repeating: open source is <a href="http://www.linux-mag.com/id/1678/">free as in puppies, not free as in beer</a>.</p>
<p>Just like commercial and even proprietary software solutions, open source software requires personnel to configure and maintain it. Those employees may require training on new versions, or you may hire new personnel who need to be trained. Consulting services might be needed to assist with migrations and special projects. And last but not least, commercial open source support might be required to help resolve problems and keep critical systems up and running. In this regard, open source is no different from any other type of software.</p>
<p>Now, none of this will come as a surprise to most CTOs, but I’ll wager that many still perceive open source as somehow different from commercial software. <em>&#8220;Sure, I realize that there will be costs associated with open source over time,&#8221;</em> one might say, <em>&#8220;but we’ll cross that bridge when we come to it.&#8221;</em> In other words, we’ll wait until the want becomes a need.</p>
<h3><strong>Evaluating Needs vs. Wants</strong></h3>
<p>As I mentioned at the top, not all organizations view open source support as a want. Indeed, some of the world&#8217;s leading companies have firm policies that all software used in the enterprise &mdash; including open source &mdash; must be backed by technical support. What drives companies to take this approach? I believe there are several best practices common to these organizations:</p>
<ul>
<li><strong>Software is software:</strong> Companies that view open source support as a need do so because they treat all software the same regardless of the source. Whether open source, commercial, or proprietary, these companies have a policy that all software must be approved for use and supported. These companies also strive to <a href="http://www.openlogic.com/products/license-obligation-analysis.php">ensure compliance with open source licenses</a>.</li>
<li><strong>Low risk profile:</strong> Should a serious issue arise, these companies want to ensure that help is just a phone call away. Support can certainly be purchased on short notice, but what happens if a critical system breaks after hours or on a holiday? Even if a problem happens on a Monday morning, can management and procurement approve the purchase quickly enough to avoid serious repercussions? Companies with a low risk profile address these questions by securing open source support ahead of time.</li>
<li><strong>Access to the community:</strong> Most open source support providers employ or contract with members of the open source community, so a commercial support contract can connect a company to the community that actually develops the software. This can be critical when it comes to fixing bugs, suggesting new features, or committing your own changes and enhancements back to the open source project.</li>
</ul>
<h3><strong>Summary</strong></h3>
<p>Whether you view open source support as a want or need likely depends on many different factors. The amount of open source software used in your organization as well as how that software is used undoubtedly factors into the equation, and there may be other considerations beyond the best practices I highlighted above. How do you view open source support and other costs associated with open source? Have your views changed as your organization has increased open source usage in recent years, and do you expect any changes in your viewpoint in the near future?</p>
<p><a href="http://www.openlogic.com/benchmark-study.php"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/04/banner-benchmark-report.png" alt="" /></a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script><a class="twitter-follow-button" href="https://twitter.com/gbellcolorado">Follow @gbellcolorado</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script><br />
<a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog by Email</a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/04/open-source-support-a-need-or-a-want/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why You Should be Using SPDX for Open Source License Compliance</title>
		<link>http://www.openlogic.com/blogs/2012/04/why-you-should-be-using-spdx-for-open-source-license-compliance/</link>
		<comments>http://www.openlogic.com/blogs/2012/04/why-you-should-be-using-spdx-for-open-source-license-compliance/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 11:00:00 +0000</pubDate>
		<dc:creator>Peter Williams</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[Legal & Compliance]]></category>
		<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[Scanning & Provisioning]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Legal]]></category>
		<category><![CDATA[Scanning]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2479</guid>
		<description><![CDATA[The Software Package Data Exchange (SPDX) standard is getting some love lately and this is good news for open source license compliance. Which is, in turn, good for open source in general. If you are involved in software license compliance activities you need to include SPDX in your plans for the future. It will allow you to manage the risks of software licensing in a more efficient and predictable way than ever before.

SPDX defines a standard way to represent the contents and licensing of software packages. This standard representation provides a shared vocabulary for tools involved in managing license compliance. The SPDX standard is being developed under the auspices of The Linux Foundation as a way to ease complying with the licenses of open source software. The model provided by SPDX is fully compatible with proprietary software licensing also. This means that SPDX provides a uniform way to represent the licensing of any software package. Being able to treat both open source and commercial software the same way allows license compliance processes and tools to be simplified and streamlined.]]></description>
			<content:encoded><![CDATA[<p>The Software Package Data Exchange (SPDX) standard is getting <a href="http://blogs.windriver.com/linux/2012/04/linux-foundations-license-compliance-standard-spdx-offers-real-value.html">some</a> <a href="http://www.openlogic.com/blogs/2012/03/the-spdx-license-list-the-gateway-drug-to-full-spdx-adoption/">love</a> <a href="http://www.linuxfoundation.org/news-media/blogs/browse/2012/03/colllaboration-works-even-open-source-license-compliance">lately</a> and this is good news for <strong>open source license compliance</strong>. Which is, in turn, good for open source in general. If you are involved in software license compliance activities you need to include SPDX in your plans for the future. It will allow you to manage the risks of software licensing in a more efficient and predictable way than ever before.</p>
<p>SPDX defines a standard way to represent the contents and licensing of software packages. This standard representation provides a shared vocabulary for tools involved in managing license compliance. The SPDX standard is being developed under the auspices of <a href="http://linuxfoundation.org">The Linux Foundation</a> as a way to ease complying with the licenses of open source software. The model provided by SPDX is fully compatible with proprietary software licensing also. This means that SPDX provides a uniform way to represent the licensing of any software package. Being able to treat both open source and commercial software the same way allows license compliance processes and tools to be simplified and streamlined.</p>
<h2>Reuse</h2>
<p>A key value to SPDX is the reuse it can facilitate. Once a package has been analyzed, an SPDX file can be saved containing that information. The next time that package is encountered, rather than redoing the analysis, the previously saved SPDX file can be used. The shared vocabulary provided by SPDX means that other tools, organizations and people will be able to understand the information. This sharing could be purely internal if your organization maintains a library of SPDX files for packages it has seen in the past. Or the sharing could even be across multiple organizations if, for example, the supplier of a package could provide SPDX files to purchasers so that they know how to comply with the licensing of that component. You could even get SPDX data for open source packages from an independent third party. We recently <a href="http://www.openlogic.com/news/press/04.04.12.php">published SPDX files for six popular open source packages</a>. That data is free for anyone to use. Feel free to download and use them to streamline your license compliance process.</p>
<p>Another level of reuse supported by SPDX is the <a href="http://spdx.org/licenses/">license list</a>. This list is a curated set of common open source licenses. The list exists primarily so that an SPDX consumer can be sure they know what it means when an SPDX file states that a package is licensed under, for example, the GPL version 2. Licenses on the list are given a unique, permanent short name and a permanent URI. These identifiers provide a way to communicate about which licenses are used by a package in an unambiguous way. The license list also indicates when it exists in other license lists. This can be helpful working with legacy data, or communities that maintain their own license lists. Using the license list as your primary repository of license info is often a simple, highly effective, way to utilize the value of the SPDX standard.</p>
<h2>Automation</h2>
<p>The automation potential of SPDX is the aspect I find most compelling. I am a software developer so that is not particularly surprising. The superb machine processability of SPDX data opens the door to huge improvements in license compliance processes. Imagine being able to amalgamate various existing SPDX files for libraries you use, spot check them for correctness, then run a scanner on your code and merge that information into the SPDX data and then feed that into a tool that gave you a simple checklist of things to do before shipping your software. Now imagine being able to do that with minimal manual effort. That is the promise of SPDX. All of the tools you use speaking the same language so that you can easily integrate the best tools available, whether they are open source, commercial or custom built. With SPDX 1.0 we have the technology we need to facilitate that dream. Already most vendors in the license compliance space support SPDX. The SPDX working group also provides a great set of <a href="http://www.spdx.org/tools">open source tools</a> for working with SPDX data. This means that we can start automating and streamlining the compliance process today.</p>
<h2>Future proofing</h2>
<p>Vendor neutrality is another important feature of SPDX. This is important regardless of whether you use bespoke tools, the tools of a single vendor, mix and match tools created by various vendors or don&#8217;t use any tools at all. The shared vocabulary provided by SPDX means that you are never locked in to a particular tool. If you find a new tool to improve your compliance efforts you can take all the data you already have and import it, or take it&#8217;s output and use that data with your existing tools. Even if you currently have a completely manual process SPDX still has potential benefits. Using the open source <a href="http://www.spdx.org/tools">tools provided by the SPDX working group</a> today means that you can easily move to a more automated process in the future with minimal effort. The freedom provided by SPDX is hugely valuable.</p>
<p>As you can see SPDX is a giant leap forward for license compliance. It provides capabilities for improving the quality and reducing the difficultly of license compliance efforts. These benefits come from the ability to reuse previously completed work, automating the process more aggressively and avoiding vendor lock-in. At OpenLogic we are strong supporters of the SPDX effort, both by contributing significantly to its development and by supporting SPDX data directly in our <a href="http://www.openlogic.com/products/scanning-compliance.php">scanning and compliance tools and services</a>. Improving open source license compliance is better for everyone and SPDX provides a real way to achieve that goal today.</p>
<p><a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @CloudSwing</a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/04/why-you-should-be-using-spdx-for-open-source-license-compliance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenLogic Announces Availability of Pre-Configured and Custom Stacks in Amazon Marketplace</title>
		<link>http://www.openlogic.com/blogs/2012/04/openlogic-announces-availability-of-pre-configured-and-custom-stacks-in-amazon-marketplace/</link>
		<comments>http://www.openlogic.com/blogs/2012/04/openlogic-announces-availability-of-pre-configured-and-custom-stacks-in-amazon-marketplace/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 15:51:03 +0000</pubDate>
		<dc:creator>Aaron Mandelbaum</dc:creator>
				<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[PaaS]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2471</guid>
		<description><![CDATA[BROOMFIELD, Colo. April 20th 2012—OpenLogic, Inc., provider of enterprise open source solutions for the data center and the cloud, today announced that its open platform as a service,  CloudSwing, is now available on AWS Marketplace. OpenLogic CloudSwing is a Platform as a Service (PaaS) that provides complete choice around infrastructure, components and programming languages. In addition, CloudSwing provides easy configuration, cost tracking, application monitoring and enhanced enterprise grade security for public or private clouds.]]></description>
			<content:encoded><![CDATA[<p><strong>BROOMFIELD, Colo. April 20th<ins cite="mailto:Bret%20Clement" datetime="2012-04-19T11:07"></ins> 2012—</strong>OpenLogic, Inc., <a href="../../">provider of enterprise open source solutions for the data center and the cloud,</a> today announced that its open platform as a service,  CloudSwing, is now available on AWS <ins cite="mailto:David%20Zipkin" datetime="2012-03-28T15:43"></ins>Marketplace. OpenLogic CloudSwing is a Platform as a Service (PaaS) that provides complete choice around infrastructure, components and programming languages. In addition, CloudSwing provides easy configuration, cost tracking, application monitoring and enhanced enterprise grade security for public or private clouds.</p>
<p>Enterprise developers interested in learning how they can quickly and easily deploy to the cloud can see OpenLogic’s video “OpenLogic CloudSwing Demo: Your App. Any Stack. Any Cloud: <a href="https://bitly.com/CloudSwingPaaS">https://bitly.com/CloudSwingPaaS</a>.”</p>
<p><ins cite="mailto:David%20Zipkin" datetime="2012-03-28T15:44"></ins>AWS Marketplace is a new online store where customers searching for business and development software <ins cite="mailto:David%20Zipkin" datetime="2012-03-28T17:47"></ins>can find, compare, and immediately start using software in the <ins cite="mailto:David%20Zipkin" datetime="2012-03-28T17:47"></ins>Amazon Web Services cloud<ins cite="mailto:David%20Zipkin" datetime="2012-03-28T17:47"></ins>.</p>
<p>“We are excited to be among the first participants of the AWS <ins cite="mailto:David%20Zipkin" datetime="2012-03-28T15:44"></ins><ins cite="mailto:David%20Zipkin" datetime="2012-03-28T15:44"></ins>Marketplace,” said Rod Cope, CTO and Founder of OpenLogic. “OpenLogic is uniquely positioned to offer easily deployable open source stacks and full enterprise grade support for both fixed and custom built stacks in the cloud.”</p>
<p>OpenLogic’s products available in the new AWS <ins cite="mailto:David%20Zipkin" datetime="2012-03-28T15:44"></ins>Marketplace provide:</p>
<ul>
<li><strong>Stack flexibility:</strong> OpenLogic will provide pre-configured stacks including <a href="https://aws.amazon.com/marketplace/pp/B007I8MXE8/ref=portal_asin_url">LAMP</a>, <a href="https://aws.amazon.com/marketplace/pp/B007I8WZDM/ref=portal_asin_url">Nginx</a>, <a href="https://aws.amazon.com/marketplace/pp/B007JLAOYA/ref=portal_asin_url">Tomcat</a>, <a href="https://aws.amazon.com/marketplace/pp/B007JL9QAI/ref=portal_asin_url">Node.js</a> and <a href="https://aws.amazon.com/marketplace/pp/B007JLJ8GU/ref=portal_asin_url">Rails</a> and custom stacks using <a href="https://aws.amazon.com/marketplace/pp/B007I8PUOS/ref=srh_res_product_title">OpenLogic CloudSwing</a>. CloudSwing enables users to quickly and easily deploy either pre-built or customized technology stacks in the Amazon cloud and track associated costs of the deployment.<strong></strong></li>
<li><strong>Enterprise grade security:</strong> All stacks pre-configured with security best practices.</li>
<li><strong>Enterprise support:</strong> Commercial grade support including business hour or 24&#215;7 with response time commitments as low as one hour.<strong></strong></li>
<li><strong>Flexible pricing:</strong> For a flat monthly fee, OpenLogic <ins></ins>customers get unlimited support incidents on all of the components in the open source stack. There are also free options for customers who do not need support.</li>
</ul>
<p>To view OpenLogic products and services available in the AWS <ins cite="mailto:David%20Zipkin" datetime="2012-03-28T15:44"></ins>Marketplace, please visit:</p>
<p><a href="http://www.bit.ly/openlogicAWSMarketplace">http://www.bit.ly/openlogicAWSMarketplace</a>.</p>
<p>&nbsp;</p>
<p><strong>About OpenLogic</strong></p>
<p>OpenLogic is a leading provider of enterprise open source solutions for the cloud and the data center.  OpenLogic helps hundreds of leading enterprises across a wide range of industries to safely acquire, support, and control open source software.  OpenLogic offers certification, commercial-grade technical support and indemnification for over 650 open source packages backed by the OpenLogic Expert Community.  OpenLogic also offers CloudSwing, a complete open PaaS solution for enterprises seeking to deploy applications and customized open source stacks in the cloud, and OLEX Enterprise Edition, a SaaS solution for open source scanning and governance.</p>
<p>&nbsp;</p>
<p><a href="http://www.openlogic.com/blogs/request-a-one-on-one-consultation/"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/01/1-1-Consult-Main-Blog.png" alt="" /></a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog via email</a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<script type="text/javascript" src="//platform.twitter.com/widgets.js"></script><a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @cloudswing</a><script type="text/javascript" src="//platform.twitter.com/widgets.js"></script></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/04/openlogic-announces-availability-of-pre-configured-and-custom-stacks-in-amazon-marketplace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Software Management: A Recap of the Top Articles</title>
		<link>http://www.openlogic.com/blogs/2012/04/open-source-software-management-a-recap-of-the-top-articles/</link>
		<comments>http://www.openlogic.com/blogs/2012/04/open-source-software-management-a-recap-of-the-top-articles/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 11:00:10 +0000</pubDate>
		<dc:creator>Aaron Mandelbaum</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[Legal & Compliance]]></category>
		<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[Scanning & Provisioning]]></category>
		<category><![CDATA[Support]]></category>
		<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Legal]]></category>
		<category><![CDATA[Scanning]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2453</guid>
		<description><![CDATA[&#160; Open Source Management: Dealing with New OSS Releases The first quarter of this year has be a busy time in open source management. JBoss has had two releases in the 7.1 series, the Apache web server has had two releases in the 2.4 series and Ruby on Rails has had two releases in the [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<h2><a title="Open Source Management: Dealing with New OSS Releases" href="http://www.openlogic.com/blogs/2012/03/open-source-management-dealing-with-new-oss-releases/" target="_blank">Open Source Management: Dealing with New OSS Releases</a></h2>
<p>The first quarter of this year has be a busy time in <strong>open source management</strong>. <a href="https://community.jboss.org/wiki/AS711FinalReleaseNotes">JBoss has had two releases in the 7.1 series</a>, <a href="http://apache.tradebit.com/pub//httpd/CHANGES_2.4.1">the Apache web server has had two releases in the 2.4 series</a><a> and </a><a href="http://weblog.rubyonrails.org/releases/">Ruby on Rails has had two releases in the 3.2 series</a><a> just to name a few. This may sound like a flurry of new releases, but is really par for the course. In the open source world releases happen all the time. Most open source projects take the <em>release early, release often</em> motto to heart. And for good reason too, it results in better software.</a></p>
<p><a title="Open Source Management: Dealing with New OSS Releases" href="http://www.openlogic.com/blogs/2012/03/open-source-management-dealing-with-new-oss-releases/" target="_blank">Read the full article</a></p>
<p>&nbsp;</p>
<h2><a title="Apache HTTP Server: New Features for Version 2.4" href="http://www.openlogic.com/blogs/2012/03/apache-http-server-new-features-for-version-2-4/" target="_blank">Apache HTTP Server: New Features for Version 2.4</a></h2>
<p>The Apache Foundation released <strong>Apache HTTP Server 2.2.0</strong> at the end of 2005. Now 7 years later there is a new major release of Apache HTTP Server. Apache HTTP Server currently has  65% market share according to Netcraft. There has always been two competitors in the web space – Apache and IIS – but in late 2007 Nginx was born and has been grabbing more and more market share everyday. Looking at the release notes for Apache 2.4 you can see that this release has a few features that match Nginx’s feature set. Apache HTTP 2.4 has included something for everyone: performance increases; lower memory usage; new modules; program enhancements and new features for old modules.</p>
<p><a title="Apache HTTP Server: New Features for Version 2.4" href="http://www.openlogic.com/blogs/2012/03/apache-http-server-new-features-for-version-2-4/" target="_blank">Read the full article</a></p>
<p>&nbsp;</p>
<h2><a title="Cloud Technology, Big Data &amp; Hadoop" href="http://www.openlogic.com/blogs/2012/03/cloud-technology-big-data-hadoop/" target="_blank">Cloud Technology, Big Data &amp; Hadoop</a></h2>
<p><strong><em>Big Data</em></strong> seems to be the word of the year.  Everywhere you look there is <em>Big Data</em> staring you in the face: <a title="Big on Data" href="http://www.zdnet.com/blog/big-data?tag=mantle_skin;content" target="_blank">Blogs dedicated to discussing <em>Big Data</em></a>; <a title="Big Data Low Latency" href="http://www.linkedin.com/groups/Big-Data-Low-Latency-3638279" target="_blank">LinkedIn groups</a> with over 10,000 members focusing on <em>Big Data topics.  </em> Just under 15,000 times each month, the exact phrase <em>Big Data</em>, is entered into the search engines of people across the world.</p>
<p><a title="Cloud Technology, Big Data &amp; Hadoop" href="http://www.openlogic.com/blogs/2012/03/cloud-technology-big-data-hadoop/" target="_blank">Read the full article</a></p>
<p>&nbsp;</p>
<h2><a title="Preparing for Your First Cloud App" href="http://www.openlogic.com/blogs/2012/02/preparing-for-your-first-cloud-app/" target="_blank">Preparing for Your First Cloud App</a></h2>
<p>There’s a lot of confusion out there around the so-called <strong>“cloud app”</strong>.  What is it, just another term for “SaaS”?  Or does it refer to running your own application in a public cloud?  As with many phrases that include the ubiquitous word “cloud”, it can mean just about anything.  In the context of this post, <strong>“cloud app” refers to an application you’re running in a public cloud</strong>, such as Amazon AWS or Rackspace Cloud.</p>
<p><a title="Preparing for Your First Cloud App" href="http://www.openlogic.com/blogs/2012/02/preparing-for-your-first-cloud-app/" target="_blank">Read the full article</a></p>
<p>&nbsp;</p>
<h2><a title="5 Ways an Open Source Governance Process Can Improve Your Organization" href="http://www.openlogic.com/blogs/2012/01/5-ways-an-open-source-governance-process-can-improve-your-organization/" target="_blank">5 Ways an Open Source Governance Process Can Improve Your Organization</a></h2>
<p>Is one of your resolutions for the new year to create an enterprise <strong>open source governance</strong> process for your organization, or review and update your existing governance process? If your organization doesn’t already have an open source governance process, this should definitely be on your list of goals for 2012. Likewise if you have a governance process that’s outdated, incomplete, or inconsistently implemented throughout the organization.</p>
<p><a title="5 Ways an Open Source Governance Process Can Improve Your Organization" href="http://www.openlogic.com/blogs/2012/01/5-ways-an-open-source-governance-process-can-improve-your-organization/" target="_blank">Read the full article</a></p>
<p><a href="http://www.openlogic.com/benchmark-study.php"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/04/banner-benchmark-report.png" alt="" /></a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @cloudswing</a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog by Email</a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/04/open-source-software-management-a-recap-of-the-top-articles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating an Open Source Compliance Checklist</title>
		<link>http://www.openlogic.com/blogs/2012/04/creating-an-open-source-compliance-checklist-3/</link>
		<comments>http://www.openlogic.com/blogs/2012/04/creating-an-open-source-compliance-checklist-3/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 22:46:33 +0000</pubDate>
		<dc:creator>Dave McLoughlin</dc:creator>
				<category><![CDATA[Governance]]></category>
		<category><![CDATA[Legal & Compliance]]></category>
		<category><![CDATA[Open Source Management]]></category>
		<category><![CDATA[Open Source Trends]]></category>
		<category><![CDATA[Scanning & Provisioning]]></category>

		<guid isPermaLink="false">http://www.openlogic.com/blogs/?p=2432</guid>
		<description><![CDATA[In a recent blog article Using Categorization to Simplify Open Source License Compliance I talked about simplifying open source compliance through license “categorization” where I listed the common categories used in many open source licenses. In this article I’m going to talk about creating an open source compliance checklist based on those categorizations.

In OpenLogic Exchange (OLEX) Enterprise Edition we have analyzed several hundred open source licenses and created a list of high-level obligations for each license. For example, in OLEX the Apache License 2.0 list of obligations looks like this:

• Distribute copy of license
• Give notice of or fulfill other requirements related to modified files
• Obligation to include notice text or files
• Obligation to include copyright or trademark notice
• Obligation to indemnify contributors
• Obligation to apply license to original or derivative works
• Restrictions regarding use of trademark
• Termination of patent license upon filing of patent litigation]]></description>
			<content:encoded><![CDATA[<p>In a recent blog article <a title="Using Categorization to Simplify Open Source License Compliance" href="http://www.openlogic.com/blogs/2012/02/using-categorization-to-simplify-open-source-license-compliance/" target="_blank"><em>Using Categorization to Simplify Open Source License Compliance</em></a> I talked about simplifying <strong>open source compliance</strong> through license “categorization” where I listed the common categories used in many open source licenses. In this article I’m going to talk about creating an open source compliance checklist based on those categorizations.</p>
<p>In <a title="OpenLogic Exchange Enterprise Edition" href="http://olex.openlogic.com/" target="_blank">OpenLogic Exchange Enterprise Edition</a> (OLEX), we have analyzed several hundred open source licenses and created a list of high-level obligations for each license. For example, in OLEX the <a title="Apache Package Page" href="http://olex.openlogic.com/packages/apache" target="_blank">Apache License 2.0</a> list of obligations looks like this:</p>
<p>• Distribute copy of license<br />
• Give notice of or fulfill other requirements related to modified files<br />
• Obligation to include notice text or files<br />
• Obligation to include copyright or trademark notice<br />
• Obligation to indemnify contributors<br />
• Obligation to apply license to original or derivative works<br />
• Restrictions regarding use of trademark<br />
• Termination of patent license upon filing of patent litigation</p>
<p>If you don’t have the luxury of an OLEX Enterprise Edition subscription, you will want to take a similar approach and summarize the list of obligations in easily digestible “chunks.” This will make it easier for the team to take steps to comply with the various licenses used.</p>
<p>Next you want to examine under what conditions you need to meet certain obligations. For example, the requirement to supply documentation about modifications to open source are only triggered when you modify the code. By creating a set of triggers tied to your list of obligations you can quickly determine if you need to take steps or not.</p>
<p>You can then use these sets of triggers to ask your development team how they are using the open source in your product. Once you have their answers in hand, you can begin to eliminate the obligations you don’t need to meet which in turn helps keep the list manageable.</p>
<p>Some common triggers include: distribution, modification of source and creation of derivative works via linking. So for example, you can confirm that open source found in your source files is indeed distributed with your product or not. It is surprising how many files that contain open source in your source tree actually don’t get distributed with the final product. Or, if your code links to an open source library, how so? Dynamically or statically? The answer to these questions allows you to pick the relevant obligations.</p>
<p>Once you understand your list of high-level obligations by license and when those obligations are triggered you can begin to build your checklist. When we build compliance checklists for our customers we build the list by obligation type and license, then also list the responsible packages. For example if we identify a modification requirement in a license, we list the products that have been modified (down to the file level), so that we can later verify modification requirements have been met.</p>
<p>Finally, once you have your checklist in place you can work with your various functional teams to verify that all physical steps have been take to comply. Has your documentation group updated the product documentation to include the appropriate trademark, copyright and attribution requirements? CHECK. Has your development team met all modification documentation requirements and made sure they didn’t remove any copyright statements? CHECK. Has your legal team reviewed your product EULA agreement to make sure it doesn’t conflict with any of the open source licenses and are they fully aware of any restriction on use and have agreed that your organization can meet these restrictions? CHECK. If you need to provide source code via physical medium or hosted download site, is your organization prepared to fulfill requests? CHECK.</p>
<p>The process of license compliance is not trivial but by taking advantage of license categorization, high-level lists of obligations and triggers, you can make the process manageable.</p>
<p>I invite you to comment and provide insights on how your organization complies with open source licenses. If you are interested in learning more about OLEX or services provided by OpenLogic can assist you in your compliance, please feel free to contact us at sales@openlogic.com.</p>
<p><a href="http://www.openlogic.com/benchmark-study.php"><img src="http://www.openlogic.com/blogs/wp-content/uploads/2012/04/banner-benchmark-report.png" alt="" /></a></p>
<p><a class="twitter-follow-button" href="https://twitter.com/openlogic">Follow @openlogic</a><br />
<a class="twitter-follow-button" href="https://twitter.com/CloudSwing">Follow @cloudswing</a></p>
<p><a href="http://feedburner.google.com/fb/a/mailverify?uri=enterprise-open-source&amp;loc=en_US">Subscribe to The Enterprise Open Source Blog by Email</a></p>
<p>This work is licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" rel="license">Creative Commons Attribution 3.0 Unported License</a><br />
<a href="http://creativecommons.org/licenses/by/3.0/" rel="license"><img style="border-width: 0;" src="http://i.creativecommons.org/l/by/3.0/88x31.png" alt="Creative Commons License" /></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openlogic.com/blogs/2012/04/creating-an-open-source-compliance-checklist-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 2.226 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-05-16 04:00:21 -->
<!-- Compression = gzip -->
