aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO.md2
-rw-r--r--docs/.pages7
-rw-r--r--docs/README.md10
-rw-r--r--docs/README.pt.md10
-rw-r--r--docs/contact/README.md1
-rw-r--r--docs/contact/README.pt.md1
-rw-r--r--docs/help/README.md1
-rw-r--r--docs/help/README.pt.md1
-rw-r--r--docs/how/README.md3
-rw-r--r--docs/how/README.pt.md4
-rw-r--r--docs/references/README.md13
-rw-r--r--docs/references/README.pt.md13
-rw-r--r--docs/site.css5
-rw-r--r--docs/why/README.md3
-rw-r--r--docs/why/README.pt.md12
-rw-r--r--kvmxfile1
-rw-r--r--mkdocs.yml7
17 files changed, 89 insertions, 5 deletions
diff --git a/TODO.md b/TODO.md
index 4640904..a819c97 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1 +1,3 @@
# TODO
+
+To be defined.
diff --git a/docs/.pages b/docs/.pages
new file mode 100644
index 0000000..af1d981
--- /dev/null
+++ b/docs/.pages
@@ -0,0 +1,7 @@
+nav:
+ - README.md
+ - why
+ - how
+ - references
+ - help
+ - contact
diff --git a/docs/README.md b/docs/README.md
index d7d0625..e0783ef 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -1,8 +1,10 @@
# Copy Far "AI"
-Copy Far "AI" - A copyleft license, but far from the so-called
+Copy Far "AI" - A [copyleft][] license, but far from the so-called
"Artificial Intelligences"
+[copyleft]: https://en.wikipedia.org/wiki/Copyleft
+
## The license
Use and adapt this license as necessary:
@@ -13,4 +15,8 @@ Use and adapt this license as necessary:
> This work, in the present or previous versions, cannot be used for
> procedures known as "machine learning" and stylometric analysis
> without the previous authorization. For all other uses, this
-> version is available under the License $license.
+> version is available under the License `$license`.
+
+Where `$license` is any other license, such as [CC BY 4.0][].
+
+[CC BY 4.0]: https://creativecommons.org/licenses/by/4.0/
diff --git a/docs/README.pt.md b/docs/README.pt.md
index e9ec473..86bc80a 100644
--- a/docs/README.pt.md
+++ b/docs/README.pt.md
@@ -1,7 +1,9 @@
# Copy Far "AI"
-Copy Far "AI" - uma licença de copyleft, mas longe das ditas
-"Inteligências Artificiais".
+Copy Far "AI" - uma licença de [copyleft][], mas longe das ditas "Inteligências
+Artificiais".
+
+[copyleft]: https://pt.wikipedia.org/wiki/Copyleft
## A licença
@@ -15,3 +17,7 @@ Use esta licença e adapte-a conforme necessário:
> aprendizado de máquina" e análise estilométrica sem a prévia
> autorização. Para todos os outros meios e fins, esta versão está
> disponível sob a Licença $license.
+
+Onde `$license` é qualquer outra licença, como [CC BY 4.0][].
+
+[CC BY 4.0]: https://creativecommons.org/licenses/by/4.0/deed.pt_BR
diff --git a/docs/contact/README.md b/docs/contact/README.md
new file mode 100644
index 0000000..09f7129
--- /dev/null
+++ b/docs/contact/README.md
@@ -0,0 +1 @@
+# Contact
diff --git a/docs/contact/README.pt.md b/docs/contact/README.pt.md
new file mode 100644
index 0000000..4a698c4
--- /dev/null
+++ b/docs/contact/README.pt.md
@@ -0,0 +1 @@
+# Contato
diff --git a/docs/help/README.md b/docs/help/README.md
new file mode 100644
index 0000000..e6b37b4
--- /dev/null
+++ b/docs/help/README.md
@@ -0,0 +1 @@
+# How to collaborate
diff --git a/docs/help/README.pt.md b/docs/help/README.pt.md
new file mode 100644
index 0000000..fc7f4af
--- /dev/null
+++ b/docs/help/README.pt.md
@@ -0,0 +1 @@
+# Como colaborar
diff --git a/docs/how/README.md b/docs/how/README.md
new file mode 100644
index 0000000..25f7123
--- /dev/null
+++ b/docs/how/README.md
@@ -0,0 +1,3 @@
+# How to use
+
+CopyFarAI is a license shell to wrap other licenses.
diff --git a/docs/how/README.pt.md b/docs/how/README.pt.md
new file mode 100644
index 0000000..1824e17
--- /dev/null
+++ b/docs/how/README.pt.md
@@ -0,0 +1,4 @@
+# Como usar
+
+CopyFarAI é uma licença de copyleft to tipo "casca" para embalar
+outras copyleft.
diff --git a/docs/references/README.md b/docs/references/README.md
new file mode 100644
index 0000000..0bdb39a
--- /dev/null
+++ b/docs/references/README.md
@@ -0,0 +1,13 @@
+# References
+
+Some related references and discussions:
+
+* [licensing - Is there a license that explicitly exempts AI from all conditions? - Open Source Stack Exchange](https://opensource.stackexchange.com/questions/13932/is-there-a-license-that-explicitly-exempts-ai-from-all-conditions)
+* [licensing - Is there a license like MIT that explicitly forbids the use of AI? - Open Source Stack Exchange](https://opensource.stackexchange.com/questions/13920/is-there-a-license-like-mit-that-explicitly-forbids-the-use-of-ai)
+* [First Open Source Copyright Lawsuit Chal­lenges GitHub Copi­lot](https://www.infoq.com/news/2022/11/lawsuit-github-copilot/)
+* [Copyright exceptions for AI training data—will there be an international level playing field? | Journal of Intellectual Property Law & Practice | Oxford Academic](https://academic.oup.com/jiplp/article/17/12/973/6880991?login=false)
+* [Generative AI Has an Intellectual Property Problem](https://hbr.org/2023/04/generative-ai-has-an-intellectual-property-problem)
+* [The lawsuit against Microsoft, GitHub and OpenAI that could change the rules of AI copyright - The Verge](https://www.theverge.com/2022/11/8/23446821/microsoft-openai-github-copilot-class-action-lawsuit-ai-copyright-violation-training-data)
+* [The scary truth about AI copyright is nobody knows what will happen next - The Verge](https://www.theverge.com/23444685/generative-ai-copyright-infringement-legal-fair-use-training-data)
+* [Reported EU legislation to disclose AI training data could trigger copyright lawsuits - The Verge](https://www.theverge.com/2023/4/28/23702437/eu-ai-act-disclose-copyright-training-data-report)
+* [These artists found out their work was used to train AI. Now they're furious | CNN Business](https://www.cnn.com/2022/10/21/tech/artists-ai-images/index.html)
diff --git a/docs/references/README.pt.md b/docs/references/README.pt.md
new file mode 100644
index 0000000..7ea8f6f
--- /dev/null
+++ b/docs/references/README.pt.md
@@ -0,0 +1,13 @@
+# Referências
+
+Alguns artigos e discussões sobre o assunto:
+
+* [licensing - Is there a license that explicitly exempts AI from all conditions? - Open Source Stack Exchange](https://opensource.stackexchange.com/questions/13932/is-there-a-license-that-explicitly-exempts-ai-from-all-conditions)
+* [licensing - Is there a license like MIT that explicitly forbids the use of AI? - Open Source Stack Exchange](https://opensource.stackexchange.com/questions/13920/is-there-a-license-like-mit-that-explicitly-forbids-the-use-of-ai)
+* [First Open Source Copyright Lawsuit Chal­lenges GitHub Copi­lot](https://www.infoq.com/news/2022/11/lawsuit-github-copilot/)
+* [Copyright exceptions for AI training data—will there be an international level playing field? | Journal of Intellectual Property Law & Practice | Oxford Academic](https://academic.oup.com/jiplp/article/17/12/973/6880991?login=false)
+* [Generative AI Has an Intellectual Property Problem](https://hbr.org/2023/04/generative-ai-has-an-intellectual-property-problem)
+* [The lawsuit against Microsoft, GitHub and OpenAI that could change the rules of AI copyright - The Verge](https://www.theverge.com/2022/11/8/23446821/microsoft-openai-github-copilot-class-action-lawsuit-ai-copyright-violation-training-data)
+* [The scary truth about AI copyright is nobody knows what will happen next - The Verge](https://www.theverge.com/23444685/generative-ai-copyright-infringement-legal-fair-use-training-data)
+* [Reported EU legislation to disclose AI training data could trigger copyright lawsuits - The Verge](https://www.theverge.com/2023/4/28/23702437/eu-ai-act-disclose-copyright-training-data-report)
+* [These artists found out their work was used to train AI. Now they're furious | CNN Business](https://www.cnn.com/2022/10/21/tech/artists-ai-images/index.html)
diff --git a/docs/site.css b/docs/site.css
new file mode 100644
index 0000000..927a110
--- /dev/null
+++ b/docs/site.css
@@ -0,0 +1,5 @@
+:root {
+ --md-primary-fg-color: #0FE2C3;
+ --md-primary-fg-color--light: #0FE2C3;
+ --md-primary-fg-color--dark: #0FE2C3;
+}
diff --git a/docs/why/README.md b/docs/why/README.md
new file mode 100644
index 0000000..2c04e82
--- /dev/null
+++ b/docs/why/README.md
@@ -0,0 +1,3 @@
+# Why
+
+To be written.
diff --git a/docs/why/README.pt.md b/docs/why/README.pt.md
new file mode 100644
index 0000000..df712f3
--- /dev/null
+++ b/docs/why/README.pt.md
@@ -0,0 +1,12 @@
+# Motivação
+
+Este projeto surgiu para suprir a ausência de licenças específicas que
+restrinjam a ingestão de obras em determinados sistemas, como [LLMs][].
+
+Apesar de existirem discussões sobre não-licenciamento de conteúdo para
+[LLMs][], não havia uma licença específica e facilmente usável.
+
+Por isso, um disclaimer foi redigido pra encaixar em qualquer licença
+existente.
+
+[LLMs]: https://en.wikipedia.org/wiki/Large_language_model
diff --git a/kvmxfile b/kvmxfile
index 47890f9..73c72a2 100644
--- a/kvmxfile
+++ b/kvmxfile
@@ -136,6 +136,7 @@ xrandr="0"
# Set additional hostfwd mappings
#port_mapping="hostfwd=tcp:127.0.0.1:8080-:80,hostfwd=tcp:127.0.0.1:8443-:443"
+port_mapping="hostfwd=tcp:127.0.0.1:8070-:8070"
# Where the guest image is stored
#image="$HOME/.local/share/kvmx/$VM/box.img"
diff --git a/mkdocs.yml b/mkdocs.yml
index 44283ab..600c495 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -5,7 +5,11 @@
site_name: Copy Far "AI"
docs_dir : docs
site_dir : public
-dev_addr : '127.0.0.1:8030'
+dev_addr : '127.0.0.1:8070'
+
+# Site address is bind to 0.0.0.0 so it works find inside a Docker container.
+# A better config would be desirable.
+dev_addr : '0.0.0.0:8070'
theme:
name : material
@@ -39,6 +43,7 @@ plugins:
- search
- awesome-pages:
+ strict: false
collapse_single_pages: true
- i18n: