Skip to content
Snippets Groups Projects
Verified Commit 4e4dcfa7 authored by Tobias Triffterer's avatar Tobias Triffterer :house_with_garden:
Browse files

Add Legal+Author Information as partial HTML File

See c8654fe3 for explanation...
parent 0d22583e
No related branches found
No related tags found
No related merge requests found
<h1>Legal and Licensing Information</h1>
<h2>Creator of this Application / Imprint</h2>
<p>
Ruhr-Universität Bochum<br/>
Institut für Experimentalphysik I<br/>
Dr. Tobias Triffterer<br />
Gebäude NB2/126 – Fach-Nr. 125<br />
Universitätsstraße 150<br />
44801 Bochum<br />
Germany
</p>
<h2>Contact Information of the Author</h2>
<ul>
<li>Email address: <a href="mailto:tobias@ep1.ruhr-uni-bochum.de">tobias@ep1.ruhr-uni-bochum.de</a></li>
<li><a href="https://ep1.ruhr-uni-bochum.de/~tobias/tobias_ep1.pem">S/MIME Certificate</a> (Fingerprint: DF35 4C01 A72C E689 2D95 F52D 8426 5187 BE21 2DEE)</li>
<li><a href="https://ep1.ruhr-uni-bochum.de/~tobias/tobias_ep1.asc">GnuPG/OpenGPG Key</a> (Fingerprint: 32FC 7266 0504 437B BF8A AFB6 7B74 849A 85A6 0E50)<br /></li>
<li>Matrix ID: <a href="https://matrix.to/#/@trifftmp:ruhr-uni-bochum.de">@trifftmp:ruhr-uni-bochum.de<br /></li>
<li>This application has a public Matrix room: <a href="https://matrix.to/#/#physikfp311online:ruhr-uni-bochum.de">#physikfp311online:ruhr-uni-bochum.de</a>
</ul>
<h2>License of this Application and Source Code Access</h2>
<p>This application is free software, it is licensed under the terms and conditions of the GNU General Public License (GPL) as published by the Free Software Foundation, either version 3 of the GPL or — at your option — any later version.</p>
<p>This application consists of two parts: The Fp311Online Client Application and the Fp311Online Common Library with shared code for both the server and the client.</p>
<p>The source code for both parts can be obtained from the GitLab source code management tool of Institut für Experimentalphysik I:</p>
<ul>
<li>Client Application: <a href="https://gitlab.ep1.rub.de/fp311online/fp311online-client/">https://gitlab.ep1.rub.de/fp311online/fp311online-client/</a></li>
<li>Common Library: <a href="https://gitlab.ep1.rub.de/fp311online/libfp311online">https://gitlab.ep1.rub.de/fp311online/libfp311online</a></li>
</ul>
<h2>Open Source Frameworks used by this Application</h2>
<p>This application (and its common library) use code from other open source projects. Under their respective licenses, you have the right to access their source code and distribute unmodified as well as modified versions of them.</p>
<h3>Qt<img src=":/logo/built-with-qt.png" width="150" style="float: right;"/></h3>
<p>Qt (<a href="https://qt.io">https://qt.io</a>) is a cross-platform C++ framework developed by “The Qt Company” to build graphical applications. It is used in this software to create the user interface and to handle the client/server communication via the websockets protocol.</p>
<p>This application uses the modules “Core“, “Gui“, “Widgets“, “Network”, and “WebSockets“ from Qt. All of them are licensend under the GNU Lesser General Public License (LGPL), version 3.</p>
<p>If you use the Flatpak build of this application, Qt is not shipped with the application, but is part of the Flatpak runtime environment <tt>org.kde.Platform</tt>, see <a href="https://docs.flatpak.org/en/latest/available-runtimes.html">https://docs.flatpak.org/en/latest/available-runtimes.html</a> for details. The source code can be accessed on the GitLab installation of the KDE Project: <a href="https://invent.kde.org/packaging/flatpak-kde-runtime">https://invent.kde.org/packaging/flatpak-kde-runtime</a> and <a href="https://invent.kde.org/qt/qt">https://invent.kde.org/qt/qt</a></p>
<p>If you compiled this application from source, the Qt libraries and header files installed on your computer are used. Please consult your distributor for access to the source code of these libraries.</p>
<h3>ROOT</h3>
<p>ROOT (<a href="https://root.cern">https://root.cern</a>) is a data analysis framework developed by <a href="https://home.cern">CERN</a>. It is used in this application to generate the events on the server and display and fit the histogram on the client.</p>
<p>ROOT is licensed under the terms of the GNU Lesser General Public License (LGPL), version 2.1 or later.</p>
<p>The Flatpak build of this application contains the ROOT libraries and its header files. This project has a modified version of ROOT to make it run (better) inside the Flatpak sanbox. The source code of this modified version is available on the GitLab of Institut für Experimentalphysik I: <a href="https://gitlab.ep1.rub.de/fp311online/cern-root">https://gitlab.ep1.rub.de/fp311online/cern-root</a></p>
<p>The source code of the original ROOT project can be found on GitHub: <a href="https://github.com/root-project/root">https://github.com/root-project/root</a></p>
<p>When run outside of the Flatpak sandbox, this application can also use the unmodified version of ROOT. Inside the sanbox, unmodified versions should work, but the startup performance may be reduced.</p>
<p>If you compile this application from source, you can select whether to use a ROOT installation already present on your computer or let the build system of this application build its own ROOT. In the latter case, the source code is downloaded from the aforementioned source at the Institut für Experimentalphysik I GitLab.</p>
<h2>Version Information:</h2>
<p>Below you find the version numbers of all the aforementioned parts:</p>
<ul>
<li>Fp311Online Client: %1</li>
<li>Fp311Online Common Library: %2</li>
<li>Qt: %3</li>
<li>ROOT: %4</li>
</ul>
<h2>Full Text of Licenses</h2>
<p>Below you will find the original text of all the licenses mentioned in the text above.</p>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment