# Open-Source Licenses

### OS Installation Process

The Castrum OS web-based installation process incorporates the following open-source components:

#### fastboot.js

Repository: <https://github.com/kdrag0n/fastboot.js>\
License: MIT License

This library provides WebUSB-based fastboot communication functionality used during the installation process.

#### Fastboot Library (GrapheneOS Implementation)

Source reference:\
<https://github.com/GrapheneOS/grapheneos.org>

The specific fastboot module currently used in the installer is distributed under the MIT License.

Only the fastboot communication library is utilized.\
No other components, branding, or proprietary elements of GrapheneOS are incorporated.

### Application Installation (WebADB)

To enable application installation via browser-based ADB communication, the platform uses:

#### ya-webadb

Repository: <https://github.com/yume-chan/ya-webadb>\
License: MIT License

This library enables secure ADB communication over WebUSB.

### MIT License Compliance

The MIT License permits:

* Commercial use
* Modification
* Distribution
* Private use

Provided that:

* The original copyright notice
* The license text

are included in the distribution where required.

Castrum OS and the Conectum Portal comply with these requirements.

### Future Enhancements

In future iterations, the fastboot communication layer may be independently rebuilt to create a fully proprietary and scalable implementation without third-party code dependencies.

### Attribution Notice

Where required under the MIT License, appropriate attribution and license texts are made available in accordance with open-source compliance standards.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://conectum-portal.gitbook.io/conectum-portal-documentation/legal/open-source-licenses.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
