Licence Terms

We highly appreciate that you would like to use railML® in your research project or your railway-specific software. However, please mind the different license conditions for the railML schemas, logos and labels:

railML schemas

All railML schemas are available for data exchange across the entire railway sector, regardless of their use. This can include the development of interfaces, contribution to the further developement of the railML schemas or the usage of software with railML interfaces. The railML schemas may be used free of charge, after accepting the license conditions. Registered railML users are welcome to contribute to the further schema development.

As railML is a continous development, ongoing since 2002, the railML versions have been published under slightly different licence conditions. Please select the applicable railML version to find more specific information.

railML 0.x — 1.x

railML.org allows you the permanent, non-exclusive, non-chargeable, worldwide right and license to use the railML.org specification and to copy, publish, or share it according to the copyrights in the specification.

railML.org is also willing to grant under the terms of the authors' property rights a cost-free license for implementation and use of the railML.org tags and schema principles for the development of computer programs that follow these principles.

This license is granted on the condition that you agree not to claim from railML.org or other parties any intellectual property rights related to implementations of the railML.org specification. railML.org expressly reserves for itself all other rights concerning the content and the subject of the railML.org specification. railML.org explicitly refuses any kind of warranty for the specification, including any warranty that this specification or its implementation violates no rights of a third party.

If you publish, copy, share or distribute this specification, you must add the following copyright notice: "Copyright ©2000-2008 railML.org". If, on the other hand, you make any changes to the specification, the name of the new version of the specification must be devoid of the string "railML.org", and the altered version must contain the following notice: "Parts of this specification are based on the railML.org standard (Copyright ©2000-2008 railML.org)"

railML 2.0 — 2.1 interfaces that have been registered up to June 2013

For interfaces that have been registered up to June 2013 the Creative Commons "Attribution-NoDerivs 2.0 Generic" (CC BY-ND 2.0) Licence applies. Please follow the link to the Creative Commons Website for more details on the licence. 

railML 2.0 — 2.x interfaces that have been registered after June 2013

Creative Commons Lizenzvertrag + railML commercial license

The railML schemes (Version 2) must be used according to the restricted Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.

Following further requirements must be fulfilled:

  1. Free of charge registration at railML.org is a prerequisite for starting implementation work (i.e. creation of any import-; export- or transformation programmes for railML data; also for test- or research purposes) of railML schemas.
  2. A successful certification through railML.org is mandatory before any productive or commercial use of the interface. Please see the certification manual for further details.
  3. The railML schemas must only be distributed through http://www.railML.org. Any further distribution is prohibited. 
  4. railML.org must be mentioned in any software component, handbook or leaflet where the software is described with its characteristics.

Furthermore, please mind the conditions of the CC-BY-NC-ND-3.0-License. Please take notice of the licence in a summarised version and the full and binding legal code before using any railML® schemes.

Commercial use

After the successful certification of a railML interface, the use of the railML schemas in this program/service will be switched from the previous CC-BY-NC-ND-3.0 to the free CC-BY-ND-3.0 license, which allows commercial use of the railML interface (the above-mentioned additional conditions 3 and 4 remain in force).
The railML partner will receive a written confirmation in the certification report.

railML 3.1 — 3.x

Creative Commons Lizenzvertrag + railML commercial license

The railML schemes (Version 3) must be used according to the restricted Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported License.

Following further requirements must be fulfilled:

  1. Free of charge registration at railML.org is a prerequisite for starting implementation work (i.e. creation of any import-; export- or transformation programmes for railML data; also for test- or research purposes) of railML schemas.
  2. A successful certification through railML.org is mandatory before any productive or commercial use of the interface. Please see the certification manual for further details.
  3. The railML schemas must only be distributed through http://www.railML.org. Any further distribution is prohibited. 
  4. railML.org must be mentioned in any software component, handbook or leaflet where the software is described with its characteristics.

Furthermore, please mind the conditions of the CC-BY-NC-ND-4.0-License. Please take notice of the licences in a summarised version and the full and binding legal code before using any railML® schemes.

Commercial use

After the successful certification of a railML interface, the use of the railML schemas in this program/service will be switched from the previous CC-BY-NC-ND-4.0 to the free CC-BY-ND-4.0 license, which allows commercial use of the railML interface (the above-mentioned additional conditions 3 and 4 remain in force).
The railML partner will receive a written confirmation in the certification report.

Additional remarks and conditions for all scheme versions

The license conditions are accepted with the download of the schemas and its additional material or the use of railML files.

Additional or different license conditions must be agreed with the railML coordinators in writing.

Please note, that certifications and commercial usage of railML schemes are currently not available for all versions (e.g. railML 1.0, 1.1, 2.0, 2.1; from July 2021: railML 2.2).

Logo and trademark policy

The Creative Commons license does not apply to the label railML®/RTM RailTopoModel  and the logos of railML.org/railML/RTM RailTopoModel, as they are registered with the European Union Intellectual Property Office:

Registered railML users may download the logos from the logo website in different file formats and resolutions. Please note that the logo downloads are only available for logged in users. For any commercial use of the label or logos, written consent from the railML coordinators is required.