|
|
@@ -75,3 +75,33 @@ Conduct Guidelines
|
|
|
------------------
|
|
|
|
|
|
- Contributors to the OBS Project are expected to abide by the OBS Project Code of Conduct: https://github.com/obsproject/obs-studio/blob/master/COC.rst
|
|
|
+
|
|
|
+AI/Machine Learning Policy
|
|
|
+--------------------------
|
|
|
+
|
|
|
+AI/machine learning systems such as those based on the GPT family (Copilot,
|
|
|
+ChatGPT, etc.) are prone to generating plausible-sounding, but wrong code that
|
|
|
+makes incorrect assumptions about OBS internals or APIs it interfaces with.
|
|
|
+
|
|
|
+This means code generated by such systems will require human review and is
|
|
|
+likely to require human intervention. If the submitter is unable to undertake
|
|
|
+that work themselves due to a lack of understanding of the OBS codebase and/or
|
|
|
+programming, the submission has a high likelihood of being invalid.
|
|
|
+Such invalid submissions end up taking maintainers' time to review and respond
|
|
|
+away from legitimate submissions.
|
|
|
+
|
|
|
+Additionally, such systems have been demonstrated to reproduce code contained
|
|
|
+in the training data, which may have been originally published under a license
|
|
|
+that would prohibit its inclusion in OBS.
|
|
|
+
|
|
|
+Because of the above concerns, we have opted to take the following policy
|
|
|
+towards submissions with regard to the use of these AI tools:
|
|
|
+
|
|
|
+- Submissions created largely or entirely by AI systems are not allowed.
|
|
|
+
|
|
|
+- The use of GitHub Copilot and other assistive AI technologies is heavily
|
|
|
+ discouraged.
|
|
|
+
|
|
|
+- Low-effort or incorrect submissions that are determined to have been
|
|
|
+ generated by, or created with aid of such systems may lead to a ban from
|
|
|
+ contributing to the repository or project as a whole.
|