|
About
Who? Why? Goals History Thanks News 20080204: librfid-0.2.0 release 20061229: librfid-0.1.0 release 20060929: OpenPCD support 20051024: Homepage Projects librfid libmrtd Contact webmaster Help us Licensing Links About website |
Licensing information about OpenMRTDOpenMRTD is - like a log of Linux software - Free Software (sometimes referred to as Open Source Software), distributed under the terms of the GNU GPL. All source code is freely available for anyone. However, the GPL also contains some obligations. If you distribute OpenMRTD code in binary form, you have to offer the source code, too. The OpenMRTD project has made available some more detailed information on this subject:
The TeX source code of those documents can be found via our CVSweb interface. Contact Harald Welte in case you have any further questions. As OpenMRTD is increasingly used by commercial vendors as part of their network security products, we'd like to give some explanations on how to comply with the license terms of this software. The target audience for this document is somebody who re-distributes any software published by the OpenMRTD project, independent of the medium of distribution (cd-rom, floppy disk, firmware image in flash/rom, internet download, ...).
OpenMRTD is, like the Linux operating system kernel itself,
“free software”. Free refers to free as
in freedom. It doesn't necessarily make a statement about the cost. Free does
explicitly ImportantFree software is copyrighted material, very much like almost all software. You might have heard about freeware or public domain software. They are totally different concepts that do not apply to free software! As many free software, OpenMRTD is licensed under the terms of the GNU General Public License (GPL), Version 2. You can find the full text of this license at http://www.fsf.org/licenses/gpl.txt. There's also a comprehensive list of frequently asked questions available. Important
The license enables you to distribute OpenMRTD software
In any doubt, feel free to contact Harald Welte at
According to Section 1 of the GNU GPLv2, you have the following obligations when distributing the original source code as published by the OpenMRTD project:
According to Section 2 of the GNU GPLv2, you have the following obligations when distributing or publishing modified versions of the source code:
According to section 3 of the GNU GPLv2, when distributing or publishing either original or modified version of the program, you have to fulfill all the obligations of Section 1 and 2, plus one out of the two possible options:
Let's assume you are a vendor that sells embedded firewalling devices, using any of the OpenMRTD code. Let's assume you are shipping this device with pre-installed object code of the software (sometimes referred to as firmware), but also offer software updates via the internet. Because of your specific needs, you had to modify parts of the original OpenMRTD code to make it fit your requirements. The GPL gives you two different ways of complying with the license. You can chose between both. However, the OpenMRTD project prefers the option described first in this document: You have to accompany the device (as well as any version of a firmware update) with
In this case, you have to accompany the device (as well as any firmware update) with:
OpenMRTD is a community based effort. This means that if it weren't for volunteers contributing source code to the project, it wouldn't exist and you wouldn't be able to build products based on it. So as long as you want to continue selling OpenMRTD products, it is in your own vital interest that the OpenMRTD project flourishes. Contributions to the project are the most important part in the development of our project. ImportantAll of this is optional. You are not required to support the OpenMRTD project. We're just kindly asking you to do so. Vendors are welcome to contribute their modifications and/or new features back to the project. This way we can consider to include them into one of our next releases, and thus increasing the value of our software. There are lots of other ways how you can support and encourage further development of the OpenMRTD software. Possible options include:
If you are interested in supporting the OpenMRTD project in any way,
maybe even one not listed above, please don't hesitate to contact us at
|