From 728878e55eaf966c1031049f5949174eed1980a1 Mon Sep 17 00:00:00 2001 From: jverdicc Date: Wed, 21 Jan 2026 16:45:36 -0500 Subject: [PATCH] Add Apache 2.0 notices and metadata --- LICENSE | 2 +- NOTICE | 5 +++++ pyproject.toml | 6 +++--- src/evidenceos/__init__.py | 8 ++++++++ src/evidenceos/admissibility/reality_kernel.py | 8 ++++++++ src/evidenceos/cli.py | 8 ++++++++ src/evidenceos/ledger/ledger.py | 8 ++++++++ src/evidenceos/safety_case/verified.py | 8 ++++++++ 8 files changed, 49 insertions(+), 4 deletions(-) create mode 100644 NOTICE diff --git a/LICENSE b/LICENSE index c7a7400..58470f6 100644 --- a/LICENSE +++ b/LICENSE @@ -177,7 +177,7 @@ APPENDIX: How to apply the Apache License to your work. - Copyright [yyyy] [name of copyright owner] + Copyright 2026 Joseph Verdicchio Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE new file mode 100644 index 0000000..3e78eaf --- /dev/null +++ b/NOTICE @@ -0,0 +1,5 @@ +EvidenceOS / DiscOS + +Copyright 2026 Joseph Verdicchio + +This project contains novel methods for digital evidence conservation and reality-verification kernels. Specific logic contained herein is subject to pending patent applications. Use of this software is governed by the Apache 2.0 License, which includes a reciprocal patent termination clause. diff --git a/pyproject.toml b/pyproject.toml index 807c9a5..b7f2e3a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,13 +3,13 @@ requires = ["setuptools>=70", "wheel"] build-backend = "setuptools.build_meta" [project] -name = "evidenceos" -version = "0.2.0" +name = "EvidenceOS" +version = "0.5.0" description = "EvidenceOS: reference kernel for SafeClaim / adaptive evaluation" readme = "README.md" requires-python = ">=3.11" license = {text = "Apache-2.0"} -authors = [{name="EvidenceOS Contributors"}] +authors = [{name = "Joseph Verdicchio"}] dependencies = [ "jsonschema>=4.22", "cryptography>=42.0", diff --git a/src/evidenceos/__init__.py b/src/evidenceos/__init__.py index 34a9991..1d453e3 100644 --- a/src/evidenceos/__init__.py +++ b/src/evidenceos/__init__.py @@ -1,3 +1,11 @@ +# Copyright 2026 Joseph Verdicchio +# +# 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 + """EvidenceOS reference kernel.""" __all__ = ["__version__"] diff --git a/src/evidenceos/admissibility/reality_kernel.py b/src/evidenceos/admissibility/reality_kernel.py index bc9f3a0..4783558 100644 --- a/src/evidenceos/admissibility/reality_kernel.py +++ b/src/evidenceos/admissibility/reality_kernel.py @@ -1,3 +1,11 @@ +# Copyright 2026 Joseph Verdicchio +# +# 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 + from __future__ import annotations import json diff --git a/src/evidenceos/cli.py b/src/evidenceos/cli.py index c7e2410..4d503cb 100644 --- a/src/evidenceos/cli.py +++ b/src/evidenceos/cli.py @@ -1,3 +1,11 @@ +# Copyright 2026 Joseph Verdicchio +# +# 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 + from __future__ import annotations import argparse diff --git a/src/evidenceos/ledger/ledger.py b/src/evidenceos/ledger/ledger.py index 2ec5556..0254297 100644 --- a/src/evidenceos/ledger/ledger.py +++ b/src/evidenceos/ledger/ledger.py @@ -1,3 +1,11 @@ +# Copyright 2026 Joseph Verdicchio +# +# 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 + from __future__ import annotations from dataclasses import dataclass, field diff --git a/src/evidenceos/safety_case/verified.py b/src/evidenceos/safety_case/verified.py index 4e6fa97..b9d3cc8 100644 --- a/src/evidenceos/safety_case/verified.py +++ b/src/evidenceos/safety_case/verified.py @@ -1,3 +1,11 @@ +# Copyright 2026 Joseph Verdicchio +# +# 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 + from __future__ import annotations from dataclasses import dataclass