Kumar Appaiah writes ("Preinstall slightly modified Debian on laptops for sale"): > Dear Debian Legal,
Firstly, you need to know that this mailing list is for discussion etc. and is not empowered to make decisions on behalf of Debian, or on behalf of the copyrightholders of the software in Debian. Also, I am not a lawyer and I am definitely not your lawyer. So what I say is in an effort to be helpful, but you remain solely responsible for whatever you do, even if my advice below turns out to be wrong. > I am working with a team that is working on a low-cost laptop that > would be GNU/Linux based. When it comes to choice of distribution that > would be preinstalled on the laptop, Debian is among them. In this > context, please let me know the following: > > - Do I need someone's permission to sell the laptop with Debian > GNU/Linux preinstalled? No, you don't. But there is a question about branding: if you want to mention Debian in your advertising, which you probably do want to, you should read the Debian trademark policy: https://www.debian.org/trademark > - Since the laptop is Cherry Trail based, some extra drivers and > modules are needed for sound and wifi, thereby requiring a custom > kernel. If I bundle a custom kernel (with legally freely > redistributable files), can I still go ahead and redistribute this > custom version without permission? Note that this is the only > modification to stock "stretch". If the drivers are Free Software with a Linux-kernel-compatible licence (freely _modifiable_ under the terms of the GNU GPL2, not merely freely redistributable) then there is no problem. If the drivers are not Free Software (for example, the "source code" is obfuscated, or the drivers are supplied only as binary .ko files) then that is forbiddden by the licence of Linux. But there are a couple of other things that might give concern about this approach: firstly, what about security support ? Bugs in the Linux kernel are frequently discovered. Your users will need to get those security updates. Maintaining your own version of the kernel, and distributing updates to it, is going to be a lot of work for you. Does a Debian backports kernel not meet the needs of this hardware ? Or maybe a kernel from Debian testing (aka "buster", the release currently in preparation) ? Your users would probably be better-served by a preconfiguration which uses a kernel from Debian, even perhaps one which is not yet officially released by Debian, than if you try to roll your own. (This should be done by appropriate apt configuration, so that when Debian provides new kernels, the user gets them automatically.) Although Debian doesn't formally give security support for all of these kernels, in practice they would probably get updated faster than you would mananage if you had to do it yourselves. Ian. -- Ian Jackson <ijack...@chiark.greenend.org.uk> These opinions are my own. If I emailed you from an address @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.