I do understand that he was charged under different laws the second time but it still reeks of the prosecution trying to circumvent the principle of double jeopardy - that you can't be charged for the same thing twice.
Ex-Goldman Sachs programmer found guilty of code theft … again
An ex-Goldman Sachs programmer has for the second time been found guilty of stealing code from the vampiric financial giant. A New York jury found Sergey Aleynikov guilty on one count of data theft. He faces as much as four years behind bars. Aleynikov was arrested in 2009 after leaving Goldman for another company with a copy …
COMMENTS
-
Saturday 2nd May 2015 01:49 GMT Anonymous Coward
*Whose* code?
If I were a juror is such a case, I'd want to see (a) a signed "work done for hire" agreement, and (b) any copyright statements in the code. Without the first, the implication is that it's his code, so it wasn't stolen. If there are copyright statements for anyone other than the company, one could legitimately argue that it isn't their code, which would also cast doubt on it being theft.
-
Saturday 2nd May 2015 13:51 GMT David Dawson
Re: *Whose* code?
It's a fair point, however all employment and service contracts for banks have very wide ranging copyright assignment clauses. These are to the point that if you work on something, say some open source, out of working hours then the employer owns it, not the employee.
Algorithms of this type are highly sought after, and are a valuable thing.
He deserved to be punished for this, it was theft.
-
Saturday 2nd May 2015 19:12 GMT Anonymous Coward
Re: *Whose* code?
> These are to the point that if you work on something, say some open source, out of working hours then the employer owns it, not the employee.
It's not quite that draconian. I've been in this type of situation myself twice before - I was working on open source projects in my free time. The only thing I had to do was to get an approval from my employer - and yes, it was a Wall Street firm. They actually had an established process for these types of hobby activities for their software engineers.
I had no difficulties at all getting the approval, and they were actually very supportive of it.
-
Sunday 3rd May 2015 05:01 GMT Doctor Evil
Re: *Whose* code?
Um, my understanding is that the code he uploaded to Github was code that he'd originally obtained from there under GNU GPL licensing ... or, in other words, open source.
One of the conditions of the GPL, as you doubtless well know, is that you are enjoined to publish your own modifications to that code freely for the benefit of others. Which the bank, of course, blithely ignored in claiming "ownership" of the code.
-
Sunday 3rd May 2015 11:48 GMT Tom 38
Re: *Whose* code?
One of the conditions of the GPL, as you doubtless well know, is that you are enjoined to publish your own modifications to that code freely for the benefit of others.
Fallacy. You are only required to share your modifications if you distribute the modified version. If the "you" is a commercial entity, and you only use the modified software in-house, then there is no requirement to share your modifications with anyone.
-
-
Monday 4th May 2015 12:12 GMT Anonymous Coward
Re: *Whose* code?
@David Dawson
"Algorithms of this type are highly sought after, and are a valuable thing.
He deserved to be punished for this, it was theft."
You seem to have decided that he is guilty based on no more than a quick supposition. Assuming you don't work for Goldman Sachs you might be accused of being as ignorant (through no fault of their own) and as apathetic as the original jury (who's verdict was overturned).
If you have studied the case and code in detail and believe that this consisted of highly valuable algorithms, then sure you are entitled to state that, however I suspect you haven't.
-
Tuesday 5th May 2015 10:25 GMT Intractable Potsherd
Re: *Whose* code? @ David Dawson
I don't know what the definition of "theft" is where you are, but it certainly wouldn't pass muster here in the UK. S1 Theft Act 1968 - "dishonest appropriation of property belonging to another with the intention to permanently deprive". From what I've read here, there are big question-marks over dishonesty, appropriation, belonging to another, and permanent deprivation. Goldman Sachs didn't actually lose the code, or the use of it, so - again here in the UK, we seem to be in the ground laid out in R v Lloyd, Bhuee & Ali [1985] QB 829, where the Court of Appeal held that only a situation in which "all the goodness, virtue and practical value [was] taken from the goods" amounted to permanent deprivation. Of course, the law might be different where you are, but it certainly sounds strange here in the UK to see the word "theft" used in this context.
-
-
Thursday 7th May 2015 08:57 GMT Tom 38
Re: *Whose* code? @ David Dawson
Most people's definition of theft is...
irrelevant - the only definition worth considering is that in law, and that says:
A person is guilty of theft if he dishonestly appropriates property belonging to another with the intention of permanently depriving the other of it; and “thief” and “steal” shall be construed accordingly.
-
Thursday 7th May 2015 13:37 GMT h4rm0ny
Re: *Whose* code? @ David Dawson
>>"irrelevant - the only definition worth considering is that in law,"
Well no, it isn't. Legal terminology is a specialized sub-set of language. We are not confined to only use definitions given by a particular country's legal system. The OP didn't say that they had been charged with "theft" in court, they called the action of taking something you didn't have a right to, to be theft. Which is in accord with the way pretty much everyone uses it.
I mean you can declare it "irrelevant" how most people use a word and insist that only legal definitions of a particular country is allowed, but you have no such authority to set those definitions above everyone else. When someone says the charge in court was "Theft" you can leap in and say it was technically "contract violation" or whatever, but that's not what anyone did.
-
-
-
-
-
-
Saturday 2nd May 2015 04:43 GMT Snow Wombat
If you read the book "flashboys"...
This is a complete bullshit charge, and will be thrown on appeal again.
The code he took was a few lines of stuff that was nothing to do with actual trading algorithms and really about Goldman Sachs trying to put the fear of god into the coders out there.
-
-
Saturday 2nd May 2015 11:20 GMT amanfromMars 1
The Emperor/Squid has No Clothes
The following from Wired’s report on the case and verdict ……….
But Aleynikov underestimated the wrath and determination of Goldman Sachs and prosecutors. Shortly after his federal conviction was overturned, the district attorney’s office in Manhattan found state laws under which they could charge him for the “unlawful use of secret scientific material” and the “unlawful duplication of computer related material”.
Today Aleynikov was found guilty under the first charge but acquitted of the second.
“As today’s verdict demonstrates, the misappropriation of proprietary information is a crime,” New York County District Attorney Cyrus Vance said in a statement.
……. elicited this valid comment and surely not altogether alien view ……
amanfromMars Sat 2 May 09:03 [1505020903] staying the bleeding edge obvious on http://www.wired.com/2015/05/programmer-convicted-bizarre-goldman-sachs-caseagain/
“unlawful use of secret scientific material”
Secret scientific material? Oh please, there is nothing secret or scientific about rigging and front running ponzi markets and laundering services for fiat currencies exchanging and accepting dollar$, is there?
Goldman Sachs, J'accuse?
-
Wednesday 6th May 2015 17:30 GMT Michael Wojcik
Re: The Emperor/Squid has No Clothes
Oh please, there is nothing secret or scientific about rigging and front running ponzi markets and laundering services for fiat currencies exchanging and accepting dollar$, is there?
Well, yes, there may very well be. Whether algorithms are "invented" or "discovered" is an epistemological and ontological question I'm not going to get into (for one thing, in this context it's unlikely to be enlightening), but in either case they can certainly be secret.
And they are also "scientific", if that adjective is understood as a term of art referring to processes evaluated under a scientific epistemological method, which is how the law in question appears to mean it. That is, they are deterministic formal processes that are developed and evaluated under criteria that attempt to ensure they produce objective, observer-independent results when applied to a formal problem.
Now, whether such algorithms are, say, ethical, in themselves or in application, is another area of inquiry entirely. But the law has a long and rich history of endorsing the unethical, and it is quixotic to criticize it for doing so once again. We might complain that we do not wish the law to be what it is; but that does not constitute a valid argument that it has been misapplied here. (I'm not saying it hasn't, mind you, just that this particular argument is not properly warranted.)
-
This post has been deleted by its author
-
-
Wednesday 6th May 2015 17:51 GMT Anonymous Coward
Yes, though I admit "(602 – 12)" in the article threw me for a bit until I realized it was supposed to be "(602 – 12)" - which is odd, since I'd already made the same simplification in my head, but didn't connect it with the notation in the article.
I hate it when the copy editors screw up the mathematics.
Personally, I have to withhold judgement; without seeing what Aleynikov actually uploaded to that Subversion server, I have no way to judge whether he might have stolen proprietary code, or what the probability might be that it represented a significant loss to GS. My inclination is to believe Aleynikov's defenders, because he has my sympathy - the trials, convictions, and sentences look hugely excessive even if GS's claims are entirely true and Aleynikov acted out of malice or greed. And I can well believe that GS would act in a grossly disproportionate fashion to an innocent act, since everything I've read about the organization (including its public statements) suggests a culture of narcissism and paranoia. But since I wasn't a juror in either trial, my feelings have no bearing on the facts.
And unfortunately we see once again that juries do a lousy job with technical cases. But it has ever been thus.
-
-
Sunday 3rd May 2015 22:36 GMT FozzyBear
Scratch the surface
of a democracy and just below the surface you'll find that rules and laws are really not there to protect you and me or the other guy in the street. The laws are there to protect itself from you or me or the guy in the street. Check out double jeopardy in Australia , UK or US and it has so many loopholes or exceptions they could continue to proecute him til he dies of old age.