Licence terms

We really appreciate, that you want to use railML® in your research project or your railway-specific software. Please mind the different license conditions for the railML schemas, logos and labels:

railML schemas

The railML schemas are intented to be available to all interested parties for data exchange in the railway sector, irrespective if they want to use the schemas for development of own interfaces, contribute to the genesis of the railML schemas or want to use software with railML interfaces only. By accepting the license conditions, the railML schemas may be used free of charge. Registered railML users are welcome to contribute to the further schema development.

Some railML schema versions were published under different license conditions:

  • railML 0.x - 1.x (up to End of 2009, not for new registrations/interfaces)
  • railML 2.0 - 2.1 (up to June 2013, not for new registrations/interfaces)
  • railML 2.0 - 2.x /3.x (all registrations/interfaces beginnig July 2013)

The license conditions are accepted with the download of the schemas and its additional material or the use of railML files. Deviant conditions must be agreed with the railML coordinators in writing.

Logo and railML trade mark

The Creative Commons license does not apply for the label railML® and the logos of / railML, as they are registered at the Office for Harmonization in the Internal Market as a trademark with the number 12576492. Registered railML users may download the logos from our logo website in different file formats and resolutions. Please note that the logo download is only available for logged in users. For any commercial use of the label or logos a consent from the railML coordinators in writing is required.

Licence terms of the XML schemes (from railML 2)

Creative Commons Lizenzvertrag + railML commercial license

The railML schemas (from Version 2) must be used according to the restricted Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Additional license conditions must be agreed with the railML coordinators

Following further requirements must be fulfilled:

  • The railML schemas must only be distributed through
    Don't offer further download possibilities.
  • Free of charge registration at is a prerequisite for starting any implementation (Creation of any import-; export- or transformation programmes for railML data; even for test- oder research purposes) of the railML schemas.
  • Certification through assessing the implemented railML interface is a prerequisite for any productive or commercial use.
    See the certification manual for all further explanations, clauses, prices and exeptions, which is binding for the procedure.
  • has to be noticed in any software component, handbook or leaflet where the software is described with its facilities.
  • In all remaining cases the common railML development process will be followed.

Furthermore please mind the conditions of the CC-BY-NC-ND-3.0-License, which can be found at Please take notice of the licences in a summarized version and the full and binding legal code before using any railML® schemes.