<?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>devblog @ x-sphere.com &#187; licensing framework</title>
	<atom:link href="http://devblog.x-sphere.com/tag/licensing-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://devblog.x-sphere.com</link>
	<description>random babblings of a product manager and coder</description>
	<lastBuildDate>Tue, 17 Jan 2012 15:06:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19841</generator>
		<item>
		<title>truelicense licensing framework</title>
		<link>http://devblog.x-sphere.com/2006/11/01/truelicense-licensing-framework/</link>
		<comments>http://devblog.x-sphere.com/2006/11/01/truelicense-licensing-framework/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 01:17:48 +0000</pubDate>
		<dc:creator>Matt Brotherson</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[licensing framework]]></category>
		<category><![CDATA[true license]]></category>

		<guid isPermaLink="false">http://devblog.x-sphere.com/index.php/2006/11/01/truelicense-licensing-framework/</guid>
		<description><![CDATA[One of the things a commercial application needs to protect intellectual property as well as avert piracy is a licensing component. As the application I&#8217;m managing is a java based web product we naturally needed a java based licensing framework. Our answer was found in TLC &#8211; an open source licensing framework that offers everything [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things a commercial application needs to protect intellectual property as well as avert piracy is a licensing component.  As the application I&#8217;m managing is a java based web product we naturally needed a java based licensing framework.  Our answer was found in <a title="true license component" href="https://truelicense.dev.java.net/">TLC</a> &#8211; an open source licensing framework that offers everything from license creation to license verification.</p>
<p>The tutorial(s) leave a little to be desired from a custom implementation perspective, but after several emails to the creator (note: send emails to the mailing list, not him directly!) we were able to get past the issues left unclear by the tutorial.  The framework makes it so simple to use a private key store to generate a license and then distribute your application with the public key store for verification of the license.</p>
<p>Our implementation in a web application utilizes a servlet filter to read the license file, verify it and then install it.  It&#8217;s really quite simple and we ended up with only four class files to implement.  A SWT client was created to generate the licenses for our purchasing and trial customers.</p>
<p>Another note: the framework also included support for a &#8216;free trial period&#8217;.  We chose not to use this as we wanted to keep a strong grasp on where our application was installed, but the &#8216;ftp&#8217;option looks promising.</p>
<p>Anyone in need of a licensing framework for java, check <a title="tlc" href="https://truelicense.dev.java.net/">TLC</a> out!</p>
]]></content:encoded>
			<wfw:commentRss>http://devblog.x-sphere.com/2006/11/01/truelicense-licensing-framework/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

