[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #14945] Submission of Extendable Read-O

From: Xiang Gao
Subject: [Savannah-register-public] [task #14945] Submission of Extendable Read-Only File System
Date: Fri, 15 Jun 2018 09:14:05 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36

Follow-up Comment #28, task #14945 (project administration):

>>> 2) I think these following line is unconditional ... 

>>This is about exporting symbols, not about linking to the kernel. 

>I just want to say if you EXPORT_SYMBOL, you are using code in the kernel
header files, and you are using GPLv2 only code. 

EXPORT_SYMBOL is defined in include/linux/export.h, which is GPLv2 only.

This project is unrelated to me, I don't want to actually compile, run and
check it. And your "conditional" doesn't actually make sense if we check
whether a program is or not GPL free software.

Please refer to:

> The point is not whether the package uses kernel headers; the point is
whether it makes a single executable with the kernel. The kernel modules
clearly do.

No, I think the main idea is (if "Savannah requires GPLv3+ compatibility" is
true), these projects use the headers of the Linux kernel then these package
should not be compatible with GPLv3+. 

-- Use a libraryā€¯ means that you're not copying any source directly, but
instead interacting with it through linking, _importing_, or _other typical
mechanisms_ that _bind the sources together_ when you _compile_ or run the

Please Refer to:

Gao Xiang


Reply to this item at:


  Message sent via Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]