Like many others in open source, the FreeDOS developers are concerned about
AI creeping into open source projects.
There are good reasons to not allow AI in the core parts of FreeDOS.
Concerns include how the AI was trained, and if AI might (accidentally?)
include verbatim code from proprietary or other incompatibly licensed projects.
Also, US courts find that AI generated content is not eligible for copyright
protection, which causes issues for open source licenses.
Scope
Any package or program from the core parts of FreeDOS: the kernel,
command.com, append, chkdsk, debug, edit, fc, graphics, himem, label, mem,
and other standard "DOS" commands.
This also includes other packages that get installed with a plain DOS
installation, such as the package manager and supporting tools.
Code
We do not allow AI for writing code.
It's okay to use AI to summarize a contribution such as a PR or
email submission, or to use AI to help identify bugs. But the code must be
100% written by a human.
Documentation
We do not allow AI for writing documentation.
However, it's okay to use AI tools to provide spelling and grammar
edits. But do not use an AI tool to rewrite a document to meet a target, such
as Grammarly.
Translation
AI can be used to translate spoken languages.
This has been done for years, such as Google Translate. While machine
translation isn't perfect, it is usually good enough until a
human can provide a translation.