As we mentioned in our recent blog article, "First release of 2010: LM-X v3.3," the latest release of LM-X no longer requires you to compile the LM-X SDK.
The pre-compiled LM-X SDK is useful in cases where you want to use an unsupported compiler. For example, say you want to use MinGW under Windows in a version X-Formation doesn't support, or you want to use a vendor-provided compiler on Unix platforms like HP-UX or AIX. No problem. The pre-compiled SDK lets you proceed immediately with using both the license server and license client.
To use the pre-compiled SDK, all you need to do is run a command to embed the security configuration file into the client library and license server. It's as easy as that.
You can find detailed instructions for using the pre-compiled LM-X SDK in our Knowledgebase article, "Using a pre-compiled LM-X SDK."
As described in a previous article, "LM-X increases number of supported concurrent clients," LM-X v3.2 supports over 10,000 clients under Windows. Now, with LM-X v3.3, we support over 10,000 concurrent clients under Linux as well.
One of many improvements we've made in the latest release of LM-X, this enhancement answers increased demands from our customers who have a high number of deployments. From small start-ups to enterprise corporations, we listen to your needs and act quickly to implement solutions to your unique business problems.
The latest release of LM-X, v3.2 (see LM-X v3.2 Release Notes), now gives software vendors the ability to ship a license server for use on a platform you don't physically have in-house.
For example, say you primarily ship your software under Windows. However, a customer would like to have a license server under AIX, HP-UX or another less standard platform you don't normally support.
Up to this point, your options were limited: you could try to convince the customer to use your supported platform, or you could buy an expensive machine to support only one or two customers. Worst of all, you might need to turn those customers away.
LM-X v3.2 solves the problem. By obtaining a pre-packaged license server executable from X-Formation, you can ship license servers independently of the machines you have at the office.
This is yet another enhancement we've made to LM-X to increase flexibility and help you grow your business, giving you the tools you need to support even more client setups with minimal maintenance.
On November 12, we regret that our internet service provider's servers were down, causing an outage beyond our control for approximately 12 hours, from 7:00 GMT+1 until 19:20 GMT+1. This outage unfortunately made our Knowledgebase, online support, and blog unavailable during this time.
We apologize for any inconvenience this may have caused, and assure you that we are taking steps to avoid any future problems with our provider.
Recently, we've made several performance optimizations to the LM-X License Server to accommodate increasing demands from our customers. With our latest improvements, the license server can now support more than 10,000 concurrent clients under Windows.
In the test we conducted, the client checked out a feature from the license server and kept the connection open for 1 hour. Furthermore, the CPU and memory usage is quite low. The CPU utilization is 0% on average, and memory usage is no more than 150 MB for 11,000 concurrent clients in our lab tests done with 9 machines.
These optimizations are already available in the latest release of LM-X License Manager, and we're looking forward to supporting our end-users with even greater improvements to LM-X in the future.
X-Formation is pleased to announce a new pricing structure for LM-X License Manager that makes protecting your software even more affordable. Large companies can save up to 40% when compared with the purchase price of FLEXlm/FLEXnet, and our Small Business Program helps start-ups to purchase LM-X License Manager at exceptionally low cost.
Lower cost doesn't mean lower quality. On the contrary, With features like token-based licensing; time-zone-based licensing; virtual machine licensing; automatic server discovery; redundant server support; grace and borrow licensing; license sharing; license queuing; and many more advanced licensing capabilities, LM-X meets or exceeds the technology FLEXlm/FLEXnet has to offer.
What's more, switching to LM-X from FLEXlm/FLEXnet is relatively simple, as the functionality is similar. Customers who've made the transition to LM-X have told us that the process was surprisingly easy with few to no problems.
By making the price structure for LM-X License Manager even more affordable, we're meeting the needs of today's companies by providing superior value and quality, in times when we're all striving to reduce costs and increase efficiency.
For more information, you can read our latest press release on the X-Formation website.
In order to help those who are just learning about or evaluating License Statistics, we've had a full collection of License Statistics HTML reports on our website. We've now replaced this set of examples with a live demo, giving you an even better idea of what License Statistics is capable of. To see the live demo, go to License Statistics Full Reports Example on our website.
This demo includes many examples of License Statistics standard current usage and monthly usage reports, as well as denied user and custom reports. Custom reports are flexible and powerful, so the demo shows just a small sample of the possibilities custom reporting can provide.
Recently, our X-Formation team has had their own personal success implementing the X-Formation License Distribution Service software to manage license fulfillment needs.
With an ever-increasing customer base, we needed a more efficient and reliable means of allowing users to obtain and activate their X-Formation software licenses (License Statistics, License Distribution Service and, in the near future, LM-X). Our manual systems were becoming cumbersome and tedious, and the license activation tool was problematic when used on proxy servers. With no central database for actual license usage, too high a percentage of our customers were under-licensed or unlicensed, and we spent excessive time on billing.
We needed a solution that would allow users to fulfill their own licenses and easily activate them, which gave us the perfect opportunity to use our own License Distribution Service software.
License Distribution Service has made it possible for us to deliver automatic self-service license fulfillment using a web interface, including the important component of online license activation. By implementing the SOAP-based PHP web interface in our Support Portal, our customers now need only enter their 16-digit hostid, and at the click of a button, can download the license and start to use it within seconds.
On our end, to process and deliver purchase orders to our customers, we simply log into the administrative area of our Support Portal and select the product the customer purchased. License Distribution Service does the rest. It creates a new Order ID, picks the appropriate license template, generates a license using the correct license generator (LM-X, in our case), and makes the license ready for customer's self-service activation. All without any further intervention.
The service works in the same way for maintenance plan updates/upgrades, subscription renewals, and add-on purchases. All we need to do is change the settings in the Support Portal and click OK. Behind the scenes, License Distribution Service makes the needed changes to the license file and makes it ready for the customer to re-activate.
Using License Distribution Service, we can quickly and easily set limits on user count, define the maintenance time, and specify the number of vendors, all using a web interface that communicates with License Distribution Service directly using methods set within a binary WSDL file.
License Distribution Service has simplified and streamlined many functions for the X-Formation support team. Says Pawel Karwowski, an X-Formation developer, "The simplicity of license creation and SOAP-based web interface combined with the PHP-based distribution system we've implemented in our Support Portal do their job well."
For Konrad Marszalek, an X-Formation support engineer, License Distribution Service has made his job easier and freed up his time for tackling important support issues for X-Formation customers. "We no longer have any complaints from customers who previously had troubles with license activation, so I can concentrate on support issues directly related to improving our products," explains Konrad. "Best thing is, License Distribution Service saves me from all the tedious work of license administration."
Of course, when all is said and done, we're all most concerned with our ROI. In the first week after implementing digital licensing with License Distribution Service, we had upgrade sales of more than 10,000 USD in the first week, because customers who were previously under-licensed started to purchase the new licensing required to be compliant with the licensing terms. Previously, they simply didn't know about the fact that they should purchase additional licensing. Furthermore, it allowed us to perform automatic billing by extracting business intelligence from the service, which in turn lets us create automatic invoices. This replaces an entire employee, another significant return on the investment spent putting the service in place.
Not only did using License Distribution Service benefit us greatly in managing our own license fulfillment, but it gave us the experience of using the software in the same way as our customers do, increased our depth of understanding and our abilities to use our own technology, and as an end result, we gained knowledge we're able to use to make the software better.
With the latest release of License Distribution Service, we've added support for FLEXnet and custom license generators, easily accessible using the License Service Administrator user interface. This enhancement was done in response to several requests from large companies who are interested in supporting their existing legacy licensing technology while transitioning to the newer and easier license models that LM-X License Manager provides.
With License Distribution Service, customers can now continue to ship software using existing license generators while migrating. This ability to have one infrastructure for all licensing instead of maintaining several different systems carries with it significant cost savings. Furthermore, this implementation is on a per-product basis, allowing you to use a legacy licensing technology in the current version of your product and then upgrade to LM-X with a later version of your product.
As always, License Distribution Service is included free with LM-X License Manager for smaller companies (those managing up to 100 license orders), and if you're an existing LM-X customer, you can start taking advantage of the benefits of the latest release immediately.
It's very common for software providers to bind a license to a particular hostid. A request we've heard numerous times from LM-X customers is to be able to bind their licenses to more than one hardware item in order to make stronger bindings and be more resistant to unauthorized or abused usage.
However, a significant drawback to binding a license to multiple hostids is that if one of the hardware items is replaced or broken, you have to re-issue licenses, because they are no longer valid for the particular machine.
The latest version of LM-X offers a solution to these problems: hostid match rate. This new feature lets you specify the required percentage of a successful hostid match, from 0 to 100 percent, in individual license files.
For example, if you lock a license to 3 hardware items and 2 of them succeed, the actual percentage of matching hostids is 66.67%, which is rounded down to a match rate of 66. In this case, if the license specifies a match rate of 66 or lower, the license checkout will succeed, whereas a match rate of 67 or higher will cause the hostid check to fail and the license checkout will not succeed.
Since hostid match rate is implemented on a per-license basis, you can reward trusted customers with a more lenient match rate, while using a more strict match rate (e.g., 100%, which is the default) for less trusted customers.
As a followup to the announcement we made in a previous article, "Embedded web server coming soon," we're happy to let you know that our recent License Statistics v3.0 release includes this web server, as promised.
The benefits and new possibilities our latest release makes possible are not to be underestimated. The first immediate benefit for License Statistics is that the software is faster than ever before and is scalable to even higher usage tracking than earlier releases.
The reaction from customers thus far has been either positive comments or, for the most part, no comments at all. Since this is a more or less invisible component of our software, the fact that it's not noticeable to most users is actually a good thing. The old adage, "no news is good news" is true in this case.
Be assured that we aren't resting after accomplishing these latest advancements, but instead are hiring more engineers to let us continue the success and incorporate all the feedback that our customers give us. Thus, you can expect even more improvements in this area as we start using our new technologies in our other products.
Our latest release of License Statistics, version 3.0, brings some exciting new features.
The main new feature of this release is an embedded web server that generates HTML pages of license usage data on the fly, giving you a true web-based experience. This new feature results in huge speed improvements in many larger environments, as it reduces statically cached pages by over 50%, compared with previous versions of the software. Also see our previous blog article on the embedded web server: "Embedded web server coming soon."
This release also makes available a new, separately purchased add-on application called License Saver. License Saver helps you actively reduce license costs by automatically releasing specified floating licenses on idle machines. Using License Saver, you can overcome those situations where licenses are unavailable because someone forgot to log off for the day or accidentally left an application open while gone for a meeting or out to lunch. You can find out more about License Saver on our website at License Statistics Add-ons.
License Statistics v3.0 also includes improvements for parsing and publishing denied checkout requests. These log files are now automatically included with other statistics information, available for viewing from the same HTML index page.
In addition, License Statistics now lets you make statistics anonymous, so user details are not shown in reports. This helps users in countries such as Germany, where laws dictate such requirements.
As always, we’re working hard to bring you improvements that help you experience even greater effectiveness and ease of use with our software. We continue to listen and act on the requests we hear from our user community to ensure our software helps you solve real business problems.
With our user base constantly growing, it's interesting to see how users respond to new releases of our software. Now that we have several hundred users and evaluators of License Statistics, the reaction to our latest release speaks for itself.
Within the first 24 hours of releasing License Statistics v3.0, we had more than 20% of our customers start using our new release. Furthermore, one week after the new release, almost half of our user base had downloaded our software.
Naturally, we're very pleased to let everyone know that our users are active, loyal and eager to work with us. This makes us even more committed to continuing to deliver improvements that increase the value you get from License Statistics.
In a recent press release, we share the success story of one of our License Statistics customers, FRIMO Group, a leading developer and provider of system solutions for the manufacturing of high quality plastic components.
FRIMO anticipates immense cost savings through using License Statistics in combination with their nationwide license pooling and rates the results of using License Statistics as outstanding. Due to its open structure, they were able to implement License Statistics into their existing solutions without difficulty, and License Statistics has fully satisfied all FRIMO's expectations.
We are excited to announce that X-Formation has reached a major milestone: we now have over 200 customers!
We have been growing rapidly, especially over the past year. As we announced earlier this year, we have opened a new R&D center in Krakow with a team of several developers, and are still hiring further talent to keep up with ever-increasing demands.
What's our recipe for success? In addition to providing our customers with full-featured, reliable license management solutions at fair prices, we constantly strive to deliver quick, responsive support. In addition, we have a strong belief that our customers are our partners, and always welcome the new ideas and feedback that you offer. By truly listening to you, we can understand and give you what you really want from our products. We believe this combination of quality, value, responsiveness, and willingness to work with our customers are responsible for our continued growth.
We are confident that our business will continue to expand at an even faster rate in the coming year. And the real winner is you, our customers, who will receive even better products and services as our resources increase.