Former Goldman Sachs programmer Sergey Aleynikov is back in court on new charges related to code theft.

"Aleynikov was re-arrested ... and is being arraigned in Manhattan criminal court ... on state charges of 'unlawful use of secret scientific material' and 'unlawful duplication of computer related material,'" writes Wired's Kim Zetter. "The new charges come after Aleynikov defeated previous federal charges against him for theft of the code. His defense attorney calls the new charges 'improper.' 'I think it seems vindictive, and I’m confident that he’s going to prevail,' defense attorney Kevin Marino told Wired."

"At an initial hearing in Manhattan criminal court [last] Thursday on the latest arrest warrant, Aleynikov's lawyer told Judge Robert Mandelbaum his client had spent the last week in jail in New Jersey, where he lives," writes Reuters' Grant McCool. "Mandelbaum granted Aleynikov's release on $35,000 bail as he stood in the courtroom, his hands cuffed behind his back. Aleynikov, dressed in a white tee-shirt, checked shorts, white socks and sandals, was not asked to enter a plea."

"In February Aleynikov overturned a conviction on federal charges that claimed he stole trade secrets from his employer, mega-bank Goldman Sachs," writes The Register's Gavin Clarke. "During the appeal hearing, his lawyer Kevin Marino argued Aleynikov had been incorrectly charged under the Economic Espionage Act (EEA). The appeals court ruled in Aleynikov's favour, finding that taking source code is not a crime under federal law, which instead makes it illegal to steal trade secrets, and that the code didn’t qualify as stolen goods under another federal law."