DeNova JExpress: Installer and updater tools and service

Download    |    Features    |    FAQ    |    Prices    |    Order    |    Help        Search:
 

More Questions & Answers
About JExpress



What is the current version of JExpress?

JExpress is updated on a regular basis. The current version number appears in the release notes.

Learn how to tell which version of JExpress you are running.

 

Which version of JExpress am I running?

You can see which version of JExpress you're using by selecting the About box from the Help menu.


How long do I get free technical support?

You receive 6 months of free e-mail support from the day you purchase a binary license to JExpress.

If you're evaluating JExpress, then you get free e-mail support during the evaluation period.

Everyone gets unlimited free support via our online knowledge base.

 

Do I get technical support during the evaluation period?

Yes, you get 30 days free e-mail support during the evaluation period.

 

How long do I get free updates after I purchase the product?

If you purchase the binary license to JExpress, then all major and minor releases will be available for download free during the 6 months after the date of purchase.

Most software companies release updates 1-2 times a year. We follow a different strategy and release updates frequently. Periodically, we release a new edition and we release new versions whenever there are major or minor bug fixes and enhancements. Versions released between new editions are distinguished by their build number.

You might also want to review when you must to extend or renew the annual updates and How long do I get updates when I purchase them?

 

Should I purchase the Extend or Renew Annual Updates?

It depends on when you purchased your original license for JExpress or when you last purchased Annual Updates, as to whether you must Extend or Renew your updates

If you purchased JExpress in the last 12 months or you purchased the Annual Updates in the last 18 months, then you can Extend the Annual Updates. Otherwise, you must purchase the Renew Annual Updates option.

For example, if it is May 2008 and you purchased JExpress in October 2007 or earlier, then you must Renew the annual updates. Or, if you purchased Annual Updates in October 2007 or earlier, then you must Renew the annual updates.

 

How long do I get updates when I purchase an "Update" option?

If you purchase updates for JExpress, then you get all major and minor releases for the next 12 months from the date of purchase.

Purchasing the annual updates does not include free technical support. You must purchase the Annual E-mail Support, if you'd like additional technical support.

Be sure to review the details about whether you need to extend or renew the annual updates.

 

Do I get to communicate with engineers when I have a challenge?

Yes, all of our support staff have over many years experience in development and technical support.

 

What other support programs do you offer after the free period?

You get unlimited free support via our online knowledge base. If you want special attention after the free support period, then you can elect to subscribe to the annual support program. You can learn more about our support programs by clicking here.

 

Why does your staff always call my "problems" "challenges"?</<p class="faq-question">>

As a developer, you probably know how draining customer support can be. Yet, as a customer you expect competent, and timely responses to your questions and concerns from friendly, knowledgeable people.

In an effort to keep our engineers positive and determined to solve your concerns quickly, we use the term challenge instead of problem to describe customer incidents. It is much easier to rise to a challenge and overcome it. Problems, on the other hand, tend to mount and overwhelm too easily.

You'll quickly discover how much more effective our engineers are because they keep the right perspective about their jobs: to solve your challenges as quickly as possible.

 

How is JExpress licensed?

The binary license for JExpress is to a single individual. You are free to produce an unlimited number of installers with JExpress ___ royalty free. If a team of people work on building or producing the installer, then each person needs their own license to JExpress.

Please feel free to review the end user licenses:

JExpress (binary)
JExpress Custom Native
JExpress Source
 

What is included in the Custom Native source license?

All C and C++ source code to generate the cloader, unzipx, and unzipsfx programs used in a native installer.

You also get 6 months of free technical support and updates, as outlined in the license agreement.

Please feel free to review the license:

Custom Native License
 


What is included in the JExpress source license?

All Java, C, and C++ source code to generate JExpress, pure and native JExpress Installers, JExpress Updaters, JExpress Uninstallers, and JExpress Custom Native produced by DeNova. In other words, you receive all the source files for the com.denova packages that generated the class files in the com, JExpressInstaller, JExpressUninstaller, JExpress Updater subdirectories distributed with JExpress. You also receive the C++ source code used to build the cinstaller, WinCmds, and StartApp, also known as JavaApp, programs.

You also get 6 months of free technical support, as outlined in the license agreement, and free updates for one year.

Please feel free to review the license:

JExpress Source
 

What tools does DeNova use to build JExpress?

Of course, we use JExpress to build the installer, updater, and uninstaller.

We also use IBM's jikes to compile the java code and gcc to compile the C and C++ code. The management tool for the java code and JExpress is ant and regular make and batch files are used to maintain the C and C++ code.

 

What are the system requirements for my machine?

  • You must have a 100% compatible Java Virtual Machine 1.4.x or later to develop installations, distributions, and updates with JExpress.
  • The installers you create with JExpress must not be dependent on a JRE earlier than 1.4.
  • You must also have a monitor that supports 24 colors as a minimum for Java apps to work.
  • And you must have write access to the JExpress installation directory.
 

What are the system requirements for my customers' machines?

 
If you distribute the Pure Java Multiplatform Installer, then your customers must have a computer system capable of running JRE 1.4.x, 1.5.x, 1.6.x, or later.

If a customer does not have a JVM installed, then JExpress can automatically install it before it proceeds to install your application.

Also the monitor on the target machine must support 24 colors as a minimum for Java apps to work, including the multiplatform installers created by JExpress.

 

Does JExpress let me change the Windows registry?

Yes. You can add a custom command that interfaces with the Windows registry. The custom API in JExpress lets you query, add, replace, and delete items in the registry, get the name of the Windows and Program Files directory, and let you know which version of Windows you're using.

There are full docs about the Windows registry interface in the manual.

 

Does JExpress let me change environment variables?

Yes, if you have JExpress. You can add a custom command to change an environment variable.

 

What platforms can JExpress run on?

Any platform that runs Java 1.4.x, 1.5.x, 1.6.x, or later. This includes any version of Windows 2000 or later, and several versions of Unix including Solaris Linux, the Mac OS X, HP UX, AIX, and more.

 

What computer language is JExpress developed in?

JExpress is pure Java. Two major advantages of Java are that you'll have a more robust system than older languages generally afford and your installation-distribution system can operate on multiple platforms.

There is also a small component of JExpress that relies on C/C++ to handle the special native calls necessary for installing the JVM.

 

How large are the download files for JExpress?

The size varies depending on which version of the installer you download. The evaluation copy of JExpress is around 24 megs.
 

How can I place my order?

We use Kagi as our authorized ecommerce store for all credit card orders, except the JExpress Source License, so you must purchase through them. If you prefer to prepay for your order, then please contact sales for details.

You can place your credit card order through any of the following methods:

Secure form at Kagi's Store (~1 day to process)

Fax order form (~4-8 days to process)

Non-secure online order form (~1 day to process)

We think it's best if you use the secure order form or fax your order to Kagi. It usually takes a few hours for you to receive your user ID and password so you can download the software from our web site when you use the online order form at Kagi. Unfortunately, when you fax your order, a human being has to enter the order which can delay the process for 4-8 days.

To place your order for JExpress Source License, please contact sales for full details.

 

Are there any shipping or handling charges? What about taxes?

There are no shipping or handling charges as we deliver all software via the Internet.

If you are located in California or the EU, then taxes may be collected. *Before* you confirm your order, you will receive full details about the total cost of the transaction. There are no surprises on your credit card.

 

How long does it take to receive the full version?

If you order via the secure online order form at Kagi's store with a credit card, then you will typically receive your user ID and password within a couple of hours, but it could take up to 1 business day after your credit card payment is approved. If you order via fax with a credit card, then it can take 4-8 days to process your order. If you order by prepayment through Kagi, then it usually takes 5-10 days after we receive your payment.

 

I placed my order but I haven't received my user id and password?

If you ordered with your credit card, then you can check with Kagi, our authorized ecommerce store, about the status of the order. Go to Kagi's secure server and enter the e-mail address and credit card number you used to place your order.

If you don't find any information about your order, then you can contact Kagi between 10am and 4pm US West Coast time at +1 (510) 601-5244 to get more info. Or, if it's been more than 48 hours, you can resubmit your order. We've never had Kagi double bill for an order, but if they would, you'd simply need to notify us and we'd get it straightened out immediately.

If you ordered by fax or mail, please remember that it can take up to 8-10 days to process your order. If you've been patient and still not gotten word, then send e-mail to sales or call Kagi between 10am and 4pm US West Coast time at +1 (510) 601-5244.

 

Can I receive a refund?

You can fully evaluate JExpress for one month without any obligations with the free trial copy. You receive free tech support during your evaluation period and we strongly encourage you to use it to insure your needs will be met. The trial copy is functional in every way the full release is, except that you can only use it in-house for testing for one month and the installers you create with it will only work for 5 days (and may not be distributed at any time).

You can get a refund, less a US$35 processing fee, if you purchased a product or service 10 days before the date you request the refund. You must destroy all copies of the product and stop distributing the installers, updaters, and uninstallers created by JExpress.

 

Why does my credit card show Kagi instead of DeNova's name?

Kagi is DeNova's authorized reseller or ecommerce store so all credit card orders are made through them.

DeNova handles any questions you have about your bills or credit card charges. Please send any questions to sales

 

How do I get an incorrect charge adjusted on my credit card?

Just send an e-mail message to sales with any questions about your credit card charges. Please do *not* include your credit card number in the email message. Someone will contact you as quickly as possible to resolve any difficulties.

 

How can I pay for my order?

You can use your Master card, Visa, American Express, Discover, EuroCard, if you prefer using a credit card. You can also pay by check or money order in US Funds. If you elect to pay by check, please allow 2-6 weeks for us to receive and process your order.

 

Copyright © 1997-2008 DeNova. All rights reserved worldwide.
Privacy policy                Legal notices