<?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>Padlock License Manager for Java</title>
	<atom:link href="http://www.javalicensemanager.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javalicensemanager.com</link>
	<description>Java powered license management</description>
	<lastBuildDate>Thu, 05 Aug 2010 18:21:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Padlock 2.1 released with Java 1.5 support</title>
		<link>http://www.javalicensemanager.com/blog/padlock-2-1-released-with-java-1-5-support/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-2-1-released-with-java-1-5-support/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 18:21:53 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=250</guid>
		<description><![CDATA[It is once again my pleasure to announce another release of the Padlock License Manager for Java.  This release in particular gives me great joy as it has support for Java 1.5 right out of the box, including the MAC address locking previously only supported with Java 1.6+.
Hardware locking on Java 1.5 is made [...]]]></description>
			<content:encoded><![CDATA[<p>It is once again my pleasure to announce another release of the Padlock License Manager for Java.  This release in particular gives me great joy as it has support for Java 1.5 right out of the box, including the MAC address locking previously only supported with Java 1.6+.</p>
<p>Hardware locking on Java 1.5 is made possible by the addition of a new (and pluggable) MAC address provider implementation.  The default uses Java&#8217;s built in provisions for acquiring MAC addresses for interfaces in Java 1.6, and drops back to a secondary method for determining addresses when using Java 1.5</p>
<p>For those that want a even more control over determining system MACs, you can simply implement your own provider through the MacAddressProvider interface.</p>
<p>The default provider also screens out several ranges of addresses used by virtual machines in an effort to ignore various types of virtual interfaces.</p>
<p>As usual, please let me know if you&#8217;ve got any questions or comments.</p>
<p>Happy Licensing!</p>
<p>Jason Nichols<br />
jason@padlocksoftware.net</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-2-1-released-with-java-1-5-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Padlock 1.3 (Legacy) Now Available</title>
		<link>http://www.javalicensemanager.com/blog/padlock-1-3-legacy-now-available/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-1-3-legacy-now-available/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 17:52:36 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=243</guid>
		<description><![CDATA[Padlock 1.3 is now available from the Padlock Download page. This point release contains two bug fixes that affects various end users in the field. All Padlock 1.x customers are encouraged to update their build dependencies with Padlock 1.3 when possible.
Both bugs are related to date modification detection:
1) The first bug manifests itself as a [...]]]></description>
			<content:encoded><![CDATA[<p>Padlock 1.3 is now available from the Padlock <a href="http://www.javalicensemanager.com/download">Download page</a>. This point release contains two bug fixes that affects various end users in the field. All Padlock 1.x customers are encouraged to update their build dependencies with Padlock 1.3 when possible.</p>
<p>Both bugs are related to date modification detection:</p>
<p>1) The first bug manifests itself as a prolonged validation lasting for as long as 20 seconds.  The thread calling the Validator&#8217;s validate() method will block.</p>
<p>2) The second bug is an NPE thrown during validation. This happens most often for apps running under a service where the user&#8217;s home directory may not exist or may not be readable by the user.</p>
<p>As mentioned above, this will affect various end users, and you are encouraged to upgrade.  If you have any questions, please feel free to email me.</p>
<p>Happy Licensing!<br />
Jason Nichols<br />
jason@padlocksoftware.net</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-1-3-legacy-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Licenses Find a Home &#8211; Introducing Padlock License Vault</title>
		<link>http://www.javalicensemanager.com/blog/licenses-find-a-home-introducing-padlock-license-vault/</link>
		<comments>http://www.javalicensemanager.com/blog/licenses-find-a-home-introducing-padlock-license-vault/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 12:45:56 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=239</guid>
		<description><![CDATA[It&#8217;s with great excitement that I announce Padlock&#8217;s first open source initiative &#8211; Padlock License Vault.
The short story: Padlock&#8217;s License Vault is a new technology for the storage and archival of both Padlock keys and licenses.  It&#8217;s based on the venerable Apache CouchDB.   For those unfamiliar with CouchDB, it&#8217;s an Erlang based document server that utilizes JSON [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s with great excitement that I announce Padlock&#8217;s first open source initiative &#8211; Padlock License Vault.</p>
<p>The short story: Padlock&#8217;s License Vault is a new technology for the storage and archival of both Padlock keys and licenses.  It&#8217;s based on the venerable <a href="http://couchdb.apache.org">Apache CouchDB</a>.   For those unfamiliar with CouchDB, it&#8217;s an Erlang based document server that utilizes JSON over HTTP for all communications.</p>
<p>This is a very exciting project, as it will allow for a slew of applications that will help integrate Padlock throughout your business infrastructure. It&#8217;s an LGPL licensed Maven project stored at <a href="http://github.com/padlockian/Padlock-Vault-Library">GitHub</a>.</p>
<p>The long story can be found on the new <a href="http://www.javalicensemanager.com/vault">License Vault page</a>.</p>
<p>Documentation is sparse (ok, non-existent) at this point &#8211; but will be added over the next week.</p>
<p>I hope you will become active in its development, many of you have proven yourselves early adopters and I would expect no less in this case =)</p>
<p>Happy licensing,<br />
Jason Nichols<br />
jason@padlocksoftware.net</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/licenses-find-a-home-introducing-padlock-license-vault/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Padlock v1 to v2 Migration Guide is now available.</title>
		<link>http://www.javalicensemanager.com/uncategorized/the-padlock-v1-to-v2-migration-guide-is-now-available/</link>
		<comments>http://www.javalicensemanager.com/uncategorized/the-padlock-v1-to-v2-migration-guide-is-now-available/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 17:53:39 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=190</guid>
		<description><![CDATA[For our early adopters and all others who are using Padlock 1.0, 1.1, and 1.2: The Padlock 1.x to 2.x Migration Guide is now available on the Support Wiki.  It should give you a jumpstart on how you can smoothly and painlessly move to the latest and greatest Padlock has to offer.  Thanks [...]]]></description>
			<content:encoded><![CDATA[<p>For our early adopters and all others who are using Padlock 1.0, 1.1, and 1.2: The <a href="http://support.padlocksoftware.net/display/padlock/Padlock+1.x+to+2.x+Migration+Guide">Padlock 1.x to 2.x Migration Guide</a> is now available on the Support Wiki.  It should give you a jumpstart on how you can smoothly and painlessly move to the latest and greatest Padlock has to offer.  Thanks for using Padlock and please contact me if you have any issues upgrading.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/uncategorized/the-padlock-v1-to-v2-migration-guide-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Padlock 2.0.2 Released</title>
		<link>http://www.javalicensemanager.com/blog/padlock-2-0-2-released/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-2-0-2-released/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 17:07:16 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=187</guid>
		<description><![CDATA[Padlock 2.0.2 is officially available today, and contains several minor bug fixes.  Users who utilize Padlock Manager are encouraged to update.
Fixes:
- Fix in Padlock Core for two bugs 1) Padlock API did not offer a method to set the location of the Padlock.lic file and 2) KeyManager import was not throwing an exception when [...]]]></description>
			<content:encoded><![CDATA[<p>Padlock 2.0.2 is officially available today, and contains several minor bug fixes.  Users who utilize Padlock Manager are encouraged to update.</p>
<p>Fixes:<br />
- Fix in Padlock Core for two bugs 1) Padlock API did not offer a method to set the location of the Padlock.lic file and 2) KeyManager import was not throwing an exception when attempting to import an older Padlock (1.x series) key</p>
<p>- Fix in Padlock Manager to use the selected Padlock License file from chosen location when signing licenses.</p>
<p>These bugs do not affect Padlock end users, as they only arise during the license signing process.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-2-0-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Padlock 2.0.1 Released</title>
		<link>http://www.javalicensemanager.com/blog/padlock-2-0-1-released/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-2-0-1-released/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 14:21:14 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=182</guid>
		<description><![CDATA[Padlock 2.0.1 is now available for download. This minor update fixes a bug in the core library affecting only a small subset of users.
Specifically: Padlock 1.x customers who were attempting to use their older, RSA based licenses for Padlock 2.0 were getting validation errors.  This update corrects this and allows them to use their [...]]]></description>
			<content:encoded><![CDATA[<p>Padlock 2.0.1 is now available for download. This minor update fixes a bug in the core library affecting only a small subset of users.</p>
<p>Specifically: Padlock 1.x customers who were attempting to use their older, RSA based licenses for Padlock 2.0 were getting validation errors.  This update corrects this and allows them to use their licenses as expected.  Note that this only affected license signing and not validation on the end user side of things.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-2-0-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Padlock 2.0 Released!</title>
		<link>http://www.javalicensemanager.com/blog/padlock-2-0-released/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-2-0-released/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 20:37:40 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=174</guid>
		<description><![CDATA[It&#8217;s the result of 9 months of work, but the new Padlock License
Manager 2.0 is now available.  Padlock has been rewritten from the
ground up to be more flexible, extensible, and feature filled.  I&#8217;m
proud to say that Padlock now offers:

A new DSA based license format.  This means Padlock now works out of
the box [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s the result of 9 months of work, but the new Padlock License<br />
Manager 2.0 is now available.  Padlock has been rewritten from the<br />
ground up to be more flexible, extensible, and feature filled.  I&#8217;m<br />
proud to say that Padlock now offers:</p>
<ul>
<li>A new DSA based license format.  This means Padlock now works out of<br />
the box on nearly any JVM you can find today.</li>
<li>Hardware locked licenses. Since Padlock is now Java 1.6 based, we<br />
can easily grab system MAC addresses for locking licenses to a<br />
machine.</li>
<li>Validator Plugins.  If you&#8217;ve got specialized requirements for<br />
validating licenses, you can now add your custom plugin to Padlock&#8217;s<br />
validation procedure.</li>
<li>Improved resistance to code decompilation.  The Validator now throws<br />
exceptions when issues arise, making it tougher for crackers to follow<br />
the code flow.</li>
<li>A great new user interface called Padlock Manager.  I took the older<br />
PadlockUI and focused on the tasks that matter most to you guys when<br />
working with licenses.  The result is a management app that&#8217;s even<br />
more powerful than the last.  Padlock Manager now includes license<br />
templates.  No longer do you have to manually enter license properties<br />
each time you generate a new license.</li>
</ul>
<p>This release creates the foundation for a slew of new Padlock products<br />
that are in the works.  Stay tuned for more great products, and thanks<br />
for using Padlock!</p>
<p>- Jason Nichols<br />
jason@padlocksoftware.net</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-2-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Padlock 2.0 feature freeze and price update</title>
		<link>http://www.javalicensemanager.com/blog/padlock-2-0-feature-freeze-and-price-update/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-2-0-feature-freeze-and-price-update/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 16:33:15 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=168</guid>
		<description><![CDATA[I&#8217;m pleased to announce that as of today Padlock 2.0 has hit the feature freeze stage!  The only changes prior to the official release (which will be the later half of this month) will be JavaDoc updates and bug fixes.  I&#8217;ve just wrapped up development of the new UI (now called Padlock Manager) and I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to announce that as of today Padlock 2.0 has hit the feature freeze stage!  The only changes prior to the official release (which will be the later half of this month) will be JavaDoc updates and bug fixes.  I&#8217;ve just wrapped up development of the new UI (now called Padlock Manager) and I must say it beats the previous versions hands down.  That&#8217;s no small feat considering how well received and loved the original PadlockUI was.</p>
<p>I also want to alert potential customers that version 2.0 will come with a price increase (the details of which are yet to be determined).  If your thinking of purchasing Padlock, I highly suggest getting it before the 2.0 release, because you&#8217;ll get the lower price and a free upgrade to 2.0 when it&#8217;s released.</p>
<p>This is mentioned elsewhere, but <strong>Padlock automatically comes with 1 year of free updates and support</strong>, so you can purchase now and upgrade for free.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-2-0-feature-freeze-and-price-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Padlock 2.0 Milestone 2 Now Available</title>
		<link>http://www.javalicensemanager.com/blog/padlock-2-0-milestone-2-now-available/</link>
		<comments>http://www.javalicensemanager.com/blog/padlock-2-0-milestone-2-now-available/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 16:32:39 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=162</guid>
		<description><![CDATA[It&#8217;s my pleasure to make available the latest milestone build of the upcoming Padlock 2.0 release.  The past 3 months have been busy updating the core Padlock library as well as a complete re-write of the PadlockUI (now known as Padlock Manager).  This will likely be the last Milestone release for 2.0, with the [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s my pleasure to make available the latest milestone build of the upcoming Padlock 2.0 release.  The past 3 months have been busy updating the core Padlock library as well as a complete re-write of the PadlockUI (now known as <em>Padlock Manager</em>).  This will likely be the last Milestone release for 2.0, with the next public build being the release candidates.  Some new features for M2 include:</p>
<ul>
<li>Revamped Validator reporting.  Developers now have fine grained access to the results of each test a license is run against.  This includes both the built in and developer added plugins.</li>
<li>Quieter default logging.  Most of the current INFOs have been moved to FINEs, which is below the default logging threshold.</li>
<li><em>Padlock Manager</em>.  The entire UI has been re-worked to focus on core activities in day to day license management.  We&#8217;ve even added OS X and Windows specific executables!</li>
</ul>
<p><em>Padlock Manager</em> is still beta quality, with some missing features (license templates, sorting, and some input validation).  These will be added prior to the next public build.  Bulk creation of licenses (from CSV) is planned for Padlock 2.1.  The OS X application bundle is new, with much thanks to the developers who sent in suggestions on making it more Mac friendly.  The final release will have even better integration.</p>
<p>I look forward to your feedback &#8211; reach me anytime at jason@padlocksoftware.net</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/padlock-2-0-milestone-2-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apparent vs true security</title>
		<link>http://www.javalicensemanager.com/blog/apparent-vs-true-security/</link>
		<comments>http://www.javalicensemanager.com/blog/apparent-vs-true-security/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 02:54:24 +0000</pubDate>
		<dc:creator>jason</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.javalicensemanager.com/?p=157</guid>
		<description><![CDATA[Not long ago I had a real life run in with apparent versus true security.  It happened when my 6 year old son accidentally locked his bedroom door while standing in the hallway.  He had locked himself (and the rest of us) out of the room.  Now, most bedrooms here in the [...]]]></description>
			<content:encoded><![CDATA[<p>Not long ago I had a real life run in with apparent versus true security.  It happened when my 6 year old son accidentally locked his bedroom door while standing in the hallway.  He had locked himself (and the rest of us) out of the room.  Now, most bedrooms here in the United States have locks that can be picked with something as simple as as a thin flathead screwdriver.  They&#8217;re not meant to be secure and don&#8217;t pretend to.  They simply function as a way for the occupant to say &#8220;I&#8217;d like a little privacy please&#8221;.</p>
<p>For whatever reason, my son&#8217;s bedroom did not have this style of lock.  It had an actual key lock, for which I did not have the keys.  From the outside the setup looked impossible to defeat (short of destroying the doorknob).  The hinges were on the other side of the door, and I don&#8217;t possess the skills required to align tumblers for the key lock. </p>
<p>The setup looked secure and tough to beat.  My son had a karate class in an hour, so I was prepared to resort to a sledgehammer if needed, but then another option appeared &#8211; using a flathead screwdriver I could simply pry the door molding  a half inch to the side and slide a credit card to release the latch.  It took all of 20 seconds and was not destructive to the door or the lock.</p>
<p>There are obvious parallels between the setup on the door and the security of software.  Often software claims (and looks) to be secure, even under the most cursory scrutiny it turns out to be a facade. </p>
<p>During pre-sales emails with potential customers, I often encourage them to test out Padlock&#8217;s security for themselves.  If security minded software can&#8217;t stand up to even the occasional and friendly attack, how will it last in the real world?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.javalicensemanager.com/blog/apparent-vs-true-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
