<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: How Third-Party Licensing Can Ruin Your Launch</title>
	<atom:link href="http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/</link>
	<description>Passionate about Startups and MicroISVs</description>
	<lastBuildDate>Wed, 08 Sep 2010 21:26:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Fabien</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-11560</link>
		<dc:creator>Fabien</dc:creator>
		<pubDate>Thu, 26 Mar 2009 00:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-11560</guid>
		<description>&gt; please tell us the name of the company

I believe it&#039;d be pointless. Countless companies do the same.

The point is: before you start using a library, read the license, and make sure you understand it.</description>
		<content:encoded><![CDATA[<p>&gt; please tell us the name of the company</p>
<p>I believe it&#8217;d be pointless. Countless companies do the same.</p>
<p>The point is: before you start using a library, read the license, and make sure you understand it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jake</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-11553</link>
		<dc:creator>Jake</dc:creator>
		<pubDate>Wed, 25 Mar 2009 22:39:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-11553</guid>
		<description>Yeah, please tell us the name of the company so that we can be careful if we ever do business with them.</description>
		<content:encoded><![CDATA[<p>Yeah, please tell us the name of the company so that we can be careful if we ever do business with them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabien</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-11545</link>
		<dc:creator>Fabien</dc:creator>
		<pubDate>Wed, 25 Mar 2009 19:57:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-11545</guid>
		<description>In the free software world, there&#039;s a very neat thing: standard licences. If I see &quot;MIT&quot;, &quot;LGPL&quot;, or &quot;BSD&quot;, that&#039;s enough for me to know what I can do and what I can&#039;t; I don&#039;t need to go through the whole text (which I wouldn&#039;t understand anyway). And if I do have a problem understanding the licence, since it&#039;s well-known, I&#039;ll always find someone who knows the answer.

It would be neat to create less free, but still standard, licence texts. 

Then again, sellers probably don&#039;t want you to understand the licence. In this case, those people sold you something you can&#039;t use, and that you wouldn&#039;t have bought had you read the licence beforehand.</description>
		<content:encoded><![CDATA[<p>In the free software world, there&#8217;s a very neat thing: standard licences. If I see &#8220;MIT&#8221;, &#8220;LGPL&#8221;, or &#8220;BSD&#8221;, that&#8217;s enough for me to know what I can do and what I can&#8217;t; I don&#8217;t need to go through the whole text (which I wouldn&#8217;t understand anyway). And if I do have a problem understanding the licence, since it&#8217;s well-known, I&#8217;ll always find someone who knows the answer.</p>
<p>It would be neat to create less free, but still standard, licence texts. </p>
<p>Then again, sellers probably don&#8217;t want you to understand the licence. In this case, those people sold you something you can&#8217;t use, and that you wouldn&#8217;t have bought had you read the licence beforehand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir Slepnev</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-11532</link>
		<dc:creator>Vladimir Slepnev</dc:creator>
		<pubDate>Wed, 25 Mar 2009 16:45:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-11532</guid>
		<description>Rob, why aren&#039;t you telling us the name of the company?</description>
		<content:encoded><![CDATA[<p>Rob, why aren&#8217;t you telling us the name of the company?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Tenner</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-11527</link>
		<dc:creator>Daniel Tenner</dc:creator>
		<pubDate>Wed, 25 Mar 2009 15:38:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-11527</guid>
		<description>Hi Rob,

Have you considered just adapting code from, for example, the ActiveMerchant libraries? They support many gateways, and so should provide you with many more than 4 supported gateway. Since it&#039;s written in Ruby, it&#039;s fairly straightforward to read even if you&#039;re not a Ruby coder, and so should be quite easy to adapt to your product.

Just a thought..</description>
		<content:encoded><![CDATA[<p>Hi Rob,</p>
<p>Have you considered just adapting code from, for example, the ActiveMerchant libraries? They support many gateways, and so should provide you with many more than 4 supported gateway. Since it&#8217;s written in Ruby, it&#8217;s fairly straightforward to read even if you&#8217;re not a Ruby coder, and so should be quite easy to adapt to your product.</p>
<p>Just a thought..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: igorbrejc.net &#187; Fresh Catch For March 25th</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-11524</link>
		<dc:creator>igorbrejc.net &#187; Fresh Catch For March 25th</dc:creator>
		<pubDate>Wed, 25 Mar 2009 14:00:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-11524</guid>
		<description>[...] How Third-Party Licensing Can Ruin Your Launch &#124; Software by Rob [...]</description>
		<content:encoded><![CDATA[<p>[...] How Third-Party Licensing Can Ruin Your Launch | Software by Rob [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-10573</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Fri, 13 Mar 2009 16:02:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-10573</guid>
		<description>@Sean - I understand the issue with wrapping a DLL, but they actually address that particular issue using other language in their EULA that specifies you cannot re-package and re-sell their product as your own if it&#039;s substantially the same. We also have this verbiage in our license to protect against it. I don&#039;t see why they would need that restriction AND not allow us to distribute our app&#039;s source code.

Certainly a component vendor needs to protect themselves from license abuse, but there&#039;s a huge difference between paying for 2 developer licenses and having 5 developers use it, and not allowing someone to use your royalty-free, compiled DLL if they also provide their application&#039;s source code. The two are unrelated from my view.</description>
		<content:encoded><![CDATA[<p>@Sean &#8211; I understand the issue with wrapping a DLL, but they actually address that particular issue using other language in their EULA that specifies you cannot re-package and re-sell their product as your own if it&#8217;s substantially the same. We also have this verbiage in our license to protect against it. I don&#8217;t see why they would need that restriction AND not allow us to distribute our app&#8217;s source code.</p>
<p>Certainly a component vendor needs to protect themselves from license abuse, but there&#8217;s a huge difference between paying for 2 developer licenses and having 5 developers use it, and not allowing someone to use your royalty-free, compiled DLL if they also provide their application&#8217;s source code. The two are unrelated from my view.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-10572</link>
		<dc:creator>Sean</dc:creator>
		<pubDate>Fri, 13 Mar 2009 15:38:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-10572</guid>
		<description>The reason the license is like this is because you could theoretically repackage there dll in your own dll and then give it to other developers for FREE, thereby getting around there licensing.  Or worse, rebrand it as a new product and resell it.

When I worked for a component company about 30% of our customers tried to do this exact thing.  The reason is that we charged per developer license fees.  At a company with 5 developers, they only wanted to pay for 1 or 2 developers when they really need to pay for 5.

If you sell components, you need to protect yourself from people abusing your licensing.  Developers, especially, will try to get around it anyway they can.</description>
		<content:encoded><![CDATA[<p>The reason the license is like this is because you could theoretically repackage there dll in your own dll and then give it to other developers for FREE, thereby getting around there licensing.  Or worse, rebrand it as a new product and resell it.</p>
<p>When I worked for a component company about 30% of our customers tried to do this exact thing.  The reason is that we charged per developer license fees.  At a company with 5 developers, they only wanted to pay for 1 or 2 developers when they really need to pay for 5.</p>
<p>If you sell components, you need to protect yourself from people abusing your licensing.  Developers, especially, will try to get around it anyway they can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-10528</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Thu, 12 Mar 2009 20:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-10528</guid>
		<description>@Michael - They indicated a business reason:

&quot;Our license allows royalty free distribution...since we do not collect royalties, what we sell is the developer license.&quot;

However, what I *thought* they were selling was the 4-figure license to their royalty-free version. But apparently their intent is to get a large chunk of money up-front for the royalty-free version *and* on the back-end for developer licenses. I mistakenly thought that with the high price up-front there was no back-end. Oops...

As an example: we offer a royalty-free version of DotNetInvoice, but once you&#039;ve paid for it you&#039;re royalty free - you don&#039;t have to pay us again later for developer licenses.</description>
		<content:encoded><![CDATA[<p>@Michael &#8211; They indicated a business reason:</p>
<p>&#8220;Our license allows royalty free distribution&#8230;since we do not collect royalties, what we sell is the developer license.&#8221;</p>
<p>However, what I *thought* they were selling was the 4-figure license to their royalty-free version. But apparently their intent is to get a large chunk of money up-front for the royalty-free version *and* on the back-end for developer licenses. I mistakenly thought that with the high price up-front there was no back-end. Oops&#8230;</p>
<p>As an example: we offer a royalty-free version of DotNetInvoice, but once you&#8217;ve paid for it you&#8217;re royalty free &#8211; you don&#8217;t have to pay us again later for developer licenses.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Langford</title>
		<link>http://www.softwarebyrob.com/2009/03/12/how-third-party-licensing-can-ruin-your-launch/comment-page-1/#comment-10520</link>
		<dc:creator>Michael Langford</dc:creator>
		<pubDate>Thu, 12 Mar 2009 18:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarebyrob.com/?p=658#comment-10520</guid>
		<description>I&#039;m sure this honestly caused you a LOT of pain.

Also, god knows our industry could use a LOT of slimming down of our license language. 

Personally my company only requires that you do not say we wrote the software if you changed something, and that&#039;s only there to make us not get sued by you writing malware or causing security issues for 3rd parties, other then that, for anything non-binding on us, anything goes.


However, as a person who writes components for people for a living, I understand their need to find a way to make money off their product. 

I&#039;m personally mystified why you can&#039;t distribute your product as source with their product as a binary (unless you&#039;re passing in a sort of activation code in source or something). Is there a technical/business reason here?</description>
		<content:encoded><![CDATA[<p>I&#8217;m sure this honestly caused you a LOT of pain.</p>
<p>Also, god knows our industry could use a LOT of slimming down of our license language. </p>
<p>Personally my company only requires that you do not say we wrote the software if you changed something, and that&#8217;s only there to make us not get sued by you writing malware or causing security issues for 3rd parties, other then that, for anything non-binding on us, anything goes.</p>
<p>However, as a person who writes components for people for a living, I understand their need to find a way to make money off their product. </p>
<p>I&#8217;m personally mystified why you can&#8217;t distribute your product as source with their product as a binary (unless you&#8217;re passing in a sort of activation code in source or something). Is there a technical/business reason here?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
