Support Frequently Asked Questions

Frequently Asked Questions


General
Is there a risk to my existing code when using nWire?

nWire takes a non-intrusive approach. It does not modify any of your source files. The only change you will see in your files is a single line in your .project file which tells nWire to analyze your project. This line is added when you ask enable nWire in your project. You can always remove it later. Other than that, there are some extra files kept inside your Eclipse workspace settings area.
At any point, you can uninstall or disable nWire and continue to work as you did before.

Pricing & Licensing
Will there be a free edition?

We are not planning a free edition at the moment, but this may change in the future. You are invited to read Zviki's blog post on the subject.

What does a "node locked" license means? What if I change machines later?

A "node locked" license means it can be activated and used on one machine only. We are fully aware of people switching machines. The system will automatically allow switching machines every 3 months using the original license key.

If, for some reason, you will need to switch machines before the 3 months limit, please contact our support and we will enable the switch.

Can I buy a license which is not restricted to one machine?

We will offer floating and site licenses in the near future. In the mean while, the license is restricted to one machine.

Installation
What are the minimum requirements?
  • Eclipse 3.3 or 3.4 with JDT installed (Java Development Tools). It may work with Eclipse based tools (e.g. IBM RAD) but this has not been tested.
  • Java 5 or newer (for Eclipse execution). Tested with Sun JRE/JDK on Windows.
  • Windows XP/Vista, Mac OS X 10.5 (10.4 may work, too) or Linux (tested on Ubuntu 8.04 but should work on other distros).
  • Disk space is required to hold the local repository. 100 MB is sufficient for a large project.

Notes:

  • When using Linux 64 bit with Sun JDK, version 1.6 of the JDK is required due to a JDK bug.
  • Eclipse 3.3 on Linux GTK is reported to have some issues. It is recommended to use Eclipse 3.4 in this case.
Can I install nWire on other IDEs?

nWire is built as an Eclipse plug-in. Hence, it may be installed on Eclipse-based IDEs such as MyEclipse, IBM RAD, CodeGear JBuilder, etc. Keep in mind that currently, nWire is only tested on the standard Eclipse distributions. It cannot be installed on other IDEs including Microsoft Visual Studio, NetBeans or others.

Activation
Can I activate nWire without an internet connection?

Yes and no. You need an internet connection, but it does not have to be on the same machine as your Eclipse installation. If you're reading this page you probably have a machine with internet connection available at your disposal. The complete procedure is outlined at the offline installation page.