MeVis Medical Solutions
 MeVisLab  Versions and Licensing

Overview

The MeVisLab development environment is available in two different versions, the full MeVisLab SDK and the restricted MeVisLab SDK Unregistered. The licensing conditions for both versions differ for commercial and non-commercial usage. The different versions and conditions are explained below.

The MeVisLab installers available from the download page combine all available software versions. Version and license-dependent functionalities are activated by license files.

A part of the modules contained in the downloadable MeVisLab distribution are directly contributed by Fraunhofer MEVIS. These modules, which are located in the module package MeVisResearch/Release, are subject to different licensing conditions, which are explained in Section License Conditions for Additional Research Modules below.

Available MeVisLab Versions

MeVisLab SDK

The full MeVisLab SDK development environment provides unrestricted access to the complete MeVisLab SDK module set contained in the MeVisLab SDK installer. Using graphical network programming, these modules can be combined to powerful image processing and visualization networks.

In addition, own algorithms can be integrated as ML, Open Inventor, or ITK modules using one of the supported C++ development environments. New macro modules can be created and added to the MeVisLab module database.

Own modules can be signed (and optionally encrypted), allowing these modules to be used by other MeVisLab users, regardless of whether they run a full or an unregistered version of MeVisLab. Modules created by other MeVisLab users (third-party modules) can be used in the MeVisLab SDK, regardless of whether they are signed or encrypted. (See notes below on commercial/non-commercial redistribution policies of own MeVisLab modules.)

Access to the full MeVisLab SDK functionality requires an additional license file:

A Commercial MeVisLab SDK license allows to use MeVisLab SDK within commercial companies, institutions or research laboratories. Any results obtained by using a commercial MeVisLab SDK license may be used for commercial purposes. A distribution of own networks or modules is permitted. However, redistribution of the MeVisLab SDK, either completely or in parts, or using the MeVisLab software or parts thereof for commercial products or services is not permitted. Thus, it is not permitted to combine a commercial distribution of own networks or modules with the MeVisLab runtime environment.

A Non-commercial MeVisLab SDK license allows to use MeVisLab SDK within non-commercial institutions, such as universities, other academic institutions or non-profit organizations. Any results obtained by using a non-commercial MeVisLab SDK license may not be used for commercial purposes. A redistribution of own networks or modules is permitted for research and evaluation purposes, but not for commercial products or services. Redistribution of the MeVisLab SDK, either completely or in parts, is not permitted.

A free MeVisLab SDK Evaluation license can be requested to evaluate the full functionality of MeVisLab SDK without restrictions for a period of three months.

For pricing information regarding the commercial and non-commercial MeVisLab SDK licenses, please contact sales@mevislab.de.

MeVisLab SDK Unregistered

By downloading and installing the MeVisLab SDK software without an additional license file, you have access to the free, restricted MeVisLab SDK Unregistered version. This version provides unrestricted access to the complete MeVisLab SDK module set contained in the MeVisLab SDK installer. Using graphical network programming, these modules can be combined to powerful image processing and visualization networks.

In addition, own algorithms can be integrated as ML, Open Inventor, or ITK modules using one of the supported C++ development environments. New macro modules can be created and added to the MeVisLab module database. In contrast to the full MeVisLab SDK version, the following restrictions apply:

  • No more than 15 own or unsigned third-party modules can be instantiated at a time.
  • Scripting functionality in own or unsigned third-party modules is limited to inline Python and JavaScript functions.
  • Panels of own or unsigned modules show a license disclaimer.

Signed third-party modules created by users of the full MeVisLab SDK can be used without the above restrictions.

License conditions of MeVisLab SDK Unregistered are identical to the conditions of the Non-commercial MeVisLab SDK license.

For additional questions, please contact sales@mevislab.de.

License Conditions for Additional Research Modules

All available MeVisLab versions contain FMEstable/FMEwork packages which are provided by Fraunhofer MEVIS strictly for non-commercial purposes. The modules in this package are intellectual property of Fraunhofer MEVIS and are provided to users of the MeVisLab SDK (Commercial, Non-commercial and Unregistered) under license conditions that are identical to those for the Non-commercial MeVisLab SDK.

Summary

Feature

Commercial MeVisLab SDK

Non-commercial MeVisLab SDK

MeVisLab SDK Evaluation

MeVisLab SDK Unregistered

Unrestricted access to the complete MeVisLab SDK module set

+

+

+

+

Develop C++ modules (ML, Open Inventor, ITK)

+

+

+

+

Develop macro modules

+

+

+

+

Sign own modules

+

+

-

-

Use signed third-party modules

+

+

+

+

Use own or unsigned third-party modules

+

+

+

Instantiate up to 15 modules at a time

Panels show license disclaimer

Use scripting in own or unsigned third-party modules

+

+

+

Inline scripting only

Encrypt own modules

+

-

-

-

Use in commercial organizations

+

-

+

-

Use in non-commercial organizations

+

+

+

+

Distribute own modules

+

For research and evaluation purposes, not for commercial products or services

Redistribute MeVisLab runtime environment

-

-

-

-

Available for free

-

-

+

+