<?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: &#8220;Commercial Source&#8221; licensing</title>
	<atom:link href="http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/</link>
	<description>Man bites Ogre</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:49:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Christian</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-275534</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Tue, 29 Jun 2010 00:48:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-275534</guid>
		<description>Another business model seems to be selling the documentation. Kitware&#039;s VTK appears to use that, which I just realized. The have a fairly complicated API and only very shallow doxygen documentation available online (definitely not enough for someone who is not a graphics wizard). However, they sell shiny books for $165 total... which you realize only after you have gotten your students and/or employees locked into their system.</description>
		<content:encoded><![CDATA[<p>Another business model seems to be selling the documentation. Kitware&#8217;s VTK appears to use that, which I just realized. The have a fairly complicated API and only very shallow doxygen documentation available online (definitely not enough for someone who is not a graphics wizard). However, they sell shiny books for $165 total&#8230; which you realize only after you have gotten your students and/or employees locked into their system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erwin Coumans</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263607</link>
		<dc:creator>Erwin Coumans</dc:creator>
		<pubDate>Thu, 17 Dec 2009 04:36:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263607</guid>
		<description>As you already mentioned before, you could try finding a large company that supports your Open Source project as R&amp;D. I&#039;m working on the Open Source Bullet physics library thanks to Sony, and I can highly recommend it.

Otherwise I would suggest trying to make products using your Ogre library, mostly obviously games. Perhaps small games for iPhone, PSP or Wii.</description>
		<content:encoded><![CDATA[<p>As you already mentioned before, you could try finding a large company that supports your Open Source project as R&amp;D. I&#8217;m working on the Open Source Bullet physics library thanks to Sony, and I can highly recommend it.</p>
<p>Otherwise I would suggest trying to make products using your Ogre library, mostly obviously games. Perhaps small games for iPhone, PSP or Wii.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263551</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 16 Dec 2009 10:30:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263551</guid>
		<description>Yep - actually I wasn&#039;t really talking about OGRE specifically here, more about general open source projects and how you might go about funding them - although obviously I have specific experience in OGRE. OGRE will likely never be directly (fully) funded, because of the way it has evolved from volunteer work and the community. The &#039;toolset&#039; idea is one that&#039;s been around for ages, but it also fits squarely in the &#039;add-on&#039; department, and again you have the dichotomy that there&#039;s more incentive to invest time in the add-on than the core, although there is certainly a &#039;halo effect&#039;. My musings here were about how you might fund an open source project itself, with a direct incentive to invest in that core and not something else (like add-ons and custom services). Like I say, cloud/hosting services and dual-licenses are the only ones I know of that have that direct correlation. OGRE can&#039;t do either of those of course, so it&#039;s a moot point there and I&#039;ll continue down the (non-optimal) services and add-ons route in that context, but I&#039;m pondering this in a wider context of if I was starting a new open source project today, how I might fund it.

And yeah, merchandising brings in pennies for us, it pays for pretty much nothing :) Selling packaged versions also doesn&#039;t really work for something that isn&#039;t in itself an end product, it seems arbitrary for a dev library.</description>
		<content:encoded><![CDATA[<p>Yep &#8211; actually I wasn&#8217;t really talking about OGRE specifically here, more about general open source projects and how you might go about funding them &#8211; although obviously I have specific experience in OGRE. OGRE will likely never be directly (fully) funded, because of the way it has evolved from volunteer work and the community. The &#8216;toolset&#8217; idea is one that&#8217;s been around for ages, but it also fits squarely in the &#8216;add-on&#8217; department, and again you have the dichotomy that there&#8217;s more incentive to invest time in the add-on than the core, although there is certainly a &#8216;halo effect&#8217;. My musings here were about how you might fund an open source project itself, with a direct incentive to invest in that core and not something else (like add-ons and custom services). Like I say, cloud/hosting services and dual-licenses are the only ones I know of that have that direct correlation. OGRE can&#8217;t do either of those of course, so it&#8217;s a moot point there and I&#8217;ll continue down the (non-optimal) services and add-ons route in that context, but I&#8217;m pondering this in a wider context of if I was starting a new open source project today, how I might fund it.</p>
<p>And yeah, merchandising brings in pennies for us, it pays for pretty much nothing <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Selling packaged versions also doesn&#8217;t really work for something that isn&#8217;t in itself an end product, it seems arbitrary for a dev library.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263544</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 16 Dec 2009 09:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263544</guid>
		<description>I believe the best money stream would come from a content creation tool chain deeply optimised for the ogre work flow.  I also believe I should get a job discussing buzz words :-)

Seriously though, the best advantage of tool sets are that they provide the people with money to spend (businesses, rich hobbyists) the ability to save time with less effort.  As you I&#039;m sure know, saving someone time usually results in them giving you money :-)</description>
		<content:encoded><![CDATA[<p>I believe the best money stream would come from a content creation tool chain deeply optimised for the ogre work flow.  I also believe I should get a job discussing buzz words <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Seriously though, the best advantage of tool sets are that they provide the people with money to spend (businesses, rich hobbyists) the ability to save time with less effort.  As you I&#8217;m sure know, saving someone time usually results in them giving you money <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pjcast</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263529</link>
		<dc:creator>pjcast</dc:creator>
		<pubDate>Wed, 16 Dec 2009 03:17:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263529</guid>
		<description>Cleary OGRE needs to start offering a cloud rendering service :-)

As for merchandising, I know there were (probably still are) various OGRE things out there (shirts, cups, etc) - which if I recall, never made much in revenue. And I do recall talk of selling official SDK/docs/etc, but decided against.

I think the best way to make money with OGRE would be with content creation tools. But, there are others already making some products for OGRE + Max, and I don&#039;t know how much they make.

Though, it might be advantageous to really make a game product with Ogre and also sell the whole &#039;platform&#039; as a engine. That kind of marketing/licensing seems to work well for Id / Unreal / etc. Though, that understandably takes a big investment to create an entire engine and game.

- Phil</description>
		<content:encoded><![CDATA[<p>Cleary OGRE needs to start offering a cloud rendering service <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>As for merchandising, I know there were (probably still are) various OGRE things out there (shirts, cups, etc) &#8211; which if I recall, never made much in revenue. And I do recall talk of selling official SDK/docs/etc, but decided against.</p>
<p>I think the best way to make money with OGRE would be with content creation tools. But, there are others already making some products for OGRE + Max, and I don&#8217;t know how much they make.</p>
<p>Though, it might be advantageous to really make a game product with Ogre and also sell the whole &#8216;platform&#8217; as a engine. That kind of marketing/licensing seems to work well for Id / Unreal / etc. Though, that understandably takes a big investment to create an entire engine and game.</p>
<p>- Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: typist</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263498</link>
		<dc:creator>typist</dc:creator>
		<pubDate>Tue, 15 Dec 2009 17:08:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263498</guid>
		<description>Making money in software comes from two tested methods: products or service. 

Dual-licensing while attractive to the original developer for a large buyout is hard for the original developer to accept once the buyer decides to close that product. MySQL is one such example, trueSpace is another (although trueSpace was not open source to begin with).

Captive audiences are essentially what turns small companies into big ones, Microsoft being a prime example.

An in-between seems to be the donation route, like Wikipedia, but that can be revenue risky in tough economic times.

Maybe Ogre can go the Blender route, which is to have products released at regular intervals that people can buy into. For example: printed documentation, DVDs, etc. I support Blender, by buying their materials and their DVDs. In return I get the warm fuzzy feeling and in the case of the DVDs - get my name to appear in their credits list. 

just a thought. keep up the spirit. the little I interacted with the Ogre community recently I was surprised at how responsive and friendly it really is. :)</description>
		<content:encoded><![CDATA[<p>Making money in software comes from two tested methods: products or service. </p>
<p>Dual-licensing while attractive to the original developer for a large buyout is hard for the original developer to accept once the buyer decides to close that product. MySQL is one such example, trueSpace is another (although trueSpace was not open source to begin with).</p>
<p>Captive audiences are essentially what turns small companies into big ones, Microsoft being a prime example.</p>
<p>An in-between seems to be the donation route, like Wikipedia, but that can be revenue risky in tough economic times.</p>
<p>Maybe Ogre can go the Blender route, which is to have products released at regular intervals that people can buy into. For example: printed documentation, DVDs, etc. I support Blender, by buying their materials and their DVDs. In return I get the warm fuzzy feeling and in the case of the DVDs &#8211; get my name to appear in their credits list. </p>
<p>just a thought. keep up the spirit. the little I interacted with the Ogre community recently I was surprised at how responsive and friendly it really is. <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263493</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Tue, 15 Dec 2009 15:07:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263493</guid>
		<description>BSD, MIT or Apache licensing basically resolves all issues for users, because the conditions are easy to adhere to regardless of the purpose, whilst the GPL can cause problems for companies that want to build software into their larger ecosystem. This is basically why OGRE is going down the MIT route, because it&#039;s easier for users and OGRE itself was never a directly funded commercial proposition, and it&#039;s neither practical nor desirable to try to turn it into one, because it would alienate the community. It&#039;s a widely known fact that if you start off being very restrictive about your software licensing (or about anything in fact), and then come out later with more lenient options, people will love you for it. If you do the opposite, even if that results in the same end point, people will hate you for it. It&#039;s a psychology thing :) But in any case, OGRE is firmly in the &#039;community project&#039; space and I&#039;m committed to extending that rather than reducing it. But that works because OGRE is already very mature and is the product of loads of hours of volunteer work (much of it mine).

Obviously I still have to make a living, and releasing everything I do under a permissive open source license, while attractive to me personally, will not sustain a business. Revenue from surrounding services works to a degree, and has paid my bills thus far, but doesn&#039;t encourage much ongoing product investment (other than that which I decide to do anyway regardless), and scales poorly. It makes ends meet, but I&#039;m not going to be able to reliably hire other developers based on that model, nor can I fund more projects this way. However I love the opportunities for adoption and community involvement that open source brings, so I&#039;m constantly looking for ways to square that circle. Add-on products (like OgreSpeedTree) are one way, but again there remains a conflict between time spent on those and time spent on core open source work like OGRE. It&#039;s better, because licensing the add-on can provide a non time-dependent surplus which can be reinvested (unlike services which are directly time-linked which means little opportunity for reinvestment), but there&#039;s still a dichotomy. A dual-license setup for new projects has the attraction of aligning business interests and core open source development interests - but the downside is that you need a restrictive license (GPL) to make it work financially, and so far the commercial licenses have often been as restrictive of rights as proprietary ones - whilst I think they should be like MIT but with a payment clause for transferrance (or revert to GPL).  

It&#039;s a fascinating area. Unfortunately most of the online commentators focus on online (cloud) models lately, where there&#039;s a far more obvious way to monetise software directly as cookie-cutter, low overhead services (which are therefore just like products, whilst for non-hosted software like ours &#039;services&#039; means time-heavy custom development and consultancy). For those of us in non-hosted software it&#039;s a lot more tricky. You can make other commercial products with the software, but so can everyone else, so where is the attraction of being the person investing in the core? With services being the core developer makes you the &#039;go to&#039; guy, and there&#039;s definitely a marketing advantage for add-ons there too. But is it enough, given what I&#039;ve talked about before on this blog, that most customers are only interested in the end result? Answering questions like this is key to solving the small business open source software production conundrum.</description>
		<content:encoded><![CDATA[<p>BSD, MIT or Apache licensing basically resolves all issues for users, because the conditions are easy to adhere to regardless of the purpose, whilst the GPL can cause problems for companies that want to build software into their larger ecosystem. This is basically why OGRE is going down the MIT route, because it&#8217;s easier for users and OGRE itself was never a directly funded commercial proposition, and it&#8217;s neither practical nor desirable to try to turn it into one, because it would alienate the community. It&#8217;s a widely known fact that if you start off being very restrictive about your software licensing (or about anything in fact), and then come out later with more lenient options, people will love you for it. If you do the opposite, even if that results in the same end point, people will hate you for it. It&#8217;s a psychology thing <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  But in any case, OGRE is firmly in the &#8216;community project&#8217; space and I&#8217;m committed to extending that rather than reducing it. But that works because OGRE is already very mature and is the product of loads of hours of volunteer work (much of it mine).</p>
<p>Obviously I still have to make a living, and releasing everything I do under a permissive open source license, while attractive to me personally, will not sustain a business. Revenue from surrounding services works to a degree, and has paid my bills thus far, but doesn&#8217;t encourage much ongoing product investment (other than that which I decide to do anyway regardless), and scales poorly. It makes ends meet, but I&#8217;m not going to be able to reliably hire other developers based on that model, nor can I fund more projects this way. However I love the opportunities for adoption and community involvement that open source brings, so I&#8217;m constantly looking for ways to square that circle. Add-on products (like OgreSpeedTree) are one way, but again there remains a conflict between time spent on those and time spent on core open source work like OGRE. It&#8217;s better, because licensing the add-on can provide a non time-dependent surplus which can be reinvested (unlike services which are directly time-linked which means little opportunity for reinvestment), but there&#8217;s still a dichotomy. A dual-license setup for new projects has the attraction of aligning business interests and core open source development interests &#8211; but the downside is that you need a restrictive license (GPL) to make it work financially, and so far the commercial licenses have often been as restrictive of rights as proprietary ones &#8211; whilst I think they should be like MIT but with a payment clause for transferrance (or revert to GPL).  </p>
<p>It&#8217;s a fascinating area. Unfortunately most of the online commentators focus on online (cloud) models lately, where there&#8217;s a far more obvious way to monetise software directly as cookie-cutter, low overhead services (which are therefore just like products, whilst for non-hosted software like ours &#8216;services&#8217; means time-heavy custom development and consultancy). For those of us in non-hosted software it&#8217;s a lot more tricky. You can make other commercial products with the software, but so can everyone else, so where is the attraction of being the person investing in the core? With services being the core developer makes you the &#8216;go to&#8217; guy, and there&#8217;s definitely a marketing advantage for add-ons there too. But is it enough, given what I&#8217;ve talked about before on this blog, that most customers are only interested in the end result? Answering questions like this is key to solving the small business open source software production conundrum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: typist</title>
		<link>http://www.stevestreeting.com/2009/12/14/commercial-source-licensing/comment-page-1/#comment-263486</link>
		<dc:creator>typist</dc:creator>
		<pubDate>Tue, 15 Dec 2009 14:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.stevestreeting.com/?p=2468#comment-263486</guid>
		<description>Steve,

As always, insightful reading. Thanks!

Your argument of GPL becoming a honey trap for users when the project
copyright holder goes in direction different from where users want to
go is intriguing. For example, some problems that existing MySQL users
could potentially have are outlined in the comments at:

http://juliank.wordpress.com/2009/12/13/mysql/#comments

So would MySQL users have faced the same problems they (potentially)
do now if MySQL were originally released under BSD instead of a
dual-license model? Monty argues that there is more MySQL than simply
the GPL code base, which might be true but I wonder whether a
permissive license would have changed that situation.

Look forward to your comments on this as reply or an idea for a longer
blog post. :)</description>
		<content:encoded><![CDATA[<p>Steve,</p>
<p>As always, insightful reading. Thanks!</p>
<p>Your argument of GPL becoming a honey trap for users when the project<br />
copyright holder goes in direction different from where users want to<br />
go is intriguing. For example, some problems that existing MySQL users<br />
could potentially have are outlined in the comments at:</p>
<p><a href="http://juliank.wordpress.com/2009/12/13/mysql/#comments" rel="nofollow">http://juliank.wordpress.com/2009/12/13/mysql/#comments</a></p>
<p>So would MySQL users have faced the same problems they (potentially)<br />
do now if MySQL were originally released under BSD instead of a<br />
dual-license model? Monty argues that there is more MySQL than simply<br />
the GPL code base, which might be true but I wonder whether a<br />
permissive license would have changed that situation.</p>
<p>Look forward to your comments on this as reply or an idea for a longer<br />
blog post. <img src='http://www.stevestreeting.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

