Questions tagged [linux-kernel]
Questions about the linux-kernel, a popular kernel of GNU/Linux operating system.
43
questions
4
votes
2
answers
211
views
How to embed a proprietary driver with Linux on a device?
We are a manufacturer of CNC controllers devices (computer numerical control): this is a special type of computer designed to control Mills, Lathes, etc. We would like to add a new range of devices ...
4
votes
1
answer
558
views
linking closed source with linux-vdso.so.1
I understand that if we link closed source code with GPL library then closed source will be considered as a derived work of GPL and it needs to be distributed.
"Linking is the technical process ...
-1
votes
1
answer
132
views
Using Linux Kernel Bits in a Apache License v2 software
On a project with an Apache License v2 I intent to include a (heavily) modified source file of the Linux kernel, the file in question is list.h. I am aware that the Linux Kernel is GPL v2 meaning that ...
5
votes
1
answer
453
views
Commercialize Linux Application with SPIDEV
I want to use SPIDEV (https://www.kernel.org/doc/Documentation/spi/spidev) via direct I/O access from the userland. I believe that I have the legal right to commercialize an application using SPIDEV ...
-2
votes
1
answer
153
views
Android to Fully Libre (FOSS)
HI I found that an Android uses the Same Kernal of Linux same of (Linus Torvalds) which contains Non-free blobs (proprietary code) as per my research these blobs can be harmful as Linus Torvalds tells ...
6
votes
3
answers
2k
views
Which licence(s) is Automotive Grade Linux (AGL) using?
I found Automotive Grade Linux , which is an open-source project based on Linux for automotive applications. This (German) news article says that you have to pay money to be a member of AGL. However, ...
3
votes
1
answer
188
views
Distributing GPL binary which has no source and unresponsive author
I was found in a situation where some author published a binary which was widely used. Unfortunately he never shared the source despite marking the program as GPL (version not specified). Despite ...
3
votes
1
answer
111
views
Can you make an Operating system runs top of linux kernel but closed source?
Is possible to just make a modified kernel open source but not the operating system?
3
votes
1
answer
4k
views
What does the binary blob in the linux kernel do?
The Linux kernel contains binary blob (link). Linux Foundation and Linux kernel developers issued a statement about that (link, notably the kernel developers statement was not signed by Torvalds).
...
6
votes
1
answer
808
views
Can I modify a GPLv2 licensed kernel module without having the rest of my software GPLv2?
The company that I work for, develops a Linux-based in-house distro, which powers some hardware-based equipment. The project that I am working on, has some proprietary kernel modules, and proprietary ...
7
votes
2
answers
603
views
Can Microsoft legally release a version of Windows with the Linux kernel as a proprietary operating system?
Over the past few years, Microsoft has been increasingly endorsing the Linux Kernel. They allow running a stripped down version of GNU/Linux distros in Windows, and Microsoft Azure uses Linux nowadays....
0
votes
1
answer
282
views
How do you legally sell a hardware product that uses the Linux kernel? [duplicate]
I would like to create a Linux-based OS for a VR headset that I'm developing. From what I understand, the Linux kernel uses the GPL-2 license which allows for commercial use but it also requires you ...
4
votes
2
answers
2k
views
How do you sell a hardware product that uses the linux kernel?
I would like to create a Linux based OS for a VR headset that I'm developing. From what I understand, the Linux kernel uses the GPL-2 license which allows for commercial use but it also requires you ...
-2
votes
1
answer
159
views
GPL and "shadow Linux"
This is a follow up of my existing question Does GPL apply to proprietary software that is linked in through a compatibility layer, but has a new major focus (i.e. the shadow Linux).
Suppose a Linux-...
2
votes
1
answer
547
views
Why Linus Torvalds and The Linux Foundation should not sue distributions for trademark infringment?
If we go to the Ubuntu website, the first reference to Linux is mid-way through the page, as can be seen in this screenshot:
Here in "More than Linux", the word "Linux" is written ...
2
votes
1
answer
178
views
When and how did Linus Torvalds join the Linux Foundation?
Wikipedia says the Linux Foundation was a merger between Open Source Development Labs and the Free Standards Group, so Linus doesn't seem involved in the founding of the foundation itself.
When and ...
1
vote
2
answers
744
views
Develop Proprietary Linux Driver
My company develop a VPN for Linux.
I had to develop a driver using kernel space for a Proprietary VPN software. I would like to know if it technically possible to develop it using Proprietary licence,...
2
votes
1
answer
1k
views
Why is the ath10k driver nonfree if it ships with Linux?
I was recently attempting to install Debian, and I noticed it said that my wifi card (a Qualcomm Atheros QCA6174) required nonfree drivers. I was able to find the firmware for these, which turned out ...
2
votes
1
answer
887
views
What is the purpose of dual licensed kernel modules?
filename: dc_sunxi.ko
license: Dual MIT/GPL
author: Imagination Technologies Ltd. <[email protected]>
srcversion: 39B570CC4B56A8FFF5C64C3
depends: pvrsrvkm,...
5
votes
2
answers
455
views
If APIs aren't (shouldn't be) copyrightable, how can ZFS-on-Linux infringe the GPL?
Note: This is a question about a specific individual's viewpoints and beliefs. Good answers will cite that individual, or other people with similar beliefs.
Bradley Kuhn of the Software Freedom ...
15
votes
4
answers
4k
views
When distributing a Linux kernel driver as source code, what's the difference between Proprietary and GPL license?
The company I work for is selling PCIe cards. I'm writing the Linux driver for it as a Linux kernel module.
When selling these PCIe cards, we give along the Linux kernel driver as source code. ...
4
votes
2
answers
808
views
Source request for a GPL-licensed Linux kernel module?
We have a CrowdStrike kernel module installed, and this is apparently the license:
description: CrowdStrike Pinned Security Module
author: CrowdStrike, Inc.
license: GPL
retpoline: ...
1
vote
1
answer
262
views
Using Linux kernel constants from a UAPI GPL 2.0 file
I would like to use some constants defined in this Linux userspace API header file in my permissive (MIT) licensed project.
I could simply #include this header in my project, which will use the ...
14
votes
3
answers
2k
views
Is it possible for Linux developers to retroactively "pull their code" from Linux?
Linux now has a Code of Conduct. In the resulting backlash some people have claimed that developers can "flip a kill switch" or "pull their code" from Linux. They seem to mean that developers can ...
3
votes
2
answers
305
views
Should I distribute the source code of the build tools for a Linux distribution
If I want to distribute a GNU/Linux distribution as a .iso, I must :
Distribute the source code of the Linux kernel
Distribute the source code of any GPL (or some other license) package included in ...
1
vote
4
answers
288
views
What's the point of running free software on non-free hardware?
What is the point of running software that does not violate the four freedoms if our hardware does?
Most of us have modern hardware which contains backdoors that allow manufacturers to access the ...
2
votes
1
answer
2k
views
License of the Linux kernel user space API headers
The Linux kernel is licensed under the GPLv2. The headers that it exports to user space, however, are not covered by the license. This is documented in the kernel's licensing rules:
The User-space ...
4
votes
4
answers
3k
views
Does program that uses EBPF module needs to be distributed under GPL
I have a question about eBPF and linux kernel licensing.
Basically, an eBPF module is a small piece of code that is run inside Linux kernel, and can use kernel methods that are marked as GPL-only (eg. ...
2
votes
1
answer
129
views
Renting out remote access to VMs with a modified GPL kernel
As I have read you can modify and use the Linux kernel if you do not distribute the binary of that modified version. The confusion that I have is that, suppose that if AWS were to provide a kernel ...
4
votes
1
answer
348
views
Implications of using Linux's Kbuild infrastructure in proprietary software
We have our own proprietary software that we are developing for commercial business. We want to sell the software and we do not have any problem in distributing the source code to our customers. Due ...
1
vote
2
answers
422
views
EOS - How to understand license agreement of Linux kernel derivative?
EOS (the industry-leading, Linux-based network operating system) runs across the entire portfolio of Arista’s network switches as well as in a virtual machine instance (vEOS).
EOS operating system ...
9
votes
2
answers
578
views
Does GPLv2 prohibit torrenting Linux ISOs?
According to Richard Stallman:
Likewise, in 2006 we learned through the GPL version 3 commenting process that downloading binaries of GPL-covered programs with BitTorrent violated GPL version 2, ...
8
votes
1
answer
538
views
Is an 'un-modifiable' linux a violation of GPLv2?
I have a D-Link DIR-816 router that runs a 'trimmed-down' version of BusyBox v1.12.1 running a linux kernel version 2.6.36 ([email protected]) (gcc version 3.4.2) #35 Wed Sep 23 17:23:58 CST ...
3
votes
1
answer
507
views
Can I rewrite the Linux kernel by hand and modify it to escape it from the GPL? [duplicate]
If I took the linux kernel, rewrite it and changed the order and file names and some other stuff, and destroy the original linux kernel, will the new kernel be subject to the terms of the GPL?
tl;dr: ...
9
votes
2
answers
6k
views
What legal meaning do GPL symbols hold in the linux kernel?
In the linux kernel, several symbols are exported with EXPORT_GPL_ONLY, and as a result are only available if your kernel module contains MODULE_LICENSE("GPL"). Do either of those have any legal ...
5
votes
1
answer
891
views
If software requires a modified (linux) kernel to function, is it considered a derivative work of the linux kernel?
I'm writing a userspace driver which requires some modifications to the Linux kernel to function. The modifications expose new functionality by the sysfs interface. I understand that the ...
8
votes
3
answers
4k
views
Can the Linux kernel be released under GPLv3?
From the Wikipedia article on Linux:
The Linux kernel is licensed explicitly only under version 2 of the GPL, without offering the licensee the option to choose "any later version", which is a ...
1
vote
1
answer
373
views
Linux Kernel v0.01 source code licensing
The source for the Linux kernel v0.01 can easily be found online, however it does not seem to contain a license or any redistribution rules. Is it, therefore, safe to assume that this code is in the ...
3
votes
2
answers
106
views
What makes a FOSS project survive its initial critical stage?
We now know that Linux is famous and all, so contributing to the kernel project is the best thing to do, but my question is about the history. The version one of linux was nothing but a small program ...
5
votes
3
answers
2k
views
How can the Linux kernel's main.c file say that one of its copyrights is "all rights reserved" when it's GPL?
Just noticed this in the linux's kernel code main.c:
* Copyright (C) 1991, 1992 Linus Torvalds
* Copyright 2007 rPath, Inc. - All Rights Reserved
* Copyright 2009 Intel Corporation; author H....
40
votes
2
answers
21k
views
Why does Linux still use the GPLv2?
As I know, Linux intentionally avoids the switch from GPLv2 to GPLv3. It has the unfortunate side-effect, that it doesn't take part in the defense of the opensource world from the most recent danger, ...
7
votes
2
answers
3k
views
Do I have to disclose the source code of a Linux Driver I have not developed?
A 3rd-party Hardware manufacturing company is willing to sell me a Linux Driver for one of their products. The third-party company claims that the Linux Driver is derivative work of the driver they ...
25
votes
1
answer
6k
views
What are the differences between GPL V2 and V3 licenses?
One of the most widely used and most popular free and open source software licences is the General Public License. I want to know in simple terms: what are the differences between GPL Version 2 and ...