Linux interfaces evolution.
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 5 Dec 2009 17:05:28 +0000 (15:05 -0200)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 5 Dec 2009 17:05:28 +0000 (15:05 -0200)
00.intro/00.intro.xml

index 6e34fbb..d479935 100644 (file)
@@ -59,4 +59,18 @@ TODO: introduce a graphic with the number of lines of code.
 </foil>
 -->
 
+<foil>
+<title>Linux evolution</title>
+<para>
+Linux source code and interfaces have changed a lot in all these years. Some
+programs require the sysfs interface, for example. Some drivers may require new
+interfaces and not build on old linux versions. They may also use obsolete or
+replaced unexisting interfaces and not build on new linux versions.
+</para>
+<para>
+Better practice is to release the driver under GPLv2 or other compatible
+license and send it to mainline. And maintain it even after it's there.
+</para>
+</foil>
+
 </slides>