Add notice file for all used third party work

This commit is contained in:
2024-06-20 11:48:54 +02:00
parent 41f683619d
commit f70c813140
4 changed files with 50 additions and 0 deletions

35
NOTICE Normal file
View File

@@ -0,0 +1,35 @@
NOTICE
This software uses the following third-party libraries:
1. SQLite3
License: Public Domain
License URL: https://www.sqlite.org/copyright.html
2. NLohmann JSON
License: MIT
License URL: https://github.com/nlohmann/json/blob/develop/LICENSE.MIT
3. SystemC
License: Apache-2.0
License URL: https://github.com/accellera-official/systemc/blob/main/LICENSE
4. Qt5
License: LGPL-3.0-only
License URL: https://doc.qt.io/qt-5/lgpl.html
5. Qwt6 (Qt Widgets for Technical Applications)
License: Qwt License (based on LGPL-2.1)
License URL: https://qwt.sourceforge.io/qwtlicense.html
6. Google Test
License: BSD-3-Clause
License URL: https://github.com/google/googletest/blob/main/LICENSE
7. Google Benchmark
License: Apache-2.0
License URL: https://github.com/google/benchmark/blob/main/LICENSE
8. Pybind11
License: BSD-3-Clause
License URL: https://github.com/pybind/pybind11/blob/master/LICENSE

View File

@@ -118,6 +118,10 @@ To make the additional files available, run:
git lfs pull git lfs pull
``` ```
## Third-party libraries
This application uses several third-party libraries.
For detailed license information, please refer to the [NOTICE](NOTICE) file.
## Acknowledgements ## Acknowledgements
The development of DRAMSys was supported by the German Research Foundation (DFG) as part of the priority program [Dependable Embedded Systems SPP1500](http://spp1500.itec.kit.edu) and the DFG grant no. [WE2442/10-1](https://www.uni-kl.de/en/3d-dram/). Furthermore, it was supported within the Fraunhofer and DFG cooperation program (grant no. [WE2442/14-1](https://www.iese.fraunhofer.de/en/innovation_trends/autonomous-systems/memtonomy.html)) and by the [Fraunhofer High Performance Center for Simulation- and Software-Based Innovation](https://www.leistungszentrum-simulation-software.de/en.html). Special thanks go to all listed contributors for their work and commitment during seven years of development. The development of DRAMSys was supported by the German Research Foundation (DFG) as part of the priority program [Dependable Embedded Systems SPP1500](http://spp1500.itec.kit.edu) and the DFG grant no. [WE2442/10-1](https://www.uni-kl.de/en/3d-dram/). Furthermore, it was supported within the Fraunhofer and DFG cooperation program (grant no. [WE2442/14-1](https://www.iese.fraunhofer.de/en/innovation_trends/autonomous-systems/memtonomy.html)) and by the [Fraunhofer High Performance Center for Simulation- and Software-Based Innovation](https://www.leistungszentrum-simulation-software.de/en.html). Special thanks go to all listed contributors for their work and commitment during seven years of development.

View File

@@ -58,6 +58,8 @@ void TraceAnalyzer::setUpGui()
ui->setupUi(this); ui->setupUi(this);
setUpStatusBar(); setUpStatusBar();
ui->traceFileTabs->clear(); ui->traceFileTabs->clear();
QObject::connect(ui->actionAbout_Qt, &QAction::triggered, qApp, &QApplication::aboutQt);
} }
TraceAnalyzer::TraceAnalyzer(QWidget* parent) : TraceAnalyzer::TraceAnalyzer(QWidget* parent) :

View File

@@ -76,6 +76,7 @@
<string>&amp;Help</string> <string>&amp;Help</string>
</property> </property>
<addaction name="actionAbout"/> <addaction name="actionAbout"/>
<addaction name="actionAbout_Qt"/>
</widget> </widget>
<widget class="QMenu" name="menuRun"> <widget class="QMenu" name="menuRun">
<property name="title"> <property name="title">
@@ -240,6 +241,14 @@
<string>&amp;Simulate...</string> <string>&amp;Simulate...</string>
</property> </property>
</action> </action>
<action name="actionAbout_Qt">
<property name="text">
<string>About &amp;Qt</string>
</property>
<property name="menuRole">
<enum>QAction::AboutQtRole</enum>
</property>
</action>
</widget> </widget>
<resources/> <resources/>
<connections> <connections>