Re: MikeeUSA -- Notice Bruce Perens has NO response (nor does Moglen). [Was: Re: GrSecurity]

From: esodnencaocrefsdv
Date: Thu Aug 03 2017 - 13:15:05 EST


On 2017-08-03 09:13, Xen wrote:
In Game Genie vs. Nintendo a company created a cheating device that
would alter the operation of an existing product.

They won that case and were allowed to do it.

Distributing patches to be applied to an existing software product
would really be no different than that. If Nintendo were to say "You
can buy our product only if you agree never to modify it" I don't
think that would make it any different.

(I'm tired of re-explaining this over and over to stupid american white men programmers.)
(I've allready done it again and again. Bruce Perens has already done it.)
(Your attorney can do it.)

You are simply WRONG.

WRONG WRONG WRONG.

You are a programmer and pretend you know something about the law. You do not.

Yet you will insist that since YOU know SOMETHING about something regarding logic (programming) that you are right,
all the attorneys are useless and wrong.

The Game Genie case is (off the top of my head) distinguishable in that 1) none of Nintendo's copyrighted works were distributed with Game Genie.
Game Genie was not a derivative work of Nintendo's intellectual property.
(Additionally Game Genie is a separable product from the Nintendo system. )

COMPLETELY different here where GRSecurity team has gone into the linux code, modified it, and then published their modifications.
See the Anime Subs cases for a similar situation: yes subs for an anime are a derivative work of the anime.

You're simply wrong, programmer. So shut your mouth or go and study law for a few years before giving your "opinion" on legal matters again, understand lay person? Understand?

------

The GRSecurity patch snakes through almost the entire kernel; it really touches everywhere
(and Brad Spengler etc have publicly attested to this as a bullet point as it doesn't only
add features but fixes various in-place security errors); and not even as a monolithic block,
it puts a paw here, and there, and there (so on and so on for 8MBs), with the deft agility of a cat,
and the dexterity of a vine wrapped every which-way around the many branches of a bush:
it is a non-separable derivative work.

A counter example would be the Nvidia GFX driver: a portion of that driver works across platforms.
That portion which works on Linux, Windows, etc is a separable work and thus can be argued
to be standalone before a court. Furthermore, in the Nvidia case, that portion was likely
developed on another platform and the wrapper was then built to conform to it.

The wrapper itself that interfaces with linux is licensed under the same terms as linux.

Other drivers can be written in a similar way.

With GRSecurity, on the other-hand, that is absolutely impossible. GRSecurity exists
only to give the linux kernel "self protection" (their words IIRC). They do this
by going in with a scalpel to thousands of areas in the kernel and making small
but important* edits and additions, as-well as by writing some new routines to then
use throughout the kernel.

Unlike a plug-in; their derivative work does not and cannot stand alone.

The Anime-Subs cases reaffirmed somewhat recently that a derivative work
that cannot stand alone and is not authorized is an infringing work.

(Ex: You're a fan, you listen to the Anime Girl cartoon in Japanese,
you write down what they say, you distribute that: that text is a
derivative work and not a standalone one: it required the existence
of the cartoon to itself exist or have any meaning).

The situations are very different thusly and that a court
would find GRSecurity to be infringing. If the GRSecurity patch is not
a derivative work then nothing in the realm of source-code is.

As for making modifications: To create the patch Brad Spengler modified the
linux-kernel over the course of 15 years, and to continue continually producing
new patches he continually modifies the linux-kernel even more. Without
permission of the license he has no right to modify the kernel. The mechanical
modification that is done by patching is a red-herring in this case since it's
not needed to argue infringement on Mr Spengler's part once he has been found
to have added an additional term to the agreement between him and further
distributees of the derivative work. Once he has done that, he has violated
the license grant, and he no-longer has a right to distribute the work, nor
to distribute derivative works, nor to modify the work in-order to create
future derivative works.