aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2011-11-16 03:59:33 +0100
committerKay Sievers <kay.sievers@vrfy.org>2011-11-16 03:59:33 +0100
commit248ed20b570774601ae995893aa315c6acf3183a (patch)
tree09f1a386b0dadc07a9d6842414359ec26353d2f9
parent18d535907675c3aa8742f7f4c16442a53eb342d8 (diff)
downloadlibabc-248ed20b570774601ae995893aa315c6acf3183a.tar.gz
update README
-rw-r--r--README15
1 files changed, 10 insertions, 5 deletions
diff --git a/README b/README
index 166870d..ec97554 100644
--- a/README
+++ b/README
@@ -1,8 +1,10 @@
-You may copy any of the files provided in this example library freely
-and distribute them without any notice, without any restrictions or
-any need to mention any copyright notice.
+You may copy any of the files provided in this skeleton library freely
+and distribute them without any notice or statement. You are free to use
+it with any license. There is absolutely no need to mention where it
+comes from, unless you really want to.
-For questions and feedback please contact:
+Questions, feedback, patches please contact:
+ linux-hotplug@vger.kernel.org
Kay Sievers <kay.sievers@vrfy.org>
Lennart Poettering <lennart@poettering.net>
@@ -27,12 +29,15 @@ use autotools
separate object trees, standard adherence, tarball handling, make
distcheck, portability between distros, ...
-always use the GPL's "(or later)" clause
+If you use the GPL, always use the GPL's "(or later)" clause
- developers are not lawyers, libraries should be able to be linked
to any version of the GPL. Remember that GPL2-only is incompatible
with LGPL3!
use LGPL if you don't care about politics
+ - low-level library interfaces are conceptually similar to kernel
+ syscall ior proc/sysfs interfaces, which also don't have
+ restrictions.
zero global state -- Make your library threads-aware, but *not*
thread-safe!