Skip to content

Commit 4f96a9f

Browse files
authored
Cleanup LICENSE and README (#18)
1 parent e29ba26 commit 4f96a9f

File tree

9 files changed

+709
-2703
lines changed

9 files changed

+709
-2703
lines changed

LICENSE.txt

Lines changed: 661 additions & 2697 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,24 @@ uv sync
3636
- Run the application - `uv run start`
3737

3838

39+
## License
40+
41+
The OpenRemote Machine Learning Forecast Service is distributed under [AGPL-3.0-or-later](LICENSE.txt).
42+
43+
```
44+
Copyright 2025, OpenRemote Inc.
45+
46+
This program is free software: you can redistribute it and/or modify
47+
it under the terms of the GNU Affero General Public License as
48+
published by the Free Software Foundation, either version 3 of the
49+
License, or (at your option) any later version.
50+
51+
This program is distributed in the hope that it will be useful,
52+
but WITHOUT ANY WARRANTY; without even the implied warranty of
53+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
54+
GNU Affero General Public License for more details.
55+
56+
You should have received a copy of the GNU Affero General Public License
57+
along with this program. If not, see <https://www.gnu.org/licenses/>.
58+
```
59+

SECURITY.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Security Policy
2+
3+
## Supported Versions
4+
5+
To receive fixes for security vulnerabilities it is required to always upgrade to the latest version of the OpenRemote Machine Learning Forecast Service.
6+
7+
Fixes will only be released for previous releases under special circumstances.
8+
9+
## Reporting a Vulnerability
10+
11+
To report a security vulnerability:
12+
13+
You can report a security vulnerability either through email, or as a GitHub issue. If you are uncertain what you have
14+
discovered is a vulnerability or you believe it is a critical issue please report using email (or both).
15+
16+
To report through email send an email to developers@openremote.io
17+
18+
To report through a GitHub issue go to https://github.com/openremote/service-ml-forecast/issues
19+
20+
If you have a patch for the issue please use `git format-patch` and attach to the email or issue. Please do not open a
21+
pull request on GitHub as that may disclose sensitive details around the vulnerability.

src/service_ml_forecast/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# GNU Affero General Public License for more details.
1212
#
1313
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
14+
# along with this program. If not, see <https://www.gnu.org/licenses/>.
1515
#
1616
# SPDX-License-Identifier: AGPL-3.0-or-later
1717

src/service_ml_forecast/clients/openremote/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# GNU Affero General Public License for more details.
1212
#
1313
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
14+
# along with this program. If not, see <https://www.gnu.org/licenses/>.
1515
#
1616
# SPDX-License-Identifier: AGPL-3.0-or-later
1717

src/service_ml_forecast/clients/openremote/openremote_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# GNU Affero General Public License for more details.
1212
#
1313
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
14+
# along with this program. If not, see <https://www.gnu.org/licenses/>.
1515
#
1616
# SPDX-License-Identifier: AGPL-3.0-or-later
1717

src/service_ml_forecast/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# GNU Affero General Public License for more details.
1212
#
1313
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
14+
# along with this program. If not, see <https://www.gnu.org/licenses/>.
1515
#
1616
# SPDX-License-Identifier: AGPL-3.0-or-later
1717

src/service_ml_forecast/logging_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# GNU Affero General Public License for more details.
1212
#
1313
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
14+
# along with this program. If not, see <https://www.gnu.org/licenses/>.
1515
#
1616
# SPDX-License-Identifier: AGPL-3.0-or-later
1717

src/service_ml_forecast/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
# GNU Affero General Public License for more details.
1212
#
1313
# You should have received a copy of the GNU Affero General Public License
14-
# along with this program. If not, see <http://www.gnu.org/licenses/>.
14+
# along with this program. If not, see <https://www.gnu.org/licenses/>.
1515
#
1616
# SPDX-License-Identifier: AGPL-3.0-or-later
1717

0 commit comments

Comments
 (0)