summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2001-08-18 13:12:58 +0000
committerMarc Espie <espie@cvs.openbsd.org>2001-08-18 13:12:58 +0000
commit88b1e7595601122d498b6fea5383850ba45fd089 (patch)
treeccc78c6f5e968348d965369f1db8526875a08f89 /gnu
parente99e87c12dc15d4d3be777a862544b9d10c4b872 (diff)
Document rules specific to the FSF subtree.
Basically, not following these rules might mean deep shit later on.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/README18
1 files changed, 18 insertions, 0 deletions
diff --git a/gnu/README b/gnu/README
new file mode 100644
index 00000000000..4008e6d65c3
--- /dev/null
+++ b/gnu/README
@@ -0,0 +1,18 @@
+$OpenBSD: README,v 1.1 2001/08/18 13:12:57 espie Exp $
+
+Some of the software in this subtree follows special rules.
+
+Specifically, the FSF not only wants the GPL licence, but they
+also insist that you assign your copyright to the FSF for anything
+but trivial changes.
+
+So:
+- check the history of external code before importing it.
+- be ready to arrange for copyright papers somewhat in advance if
+you want to work on it (the FSF takes a few months to process these).
+
+Otherwise, changes might not make it to the main distribution, and may
+need some further maintenance over time, or risk getting lost.
+
+Some internal changes are acceptable, but OpenBSD can't afford to maintain
+a complete separate toolchain on its own.