summaryrefslogtreecommitdiff
path: root/2008/how_and_why_kernel-fht2008/html/mgp00027.txt
diff options
context:
space:
mode:
Diffstat (limited to '2008/how_and_why_kernel-fht2008/html/mgp00027.txt')
-rw-r--r--2008/how_and_why_kernel-fht2008/html/mgp00027.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/2008/how_and_why_kernel-fht2008/html/mgp00027.txt b/2008/how_and_why_kernel-fht2008/html/mgp00027.txt
new file mode 100644
index 0000000..6143c15
--- /dev/null
+++ b/2008/how_and_why_kernel-fht2008/html/mgp00027.txt
@@ -0,0 +1,12 @@
+How and why to work with the Linux kernel community
+Why submit your code mainline?
+
+
+Quantity-wise, most users use some Linux distribution
+Every version of every distribution ships a different Linux kernel version
+Most end-users are not capable of compiling their own kernel/drives (but way more than you think!)
+Thus,
+teaming up with one (or even two, three) Linux distributions only addresses a small segment of the user base
+distributing your driver independently (bundled with hardware, ...) in a way that is ready-to-use for end-users is a ton of work and almost impossible to get right
+the preferred option, with the least overhead for both user and HW vendor is to merge the driver mainline.
+
personal git repositories of Harald Welte. Your mileage may vary