Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 1 of 48

EXHIBIT A Warning: Grsecurity: Potential contributory infringement and breach of con... https://perens.com/blog/2017/06/28/warning-grsecurity-potential-contribu... Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 2 of 48 BRUCE PERENS

JUNE 28, 2017 BY B R U C E Warning: Grsecurity: Potential contributory infringement and breach of contract risk for customers

It’s my strong opinion that your company should avoid the Grsecurity product sold at grsecurity.net because it presents a contributory infringement and breach of contract risk.

Grsecurity is a patch for the kernel which, it is claimed, improves its security. It is a derivative work of the which touches the kernel internals in many different places. It is inseparable from Linux and can not work without it. it would fail a fair-use test (obviously, ask offline if you don’t understand). Because of its strongly derivative nature of the kernel, it must be under the GPL version 2 license, or a license compatible with the GPL and with terms no more restrictive than the GPL. Earlier versions were distributed under GPL version 2.

Currently, Grsecurity is a commercial product and is distributed only to paying customers. Under their Stable Patch Access Agreement, customers are warned that if they redistribute the Grsecurity patch, as would be their right under the GPL, that they will be assessed a penalty: they will no longer be allowed to be customers, and will not be granted access to any further versions of Grsecurity. GPL version 2 section 6 explicitly prohibits the addition of terms such as this redistribution prohibition.

By operating under their policy of terminating customer relations upon distribution of their GPL-licensed software, Security Inc., the owner of Grsecurity, creates an expectation that the customer’s business will be damaged by losing access to support and later versions of the product, if that customer exercises their re-distribution right under the GPL license. Grsecurity’s Stable Patch Access Agreement adds a term to

1 of 2 7/14/17, 11:41 AM Warning: Grsecurity: Potential contributory infringement and breach of con... https://perens.com/blog/2017/06/28/warning-grsecurity-potential-contribu... Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 3 of 48

the GPL prohibiting distribution or creating a penalty for distribution. GPL section 6 specifically prohibits any addition of terms. Thus, the GPL license, which allows Grsecurity to create its derivative work of the Linux kernel, terminates, and the copyright of the Linux Kernel is infringed. The GPL does not apply when Grsecurity first ships the work to the customer, and thus the customer has paid for an unlicensed infringing derivative work of the Linux kernel developers with all rights reserved. The contract from the Linux kernel developers to both Grsecurity and the customer which is inherent in the GPL is breached.

As a customer, it’s my opinion that you would be subject to both contributory infringement and breach of contract by employing this product in conjunction with the Linux kernel under the no-redistribution policy currently employed by Grsecurity.

I have previously endorsed a company that distributes enhanced versions of GPL software to paying customers, but that company operated differently (and in a way that I would recommend to Grsecurity). They did not make any threat to customers regarding redistribution. They publicly distributed their commercial version within 9 months to one year after its customer-only distribution.

This other company was essentially receiving payment from its customers for the work of making new GPL software available to the public after a relatively short delay, and thus they were doing a public benefit and were, IMO, in compliance with the letter of GPL though perhaps not the spirit. In contrast, Grsecurity does no redeeming public service, and does not allow any redistribution of their Linux derivative, in direct contravention to the GPL terms.

In the public interest, I am willing to discuss this issue with companies and their legal counsel, under NDA, without charge.

I am an intellectual property and technology specialist who advises attorneys, not an attorney. This is my opinion and is offered as advice to your attorney. Please show this to him or her. Under the law of most states, your attorney who is contracted to you is the only party who can provide you with legal advice.

2 of 2 7/14/17, 11:41 AM Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 4 of 48

EXHIBIT B grsecurity https://grsecurity.net/agree/agreement.php Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 5 of 48

(/index.php)

Stable Patch Access Agreement

Last updated: 10/02/2016

This Stable Patch Access Agreement ("Agreement") allows access to the stable versions of grsecurity® kernel patches. An authorized user includes the individual(s) provided with login credentials directly by Open Source Security, Inc ("the Company"). or others within the organization involved in the stable patch subscription identied to Open Source Security, Inc. (collectively, "the User")

Condentiality

The User agrees that the User is responsible for maintaining the condentiality of their login credentials. Disclosure of these credentials is prohibited except as allowed by this agreement.

Redistribution

The User has all rights and obligations granted by grsecurity's software license, version 2 of the GNU GPL. These rights and obligations are listed at http://www.gnu.org/licenses/old- licenses/gpl-2.0.en.html (http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html).

Notwithstanding these rights and obligations, the User acknowledges that redistribution of the provided stable patches or changelogs outside of the explicit obligations under the GPL to User's customers will result in termination of access to future updates of grsecurity stable patches and changelogs.

Making and using copies of the stable patches within a single organization is not considered redistribution (see the GPL FAQ here: https://www.gnu.org/licenses/old-licenses/gpl-2.0- faq.en.html#InternalDistribution (https://www.gnu.org/licenses/old-licenses/gpl-2.0- faq.en.html#InternalDistribution)).

1 of 3 7/16/17, 4:48 PM grsecurity https://grsecurity.net/agree/agreement.php If the UserCase has received3:17-cv-04002-LB pricing for Document the stable 1-1 pat chesFiled on07/17/17 a specic Page product, 6 of 48 use of the patches on additional products without the consent of the Company will result in termination of access to future updates of grsecurity stable patches and changelogs.

Works Made For Hire

No work performed in the process of grsecurity stable patch maintenance or changes made to the grsecurity patches as part of a support agreement shall be considered "works made for hire". Unless a specic arrangement has been put forth otherwise by the Company, the Company retains all Intellectual Property rights and will publish these changes under the GPL to all customers.

Governing Law

This Agreement shall be governed by and construed in accordance with the laws of Pennsylvania without regard to the conicts of laws provisions thereof. Exclusive jurisdiction and venue for any action arising under this Agreement is in the federal and state courts having jurisdiction over The Company's principal ofce, and both parties hereby consent to such jurisdiction and venue for this purpose.

Termination

While the Company aims only to terminate access to the stable patches in the event of willful violation of the terms in this agreement, we reserve the right to revoke access to the stable patches and changelogs at any time for any reason. In the event of termination, the Company will at its own discretion refund payment for any remaining pre-paid period.

Waiver of Liability

The Company is not liable for any claims, damages, costs, expenses or loss of any kind that may be made or incurred as a result of either the User's access or revocation of access to grsecurity stable patches.

QUICK LINKS

Home (index.php) (features.php) Features Support 2 of 3 7/16/17, 4:48 PM grsecurity https://grsecurity.net/agree/agreement.php (support.php) Case 3:17-cv-04002-LBBlog (blog.php) Document 1-1 Filed 07/17/17 Page 7 of 48 Papers (papers.php) Download (download.php)

GET IN TOUCH

949-424-7732 (tel:949-424-7732)

[email protected] (mailto:[email protected])

Trademark Policy (trademark_policy.php)

© Open Source Security, Inc 2013-2017. grsecurity is a registered trademark of Open Source Security, Inc. Linux is the registered trademark of .

3 of 3 7/16/17, 4:48 PM Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 8 of 48

EXHIBIT C Re: Why does no one care that Brad Spengler of GRSecurity is blatantly v... https://lists.debian.org/debian-user/2017/07/msg00814.html Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 9 of 48

[Date Prev ][ Date Next ] [ Thread Prev ][ Thread Next ] [ Date Index ] [ Thread Index ] Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel?

To : "Bradley M. Kuhn" < [email protected] > Cc : [email protected] Subject : Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? From : Bruce Perens < [email protected] > Date : Fri, 14 Jul 2017 13:07:12 -0700 Message-id : <[ ] CAK2MWOsMHNCyQbfx4r0AtHbgP9r2SeizBBjf48eMACcVuzcPsg@mail.gmail.com> In-reply-to : < [ ] [email protected] > References : <[ ] [email protected] >

Hi Bradley,

I was proceeding after others in the community had already made contact and were rebuffed.

I have definitely looked at the principles of GPL-oriented enforcement that SFC is currently distributing. I have some issues with your current policy.

Let's discuss the policy of forgiveness of past offenses in exchange for current compliance. This has worked very well for the non-profit projects that SFC is actually able to serve, because there is literally no reason for the well-counseled offender not to settle with SFC. Both of us have experience with highly visible deep- pockets offenders who have not been well enough counseled to accept this easy exit from violation.

As you know, I have a compliance business. I have advised every client without exception to come into compliance with the GPL as soon as possible, and where allowed I have engineered that compliance. The companies that reject that advice do not become my customer.

We should remain aware that Richard and Eben made an exception to the policy of not asking for financial damages in the case of Cisco, for quite a large settlement.

With the advent of dual-licensing as used by Artifex (Ghostscript) since 1984, MySQL since the 1990's, and others, we have a paradigm that arguably makes the GPL more fair to more people, especially the GPL developers themselves. Those who wish to participate in the GPL's partnership of sharing do, those who do not pay money, and the money goes to paying the developers to make more good under the GPL. The developers do not have to wear hair shirts or spend their days as waiters or as programmers of

1 of 4 7/16/17, 3:57 PM Re: Why does no one care that Brad Spengler of GRSecurity is blatantly v... https://lists.debian.org/debian-user/2017/07/msg00814.html Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 10 of 48 proprietary software for big companies, but can support their families while creating Free Software. This worked for Peter Deutsch who has been able to enjoy retirement as a composer and musician as a result, and of course for Michael Widenius and his partners in MySQL. We are all using the result of these dual-license enterprises.

It seems to me that it would be fair for these dual-licensing companies, who offered the GPL but made dual licensing available to those who did not wish to accept the GPL terms, to exact the fees of lost commercial licensing from commercial infringers. Those infringers clearly had paid licensing as an option. Dual-licensing is not inimical to the philosophy of Free Software, and SFC should support the dual-license enterprises in collecting fair damages.

I am also concerned because in our society there is a right to sue and collect damages in compensation for violation of your rights, and SFC may have allowed itself, without planning to, to be in the position of suppressing developer's rights. Obviously I am aware of the excesses of the "intellectual property" and tort system, and moderation is necessary. But entirely suppressing the right to collect damages doesn't sound like a good solution.

Then we have the issue of SFC's obvious inability to pursue all but a fraction of one percent of all violators. Besides the obvious cases which remain untried, I have in my own practice twice witnessed SFC so short- staffed as to be unable to respond for many months to a company that was attempting to settle with SFC, and another company that had settled and was attempting to fulfill its continuing obligation to SFC. So, here SFC is as the only organization with funding to pursue violations of the GPL, closing out the avenue for other such organizations to fund themselves through settlement and take up some of the case load. And the developers don't get served and get de-motivated by the persistent and un-remedied infringements. So, unfortunately, the principles of community-oriented enforcement aren't actually serving the community.

Recently, we have observed:

1. Failure of SFC or its funded parties to attempt to appeal the VMWare decision or find another plaintiff. 2. A consultation with the Linux kernel developers who are not terribly in favor of enforcement, I feel due to prejudices so loudly expressed by Linus Torvalds, who just doesn't accept that lawyers are of any benefit to society. 3. No visible enforcement for quite a while. 4. Very many egregious violations in our sight that we have no way to cure.

So eventually, Bradley, we lose patience. I have no way to fund enforcement of GPL violations. I don't have confidence that you can ever handle more than 1% of them, and you don't tell me what 1% you are working on. I only have publicity as a tool.

Thanks

Bruce

On Fri, Jul 14, 2017 at 11:06 AM, Bradley M. Kuhn wrote: [ I'm not on debian-user regularly but I was dragged into the thread by a large cc list that Bruce started. Removing individual email addresses of possible non-list members, other than Bruce. ]

Bruce, if you haven't looked at the Principles of of Community-Oriented

2 of 4 7/16/17, 3:57 PM Re: Why does no one care that Brad Spengler of GRSecurity is blatantly v... https://lists.debian.org/debian-user/2017/07/msg00814.html Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 11 of 48 Enforcement < https://sfconservancy.org/ copyleft-compliance/ principles.html >, which were co-published by Conservancy and the FSF, and endorsed by a wide range of other organizations, including FSF Europe and the OSI, you should definitely do so.

The most relevant principle regarding your public post referenced in this thread is: "Confidentiality can increase receptiveness and responsiveness." You don't indicate in your blog post that you put in efforts to resolve this matter confidentially and sought compliance in a collaborative and friendly way first. That's a mistake, in my opinion.

Conservancy often spends years of friendly negotiations, attempting to resolve a GPL enforcement matter before making public statements about it. We have found in our extensive experience of enforcing the GPL that early public statements sometimes thwarts not just our enforcement efforts, but the enforcement efforts of others.

Finally, I have an important general statement that those concerned about violations should consider: With hundreds of known GPL violations going on around the world every day, we should as a community be careful not to over-prioritize any particular violation merely because the press becomes interested. Rather, the giant worldwide queue of known GPL violations should be prioritized by figuring out which ones, if solved, will do the most to maximize software freedom for all users. -- Bradley M. Kuhn Distinguished Technologist of Software Freedom Conservancy ======Become a Conservancy Supporter today: https://sfconservancy.org/ supporter

Reply to:

[email protected] Bruce Perens (on-list) Bruce Perens (off-list)

Follow-Ups : funding & viability questions of GPL enforcement. From: "Bradley M. Kuhn"

References : Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? From: "Bradley M. Kuhn"

Prev by Date: Re: jesse->stretch for DYMO label printer Next by Date: systemd & postgresql - flooding system log Previous by thread: Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? Next by thread: funding & viability questions of GPL enforcement.

3 of 4 7/16/17, 3:57 PM Re: Why does no one care that Brad Spengler of GRSecurity is blatantly v... https://lists.debian.org/debian-user/2017/07/msg00814.html Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 12 of 48 Index(es): Date Thread

4 of 4 7/16/17, 3:57 PM Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 13 of 48

EXHIBIT D Re: Why does no one care that Brad Spengler of GRSecurity is blatantly v... https://lists.debian.org/debian-user/2017/06/msg00759.html Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 14 of 48

[Date Prev ][ Date Next ] [ Thread Prev ][ Thread Next ] [ Date Index ] [ Thread Index ] Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel?

To : [email protected] Cc : [email protected] , [email protected] , Eric Raymond < [email protected] > Subject : Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? From : Bruce Perens < [email protected] > Date : Mon, 19 Jun 2017 12:15:32 -0700 Message-id : <[ ] CAK2MWOuWQPovpYWzAN76pd47fGE13RmvzbUGyjDnTGnaRqqd6w@mail.gmail.com > In-reply-to : < [ ] [email protected] > References : < [ ] E1dN1cA-0000uP- [email protected] >

I think I'll be able to write something to inform present and potential customers of the lawsuit risk and their position as contributory infringers. This is more effective than writing to the company.

Thanks

Bruce

On Mon, Jun 19, 2017 at 11:41 AM, wrote: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]]

I am not trying to study the GRsecurity case because (0) it's complicated, and it would take a lot of time to think about, (1) the FSF has no say in the matter (it is about Linux) and (2) I don't think the copany would heed whatever I might say.

-- Dr Richard Stallman President, Free Software Foundation ( gnu.org , fsf.org ) Internet Hall-of-Famer ( internethalloffame.org ) Skype: No way! See stallman.org/skype.html .

Reply to:

[email protected]

1 of 2 7/16/17, 5:23 PM Re: Why does no one care that Brad Spengler of GRSecurity is blatantly v... https://lists.debian.org/debian-user/2017/06/msg00759.html Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 15 of 48 Bruce Perens (on-list) Bruce Perens (off-list)

Follow-Ups : Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? From: Bruce Perens

References : Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? From: Richard Stallman

Prev by Date: Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? Next by Date: Re: Record audio streaming? Previous by thread: Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? Next by thread: Re: Why does no one care that Brad Spengler of GRSecurity is blatantly violating the intention of the rightsholders to the Linux Kernel? Index(es): Date Thread

2 of 2 7/16/17, 5:23 PM Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 16 of 48

EXHIBIT E Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 17 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Want to read from your mobile device? Point it at m.slashdot.org and keep reading!

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 0 Full 2 Abbreviated 3 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Uhhhhhhh (Score:0) My company has purchased grsecurity patches in a fashion where it's possible for someone to buy a product and request source Re: No, nobody isfrom making us under it up. theWhat GPL. has We your have interaction been told been explicitly with them by OSS since that April? we are to provide source and honor the GPL. There have been no Re: This was expresslycaveats or and asterisks explicitly associated communicated with it either,to us in it anis veryemail straightforward. specifically describingAre people the just April making change this in shitlicensing. up for fun or something? What gives? › Re:Uhhhhhhh (Score:3) by Bruce Perens ( 3872 ) on Monday July 10, 2017 @12:30PM (#54779183) Homepage Journal

I got a copy of the agreement. It's here [perens.com]. It's pretty clearly in violation. The offending language is:

Notwithstanding these rights and obligations, the User acknowledges that redistribution of the provided stable patches or changelogs outside of the explicit obligations under the GPL to User's customers will result in termination of access to future updates of grsecurity stable patches and changelogs.

The entire point of the langauge in section 6 of the GPL is so that another party can not cause you to negotiate away your GPL rights.

Reply to This Parent Share 1 hidden comment open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 18 of 48 Get 465 More Comments Post Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 19 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Catch up on stories from the past week (and beyond) at the Slashdot story archive

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 2 Full 8 Abbreviated 2 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Does Anyone Use That? (Score:5, Funny) Grsecurity is snakeoil dogshit. Re: Does Anyone Use That? Thanks for that well reasoned remark, way to contribute. The core kernel crowds utter unreasoning hostility toward Not related to their mark grsecurityGrsecurity is wellrecently documented changed byits now.terms Its due made to widespread a laughing stockabuse ofof theits mark.securityDear of AC,the Ifstock that's kernel really for their decades, intent, and Re: Hi Bruce, as far as they'renobodyI understand confused.likes toit grsecuritybe Or shown maybe tochanged yoube an don't idiot.its understand?terms Grsecurity back in Therecently April. GPL [theregister.co.uk] changeddoesn't have its terms anything They due toseemto dowidespread with to suggest trademarks. abuse that of theyAnd its mark.supply I Re:patchesRedhat to the sequesters kernelGrsecurityassume released their itsupport hasdidunder notsomething GPLv2information bother terms, toto create dofrom withbut non-customers. awill thesetrademark refuse new to terms,for offer It'stheir further reallyand product potentially difficult subscription that to was thesemake differentsupport announcementsa case tofrom thatanyone the the versions whosupportwere distributes triggered with data the is byderivativeoldthose GPL- patches.Re:of theLets IOpen don't say Sourceknow I releaseonlycomplaints if involved.there terms, (sell) is madeawhich v1.0I riderdon't of by are overbelievemy way still software"with of inRed retaliation. use.our Hat tomark If person trademarkhas on attempted them"A, B was and on to the thisC stop under problem, or anynot, GPL2. ofbut they'd their if Then so customersneed wouldn't B does to create that somethingfrom place aredistributing new them I onedon't infor like,the theiran sameactualbut commercial I can'tposition patch. do as Redhat?JustRe:anything other AI seem lotinformation. about of peopletoproduct. recallit, becauseI aredon't This,that having knowa unfortunately, theysimilar a about problemreceived situation Virtuozzo, wouldwiththe arose softwarethe not sorry. time withmitigate andIsequence Virtuozzodid can notthe propagate contactG ofin events.the Openearly it Let'sfurther Sourcedays, say under except youSecurity GPL2.warn they Inc.someoneThe were as following distrthey in advancehad year, by thatI thatsell time v2.0you alreadywillof my hadsoftware extensiveRe:harmI'm totheir andconfused,person business somewhat A andand by CacrimoniousI'm withdrawing under happy GPL2, to discussionsbetheir but proven support don't wrong, sell with and it otherstobutremoving person I'm inhaving the themB anycommunity. trouble from more. your with TheyI customer thinkthis: do mynotLet's legalhavelist, say should anytheory you right warn they to someone exercisereceive it their infrom advance right me. If A or C pass it on to B, they are free to do that. But I can put arbitrary restrictions on to whom I give my software, whichRe:Notthat is you granted related will harm to tothem their under business mark the ( Score:GPL. by withdrawing That's2) adding their a supportterm.Let's and say removing that you them never from warn your them customer about anything, list, should they they ›distributeexercise stuff, their and right you which decide is togranted downsize to them your under business the GPL.and fire That's them adding as a customer.a term. I'm That not sureis not how adding it's addinga term. aIt termtook unlessme a by Bruce Perens ( 3872 ) on Monday July 10, 2017 @12:07PM (#54778995) Homepage Journal whileone to ofget the this rights str granted by the GPL is one of those that the "warning" is stating will be taken away. As I see it, this is little different to a I got a copy of Grsecurity's Stable Patch Access Agreement. [perens.com] It's a written term, given to you before the act of distribution. It's rather imprudent of them to write it down if you ask me.

The entire point of the language against additional terms in the GPL is so that others can not negotiate with you for you to give up any of your GPL rights. open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 20 of 48 I don't think this gives you an obligation to support software you didn't provide. You are not, in that case, refusing to support the software that you did provide. In contrast, Grsecurity shuts the customer off entirely.

Reply to This Parent Share 2 hidden comments Re: Ah, so (still confused, but I think I see what you're getting at) - are you saying it was a straightforward "You can choose our terms or the GPLs, but if you choose the latter you don't get the software at all (from us, but who else are you going to get it from if nobody else has it who hasn't agreed to our terms)?" Because yes, I can understand why Get 458 More Comments Submit Story that would be a problem.Post Part of me is fearful it might still actually be legal to do that.

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 21 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Become a fan of Slashdot on Facebook

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 8 Abbreviated 0 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Bruce,Your blog post states that "the contract from thefrom Linux the kernel quote developersabove that toare both important. Grsecurity The andmost the important customer part which is the is legalinherent theory: in theBy Re:GPLLet's is breached." look at whatThis theis quite magistrate concerning. said: DefendantPlease explain contendsoperating how youthat under believe Plaintiff's their that policy reliance the of contract terminating on the from unsigned customer the Linux GNU relationskernel GPL failsdevelopers upon to plausiblydistribution to the demonstrate customer of their hasRe:mutual beenYou breached. assent, are taking that What is,a veryviolationthe existencesimplistic has the viewof customera contract.of the GPL committed? NotGPL-licensed that so. doesn't The More GNU software,fit specifically,what GPL, you whichOpen appear since Sourceis attached to the be Security GPLv2 representing to the sec.Inc., complaint, 6the withspecifies owner your provides ofuserthat Grsecurity, "[e]ach name.that the Didtime createsGhostscript you you an redistributeuserRe:actually agrees OK,the sitProgramtoif you'reitsfor termsthe a(or Bar? real anyif the Whylawyer, work user yes, based Idoes have Bruce, not onno theIobtainproblem have, Program), aexpectationand arguingcommercial am the licensed law recipient that withlicense. thein you. multiple automaticallycustomer's Plaintiff I've won states. alleges againstbusiness re I actively that folks will Defendant who practicebe damaged were usedintellectual admitted byGhostscript, losing to property the access supreme did law not to as support obtaincourt well. aThe commercialcustomerRe:before. license,The isThe obtainingcustomer license and representedand grantedhas making that to license thepubliclyuse customer of for an thatthe infringing kernel.its certainlyand use later Which derivativeof Ghostscripthasversions meansnot work. terminated. of that the wasThe product,the licensedstatus original The ofifcustomer undethatthe developers kernelcustomer has is cannot that"All exercises licenseRights properly Reserved"theirfor thesue re-distribution kernel. the because customers They right thedo fornotGPL u hashave terminated,Re:infringement thatWhich license and meansor thatfor breach Grsecurity, very that ofclearly the contract originalbecause makes concerning developers theGrsecurity's customer use cannot of licensea the contributory properly Linux to the kernel. sue kernel infringer. the Check. customersterminated,The You've license for and now infringementgranted Grsecurity admitted orthatdid breach notthere's have of no contractthe basis right for concerningto liabilitygrant the absentGPLRe:use to a ofJustthe customer's the customer to Linux be clear kernel. own for Bruce, anviolation Check. infringingThe of You'vefact the derivative thatGPL. now the They admittedwork. user do Ifhas Grsecuritynot that the have there's GPL that wasfor nolicense some anbasis independent otherfor for Grsecurity, liability copy work ofabsent a because Linuxrather a customer'skernel than Grsecurity's deriv does own not licenseviolationlicense to theof the the kernel terminated...But the original developers do not own Grsecurity's modifications. In addition, the original developers GPL.PerceptioninfringingI admitted derivative ofno thesuch GPLwork thing. (toScore: theAnd user. telling3) This me appears what I admitted, to be the whencrux ofI haven't,our differences. is a rhetorical GPLv2 trick, sec. not 4 states: argument.4. YouGrsecurity may not is an ›unlicensedcopy, modify, derivative sublicense, work and or it's distribute owned in the part Program by the kernelexcept developers as expressly because provided it necessarily under this License. includes Anyportions attempt of the otherwise orig by Bruce Perens ( 3872 ) on Monday July 10, 2017 @11:54AM (#54778917) Homepage Journal to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who If you wanted to stoke the perception that GPLed code is "toxic" in yet another unhelpful and nebulous way, you couldn't have picked a better way...

Actually, all I see so far is that an intentional GPL violator's customers are not protected from that intentional violation. It's not open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com at all clearCase that this 3:17-cv-04002-LB is in any way different Document from the 1-1 proprietary Filed 07/17/17 software licensing Page 22 world, of 48 where a contributory infringement case brought on the customer rather than the vendor is a frequent strategy.

I check out the software licenses that are offered to my customers. Sometimes I red-light a proprietary software vendor because I don't believe they have the right to offer their own software. This is often obvious from their licensing. Similarly, a company should not accept a commercial issue of a GPL work if it's not sure the vendor has a right to offer the work.

I am sorry that due diligence is required, but of course the Free Software folks didn't invent this intellectual property mess.

Reply to This Parent Share

Get 461 More Comments Post Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 23 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Please create an account to participate in the Slashdot moderation system

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 11 Abbreviated 1 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Bruce,Your blog post states that "the contract from thefrom Linux the kernel quote developersabove that toare both important. Grsecurity The andmost the important customer part which is the is legalinherent theory: in theBy Re:GPLLet's is breached." look at whatThis theis quite magistrate concerning. said: DefendantPlease explain contendsoperating how youthat under believe Plaintiff's their that policy reliance the of contract terminating on the from unsigned customer the Linux GNU relationskernel GPL failsdevelopers upon to plausiblydistribution to the demonstrate customer of their hasRe:mutual beenYou breached. assent, are taking that What is,a veryviolationthe existencesimplistic has the viewof customera contract.of the GPL committed? NotGPL-licensed that so. doesn't The More GNU software,fit specifically,what GPL, you whichOpen appear since Sourceis attached to the be Security GPLv2 representing to the sec.Inc., complaint, 6the withspecifies owner your provides ofuserthat Grsecurity, "[e]ach name.that the Didtime createsGhostscript you you an redistributeuserRe:actually agrees OK,the sitProgramtoif you'reitsfor termsthe a(or Bar? real anyif the Whylawyer, work user yes, based Idoes have Bruce, not onno theIobtainproblem have, Program), aexpectationand arguingcommercial am the licensed law recipient that withlicense. thein you. multiple automaticallycustomer's Plaintiff I've won states. alleges againstbusiness re I actively that folks will Defendant who practicebe damaged were usedintellectual admitted byGhostscript, losing to property the access supreme did law not to as support obtaincourt well. aThe commercialcustomerRe:before. license,The isThe obtainingcustomer license and representedand grantedhas making that to license thepubliclyuse customer of for an thatthe infringing kernel.its certainlyand use later Which derivativeof Ghostscripthasversions meansnot work. terminated. of that the wasThe product,the licensedstatus original The ofifcustomer undethatthe developers kernelcustomer has is cannot that"All exercises licenseRights properly Reserved"theirfor thesue re-distribution kernel. the because customers They right thedo fornotGPL u hashave terminated,Re:infringement thatWhich license and meansor thatfor breach Grsecurity, very that ofclearly the contract originalbecause makes concerning developers theGrsecurity's customer use cannot of licensea the contributory properly Linux to the kernel. sue kernel infringer. the Check. customersterminated,The You've license for and now infringementgranted Grsecurity admitted orthatdid breach notthere's have of no contractthe basis right for concerningto liabilitygrant the absentGPLRe:use to a ofJustthe customer's the customer to Linux be clear kernel. own for Bruce, anviolation Check. infringingThe of You'vefact the derivative thatGPL. now the They admittedwork. user do Ifhas Grsecuritynot that the have there's GPL that wasfor nolicense some anbasis independent otherfor for Grsecurity, liability copy work ofabsent a because Linuxrather a customer'skernel than Grsecurity's deriv does own not licenseviolationlicense to theof the the kernel terminated...But the original developers do not own Grsecurity's modifications. In addition, the original developers GPL.Re:PleaseinfringingI admitted derivative Read no such The work thing. Entire to theAnd Statement user. tellingThis me appears( Score:what I admitted, 2to) be the whencrux ofI haven't,our differences. is a rhetorical GPLv2 trick, sec. not 4 states: argument.4. YouGrsecurity may not is an ›unlicensedcopy, modify, derivative sublicense, work and or it's distribute owned in the part Program by the kernelexcept developers as expressly because provided it necessarily under this License. includes Anyportions attempt of the otherwise orig by Bruce Perens ( 3872 ) on Monday July 10, 2017 @11:45AM (#54778825) Homepage Journal to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who I just copied Eben again this morning, as I'd received a copy of the Grsecurity Stable Patch Access Agreement, which I had not previously had in hand. I also included another link to my article. No word from Eben yet.

While the user may not be responsible for the sins of the distributor, this is only the case after the distributor successfully conveys the GPL to the user upon the work. I contend that the distributor never had the right to convey the GPL to the user at open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com all upon anCase infringing 3:17-cv-04002-LB derivative work, and Document that a direct 1-1 grant Filed by 07/17/17 the kernel Pagedevelopers 24 of to48 the user is thus never triggered.

Also, keep in mind that if the user does successfully receive the GPL on a work, they must be fully in compliance (section 4) for the GPL to continue. If the "sins" of the distributor are repeated by the user, the user is not in compliance. The point here is that the user need not pay for a "sin" which they do not repeat, nor may the distributor perform a deliberate action which terminates the user's GPL rights unless the user repeats that action.

When the user receives the infringing derivative work, and when the user applies the patch, they inherit the previous infringement from the distributor. The GPL does not wash clean that infringing status for the user.

Reply to This Parent Share 1 hidden comment Re: While the user may not be responsible for the sins of the distributor, this is only the case after the distributor Re: successfullyThe infringing conveys derivative the work GPL is to not the the user software upon the which work. the I contendLinux developers that the distributorlicense to neverpeople had under the theright GPL. to convey It is a Re: separatetheYou GPL are toworkalso the ignoringto user which at the allthe uponparagraph GPL an does infringing after not applythe derivative one and you to work, cited:which and Protectionthe that Linux a directdevelopers Against grant Additional holdby the a copyrightkernel Restrictions developers interest Usersâ(TM) andto the the freedomsonlyuser remedyis thus cannot neverwhich be triggered. can protected permitAnd ifits partiesI contendlegal use.can that addThe you're restrictiveLinux wrong. developers terms In the to never SFLC'sthe copyleft.intended own words Theto license âoeno thatadditional work, theyrestrictionsâ still principlehaven't,[softwarefreedom.org]: the is thereforeGPL doesn't unwaivableAutomatic apply to if it.theDownstream GPL licenses Licensing are toEach achieve time their you primaryredistribute objective. a GPLâ(TM)d GPLv2 therefore requires Get 457 More Comments Post Submit Story that the only license terms available for works based on GPLv2 works are the terms of GPLv2. GPLv3, in Â7, enumerates a few classes of permi Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 25 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Follow Slashdot stories on Twitter

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 8 Abbreviated 0 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Bruce,Your blog post states that "the contract from thefrom Linux the kernel quote developersabove that toare both important. Grsecurity The andmost the important customer part which is the is legalinherent theory: in theBy Re:GPLLet's is breached." look at whatThis theis quite magistrate concerning. said: DefendantPlease explain contendsoperating how youthat under believe Plaintiff's their that policy reliance the of contract terminating on the from unsigned customer the Linux GNU relationskernel GPL failsdevelopers upon to plausiblydistribution to the demonstrate customer of their hasRe:mutual beenYou breached. assent, are taking that What is,a veryviolationthe existencesimplistic has the viewof customera contract.of the GPL committed? NotGPL-licensed that so. doesn't The More GNU software,fit specifically,what GPL, you whichOpen appear since Sourceis attached to the be Security GPLv2 representing to the sec.Inc., complaint, 6the withspecifies owner your provides ofuserthat Grsecurity, "[e]ach name.that the Didtime createsGhostscript you you an redistributeuserRe:actually agrees OK,the sitProgramtoif you'reitsfor termsthe a(or Bar? real anyif the Whylawyer, work user yes, based Idoes have Bruce, not onno theIobtainproblem have, Program), aexpectationand arguingcommercial am the licensed law recipient that withlicense. thein you. multiple automaticallycustomer's Plaintiff I've won states. alleges againstbusiness re I actively that folks will Defendant who practicebe damaged were usedintellectual admitted byGhostscript, losing to property the access supreme did law not to as support obtaincourt well. aThe commercialcustomerRe:before. license,The isThe obtainingcustomer license and representedand grantedhas making that to license thepubliclyuse customer of for an thatthe infringing kernel.its certainlyand use later Which derivativeof Ghostscripthasversions meansnot work. terminated. of that the wasThe product,the licensedstatus original The ofifcustomer undethatthe developers kernelcustomer has is cannot that"All exercises licenseRights properly Reserved"theirfor thesue re-distribution kernel. the because customers They right thedo fornotGPL u hashave terminated,Re:infringement thatWhich license and meansor thatfor breach Grsecurity, very that ofclearly the contract originalbecause makes concerning developers theGrsecurity's customer use cannot of licensea the contributory properly Linux to the kernel. sue kernel infringer. the Check. customersterminated,The You've license for and now infringementgranted Grsecurity admitted orthatdid breach notthere's have of no contractthe basis right for concerningto liabilitygrant the absentGPLRe:use to a ofthe Grsecuritycustomer's the customer Linux iskernel. own foran anunlicensedviolation Check. infringing of You've thederivative derivative GPL. now workThey admittedwork. anddo If Grsecuritynot it'sthat haveowned there's that wasin no licensepart anbasis byindependent for thefor Grsecurity, liabilitykernel workdevelopers absent because rather a customer's becausethan Grsecurity's deriv it ownnecessarily licenseviolation to includesof the the kernel terminated...But the original developers do not own Grsecurity's modifications. In addition, the original developers GPL.Re:PleaseportionsI admitted of Readthe no originalsuch The thing. Entirework. And TheStatement telling GPL doesme ( Score:what not Iapply admitted,3) to it atwhen all. ThoseI haven't, portions is a rhetorical of the original trick, worknot argument. have beenGrsecurity licensed tois an ›unlicensedthe customers derivative by workthe GPLv2 and it's sec owned 6. The in partlicense by theto those kernel portions developers of the because original it work necessarily cannot beincludes terminated portions per ofGPLv2 the orig sec 4. by Bruce Perens ( 3872 ) on Monday July 10, 2017 @10:57AM (#54778423) Homepage Journal The customer is also expressly licensed to make such a combination by GPLv2 sec. 2 so long as they do not publish or distribute the combi No. Merely purchasing the existing combination of code does not provide the required right and ability to supervise or control the infringing activity. You are well outside the bounds of your expertise, and it shows.

In this case, it's the reverse. I understand how the software is applied (this is why I'm an expert witness in demand) and open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com you're out Caseof your 3:17-cv-04002-LB expertise, sorry. The Document customer applies1-1 Filed the patch.07/17/17 That Pagegives them26 of control 48 of the infringing activity.

Those portions of the original work have been licensed to the customers by the GPLv2 sec 6. The license to those portions of the original work cannot be terminated per GPLv2 sec 4. The customer is also expressly licensed to make such a combination by GPLv2 sec. 2 so long as they do not publish or distribute the combined work.

Weren't you going to ask Eben about this? Why don't you do so, and get back to me. I still don't believe they're licensed.

By the way, I got the Grsecurity agreement [perens.com]. They actually put down in writing how they restrict the customer's GPL rights.

Reply to This Parent Share

Get 461 More Comments Post Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 27 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Become a fan of Slashdot on Facebook

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 4 Abbreviated 0 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Your analysis seems on point: if they've acted to preventfrom redistributing the quote above of their that changes, are important. then they've The most violated important the GPL. part However is the legal I am theory: a little Byless Re:Pleaseclear on this Read paragraph: The EntireI feel likeStatement the customers (Score: will2) stilloperating get full rights under to their use policythe Linux of terminating kernel (as customerlong as they relations don't redistributeupon distribution the binaries). of their I'm › not sure where the contributory infringement and breachGPL-licensed of contract come software, from. Open Source Security Inc., the owner of Grsecurity, creates an by Bruce Perens ( 3872 ) on Monday July 10,expectation 2017 @10:41AM that (the#54778289 customer's) Homepage business Journal will be damaged by losing access to support and later versions of the product, if that customer exercises their re-distribution right u Because the GPL doesn't apply to the infringing derivative work, as it terminated when it was not complied with, and Open Source Security, Inc. doesn't have a right to license it to others or to apply the GPL to it. So, the customers have a work with no valid license and the kernel developers own the only remedy that would permit its legal use.

If the customers had the GPL on that work, distribution might be relevant. They don't. Also keep in mind that distribution is not the only thing you can do to violate the GPL. You can create a derivative work that is in violation even before distribution.

Reply to This Parent Share Re: The counter-argument here is that the customers already have a valid license to the Linux kernel, with the GPL already granted, and the Re: GPLI want allows to add them some to modifyanalysis the here, kernel following in almost the anyappellate way. Icourt's see elsewhere ruling in Oraclethat you've v Google written (if toyou Eben haven't Moglen read onit already,the topic, I strongly so I'll wait to recommendsee what he readingsays.How it, becausewould you it isdo clear-minded that? The GPL and allows I fully essentially expect it to any set kind the precedentof modification for software (as long copyright as you make cases a for'prominent' a long, long note of open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 28 of 48 Get 465 More Comments Post Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 29 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Follow Slashdot blog updates by subscribing to our blog RSS feed

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 15 Abbreviated 7 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Bruce,Your blog post states that "the contract from thefrom Linux the kernel quote developersabove that toare both important. Grsecurity The andmost the important customer part which is the is legalinherent theory: in theBy Re:GPLLet's is breached." look at whatThis theis quite magistrate concerning. said: DefendantPlease explain contendsoperating how youthat under believe Plaintiff's their that policy reliance the of contract terminating on the from unsigned customer the Linux GNU relationskernel GPL failsdevelopers upon to plausiblydistribution to the demonstrate customer of their hasRe:mutual beenYou breached. assent, are taking that What is,a veryviolationthe existencesimplistic has the viewof customera contract.of the GPL committed? NotGPL-licensed that so. doesn't The More GNU software,fit specifically,what GPL, you whichOpen appear since Sourceis attached to the be Security GPLv2 representing to the sec.Inc., complaint, 6the withspecifies owner your provides ofuserthat Grsecurity, "[e]ach name.that the Didtime createsGhostscript you you an redistributeuserRe:actually agrees OK,the sitProgramtoif you'reitsfor termsthe a(or Bar? real anyif the Whylawyer, work user yes, based Idoes have Bruce, not onno theIobtainproblem have, Program), aexpectationand arguingcommercial am the licensed law recipient that withlicense. thein you. multiple automaticallycustomer's Plaintiff I've won states. alleges againstbusiness re I actively that folks will Defendant who practicebe damaged were usedintellectual admitted byGhostscript, losing to property the access supreme did law not to as support obtaincourt well. aThe commercialcustomerRe:before. license,The isThe obtainingcustomer license and representedand grantedhas making that to license thepubliclyuse customer of for an thatthe infringing kernel.its certainlyand use later Which derivativeof Ghostscripthasversions meansnot work. terminated. of that the wasThe product,the licensedstatus original The ofifcustomer undethatthe developers kernelcustomer has is cannot that"All exercises licenseRights properly Reserved"theirfor thesue re-distribution kernel. the because customers They right thedo fornotGPL u has terminated, and that very clearly makes the customer a contributory infringer.The license granted haveRe:Pleaseinfringement that license Read or for breach Grsecurity,The Entireof contract becauseStatement concerning Grsecurity's (Score: use3 of )license the Linux to the kernel. kernel Check. terminated, You've and now Grsecurity admitted thatdid notthere's have no the basis right for to liabilitygrant ›the absentGPL to a the customer's customer own for anviolation infringing of the derivative GPL. They work. do If Grsecuritynot have that was license an independent for Grsecurity, work because rather than Grsecurity's deriv license to the by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @11:12PM (#54776241) Homepage Journal kernel terminated...But the original developers do not own Grsecurity's modifications. In addition, the original developers

Which means that the original developers cannot properly sue the customers for infringement or breach of contract concerning use of the Linux kernel. Check. You've now admitted that there's no basis for liability absent a customer's own violation of the GPL.

I admitted no such thing. And telling me what I admitted, when I haven't, is a rhetorical trick, not argument.

Grsecurity is an unlicensed derivative work and it's owned in part by the kernel developers because it necessarily includes portions open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com of the original work.Case The 3:17-cv-04002-LB GPL does not apply Documentto it at all. The 1-1 fact Filed that 07/17/17 the user has Page the GPL30 of for 48 some other copy of a Linux kernel does not license the infringing derivative work to the user. Nor does it grant Open Source Security Inc. the ability to convey the GPL for that work.

But the original developers do not own Grsecurity's modifications.

Actually, they do! Not the whole thing, but the derivative work necessarily incorporates a significant portion of the original work, and this is definitely true for the patch format used. The GPL doesn't apply to that copy as its terms were not honored, and OSS never had a right to convey the GPL originally on that copy. A GPL conveyed by someone else for another copy of Linux does not apply to the infringing derivative work. Grsecurity has no right to distribute it at all. The Linux kernel developers own the only remedy that will make its legal use possible.

Termination of the kernel license to Grsecurity does not affect the rights of their customers, or any other users, per GPLv2 secs. 4 and 6.

It does indeed if Grsecurity never had the right to convey the GPL on that work to the users in the first place. You can't convey it on a derivative work without a license from the owners of the work it was derived from. Grsecurity did not have that license because they did not comply with it.

Denied. You have not explained how Grsecurity cannot license its own modifications under the GPL, nor how anyone other than Grsecurity could sue users for using those modifications. You have admitted that customers and users are licensed to use the Linux kernel even if Grsecurity is not. You will have to admit that users can modify the Linux kernel if they so choose, even using non-GPLv2 modifications, so long as they do not publish or distribute the result (GPLv2 secs. 2 and 3).

OK, this one is too much. Look, I know that lawyers will try to fool the other side to win an argument. I've had it happen before. It's not going to make me accept your argument. I explained clearly where Grsecurity could not license its infringing derivative work. You're being silly to contend that anyone can license an infringing derivative work to someone else without a lot more permission than the GPL contains.

To reiterate, the customer has been licensed by the original developers for the original kernel and by Grsecurity for the modifications.

The infringing derivative work was never licensed to the customers, because Grsecurity never had a right to license it to anyone. The copies of the kernel that are under the GPL came to the customer another way, if they have any, and the fact that the user has the GPL from someone else on another copy does not automatically license the infringing derivative work to the customer. open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 31 of 48 A contributory infringer is "[o]ne who knowingly induces, causes or materially contributes to copyright infringement, by another but who has not committed or participated in the infringing acts him or herself, may be held liable as a contributory infringer if he or she had knowledge, or reason to know, of the infringement."

They have now been informed that there's a good chance of risk of contributory infringement and to check with their counsel. It's public knowledge now. They're paying for copies. That's how they become a contributory infringer.

How does the customer induce, cause, or contribute to copyright infringement by another by merely using Grsecurity's product? For that matter, how does a customer breach the GPL merely by using Grsecurity's product?

By knowingly entering in a contract to acquire an infringing derivative work.

Reply to This Parent Share Re: Grsecurity is an unlicensed derivative work and it's owned in part by the kernel developers because it necessarily includes Re:portionsNo. ofMerely the original purchasing work. theThe existing GPL does combination not apply ofto code it at all.does Those not provide portions the of requiredthe original right work and haveability been to supervise licensed toor Re: theJustcontrol customers to be the clear infringing by Bruce, the GPLv2 activity.The factsec You that6. Theare the welllicense user outside has to thosethe the GPL boundsportions for some of of your the other originalexpertise, copy work of anda Linuxcannot it shows. kernel be terminatedIn does this case,not perlicense it's GPLv2 the the sec 4. Re:infringingThereverse. Icustomer just derivativecopied I understand is Ebenalso work expressly again howto the thisthe user. licensed softwaremorning,This appearsto isas make applied I'd received tosuch (thisbe thea aiscombination copycruxwhy ofI'mof ourthe an by differences.Grsecurityexpert GPLv2 witness sec. StableGPLv2 2in so demand)Patch sec. long 4 asAccess states: andthey you're doAgreement,4. notYou out publish may of your whichnot or I copy,distributehadexpertise, 1modify, nothidden the previously sorry. combisublicense, comment The had customer inor hand.distribute appliesI also the included theProgram patch. another except That linkgives as toexpressly them my article. control provided No of theword under infringing from this Eben License.activity. yet.While ThoseAny theattempt portions user otherwisemay of the not toRe: copy,beoriginal responsibleWhile modify, work the have sublicense userfor beenthe may sins license notor of distribute bethe responsible distributor, the Program forthis the is issinsonly void, ofthe andthe case distributor,will after automatically the this distributor is onlyterminate successfullythe case your after rights conveys the under distributor the this GPL License. to However,Re:thesuccessfully userThe parties infringingupon whothe conveys derivativework. I thecontend work GPL is tothat not the thethe user distributorsoftware upon the which never work. thehad I contendLinux the right developers that to conveythe distributorlicense the GPL to neverpeople to the had underuser the attheright all GPL. uponto convey It an is a Re:infringingseparatetheYou GPL are derivative toworkalso the ignoringto user work, which at the allthe uponparagraph GPL an does infringing after not applythe derivative one and you to work, cited:which and Protectionthe that Linux a directdevelopers Against grant Additional holdby the a copyrightkernel Restrictions developers interest Usersâ(TM) andto the the user is thus never triggered.And I contend that you're wrong. In the SFLC's own words Perceptionfreedomsonly remedy of the cannot GPLwhich be canIf protected you permit wanted ifits parties tolegal stoke use.can the addThe perception restrictiveLinux developers that terms GPLed to never the code copyleft.intended is "toxic" Theto license inâoeno yet another thatadditional work, unhelpful theyrestrictionsâ still and haven't,[softwarefreedom.org]: the GPL doesn'tAutomatic apply to it.Downstream LicensingEach time you redistribute a GPLâ(TM)d Re: Thatprinciple would isseem therefore to nebulousimply unwaivable that way, a patch ifyou the couldn'tcanGPL be licenses considered have picked are tonot aachieve betterto be derivative way...their primaryActually, work. objective. Isall it I so?see Some GPLv2so far versions istherefore that an of requires intentionalthe Grsecurity6that hidden the articleonly comments license [wikipedia.org]GPL terms violator's available seem customers tofor imply works are that based not Bruce protected on isGPLv2 the from only works that one areintentional who the argues terms violation. that'sof GPLv2. a It'sviolation. notGPLv3, at allIANAL, in clear Â7, andthat Ithis thinkenumerates if that's not a afew violation isclasses in any then ofway permithe different GPL is from badly the written proprietary (perhaps software thet's licensing why there world, is v3.) where RMS's a contributorystatement [debian.org] is unusually laconic.infringement case brought on the customer rather than the vendor is a frequent strategy. I check out Get 447 More Commentsthe softwarePost Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved. open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 32 of 48

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 33 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Slashdot is powered by your submissions, so send in your scoop

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 15 Abbreviated 7 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Bruce,Your blog post states that "the contract from thefrom Linux the kernel quote developersabove that toare both important. Grsecurity The andmost the important customer part which is the is legalinherent theory: in theBy Re:GPLLet's is breached." look at whatThis theis quite magistrate concerning. said: DefendantPlease explain contendsoperating how youthat under believe Plaintiff's their that policy reliance the of contract terminating on the from unsigned customer the Linux GNU relationskernel GPL failsdevelopers upon to plausiblydistribution to the demonstrate customer of their hasRe:mutual beenYou breached. assent, are taking that What is,a veryviolationthe existencesimplistic has the viewof customera contract.of the GPL committed? NotGPL-licensed that so. doesn't The More GNU software,fit specifically,what GPL, you whichOpen appear since Sourceis attached to the be Security GPLv2 representing to the sec.Inc., complaint, 6the withspecifies owner your provides ofuserthat Grsecurity, "[e]ach name.that the Didtime createsGhostscript you you an redistribute the Program (or any work based on the Program),expectation the recipient that the automaticallycustomer's business re will be damaged by losing access to support userRe:Pleaseactually agrees sitto Readitsfor termsthe The Bar? if EntiretheWhy user yes, Statement does Bruce, not Iobtain( Score:have, aand 3commercial) am licensed license. in multiple Plaintiff states. alleges I actively that Defendant practice usedintellectual Ghostscript, property did law not as obtain well. aThe ›commercialcustomer license, is obtaining and representedand making publiclyuse of an that infringing itsand use later derivativeof Ghostscriptversions work. of the wasThe product, licensedstatus ofif undethatthe kernelcustomer is "All exercises Rights Reserved"their re-distribution because rightthe GPL u by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @07:56PM (#54775533) Homepage Journal has terminated, and that very clearly makes the customer a contributory infringer.The license granted

OK, if you're a real lawyer, I have no problem arguing law with you. I've won against folks who were admitted to the supreme court before.

The license granted to the customer certainly has not terminated.

The customer has that license for the kernel. They do not have that license for Grsecurity, because Grsecurity's license to the kernel terminated, and Grsecurity did not have the right to grant the GPL to the customer for an infringing derivative work. If Grsecurity was an independent work rather than derivative, it would have been different.

This belongs to a class of arguments I see very frequently, in which the defendant has not complied with the GPL but repeatedly offers the open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com language of the GPL in theirCase defense 3:17-cv-04002-LB as if they get to Document cherry-pick 1-1 the termsFiled 07/17/17they like. Page 34 of 48

Sure, refer it to Eben. He's already been copied and has so far not chosen to differ. Richard chose not to be involved because he felt Grsecurity would not listen to him, and he has bigger fish to fry.

Reply to This Parent Share Re: The customer has that license for the kernel.Which means that the original developers cannot properly sue the customers for Re:infringementWhich means or breach that of the contract original concerning developers use cannot of the properly Linux kernel.sue the Check. customers You've for nowinfringement admitted orthat breach there's of nocontract basis concerningfor liability absentRe:use ofaGrsecurity customer'sthe Linux iskernel. ownan unlicensed violation Check. ofYou've derivative the GPL. now work admittedThey and do it's notthat ownedhave there's that in no partlicense basis by the forfor kernelGrsecurity,liability developers absent because a customer'sbecause Grsecurity's it ownnecessarily violationlicense includesto of thethe kernelGPL.Re:portions terminated...I admittedNo. ofMerely the noBut original suchpurchasing the thing.original work. And the Thedevelopers existingtelling GPL doesme combinationdo what not own applyI admitted, Grsecurity's ofto code it at when all.does Those modifications.I haven't,not provide portions is a the rhetorical Inof addition,requiredthe original trick, rightthe work notoriginal and argument. haveability developers been to Grsecuritysupervise licensed tooris an Re:unlicensedtheJustcontrol customers to derivativebe the clear infringing by Bruce, workthe GPLv2 andactivity.The it's factsec owned You that6. Theare thein welllicensepart user outsideby has tothe thosethe kernel the GPL boundsportions developers for some of of your the other because originalexpertise, copy itwork of necessarily anda Linuxcannot it shows. kernel be includes terminatedIn does this portions case,not perlicense it's GPLv2of the the the orig sec 4. Re:infringingThereverse. Icustomer just derivativecopied I understand is Ebenalso work expressly again howto the thisthe user. licensed softwaremorning,This appearsto isas make applied I'd received tosuch (thisbe thea aiscombination copycruxwhy ofI'mof ourthe an by differences.Grsecurityexpert GPLv2 witness sec. StableGPLv2 2in so demand)Patch sec. long 4 asAccess states: andthey you're doAgreement,4. notYou out publish may of your whichnot or I copy,distributehadexpertise, 1modify, nothidden the previously sorry. combisublicense, comment The had customer inor hand.distribute appliesI also the included theProgram patch. another except That linkgives as toexpressly them my article. control provided No of theword under infringing from this Eben License.activity. yet.While ThoseAny theattempt portions user otherwisemay of the not toRe: copy,beoriginal responsibleWhile modify, work the have sublicense userfor beenthe may sins license notor of distribute bethe responsible distributor, the Program forthis the is issinsonly void, ofthe andthe case distributor,will after automatically the this distributor is onlyterminate successfullythe case your after rights conveys the under distributor the this GPL License. to However,Re:thesuccessfully userThe parties infringingupon whothe conveys derivativework. I thecontend work GPL is tothat not the thethe user distributorsoftware upon the which never work. thehad I contendLinux the right developers that to conveythe distributorlicense the GPL to neverpeople to the had underuser the attheright all GPL. uponto convey It an is a Re:infringingseparatetheYou GPL are derivative toworkalso the ignoringto user work, which at the allthe uponparagraph GPL an does infringing after not applythe derivative one and you to work, cited:which and Protectionthe that Linux a directdevelopers Against grant Additional holdby the a copyrightkernel Restrictions developers interest Usersâ(TM) andto the the user is thus never triggered.And I contend that you're wrong. In the SFLC's own words Perceptionfreedomsonly remedy of the cannot GPLwhich be canIf protected you permit wanted ifits parties tolegal stoke use.can the addThe perception restrictiveLinux developers that terms GPLed to never the code copyleft.intended is "toxic" Theto license inâoeno yet another thatadditional work, unhelpful theyrestrictionsâ still and haven't,[softwarefreedom.org]: the GPL doesn'tAutomatic apply to it.Downstream LicensingEach time you redistribute a GPLâ(TM)d Re: Thatprinciple would isseem therefore to nebulousimply unwaivable that way, a patch ifyou the couldn'tcanGPL be licenses considered have picked are tonot aachieve betterto be derivative way...their primaryActually, work. objective. Isall it I so?see Some GPLv2so far versions istherefore that an of requires intentionalthe Grsecurity6that hidden the articleonly comments license [wikipedia.org]GPL terms violator's available seem customers tofor imply works are that based not Bruce protected on isGPLv2 the from only works that one areintentional who the argues terms violation. that'sof GPLv2. a It'sviolation. notGPLv3, at allIANAL, in clear Â7, andthat Ithis thinkenumerates if that's not a afew violation isclasses in any then ofway permithe different GPL is from badly the written proprietary (perhaps software thet's licensing why there world, is v3.) where RMS's a contributorystatement [debian.org] is unusually laconic.infringement case brought on the customer rather than the vendor is a frequent strategy. I check out Get 447 More Commentsthe softwarePost Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 35 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 2 Full 9 Abbreviated 6 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Does Anyone Use That? (Score:5, Funny) Grsecurity is snakeoil dogshit. Re: Does Anyone Use That? Thanks for that well reasoned remark, way to contribute. The core kernel crowds utter unreasoning hostility toward Not related to their mark grsecurityGrsecurity is wellrecently documented changed byits now.terms Its due made to widespread a laughing stockabuse ofof theits mark.securityDear of AC,the Ifstock that's kernel really for their decades, intent, and Re: Hi Bruce, as far as they'renobodyI understand confused.likes toit grsecuritybe Or shown maybe tochanged yoube an don't idiot.its understand?terms Grsecurity back in Therecently April. GPL [theregister.co.uk] changeddoesn't have its terms anything They due toseemto dowidespread with to suggest trademarks. abuse that of theyAnd its mark.supply I Re:patchesRedhat to the sequesters kernelGrsecurityassume released their itsupport hasdidunder notsomething GPLv2information bother terms, toto create dofrom withbut non-customers. awill thesetrademark refuse new to terms,for offer It'stheir further reallyand product potentially difficult subscription that to was thesemake differentsupport announcementsa case tofrom thatanyone the the versions whosupportwere distributes triggered with data the is byderivativeoldthose GPL- patches.Re:of theLets IOpen don't say Sourceknow I releaseonlycomplaints if involved.there terms, (sell) is madeawhich v1.0I riderdon't of by are overbelievemy way still software"with of inRed retaliation. use.our Hat tomark If person trademarkhas on attempted them"A, B was and on to the thisC stop under problem, or anynot, GPL2. ofbut they'd their if Then so customersneed wouldn't B does to create that somethingfrom place aredistributing new them I onedon't infor like,the theiran sameactualbut commercial I can'tposition patch. do as Redhat? I seem toproduct. recall This,that a unfortunately, similar situation would arose not withmitigate Virtuozzo the G in the early days, except they were distr JustRe:Notanything other information.related about it,to becausetheirI don't mark know they (aboutScore: received Virtuozzo,3) the software sorry. andI did can not propagatecontact Open it further Source under Security GPL2. Inc.The as following they had year, by thatI sell time v2.0 alreadyof my ›hadsoftware extensive to and person somewhat A and Cacrimonious under GPL2, discussions but don't sell with it othersto person in the B anycommunity. more. TheyI think do mynot legalhave anytheory right to receive it from me. If by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @07:26PM (#54775391) Homepage Journal A or C pass it on to B, they are free to do that. But I can put arbitrary restrictions on to whom I give my software,

A lot of people are having a problem with the time sequence of events.

Let's say you warn someone in advance that you will harm their business by withdrawing their support and removing them from your customer list, should they exercise their right which is granted to them under the GPL. That's adding a term.

Let's say that you never warn them about anything, they distribute stuff, and you decide to downsize your business and fire them as a customer. That is not adding a term. open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 36 of 48 It took me a while to get this straight myself, for a while I knew something was wrong but did not realize the importance of the time sequence. But I think I could help to win a case with this, if one came up.

Reply to This Parent Share 3 hidden comments Re: The GPL says nothing about what support you must provide to your customers. In fact, it says that the software is distributed1 hidden without comment warranty of any kind which means you do not have any obligation to provide any support or maintenance.If Re: youI'm thenconfused, say we and will I'm provide happy support to be proven but only wrong, if you but don't I'm redistributedhaving trouble our with software, this: Let's you sayare notyou infringingwarn someone any of intheir advance rights Re:thatunder I yougot the willa GPL copy harm that of theirGrsecurity's I can business see. I Stabledon't by withdrawing think Patch it's Access right, their but supportAgreement. I wouldn't and be[perens.com]removing confident them that It's from ita iswritten your illegal. customer term, given list, to should you before they the exerciseact2 of hidden theirdistribution. right comments which It's ratheris granted imprudent to them of themunder tothe write GPL. it downThat's if addingyou ask a term.me.The I'm entire not sure point how of theit's languageadding a termagainst unless oneRe:additional of theAh, rightsso terms (still granted confused,in the by GPL the but is GPL Iso think thatis oneI otherssee of whatthose can you're notthat negotiate thegetting "warning" at) with - are youis statingyou for sayingyou will to beitgive wastaken up a any straightforwardaway. of your As I GPLsee "You it,rights. this can Iis don't little differentthinkchoose thisto a gives our terms you an or obligation the GPLs, to but support if you softwarechoose theyou latter didn't you provide. don't Youget theare softwarenot, in that at allcase, (from refusing us, but to who support else arethe softwareyou going that toyou get did it provide.from if nobody In c else has it who hasn't agreed to our terms)?" Because yes, I can understand why Get 453 More Comments Submit Story that would be a problem.Post Part of me is fearful it might still actually be legal to do that.

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 37 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Slashdot is powered by your submissions, so send in your scoop

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 15 Abbreviated 7 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: Bruce,Your blog post states that "the contract from thefrom Linux the kernel quote developersabove that toare both important. Grsecurity The andmost the important customer part which is the is legalinherent theory: in theBy Re:PleaseGPL is breached." Read TheThis Entire is quite Statement concerning. (Score: Please3 )explainoperating how you under believe their that policy the of contract terminating from customer the Linux relationskernel developers upon distribution to the customer of their › has been breached. What violation has the customer committed?GPL-licensed More software, specifically, Open since Source the Security GPLv2 sec.Inc., 6the specifies owner ofthat Grsecurity, "[e]ach time creates you an by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @06:54PM (#54775293) Homepage Journal redistribute the Program (or any work based on the Program),expectation the recipient that the automaticallycustomer's business re will be damaged by losing access to support and later versions of the product, if that customer exercises their re-distribution right u Let's look at what the magistrate said:

Defendant contends that Plaintiff's reliance on the unsigned GNU GPL fails to plausibly demonstrate mutual assent, that is, the existence of a contract. Not so. The GNU GPL, which is attached to the complaint, provides that the Ghostscript user agrees to its terms if the user does not obtain a commercial license. Plaintiff alleges that Defendant used Ghostscript, did not obtain a commercial license, and represented publicly that its use of Ghostscript was licensed under the GNL GPU. These allegations sufficiently plead the existence of a contract. See, e.g., MedioStream, Inc. v. Corp., 749 F. Supp. 2d 507, 519 (E.D. Tex. 2010) (concluding that the software owner had adequately pled a claim for breach of a shrink-wrap license).

You are misinterpreting the GPL when you say this: open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com If the customer doesn't redistributeCase code3:17-cv-04002-LB to a third party, Documentaxiomatically 1-1 they Filed cannot 07/17/17 be in breach Page of 38anything. of 48

The GPL is Open Source Security Inc.'s only permission to create and distribute a derivative work of the Linux kernel. I don't believe that anyone is denying that Grsecurity was created and distributed, and is derivative. The customer is obtaining and making use of an infringing derivative work. The status of the kernel is "All Rights Reserved" because the GPL has terminated, and that very clearly makes the customer a contributory infringer.

You are taking a very simplistic view of the GPL that doesn't fit what you appear to be representing with your user name. Did you actually sit for the Bar? I know there are a lot of people with a J.D. who don't ever practice, it's a personal choice, but I would have expected a bit more depth in interpretation.

Reply to This Parent Share Re: You are taking a very simplistic view of the GPL that doesn't fit what you appear to be representing with your user name. Did you Re:actuallyOK, sitif you're for the a Bar?real Whylawyer, yes, I have Bruce, no problemI have, and arguing am licensed law with inyou. multiple I've won states. against I actively folks whopractice were intellectual admitted to property the supreme law as court well. The customerRe:before.The isThe customerobtaining license andhasgranted makingthat tolicense the use customer offor an the infringing kernel. certainlyWhich derivative has means not work. terminated. that The the status original The ofcustomer developersthe kernel has iscannot that "All licenseRights properly Reserved"for suethe kernel.the becausecustomers They thedo for notGPL hashave terminated,Re:infringement thatWhich license and means or for thatbreach Grsecurity, verythat of clearlythe contract original because makes concerning developers theGrsecurity's customer use cannot of license thea properlycontributory Linux to the kernel.sue kernel infringer.the Check. customers terminated,The You've license for and nowinfringement granted Grsecurity admitted orthat did breach notthere's have of nocontract the basis right concerningfor to liability grant theabsent GPLRe:use to ofaGrsecurity the customer'sthe customer Linux iskernel. ownan for unlicensed violationan Check. infringing ofYou've derivative the derivative GPL. now work admittedThey work. and do If it'snotGrsecuritythat ownedhave there's that in was no partlicense basis an by independent the forfor kernelGrsecurity,liability developers workabsent because rather a customer'sbecause than Grsecurity's deriv it ownnecessarily violationlicense includesto of thethe kernelGPL.Re:portions terminated...I admittedNo. ofMerely the noBut original suchpurchasing the thing.original work. And the Thedevelopers existingtelling GPL doesme combinationdo what not own applyI admitted, Grsecurity's ofto code it at when all.does Those modifications.I haven't,not provide portions is a the rhetorical Inof addition,requiredthe original trick, rightthe work notoriginal and argument. haveability developers been to Grsecuritysupervise licensed tooris an Re:unlicensedtheJustcontrol customers to derivativebe the clear infringing by Bruce, workthe GPLv2 andactivity.The it's factsec owned You that6. Theare thein welllicensepart user outsideby has tothe thosethe kernel the GPL boundsportions developers for some of of your the other because originalexpertise, copy itwork of necessarily anda Linuxcannot it shows. kernel be includes terminatedIn does this portions case,not perlicense it's GPLv2of the the the orig sec 4. Re:infringingThereverse. Icustomer just derivativecopied I understand is Ebenalso work expressly again howto the thisthe user. licensed softwaremorning,This appearsto isas make applied I'd received tosuch (thisbe thea aiscombination copycruxwhy ofI'mof ourthe an by differences.Grsecurityexpert GPLv2 witness sec. StableGPLv2 2in so demand)Patch sec. long 4 asAccess states: andthey you're doAgreement,4. notYou out publish may of your whichnot or I copy,distributehadexpertise, 1modify, nothidden the previously sorry. combisublicense, comment The had customer inor hand.distribute appliesI also the included theProgram patch. another except That linkgives as toexpressly them my article. control provided No of theword under infringing from this Eben License.activity. yet.While ThoseAny theattempt portions user otherwisemay of the not toRe: copy,beoriginal responsibleWhile modify, work the have sublicense userfor beenthe may sins license notor of distribute bethe responsible distributor, the Program forthis the is issinsonly void, ofthe andthe case distributor,will after automatically the this distributor is onlyterminate successfullythe case your after rights conveys the under distributor the this GPL License. to However,Re:thesuccessfully userThe parties infringingupon whothe conveys derivativework. I thecontend work GPL is tothat not the thethe user distributorsoftware upon the which never work. thehad I contendLinux the right developers that to conveythe distributorlicense the GPL to neverpeople to the had underuser the attheright all GPL. uponto convey It an is a Re:infringingseparatetheYou GPL are derivative toworkalso the ignoringto user work, which at the allthe uponparagraph GPL an does infringing after not applythe derivative one and you to work, cited:which and Protectionthe that Linux a directdevelopers Against grant Additional holdby the a copyrightkernel Restrictions developers interest Usersâ(TM) andto the the user is thus never triggered.And I contend that you're wrong. In the SFLC's own words Perceptionfreedomsonly remedy of the cannot GPLwhich be canIf protected you permit wanted ifits parties tolegal stoke use.can the addThe perception restrictiveLinux developers that terms GPLed to never the code copyleft.intended is "toxic" Theto license inâoeno yet another thatadditional work, unhelpful theyrestrictionsâ still and haven't,[softwarefreedom.org]: the GPL doesn'tAutomatic apply to it.Downstream LicensingEach time you redistribute a GPLâ(TM)d Re: Thatprinciple would isseem therefore to nebulousimply unwaivable that way, a patch ifyou the couldn'tcanGPL be licenses considered have picked are tonot aachieve betterto be derivative way...their primaryActually, work. objective. Isall it I so?see Some GPLv2so far versions istherefore that an of requires intentionalthe Grsecurity6that hidden the articleonly comments license [wikipedia.org]GPL terms violator's available seem customers tofor imply works are that based not Bruce protected on isGPLv2 the from only works that one areintentional who the argues terms violation. that'sof GPLv2. a It'sviolation. notGPLv3, at allIANAL, in clear Â7, andthat Ithis thinkenumerates if that's not a afew violation isclasses in any then ofway permithe different GPL is from badly the written proprietary (perhaps software thet's licensing why there world, is v3.) where RMS's a contributorystatement [debian.org] is unusually laconic.infringement case brought on the customer rather than the vendor is a frequent strategy. I check out Get 447 More Commentsthe softwarePost Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Privacy Opt Out Choices About FeedbackCase 3:17-cv-04002-LB Mobile View DocumentTrademarks 1-1 Filed property07/17/17 of theirPage respective 39 of 48 owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 40 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Please create an account to participate in the Slashdot moderation system

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 2 Abbreviated 1 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Please Read The Entire Statement (Score:5, Informative) You should read the entire statement [perens.com], because there are things missing Re: It's important to consider the goals of the GPL. You getfrom great the Freequote Software, above that but are it's important. not a gift. TheIt is mostsharing important with rules part that is themust legal be theory:followed.By You Re:Pleaseare required Read to keep The it EntireFree. And Statement one of the (Score: implied3) purposesoperating of the under GPL their is to policy cause of moreterminating great Free customer Software relations to be uponmade. distribution This means of thattheir › derivative works that are not shared really go against theGPL-licensed purpose as wellsoftware, as the Open wording Source of the Security GPL.Yes, Inc., and the you owner don't of getGrsecurity, to change creates the rules an by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @06:42PM (#54775245) Homepage Journal either, Bruce.What they're doing is not "tantamount to theexpectation addition ofthat a termthe customer's t business will be damaged by losing access to support and later versions of the product, if that customer exercises their re-distribution right u A lot of people are not understanding the the importance of the time sequence. Because of the actions of Open Source Security Inc. to date, the customer already knows that there is a threat to cause them business damage if they exercise their right to distribution, before they perform the act of distribution. That's an additional term.

You are treating this as if the consequences of distribution are the only relevant element, and as if they only happen after distribution. This is not the case.

Reply to This Parent Share 1 hidden comment

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Get 466 MoreCase Comments 3:17-cv-04002-LBPost Document 1-1 Filed 07/17/17 Page 41 of 48 Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 42 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 3 Full 6 Abbreviated 11 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Does Anyone Use That? (Score:5, Funny) Grsecurity is snakeoil dogshit. Re: Does Anyone Use That? Thanks for that well reasoned remark, way to contribute. The core kernel crowds utter unreasoning hostility toward Not related to their mark grsecurityGrsecurity is wellrecently documented changed byits now.terms Its due made to widespread a laughing stockabuse ofof theits mark.securityDear of AC,the Ifstock that's kernel really for their decades, intent, and Re: Hi Bruce, as far as they'renobodyI understand confused.likes toit grsecuritybe Or shown maybe tochanged yoube an don't idiot.its understand?terms Grsecurity back in Therecently April. GPL [theregister.co.uk] changeddoesn't have its terms anything They due toseemto dowidespread with to suggest trademarks. abuse that of theyAnd its mark.supply I Re:patchesRedhat to the sequesters kernelGrsecurityassume released their itsupport hasdidunder notsomething GPLv2information bother terms, toto create dofrom withbut non-customers. awill thesetrademark refuse new to terms,for offer It'stheir further reallyand product potentially difficult subscription that to was thesemake differentsupport announcementsa case tofrom thatanyone the the versions whosupportwere distributes triggered with data the is byderivativeoldthose GPL- patches.Re:of theI've IOpen don't had Sourceaknow lookonlycomplaints if over involved.there terms, their is made awhichagreementI riderdon't by are overbelieve way still "withhere of inRed retaliation. use.[grsecurity.net],our Hat mark If trademarkhas on attempted them" and was on there to thethis stop problem, isor nothinganynot, ofbut they'd their to if soprevent customersneed wouldn't toredistribution create that from place aredistributing new of them aone patch infor the theiranunder sameactual commercial the position patch.terms as Redhat? I seem toproduct. recall This,that a unfortunately, similar situation would arose not withmitigate Virtuozzo the G in the early days, except they were distr JustRe:Notand other conditions information.related ofto the theirI don't GPLv2. mark know It (aboutScore:states Virtuozzo, 5that, Interesting) if it a sorry.patch I isdid distributed not contact outside Open of Source the terms Security of the Inc. GPLv2 as they, then had access by that to time further already ›hadpatches extensive in andthe futuresomewhat (not theacrimonious patch provided) discussions will be with denied, others on ina worksthe community. for hire basis.I thinkI honestly my legal don't theory think you've got all your ducks by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @05:09PM (#54774895) Homepage Journal lined up here, and yes, I realise who I'm saying it to and how the hordes here will descend upon me.

The problem isn't with the text there. It's with what else they have told their customers. It doesn't even have to be in writing.

I have witnesses. If there was ever a case, obviously the prosecution would have to depose people to make this point. I am not actually planning on a case, though. I think this warning will have the desired effect.

Reply to This Parent Share open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com 4 hidden commentsCase 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 43 of 48 Re: Fair enough, far be it from me to actually RTFA (this is Slashdot, after all). Thanks for taking the time to (re)explain that. As Re:muchI think as I'd there like tois supportlots of room grsecurity, for people I tend to maketo do sosecurity from a patches technical to perspective.the kernel, and It's fora real them shame to do if them what onethe witnessesat a time and haveget said7 the hidden iskernel true, comments teamand I tohave accept no reason them. toThey doubt belong them. in I'dthe still mainline, like to hearnot a the patch. otherIf theyside needof the some story, special though. subsystem to support them, they should put that in the form of as small a patch as possible, get the kernel team to accept that, and then to make individual patches that make use of that facility.In contrast, Grsecurity is a big patch built up over years, Get and450 IMore hear Commentsnot always a carefuPost Submit Story

Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 44 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Please create an account to participate in the Slashdot moderation system

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 3 Full 12 Abbreviated 17 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Does Anyone Use That? (Score:5, Funny) Grsecurity is snakeoil dogshit. Re: Does Anyone Use That? Thanks for that well reasoned remark, way to contribute. The core kernel crowds utter unreasoning hostility toward Not related to their mark grsecurityGrsecurity is wellrecently documented changed byits now.terms Its due made to widespread a laughing stockabuse ofof theits mark.securityDear of AC,the Ifstock that's kernel really for their decades, intent, and Re: Hi Bruce, as far as they'renobodyI understand confused.likes toit grsecuritybe Or shown maybe tochanged yoube an don't idiot.its understand?terms Grsecurity back in Therecently April. GPL [theregister.co.uk] changeddoesn't have its terms anything They due toseemto dowidespread with to suggest trademarks. abuse that of theyAnd its mark.supply I assume it has something to do with these new terms, and potentially these announcements were triggered by Re:Notpatches related to the kernelto theirGrsecurity released mark (didunderScore: not GPLv2 bother3) terms, to create but awill trademark refuse to for offer their further product subscription that was differentsupport tofrom anyone the versions who distributes with the oldthose GPL- › patches. I don't knowonlycomplaints if there terms, is madeawhich rider by areover way still "with of in retaliation. use.our mark If trademark on them" was on thethis problem, or not, but they'd if so need wouldn't to create that place a new them one infor the their same commercial position by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @04:27PM (#54774713) Homepage Journal as Redhat? I seem toproduct. recall This,that a unfortunately, similar situation would arose not withmitigate Virtuozzo the G in the early days, except they were distr

Redhat sequesters their support information from non-customers. It's really difficult to make a case that the support data is derivative of the Open Source involved. I don't believe Red Hat has attempted to stop any of their customers from redistributing an actual patch. Just other information.

I don't know about Virtuozzo, sorry.

I did not contact Open Source Security Inc. as they had by that time already had extensive and somewhat acrimonious discussions with others in the community. open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com I think my legal theory holdsCase water. 3:17-cv-04002-LB I am bothered by Document the sort of 1-1action Filed that 07/17/17Open Source Page Security 45 of Inc. 48 is doing, and felt that informing the customers (albeit indirectly, in places like Slashdot) was the best way to effect a change. This was a case where publicity was the most effective means of effecting change (even if the only change is that someone else doesn't try to do what's being done with Grsecurity) and was less expensive for all sides than a lawsuit.

Reply to This Parent Share Re: I've had a look over their agreement here [grsecurity.net], and there is nothing to prevent redistribution of a patch under the terms Re:Notand conditions related ofto thetheir GPLv2. mark It ( Score:states 5that, Interesting) if it a patch is distributed outside of the terms of the GPLv2, then access to further patches in the future (not the patch provided) will be denied, on a works for hire basis.I honestly don't think you've got all your ducks by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @05:09PM (#54774895) Homepage Journal lined up here, and yes, I realise who I'm saying it to and how the hordes here will descend upon me.

The problem isn't with the text there. It's with what else they have told their customers. It doesn't even have to be in writing.

I have witnesses. If there was ever a case, obviously the prosecution would have to depose people to make this point. I am not actually planning on a case, though. I think this warning will have the desired effect.

Reply to This Parent Share 4 hidden comments Re: Fair enough, far be it from me to actually RTFA (this is Slashdot, after all). Thanks for taking the time to (re)explain that. As Re:muchI think as I'd there like tois supportlots of room grsecurity, for people I tend to maketo do sosecurity from a patches technical to perspective.the kernel, and It's fora real them shame to do if them what onethe witnessesat a time and haveget said7 the hidden iskernel true, comments teamand I tohave accept no reason them. toThey doubt belong them. in I'dthe still mainline, like to hearnot a the patch. otherIf theyside needof the some story, special though. subsystem to support them, they should put that in the form of as small a patch as possible, get the kernel team to accept that, and Re: Lets saythen I release to make (sell) individual v1.0 of mypatches software that tomake person use A, of Bthat and facility. C underIn contrast,GPL2. Then Grsecurity B does issomething a big patch I don't built like, up overbut Iyears, can't do Re:anythingA lot andaboutof people I hear it, because arenot havingalways they a a problemreceived carefu withthe softwarethe time sequenceand can propagate of events. itLet's further say under you warnGPL2. someoneThe following in advance year, Ithat sell youv2.0 will of my softwareharm3 hidden theirto person business comments A and by C withdrawing under GPL2, their but support don't sell and it removingto person them B any from more. your They customer do not list,have should any right they to exercise receive ittheir from right me. If A orRe: Cwhich passThe is it GPL grantedon to says B, to they nothingthem are under freeabout tothe whatdo GPL. that. support That's But Iyou canadding must put aarbitrary provideterm.Let's torestrictions yoursay thatcustomers. onyou to never whom In fact,warn I give itthem says my aboutsoftware, that theanything, software they is distribute stuff,distributed and1 hidden you withoutdecide comment towarranty downsize of anyyour kind business which andmeans fire youthem do as not a customer.have any obligation That is not to addingprovide a any term. supportIt took or me maintenance. a while to getIf Re:thisyou I'mstr thenconfused, say we and will I'm provide happy support to be proven but only wrong, if you but don't I'm redistributedhaving trouble our with software, this: Let's you sayare notyou infringingwarn someone any of intheir advance rights Re:thatunder I yougot the willa GPL copy harm that of theirGrsecurity's I can business see. I Stabledon't by withdrawing think Patch it's Access right, their but supportAgreement. I wouldn't and be[perens.com]removing confident them that It's from ita iswritten your illegal. customer term, given list, to should you before they the exerciseact2 of hidden theirdistribution. right comments which It's ratheris granted imprudent to them of themunder tothe write GPL. it downThat's if addingyou ask a term.me.The I'm entire not sure point how of theit's languageadding a termagainst unless oneRe:additional of theAh, rightsso terms (still granted confused,in the by GPL the but is GPL Iso think thatis oneI otherssee of whatthose can you're notthat negotiate thegetting "warning" at) with - are youis statingyou for sayingyou will to beitgive wastaken up a any straightforwardaway. of your As I GPLsee "You it,rights. this can Iis don't little differentthinkchoose thisto a gives our terms you an or obligation the GPLs, to but support if you softwarechoose theyou latter didn't you provide. don't Youget theare softwarenot, in that at allcase, (from refusing us, but to who support else arethe softwareyou going that toyou get did it provide.from if nobody In c else has it who hasn't agreed to our terms)?" Because yes, I can understand why Get 438 More Comments Submit Story that would be a problem. PostPart of me is fearful it might still actually be legal to do that. open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 46 of 48 Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 47 of 48   Submit Search   

Topics: Devices Build Entertainment Technology Open Source Science YRO

 Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

Bruce Perens Warns Grsecurity Breaches the Linux Kernel's GPL License 1 Full 6 Abbreviated 4 Hidden Post Load All Comments

Comments Filter: All Insightful Informative Interesting Funny

The Fine Print: The follow ing comments are ow ned by w hoever posted them. We are not responsible for them in any w ay. Sounds wrong: do they distribute anything that's G (Score:0) I think that argument sounds wrong. Re:Sounds wrong: do they distribute anything that' (Score:Do3) they distribute anything that's under the GPL? The summary speaks of patches. › That means they don't distribute the Linux kernel, which is GPL, but only their own by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @04:16PM (#54774661) Homepage Journal code.Since they don't distribute the kernel, they don't need a license for it, as there's no copying for which copyright applies. And their own software they can distribute They don't have to distribute the kernel to violate the GPL in thisunder case. whatever Copyright terms also they restricts like. the creation of derivative works. Grsecurity definitely is derivative of the kernel. The GPL would be their only permissionAs to longcreate as andit's notdistribute bundled a derivativealong with work the kernel,of the kernel. they don't And even one oftouch the termsthe kernel's of the GPL is that you can't add any rules to your derivative that aren'tGPL. in the It's GPL the itself.customer

With respect, your understanding of copyright and licensing isn't quite complete. This is not a personal criticism, it's true for most people. But legal theories based on what you know so far might not be correct.

Reply to This Parent Share 2 hidden comments Re: Hi Bruce,Since you say that GRSecurity is 'definitely' a derivative work, and since you know about a million times more than I do, let's accept Re:Soundsthat claim as wrong: a fact dofor athey moment. distributeGRSecurity anything is primary that' (Score: distributed4, Interesting) as a set of patches which modify the Linux kernel's operation in various open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com Re:Sounds wrong: do they distribute anything that' (Score:4, Interesting) Case 3:17-cv-04002-LB Document 1-1 Filed 07/17/17 Page 48 of 48 by Bruce Perens ( 3872 ) on Sunday July 09, 2017 @05:32PM (#54774967) Homepage Journal

This is a very large discussion and I'm not going to put in the hour necessary to explain it fully. One of the relevant cases is Galoob Games v. Nintendo. In that case, the Game Genie made by Galoob, which let you have infinite lifetime and ammo and thus cheat in Nintendo games, was thought to be a derivative work by Nintendo. Galoob won, because the Game Genie connected to a plug and only modified a few memory locations.

Unlike the modularity of the Game Genie and that of some of the other things you mention, Grsecurity does not limit itself to dealing with Linux through its APIs (like the plugs in the Nintendo console and game cartrige). Instead, Grsecurity gets dirty fingers all over the kernel internals. So, it's derivative.

I am very much a supporter of right to repair and to interoperate, and we should discuss that another time.

Reply to This Parent Share Re: How in the world can there be a right to repair/improve when anything that modifies the internals of a copyrighted work is a derivative work?1 hiddenFor instance, comment a modification to a car ECU would not "deal with it through its APIs" (there aren't any API, it's not meant to be Re: Soundsaccessed wrong: by developers!) do they distribute and would anything "get its thatdirty fingersYou are over more the than ECU welcome internals" to (sincemake therederivatives is surely of the no Linux nice externalkernel and interface sell them to Re: modifyMy contention the behavior). is that So the there current goes state the rightwith Grsecurityin that(see respect. Android). is likeSimilarly releasing You do for however itany under attempt NDA.have to I justimprovecomply wanted withnearly to the make an license sure and you thus understood you should that Re:part.Yes I do, many companies try to do this thoughsee and GPLed I'm not release sure codeLinus onhas sites ever from actively Samsung tried to etc stop (which them. you Samsung, often but Amlogic, not always HP, Netgear, Minix have all done it some time do).in theThe past company or are isstill not actively required refusing to release to release the code Linux publically source either,code they only have their modified or require some form of NDA before theycustomers will give can it to demand you, companies the code, in however China are this even has worseto be underthan companies the same licensein the (thus Get 459 More Comments Post Submit Story US.I've contacted the FSF about it prior and theyyou seem cannot unwilling do like toAmlogic pursue does the case and claimunless NDA portions for the of LinuxGNU softwarekernel) are included in Old programmers never die, they just branch to a new address.

FAQ Story Archive Hall of Fame Advertising Terms Privacy Opt Out Choices About Feedback Mobile View Trademarks property of their respective owners. Comments owned by the poster. Blog Copyright © 2017 SlashdotMedia. All Rights Reserved.

open in browser PRO version Are you a developer? Try out the HTML to PDF API pdfcrowd.com