Merge branch 'third-party' into 'develop'

Add notice file for all used third party work

See merge request ems/astdm/modeling.dram/dram.sys.5!69
This commit is contained in:
Lukas Steiner
2024-07-18 07:52:26 +00:00
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

@@ -123,6 +123,10 @@ To make the additional files available, run:
$ 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
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);
setUpStatusBar();
ui->traceFileTabs->clear();
QObject::connect(ui->actionAbout_Qt, &QAction::triggered, qApp, &QApplication::aboutQt);
}
TraceAnalyzer::TraceAnalyzer(QWidget* parent) :

View File

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