Files
Protocol/README.MD

54 lines
1.6 KiB
Plaintext
Raw Normal View History

2025-09-19 19:48:50 +02:00
# Open Autonomous Connection Protocol
This is the Protocol for our Open Autonomous Connection project.<br />
You can easily implement this Protocol via Maven.<br />
Feel free to join our Discord.
<br />
2025-09-20 12:18:34 +02:00
## License Notice
2025-12-08 10:44:15 +01:00
This project (OAC) is licensed under
the [Open Autonomous Public License (OAPL)](https://repo.open-autonomous-connection.org/open-autonomous-connection/OAPL/).
2025-09-20 12:18:34 +02:00
**Third-party components:**
2025-12-08 10:44:15 +01:00
2025-09-20 12:18:34 +02:00
- *UnlegitLibrary* is authored by the same copyright holder and is used here under a special agreement:
2025-12-08 10:44:15 +01:00
While [UnlegitLibrary](https://repo.unlegitdqrk.dev/UnlegitDqrk/unlegitlibrary/) is generally distributed under
the [GNU GPLv3](https://repo.unlegitdqrk.dev/UnlegitDqrk/unlegitlibrary/src/branch/master/LICENSE),
2025-09-20 12:18:34 +02:00
it is additionally licensed under OAPL **exclusively for the OAC project**.
Therefore, within OAC, the OAPL terms apply to UnlegitLibrary as well.<br/>
<br/>
### Take a look into [Certificate Generation](https://repo.unlegitdqrk.dev/UnlegitDqrk/unlegitlibrary/src/branch/master#certificate-generation-for-networksystem).
2025-09-19 19:48:50 +02:00
# Bugs/Problems
2025-12-08 10:44:15 +01:00
- Project not tested yet
2025-09-19 19:48:50 +02:00
# In progress
2025-12-08 10:44:15 +01:00
- WebServer
2025-09-19 19:48:50 +02:00
# TODO
2025-12-08 10:44:15 +01:00
- Finishing WebServer
- Writing INS Backend and Frontend
- Writing WebClient
- Writing WebServer
- Documentation / Wiki
2025-09-19 19:48:50 +02:00
# Maven
2025-12-08 10:44:15 +01:00
2025-09-19 19:48:50 +02:00
### pom.xml
2025-12-08 10:44:15 +01:00
2025-09-19 19:48:50 +02:00
```
<dependency>
2025-09-24 22:05:02 +02:00
<groupId>org.openautonomousconnection</groupId>
2025-09-19 19:48:50 +02:00
<artifactId>protocol</artifactId>
2025-09-20 21:13:11 +02:00
<version>VERSION</version>
2025-09-19 19:48:50 +02:00
</dependency>
```
### Repository:
2025-12-08 10:44:15 +01:00
2025-09-19 19:48:50 +02:00
```
2025-09-24 22:05:02 +02:00
<repository>
2025-09-29 17:46:30 +02:00
<id>oac</id>
2025-09-24 22:05:02 +02:00
<url>https://repo.open-autonomous-connection.org/api/packages/open-autonomous-connection/maven</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
2025-12-08 10:44:15 +01:00
```