From 13a091f68223b8d959b89bc8af04fa28713dd585 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Thu, 18 Dec 2025 19:33:08 -0300 Subject: [PATCH 1/5] Add Contribution Terms and AI policy on CONTRIBUTING.md --- CONTRIBUTING.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 073d72144..064b70f72 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -18,6 +18,20 @@ Please review the `LICENSE` file for the project you are contributing to. [This](https://doc.redox-os.org/book/philosophy.html) page we explain why we use the MIT license. +## Contribution Terms + +By doing a contribution you accept the following terms: + +- I am the copyright owner of these changes +- I submit these changes according to the project's license with no additional requirements +- I understand these changes in full and will be able to respond to review comments + +This is similar to [Developer Certificate of Origin](https://developercertificate.org/) from Linux Foundation. + +## AI Policy + +We don't accept contributions with code generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)) due to frequent incorrect code (specially in operating system development) and difficult licensing issues. + ## Chat You can join in our chat platforms to discuss development, issues or ask questions. From 87ab0e81bc92abfbcd80c58122769ccefe586480 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Thu, 18 Dec 2025 20:44:35 -0300 Subject: [PATCH 2/5] Apply 2 suggestion(s) to 1 file(s) Co-authored-by: Ron Williams --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 064b70f72..746d6f633 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -20,7 +20,7 @@ Please review the `LICENSE` file for the project you are contributing to. ## Contribution Terms -By doing a contribution you accept the following terms: +When making a contribution you agree to the following terms: - I am the copyright owner of these changes - I submit these changes according to the project's license with no additional requirements @@ -30,7 +30,7 @@ This is similar to [Developer Certificate of Origin](https://developercertificat ## AI Policy -We don't accept contributions with code generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)) due to frequent incorrect code (specially in operating system development) and difficult licensing issues. +We don't accept contributions with code generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)) due to issues of provenance and copyright. Such contributions also place an unreasonable burden on reviewers. ## Chat From f6385ac32fb261a23d1ab2dafbb8cea51cae4c37 Mon Sep 17 00:00:00 2001 From: Ribbon Date: Thu, 18 Dec 2025 22:31:21 -0300 Subject: [PATCH 3/5] Apply 2 suggestion(s) to 1 file(s) Co-authored-by: Ron Williams --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 746d6f633..5b1ac3088 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,7 +22,7 @@ Please review the `LICENSE` file for the project you are contributing to. When making a contribution you agree to the following terms: -- I am the copyright owner of these changes +- I (the contributor) am the copyright owner of these changes - I submit these changes according to the project's license with no additional requirements - I understand these changes in full and will be able to respond to review comments @@ -30,7 +30,7 @@ This is similar to [Developer Certificate of Origin](https://developercertificat ## AI Policy -We don't accept contributions with code generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)) due to issues of provenance and copyright. Such contributions also place an unreasonable burden on reviewers. +We do not accept contributions with code generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)) due to issues of provenance and copyright. Such contributions also place an unreasonable burden on reviewers. You may use code completion at the level provided by `rust-analyzer`. ## Chat From dd4f9e5345de20b7be578c6a44a8364d168c4f76 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Mon, 9 Mar 2026 10:15:13 -0600 Subject: [PATCH 4/5] Edit CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9c537233c..5ed59c4e5 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -30,7 +30,7 @@ This is similar to [Developer Certificate of Origin](https://developercertificat ## AI Policy -Redox OS does not accept contributions generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)). This policy is not open to discussion, any content submitted that is clearly labelled as AI-generated (including issues, merge requests, and merge request descriptions) will be immediately closed, and any attempt to bypass this policy will result in a ban from the project. You may use code completion similar to what is provided by `rust-analyzer`. +Redox OS does not accept contributions generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)), sometimes also referred to as "AI". This policy is not open to discussion, any content submitted that is clearly labelled as LLM-generated (including issues, merge requests, and merge request descriptions) will be immediately closed, and any attempt to bypass this policy will result in a ban from the project. You may use code completion similar to what is provided by `rust-analyzer`. ## Chat From 667e9d95630ec094556f1118b633cb61de7bc25a Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Mon, 9 Mar 2026 10:17:57 -0600 Subject: [PATCH 5/5] Edit CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5ed59c4e5..042de6967 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -30,7 +30,7 @@ This is similar to [Developer Certificate of Origin](https://developercertificat ## AI Policy -Redox OS does not accept contributions generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)), sometimes also referred to as "AI". This policy is not open to discussion, any content submitted that is clearly labelled as LLM-generated (including issues, merge requests, and merge request descriptions) will be immediately closed, and any attempt to bypass this policy will result in a ban from the project. You may use code completion similar to what is provided by `rust-analyzer`. +Redox OS does not accept contributions generated by LLMs ([Large Language Models](https://en.wikipedia.org/wiki/Large_language_model)), sometimes also referred to as "AI". This policy is not open to discussion, any content submitted that is clearly labelled as LLM-generated (including issues, merge requests, and merge request descriptions) will be immediately closed, and any attempt to bypass this policy will result in a ban from the project. ## Chat