LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 07-29-2021, 10:02 AM   #1
ayyasprings
Member
 
Registered: Aug 2014
Posts: 118

Rep: Reputation: Disabled
Is there any possibilities for private licensing of Linux code?


Hi,

If a client does not want to publish his project work(i.e.the source code) in Linux due to some privacy issues, what are the possibilities or steps we have to take for that?

Please reply.
 
Old 07-29-2021, 10:05 AM   #2
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,326
Blog Entries: 3

Rep: Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726Reputation: 3726
Where is the code, in the kernel? If so, then just don't redistribute the changed code and you'll be within the copyright requirements for the kernel.

Otherwise, please say more about the nature of the code and where it is in relation to the kernel and/or various stock libraries.
 
Old 07-29-2021, 10:39 AM   #3
ayyasprings
Member
 
Registered: Aug 2014
Posts: 118

Original Poster
Rep: Reputation: Disabled
If it is planned to be within the kernel source code, but may interact with their own libraries,applications and if the client did not submit the kernel source to the main line Linux kernel for staging,is it not a copyright infringement in GPL?

Is it ok if that kernel source code interacts with other open source libraries,applications and if we take responsibility to fix any side effects or bug issues in the final product due to the changes in kernel source code?

I am asking for awareness of the License terms(to look before leap).
 
Old 07-29-2021, 11:18 AM   #4
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,656

Rep: Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970
Quote:
Originally Posted by ayyasprings View Post
If it is planned to be within the kernel source code, but may interact with their own libraries,applications and if the client did not submit the kernel source to the main line Linux kernel for staging,is it not a copyright infringement in GPL?

Is it ok if that kernel source code interacts with other open source libraries,applications and if we take responsibility to fix any side effects or bug issues in the final product due to the changes in kernel source code? I am asking for awareness of the License terms(to look before leap).
Great; so again, DO YOUR OWN RESEARCH. Asking us repeatedly to look things up for you isn't pleasant. You can easily find Linux licensing terms if you go look. You've been asking about 'kernel' things for years now....have you done ANY research yet??

And if this is for your 'client', we aren't going to do your job for you; again, show some effort of your own.
 
Old 07-29-2021, 03:34 PM   #5
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,665
Blog Entries: 4

Rep: Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945
Or, better yet, spend a few hundred bucks to buy the time of a truly-qualified intellectual property attorney. An individual who actually is "an expert in this law, within your country."
 
2 members found this post helpful.
Old 07-29-2021, 05:30 PM   #6
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,235

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
My understanding is that changes your client makes to the Linux kernel source are by definition GPL-licensed, and must be made available under those terms.

https://tldrlegal.com/license/gnu-ge...lic-license-v2

Therefore, the answer is "find some way to do what you need to do without actually modifying the kernel source".

This is the second best answer you're going to get here, after "go talk to a lawyer".

Last edited by dugan; 07-29-2021 at 05:36 PM.
 
1 members found this post helpful.
Old 07-30-2021, 02:09 AM   #7
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,500

Rep: Reputation: Disabled
Maybe you should learn to use BSD instead....
 
Old 07-30-2021, 03:51 AM   #8
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,597
Blog Entries: 19

Rep: Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455
Quote:
Originally Posted by dugan View Post
My understanding is that changes your client makes to the Linux kernel source are by definition GPL-licensed, and must be made available under those terms.

https://tldrlegal.com/license/gnu-ge...lic-license-v2

Therefore, the answer is "find some way to do what you need to do without actually modifying the kernel source".
I'm no lawyer but the GPL seems clear-cut to me. It does not require you to make available to other people any derivative GPL code that you have written if you do not want to. You are perfectly free to keep it to yourself. However, if you choose to distribute GPL code or its compiled product, you must do so under GPL conditions. In other words, if there are people downstream of you, you cannot impose any kind of secrecy on them.

So if you make your own kernel modifications and keep them secret, that's fine as long as you are the only person using the modified kernel. But you can't sell it to others unless you make the modified source code available too.

Last edited by hazel; 07-30-2021 at 03:52 AM.
 
4 members found this post helpful.
Old 08-02-2021, 06:36 AM   #9
georgnillson
LQ Newbie
 
Registered: Aug 2021
Location: in unix way
Distribution: manjaro + i3, ubuntu +i3
Posts: 4

Rep: Reputation: Disabled
because of the licensing of Linux code under a free code license, it will not work to make a completely commercial product that you will sell with closed source code
 
Old 08-02-2021, 08:10 AM   #10
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,656

Rep: Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970
Quote:
Originally Posted by georgnillson View Post
because of the licensing of Linux code under a free code license, it will not work to make a completely commercial product that you will sell with closed source code
Really?? Are you SURE about that?? Can you fill in more details? Because the GPL doesn't seem to read as you're saying it does. I'm not a lawyer, and those are the only people who should be truly answering this question with any sort of certainty.
 
Old 08-02-2021, 08:27 AM   #11
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,597
Blog Entries: 19

Rep: Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455
Quote:
Originally Posted by TB0ne View Post
Really?? Are you SURE about that?? Can you fill in more details? Because the GPL doesn't seem to read as you're saying it does.
Any derivative of code licensed under GPL is itself GPL. That's not the case for all free software. I gather that the BSD licence allows users to distribute their own modified code under any terms they like, so defenders of that licence say that BSD is "freer" than GPL. istr that that's how Microsoft acquired their networking software.

There is also the lesser GPL (LGPL) which is used for libraries and does allow derivative works to be patented.
 
Old 08-02-2021, 08:49 AM   #12
TB0ne
LQ Guru
 
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 26,656

Rep: Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970Reputation: 7970
Quote:
Originally Posted by hazel View Post
Any derivative of code licensed under GPL is itself GPL. That's not the case for all free software. I gather that the BSD licence allows users to distribute their own modified code under any terms they like, so defenders of that licence say that BSD is "freer" than GPL. istr that that's how Microsoft acquired their networking software.

There is also the lesser GPL (LGPL) which is used for libraries and does allow derivative works to be patented.
I wasn't questioning you, hazel, but the questionable advice given by the (likely) spammer (who has been reported).
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
GPL code vs my private source code???? DennisC31 Linux - General 7 03-08-2011 10:24 AM
Is there any benefit to rewrite OSS-based code to ALSA-based code? RogueWarrior65 Linux - Software 1 08-13-2010 02:11 AM
LXer: A Quick Look at Mono Licensing and Microsoft Licensing LXer Syndicated Linux News 0 11-30-2007 05:50 AM
Several questions of linux possibilities from a newbie pvv Linux - Newbie 10 09-08-2005 08:15 AM
SUSE Linux Licensing...Are there any for desktop version? wardialer SUSE / openSUSE 6 04-27-2005 12:43 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 01:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration