JuliaBase is an open-source project in the spirit of Free Software. As such, its community is equally open. Our first goal is to have a large community of people adapting JuliaBase to their institutions. While working with JuliaBase’s source code, these people will probably make improvements. Our second goal is to encourage everyone to contribute these improvements to the public JuliaBase code. This way, everyone can benefit from the improvements of everyone else!
The home of JuliaBase is its home page. The domain name “juliabase.org” is registered to the Research Centre Jülich, Germany, which also hosts the site. However, the content of the home page, including all logos, is part of JuliaBase’s source code and licensed as Free Software. The current maintainer of JuliaBase is Torsten Bronger, email@example.com.
JuliaBase’s core is licensed under the terms of the Affero GNU Public License (AGPL).
The following files, however, are distributed under the terms of the less strict GNU General Public License (GPL):
Finally, the “six” module and the “mimeparse” module are distributed under their own terms stated at the start of the respective file.
It effectively means:
This rather elaborate licensing is done in order to have maximal convenience and flexibility for people who adapt and use JuliaBase, while strongly encourage them to contribute improvements of JuliaBase itself back to the community at large.
Thus, have fun using JuliaBase behind closed doors, but if you improve it, please send patches to the JuliaBase maintainers so that everyone benefits. Thank you!
JuliaBase was started in 2008 in one institute of the Forschungszentrum Jülich under the name of “Chantal” by Torsten Bronger. In 2009, Marvin Goblet was hired as a full-time programmer for Chantal. In 2013/14, three further institutes in Jülich created Chantal deployments, and with them, further programmers joined the team. The core of the source code was separated from the institute-specific parts and re-branded as “JuliaBase”. This name is derived from Iuliacum, the Latin name of Jülich, where JuliaBase was contrived.