ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Sklyarov reflects on DMCA case

Lisa M Bowman CNet

Published: 20 Dec 2002 14:24 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Russian programmer Dmitry Sklyarov thinks it was unfair of prosecutors to play his videotaped deposition at the ElcomSoft trial rather than calling him to the stand.

But after a legal saga that's included a surprise arrest outside his Las Vegas hotel room, three weeks in jail, and visa tangles that almost prevented him from coming back to the US for trial, Sklyarov has decided not to worry about situations over which he has no control.

"During my life I'm trying not to spend too much time trying to find what means for me things I cannot change," Sklyarov, 27, said in his first interview since testifying in the criminal copyright case of ElcomSoft, his employer.

Speaking with the careful phrasing of someone communicating in a foreign language and still bound by an agreement to cooperate with the US government, Sklyarov talked with CNET News.com about life after his arrest, his impression of the case, and his opinions about how the controversial Digital Millennium Copyright Act (DMCA) is affecting programmers.

The meeting took place here during a break in the trial at a restaurant across the street from the boxy, gray corporate apartment his company has kept since it became the target of US prosecution 17 months ago. The interview was given with the understanding it would not run until the ElcomSoft trial ended and Sklyarov was no longer under the terms of the government agreement.

On Tuesday, a jury acquitted ElcomSoft of all counts against it in the first case to test the criminal provisions of the DMCA, a US law aimed at updating intellectual property rules for the computer age. Although jurors agreed the product was illegal because it was designed to crack antipiracy technology controls, they declined to convict because they didn't believe ElcomSoft intended to break the law.

Sklyarov said many information security developers have been skittish since learning of his case, fearful that they, too, could face jail time for their work. "Nobody knows. Probably you'll do your work, and after that somebody comes for you to arrest you or something like that because the DMCA is very (broadly) written and many things can be linked with DMCA," he said.

Sklyarov catapulted to code-jockey fame in July 2001 when he was arrested after giving a speech about his company's Advanced eBook Processor, software designed to crack protections on Adobe Systems' eBooks. Prosecutors argued the product violated the DMCA, which outlaws offering software that can circumvent copyright protections.

Sklyarov was jailed for three weeks, his case becoming a flashpoint for the battle between copyright owners seeking to maintain control over their material in the digital age and programmers working to highlight security flaws.

But after worldwide protests among programmers, Adobe backed away from its support of Sklyarov's prosecution, and government attorneys set aside charges against him in exchange for his testimony in the remaining case against his company.

Although Sklyarov returned to the United States specifically to testify as a government witness, prosecutors never called him to the stand. In a highly unusual move, the government decided to play an hour-long edited videotape of Sklyarov's deposition instead. Sklyarov said he didn't find out until the day before he was scheduled to appear as a government witness that he would not be called to the stand.

"It's unfair," Sklyarov said of the government's plan to play a tape of him. The "government could ask questions and show them on tape, but (the) defendant couldn't ask cross questions."

The defense later called Sklyarov as its own witness, and in a calm, cooperative manner, the boyish programmer testified that he never intended for the product to be used illegally -- an assertion that played well with jurors interviewed after the case. He said the software was designed to allow people to make backup copies of eBooks they already own or transfer the material to a different computer. Earlier in the two-week long trial, the government had tried to use the videotaped deposition to characterise Sklyarov as a hacker affiliate who knew his program could be used for bad purposes but didn't care. The prosecution did not comment on its decision not to call him in person.

Electronic Frontier Foundation attorney Fred von Lohmann said he's not surprised that many jurors found Sklyarov sympathetic. "The jury saw this serious young man and not a copyright pirate," he said. "They must have said, 'Where's the bad guy here?'"

Battling copyright law
Von Lohmann said the arrest of the quiet, mild-mannered Sklyarov was critical in galvanizing programmers to fight heavy-handed use of the DMCA. "He is a classic programmer," von Lohmann said. "He looks like them; he talks like them; he cares about the issues they care about -- and he went to jail."

Sklyarov is still working for ElcomSoft these days, in addition to teaching at a technical university in Moscow. He said the company treats him well, although he would think twice about working on any project that veers too close to the DMCA line. To this day, though, Sklyarov insists ElcomSoft's Advanced eBook Processor is legal. Echoing statements made by ElcomSoft attorney Joseph Burton during the trial, Sklyarov compared the Advanced eBook Processor to a lock pick, which could be used for both good and bad purposes.

He also likened the software to a gun. "It has legal applications; it could be used for many legal things, for good things," he said. "A weapon could be used for killing and for protecting myself, but in (the) United States (a) weapon is legal."

Sklyarov said he understood Adobe's eagerness to pursue him and his employer because they were pointing out flaws in the company's software. "Sure I can understand it because if somebody produces bad stuff, and someone proves that this stuff is real bad, nobody will like it." He said Adobe's PDF format is probably the best in the world for distributing documents, but it falls short when it comes to protecting them.

Sklyarov laments that he wasted a year and a half dealing with the legal wrangling surrounding the product he developed. But he's learned to take it in stride. He passed time in jail by reading books from the inmate library, including Ken Follett's "Night Over Water." And when he was not allowed to return to Russia for four months following his release from jail, Sklyarov wrote code for ElcomSoft from an apartment in the United States.

Sklyarov said he didn't have to give up anything significant to get the government to set aside the charges against him last year. He thinks prosecutors backed down because they didn't have a good case against him.

"Most probably they understand that they couldn't prove that I am violating the law, so for them it's much more safe to... release me, to let me return back to Russia," Sklyarov said.

Sklyarov left to return to Russia the day after the defense wrapped up its case. He said he plans to spend more time with his wife and two children when not teaching and working on ElcomSoft projects he described as too complicated to explain. Meanwhile, he hopes to concentrate on coding and leave arguments about the DMCA to lawyers.

He said if someone came to him with another project focused on cracking copyrights, "I would ask you, if you're sure this is legal." If the answer is unclear, Sklyarov said he would suggest the person find a lawyer who could figure it out.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Have your say on all developer topics. From j2ee, to C++, from Visual Basic to Javascript plus much more. Share your experience with others on the Developers Forum.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
41 out of 67 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:









Related Jobs

Seeking SAS Programmer for WorldWide Travel: based in UK 50K

They are currently recruiting for 5 SAS Programmers to work on some of the largest projects in the country. Seeking SAS Programmer for WorldWide ...

SAS Programmer - Surrey - 38,000 - 42,000

A SAS Programmer is required to help drive this MI function forward. In return you will receive a highly competitive starting salary and one of the ...

SAS Programmer/ Analyst Finance opportunity: European Client 55k

They provide custom Consultancy to some of the biggest and best Finance, Marketing and Pharmaceutical companies in the world They are currently ...

Discussions

harpless harpless

SAP goes big business

Friday 25 July 2008, 6:17 PM

1 comment
pjc158 pjc158

Will Drizzle rain on Sun's MySql

Friday 25 July 2008, 5:30 PM

1 comment
pjc158 pjc158

Show me the money!

Friday 25 July 2008, 5:18 PM

5 comments

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling