浏览代码

Initial commit with license and attribution

anfeny 2 月之前
父节点
当前提交
ad5395c31c
共有 4 个文件被更改,包括 53 次插入0 次删除
  1. 7 0
      .gitignore
  2. 17 0
      LICENSE
  3. 16 0
      NOTICE.txt
  4. 13 0
      README.md

+ 7 - 0
.gitignore

@@ -172,3 +172,10 @@ cython_debug/
 
 # PyPI configuration file
 .pypirc
+/.idea/inspectionProfiles/profiles_settings.xml
+/.idea/inspectionProfiles/Project_Default.xml
+/.idea/.gitignore
+/.idea/fischertechnik-factory-twin.iml
+/.idea/misc.xml
+/.idea/modules.xml
+/.idea/vcs.xml

+ 17 - 0
LICENSE

@@ -0,0 +1,17 @@
+Apache License
+Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+Copyright 2025 Anthony Peeters
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.

+ 16 - 0
NOTICE.txt

@@ -0,0 +1,16 @@
+Fischertechnik Factory Twin
+
+Copyright 2025 Anthony Peeters
+
+This project is licensed under the Apache License, Version 2.0.
+
+This project includes the following third-party components:
+
+- Font Awesome Free, licensed under CC BY 4.0 (https://fontawesome.com)
+- Bootstrap Icons, licensed under the MIT License (https://icons.getbootstrap.com)
+- Bootstrap (CSS and JS), licensed under the MIT License (https://getbootstrap.com)
+- Socket.IO, licensed under the MIT License (https://socket.io)
+- p5.js, licensed under the MIT License (https://p5js.org)
+- PythonPDEVS, licensed under the Apache License 2.0 (included in the simulator)
+
+See LICENSE for the full license text.

+ 13 - 0
README.md

@@ -1,2 +1,15 @@
 # fischertechnik-factory-twin
 DEVS simulator and dashboard of the fischertechnik lernfabrik (training factory) 9V
+
+
+
+## License
+
+This project is licensed under the [Apache License 2.0](LICENSE).
+
+It includes third-party resources licensed under:
+- [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) (Font Awesome Free)
+- [MIT License](https://opensource.org/licenses/MIT) (Bootstrap Icons)
+- [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) (included simulation component)
+
+See [NOTICE.txt](NOTICE.txt) for attribution.