Slashdot Log In
Federal Judge Rules Against Reverse-engineering
Posted by
chrisd
on Wed Apr 09, 2003 08:08 PM
from the freedoms-going-going-gone dept.
from the freedoms-going-going-gone dept.
zurab writes "A federal judge in Boston threw out a challenge to the DMCA brought by the ACLU for a Harvard Law School student. Ben Edelman decided to ask court's permission to reverse-engineer the Internet filtering software made by N2H2 in fears of being sued by the company. Of interest is a quote from the ruling: "there is no plausibly protected constitutional interest that Edelman can assert that outweighs N2H2's right to protect its copyrighted material from an invasive and destructive trespass." Full story on Yahoo."
This discussion has been archived.
No new comments can be posted.
Federal Judge Rules Against Reverse-engineering
|
Log In/Create an Account
| Top
| 601 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
my school uses that.. (Score:5, Informative)
btw, fp!
Re:my school uses that.. (Score:4, Funny)
BTW, I actually am at a school that uses Bess, an N2H2 product. It banned Slashdot for being a "Message Board." I have a good mind to go there and give those networking bastards a piece of my mind.
Re:my school uses that.. (Score:5, Interesting)
So these schools using Bess/etc. are basically saying "Go to msnbc.com / aol.com / cnn.com all you want, since they're nice big corporations, but don't discuss things amongst yourselves?" What is the justification given? Or is none at all given (as is typical nowadays)?
I am confused.
My good friend works at an office using WebSense (which both of us now call WebSenseless). It has, in the past, blocked her from accessing many perfectly legitimate sites, including my own site-- when I was trying to use my site to send her a technical document. It was very annoying.
All these years, and censorware still hasn't gotten better? This is pathetic...
Re:my school uses that.. (Score:4, Informative)
(Last Journal: Tuesday October 22 2002, @03:04AM)
No, primary and secondary schools are designed to shift responsibilities for children off of the parents' backs, so they have someone else to blame when their child doesn't turn out to be Superman and/or Wonderwoman.
Re:my school uses that.. (Score:5, Insightful)
All I can say is, it must have been awhile since you were a student. The purpose of blocking message board sites is so kids dont dick around when they're supposed to be working, tying up what might be already scanty bandwith (my highschool had 1400 students with several labs and all teachers' computers on a 64k ISDN line.) doing things that are not at all school related.
Re:my school uses that.. (Score:5, Insightful)
OK, I'll admit some of the politically sensitive oversimplifications in their scientific textbooks were obscene, but not enough to ban them for.
Tried to find the link again, but this is the closest I could come up with on short notice:
http://danny.oz.au/freedom/censorware/if
I know it's not an authoritave source, but this is slashdot.
Re:my school uses that.. (Score:5, Insightful)
(http://music.download.com/fearofzero | Last Journal: Saturday November 03, @08:55AM)
Banning reverse engineering?!?! What's NEXT?! I bet they're going to rule against literary analysis in English! Reading too far into something would endanger the author's critical intellectual property---if we knew *how* he (or she, of course) wrote what he wrote, there would be countless knock-offs and imitators! Oh wait, there already are..... so?
Anyway.
Re:my school uses that.. (Score:5, Insightful)
Reverse engineering is independent of copyright violation.
To break a copyright, you make copies of the material.
Reverse-engineering means you come to understand material already in your possesion.
It does not damage copyright at all, except via circular reasoning.
Re:my school uses that.. (Score:4, Interesting)
(http://slashdot.org/ATPinATX.blogspot.com | Last Journal: Thursday October 28 2004, @02:39PM)
*Tongue in Cheek*
The reality of Bess is is that it is unquestionable. Most of my teachers aren't willing to walk over to my computer and type in a password every minutes so that I can actually see the pictures of Mussolini's dead body. (We are covering WWI). The problem lies with Bess and other such filtering software in that its database is inaccurate and beyond reproach. Bess used to allow you to submit webpages that it blocked for reviews, it would even email me telling whether or not the site was allowed. I would usually get a response within 4 days, and they would usually agree with me, that the site shouldn't be blocked. Now, when you try to submit the page, there is no option to allow you to give them your email addy (I didn't use my private one of course), and they don't even allow you submit freepages. They are blocked by default. Without notification, they could never get around to checking the site, and you would never know which way it went unless the site was magically unblocked one day.
I don't even get the point of having a filter at a High School. Very few people are stupid enough to be surfing Pr0n in the middle of library, so what are they afraid of? I dont't knw, maybe I'm just angry because they block
Just my two bits..
P.S. This is my first post! Yay!
Re:my school uses that.. (Score:5, Interesting)
(http://westernesse.net/)
my highschool (Score:5, Funny)
(http://mathaddicts.org/ | Last Journal: Friday December 27 2002, @04:50AM)
It's not too bad, because they have an 802.11b net my Zaurus and iBook can access as well as a "secret router" on 10.0.0.3 that I'm not supposed to know about.
BTW, the NT4 proxy is sp2; I made a single URL that can crash the proxy if entered on any school computer. They really should fire the techies and let me do the job for a gym credit.
Re:my school uses that.. (Score:5, Informative)
N2H2's Bess currently blocks an extremely large amount of sites, including google's image search (but not the main google site). It also seemingly blocks by a number of things, including ip address (I think it performs a reverse DNS lookup on every ip as it blocks the octal and hexidecimal ips of site as well) and string. What I mean by string is that you can get to the main Web Archive site (as a loophole), but you can't enter a blocked address there and try to recieve an archive of it. Same deal with google cache.
Another thing is the shear rapidness of blocking. I started playing FlashFlashRevolution.com for about a week, and when I got back to school on monday it was blocked. I asked my Systems admin and he told me he didn't block me, so they must be monitoring bandwidth at some central station.
The FlashFlash ban got me pissed off, so I found some open proxies at my house and manually searched out the internet options control panel file (InetCpl.cpl) to change my proxy settings. Sure enough, this worked. Of course, if you need a new proxy server absolutely every web-based proxy or open proxy list is banned (and you wouldn't believe the number of bans), so I had to VNC to my freebsd box at home to get a list. Sure enough, I can now play flash flash revolution during those boring high school comp science classes.
If anyone has any other suggestions I'd love to hear them
Re:Unsigned apps can't run on some installs (Score:5, Informative)
(http://calum.org/)
C:\> ren dwi2.exe notepad.exe
Simple (Score:5, Insightful)
(Last Journal: Tuesday September 12 2006, @03:31PM)
Easy enough to do, isn't it?
Re:Simple (Score:5, Insightful)
(http://slashdot.org/)
Anyway, my two cents. One, I'm seeing a trend that these lawsuits keep getting tossed because the issued involved aren't ripe. Two, how does a collection of blocked URLs constitute a copyrighted work?
Re:Simple (Score:4, Funny)
(http://www.jimdabell.com/)
An individual URL might just be a fact, but a collection of facts that's more than just a simple collation (i.e. some creativity went into creating it) can be copyrighted. See this page [lawnotes.com] for more details.
On a side note, does anybody else find it hilarious that the USA Copyright Office gets asked "How do I protect my sighting of Elvis?" [copyright.gov] often enough for them to put it in their FAQ?
NO! (Score:5, Interesting)
(http://yro.slashdot.org/~twitter/journal/177855 | Last Journal: Friday December 07, @05:34PM)
That's not good enough. Honest people should be able to do honest things in an upright manner. Honest people also demand accontablility and an anonymous list of blocked sites is worthless when the results can't be repeated elsewhere.
This ruling is absolutly outrageous. A Federal jusdge protecting a trade secret with copyright law? It's amazing that laws designed to encourage publishing have been perverted to prevent legitmate research and the useful arts. When did copyright protection of exclusive publication by an author become a prohibiton agaist READING and ANALYZING the thing published?
The following paragraph is a copyrighted ASCI text art diagram with a message protected by an ingenious electronic encryption method called French, available at bablefish [http]. It is intended to form a pleasing pattern of black and white when viewed by a browser. It may not, under any circumstances by coppied or otherwise dessiminated, not even oraly or by heliograph.
Juge Richard Stearns de zone des ETATS-UNIS, ou vous avez la merde pour des cerveaux ou Yahoo vous a fait un grand mauvais service. Si vous prolongeriez la loi de copyright aux secrets commerciaux vous êtes la plupart d'homme d'UnAmerican et avoir violé les serments de votre bureau.
Eh? (Score:5, Funny)
I think it's pretty clear that people who want to analyze and criticize filters can use tools that do not involve decryption.
And what exactly would those be - ESP? Divination with a forked stick? Tarot readings?
Re:Eh? (Score:4, Interesting)
(http://www.beresourceful.net/ | Last Journal: Wednesday January 07 2004, @12:40PM)
I think it's pretty clear that people who want to analyze and criticize filters can use tools that do not involve decryption.
And what exactly would those be - ESP? Divination with a forked stick? Tarot readings?
The concept exists of a "black box" analysis. In this case you use a random number generator to come up with long string of possible URL's and feed them to the program to see which ones are blocked. You could also do a sequential search, where you feed it urls like a.com, b.com, c.com and so on, through zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.com (or longer if you allow more than 32 characters before the
A random walk should get you close to a comprehensive list earlier than a seqential search, though a dictionary attack may work faster, especially if you include modified dictionary entries such as s3x, 53x, sechs, and so on.
Then again, I could be wrong. Someone might consider that to be decrypting the list.
-Rusty
Re:Eh? (Score:5, Funny)
(http://arstechnica.com/journals/linux.ars)
Mr. BJH could not be reached for further comment.
Soko
A sad state of affairs... (Score:3, Insightful)
(Last Journal: Tuesday April 08 2003, @10:19PM)
Write to your elected representatives [house.gov]. Do it now.
-S
Re:A sad state of affairs... (Score:5, Insightful)
(https://www.funkadelic.net/ | Last Journal: Saturday April 26 2003, @01:08PM)
I was actually thinking about this the other day. What about a slashdot sponsered letter writing compaign that gave people a tangible reward for writing a good letter to thier congress(wo)man.
They could have everyone write an email about what really matter to them, any topic, preferably a technological one as thats what scores points around here. Then have them mail them to thier representative and CC a copy to contest@slashdot.org as well as post it as a comment. Say, 10 highest rated letters win a free subscription (however many page views that is). The cost would be negligable, but the impact of tons of well worded emails coming from intellegent people would have an amazing impact. So, editors, what do YOU think? --btw, the letters should be worded better than this post.
Re:A sad state of affairs... (Score:4, Insightful)
Re:A sad state of affairs... (Score:5, Funny)
Re:Writing your congressman works! (Score:5, Insightful)
(about:mozilla)
Also, even without cash (well, other than to buy stamps and paper, or to pay the phone bill), you can get involved. A congressman almost always has a local office in their district that they visit, for at least a few weeks while Congress is not in session. You might want to talk to his staff about getting some time to visit and talk directly while your representative is in town. If you get access, do your homework ahead of time and bring copies of supporting documents that you can give (executive summaries are nice too here).
You can also offer time. If your congresscritter is doing a good job, volunteer to help on their campaign. If your congresscritter is doing a bad job, look over there opposition and see if there's someone there you'd like to help out instead. Nothing modifies a congresscritter's opinion faster than popular support for an opponent with a contrary opinion. If you hate all of these bozos, consider running yourself.
Basically, the more involved and visible you are (in a friendly, non-wacko, non-stalker sort of way), the more likely the congresscritter is to give credibility to your opinion. Involved people don't just vote, they influence other peoples' votes, and that means a lot to someone who is up for reelection every two years.
Re:A sad state of affairs... (Score:5, Insightful)
(http://www.astronomy.swin.edu.au/staff/tconnors/ | Last Journal: Wednesday September 05 2001, @10:28AM)
Actually, the problem is a lot of
So in that way, we whinge about the USA laws, because they will eventually influence our own laws.
Holy crap the end is near (Score:5, Insightful)
(Last Journal: Thursday November 11 2004, @05:39AM)
Re:Holy crap the end is near (Score:5, Insightful)
Re:Holy crap the end is near (Score:5, Insightful)
(http://www.gargoyle-design.com/)
Now you can't own the product. It's not yours. Not only is it not yours but you can't tinker with it. Tinkering with it is illegal. If the manufacturer says it's the safest product ever devised and you suspect that it's full of holes you aren't allowed to look. If they say it has technology developed by NASA and you suspect code looted from a GPL'd product - you can't check - it's illegal.
If I'm doing a term paper on the effectiveness and accuracy of "filters" and I can't test the product, or publish my findings, how do I progress. When someone else is doing a study on the long term effects of filtering (i.e. what knowledge was lost/missed due to improper filtering) how can one do so without looking at how and what the filters filtered.
Look at some EULA's lately. One EULA I got a couple of years ago said that "reviews can only be published after the written consent of 'COMPANYX'. COMPANYX reserves the right to sole editorship of any published reviews of it's products." This meant that ANY review that you saw on the web or in a magazine they effectively wrote. The problem was trying to find any real data on the product - every review was glowing, no problems, no benchmarks, and no real information.
At the end of the day the product was a piece of crap. But the only way you could find out it was a piece of crap was by purchasing a license at 700+ per seat and doing your own testing. Which the company assured wouldn't be accurate without having a "production" environment to test against.
More and more companies are hiding behind their EULA's, patent law, trademark law, copyright law, and so called "trade secrets" to hide the fact that their products are not of the quality nor even contain the feature sets that they advertise. And the judges and the politicians give them more and more room to maneuver every day. Filtering companies claim "Advanced Artificial Intelligence" and "Intelligent Algorithms" and we can't tell that they aren't just using a handcompiled blacklist updated regularly. And these are the companies that the politicians want EVERY LIBRARY and EVERY SCHOOL SYSTEM to use for filtering. I don't reallistically think that the government is going to make the effort to keep these vendors honest so I think WE should have the ability to do so. The only way to do that is through some ability to reverse engineer their products.
Re:Holy crap the end is near (Score:4, Informative)
(http://www.kuro5hin.org/user/greenrd/diary)
In fact, this type of thing has already been ruled unconstitutional [techdirt.com] in New York at least, thanks to the New York Attorney General:
(As a side note, I believe this is the way the First Amendment is stretched to include private contracts: It says "Congress shall pass no law..." but copyright law is also a federal law, and therefore copyright law cannot be construed as prohibiting free speech other than speech with which it is directly concerned, i.e. copying of other people's work.)why make a choice? (Score:5, Insightful)
(http://yro.slashdot.org/~twitter/journal/177855 | Last Journal: Friday December 07, @05:34PM)
Every company is entitled to keep trade secrets. It either that or they must patent their inventions. Patents require disclosure.
Yes patents require disclosure in return for Federal protection of the exlusive use of the thing described. They are very expensive for a company and they give away all your hard work so that others can use it.
Now, thanks to the DMCA, you don't have to chose. Neat eh? You can have your trade secrets published publically in an encrypted form and the US Government will make sure others don't tell anyone about how it works even when they are bright enough to figure it out. They will protect your feble trade secrets from "invasion"! This is really cool, now no one has to tell anyone anything AND be protected by the government. What a great trade! I pay taxes which are used to keep me from understanding the things I own.
Well, I used to own things. Now that I can't do what I want with them or share what I do with my friends, I think some of my things belong to the people who made it. Just imagine this being applied to software! Oh wait, this is software! Really really neat. If I install that program on my computer so that I'm not tempted to look at things someone else thinks are nasty, I'm not only giving up my right to read, I'm giving up ownership of my computer! That's just unbelievable. Next thing you know, you won't be able to share what you know about BIOS [slashdot.org]. Well, it's good that other people are willing to be responsible for the things I want to use. That way I don't have to worry when they break [slashdot.org]. Someone will always take care of me.
Sort of off topic but.... (Score:3, Insightful)
(Last Journal: Sunday July 06 2003, @01:45AM)
You can write the "Hello World" program a million different ways - so can you write a program to do the same thing that one program does if you do it from scratch? Think back to your programming classes - the professor gave you a task, you did it, but the chances of it being exactly the same as the person's sitting next to you was nill to none unless you were just copying their work.
Reverse Engineering is NOT Necessarily Decryption (Score:3, Interesting)
Surely this ruling prohibits these 'tools' also! Reverse Engineering is a broad brush encompassing everything from black-box analysis to black-hat decryption.
I'd be interested in seeing the 'tools' suggested by the defense as they must clearly not be covered under the DMCA. Would an NP complete brute force approach be considered a violation under the DMCA or simply 'fair use'?
Re:Reverse Engineering is NOT Necessarily Decrypti (Score:4, Informative)
(http://forums.interestingnonetheless.net/)
Oh great. (Score:3, Funny)
(http://altgrendel.exit0.us/)
...oh..umm...
Too late, huh?
how about the right of consumers to know... (Score:5, Interesting)
(http://slashdot.org/~dh003i/journal | Last Journal: Monday September 08 2003, @11:20PM)
Here is my beef. (Score:5, Interesting)
(http://www.gorent.ca/)
There is a serious problem, maybe it's not with n2h2, but the fact that governement is using software to protect it's citizens completly blind. Sure it sounds all peachy, but cmon, if you're gonna block people off, make sure you know what is being blocked, don't give a company like n2h2 the playground.
There are plenty of open source alternatives anyway, where you can manually control the blocked list, who is doing for the "consulting" for the governement, most likely someone who wants to keep his job. (prolonging the problem brings in more money)
This is bad both ways, gov wants to use proprietary over open source, and gov dosen't care that they can't control which sites are blocked and which aren't.
To be honest, that list should be public to the community, and sites should be debated by a community coucil for their library, to decide which should be allowed by standards in the area, no main entity is the know it all genie of what is right for everyone.
Already Exempt (Score:5, Informative)
(http://www.cityofhope.org/microseq)
While the judge's reasoning in this case appears to be wrong, the outcome of the his decision is correct. Part of the anti-circumvention clause states that the Copyright Office was to hold hearings to decide on specific classes of work that should be exempt. They only picked two, which were:
In other words, what the plaintiff wanted to do is not illegal, so he has no standing to challenge the law. You can read about it here [copyright.gov]. FWIW, that may not be true for long. The Copyright Office is holding another round of hearings [copyright.gov], and one of the scheduled topics is whether this exemption should be continued.
um ... (Score:5, Informative)
N2H2 claimed that providing such information to Edelman would compromise trade secrets, and that Edelman had no legal standing to be granted such permission because there was no imminent threat he would be sued.
Maybe they should have picked a more suitable case to file their lawsuit?
The encrypted protocol? I have it right here... (Score:5, Funny)
(http://www.school.net/)
and I can post it on Slashdot right now,
right after I answer the knock at the door...
Cheers, Joel
2 big problems.. (Score:4, Insightful)
(http://irc.macintosh.efnet.com/ | Last Journal: Sunday July 04 2004, @07:33PM)
Now supposedly the judge says that this list of blocked sites is copyrighted. Excuse me but I'm totally baffled as to how a 3rd party company has copyright on a list that contains domain names that belong to a 4th party. I really need someone to explain this. Does merely making a list of otherwise publicly available information make it copyrightable? Does the mere listing make it something new and special?
The second big problem here seem to go against (IIRC) previous case law on reverse engineering. If this ruling stands you might as well kiss RE good bye. Every company is the US is gonna whine DMCA and "invasive and destructive trespass".
Why do I hear a huge sucking sound?
Re:2 big problems.. (Score:4, Informative)
(http://web.novalis.org/)
Re:2 big problems.. (Score:4, Informative)
(Last Journal: Saturday August 18 2001, @11:04AM)
prizog in a sibling post posted a link to the case that determined that, so I won't bother, but it's worth pointing out that to the best of my knowlege, the phone book, considered as a list of names and phone numbers, is the only thing to ever fail the creativity criterion, so jerdenn's post is otherwise correct.
Also note this does not mean "the phone book" is not under copyright; the part that has advertisements would probably be considered a creative work for the layout, and of course the advertisements themselves are copyrighted. All that was found to not be protected was the residential names and numbers, in alphabetical order.
In other news... (Score:5, Funny)
Poor test of DMCA (Score:3, Insightful)
People like Edelman need to realize that the filtering companies are doing nothing but building products to meet a demand in the market place. If they are actually concered about cencorship, they need to focus on regulating the implementation of these products by public organizations. As for businesses, they are free to censor all they want.
constitutional interest? (Score:5, Insightful)
no constitutional interest eh?
Edelman had asked a Seattle company called N2H2 for a list of sites its software blocks, but was rebuffed.
"It's highly desirable that these products are accurate, that when they say they're blocking pornography, they're really blocking pornography, not people running for Congress who talk about the evils of pornography," he said Wednesday. "Yet the research to date indicates they make a lot of mistakes."
Hrm... I'm not completely familiar with the American constitution but I was under the impression that Freedom of speech and by implication the right to discover what speech you were being denied access to would outweigh the right to protect copyrighted material. Oh and BTW how does finding the list constitute an invasive and destructive trespass.? Yes it could hurt them if competitors used their list in their own products (after all the accuracy of such a list would be the essential element of their system) but I hardly feel it would be destructive in any way. Is the judge just refering to economic damage or is there some other potentiaal cause for damage?
Court ruled correctly (Score:3, Insightful)
Since when do people get to use the court as a pre-emptive strike against prosecution from future actions? If cases like this were allowed, the courts would be full of nothing but cases of people seeking legal protection for their future acts. The ACLU is just making shit up again, as usual.
If this guy had any balls, he would violate the DMCA in a public forum, and then dare someone to charge/sue him.
READ THE FREAKING OPINION!!!!!!! (Score:5, Informative)
(http://www.stlr.org/)
Re:READ THE FREAKING OPINION!!!!!!! (Score:5, Funny)
(http://www.edrugtrader.com/)
DMCA Allows This (Score:4, Insightful)
(http://waldo.jaquith.org/ | Last Journal: Wednesday January 16 2002, @01:20AM)
-Waldo Jaquith
Contrast this with patents (Score:3, Interesting)
While many
This opinion says nothing about DCMA (Score:5, Informative)
Judge Richard Stearns and Bill Clinton (Score:3, Informative)
I don't buy the CIA connection theory, nor would I necessarily consider it to be a bad thing if it were true. It's just the connection with former president Bill Clinton that I find helpful in looking into who Judge Richard Stearns is.
Might as well move to Iraq (Score:3, Insightful)
(http://www.linuxsimulations.org/ | Last Journal: Friday January 17 2003, @01:13AM)
StarTux
Stop, Read, and Relax (Score:5, Insightful)
Thalia
Invasive and Destructive Trespass (Score:3, Insightful)
(http://www.ank.com/~kevin)
RTFO -- this isn't what it seems (Score:5, Interesting)
(http://www.lawhacker.com/ | Last Journal: Saturday July 26 2003, @09:14AM)
Read the judge's opinion [harvard.edu] before leaping to conclusions. This is NOT a case that was decided on the merits of an underying DMCA claim.
The plaintiff in this case was not N2H2, but rather the fellow who wanted to do his reverse engineering. He sued under a theory of equity, seeking what is called a declaratory judgment. Before even reaching the question about whether the plaintiff is entitled to act, the Court must first address whether or not it has jurisdiction.
This isn't a light issue -- the Federal Courts only have jurisdiction over ACTUAL "cases and controversies." This is a constitutional limitation. The federal judiciary does not offer what is called "advisory" opinions -- ever.
Here, without touching on the DMCA issue at any level, the Court simply ruled that our erstwhile declaratory judgment plaintiff didn't have the standing to drag D2H2 to court. I agree with others here that the reasoning for no standing was not the Court's strongest argument, but in view of the Copyright Office excemption, this case just doesn't hold water on the standing question.
What he should have done (Score:5, Informative)
Of course, to do this his program needs to interoperate with N2H2's software. Hello DMCA exception:
In addition to its main function, the program also happens to identify sites that shouldn't have been blocked.
Keep pounding... I think we'll need more hammers. (Score:4, Insightful)
(http://decafbad.net/ | Last Journal: Wednesday April 05 2006, @04:17PM)
Honest question here (Score:3, Insightful)
(http://www.fruitsofinsanity.com/)
It DOESN'T mean THAT! (Score:5, Interesting)
This ruling does not even reach the merits of the DMCA or reverse engineering. It is concerned with a legal doctrine called standing. The law of standing in Federal Courts means that you must be a proper person to bring a claim. Article III of the US Constitution requires that there be an ACTUAL "case or controversy" for a court to hear. The US federal courts decide cases. The courts do NOT give advisory opinions - e.g., if you do this you will (not) be breaking the law.
The plaintiff here was a Harvard Law Student who asked the court to declare that IF he reverse-engineered the software THEN he would not be breaking the law - essentially asking for advice that the federal courts will not give.
The federal Declaratory Judgment Act allows federal courts to "declare" the rights of the parties, but that is different from giving advice. There still must be an actual case or controversy. To show that, the plaintiff must show that he has a "reasonable apprehension" of being sued. Usually that is done by showing the court some communication between the parties in which one party has either explicitly threatened a lawsuit or because of the relationship between the parties it is obvious that a suit is coming. Here, the law student could not show that, so he lacks standing to bring this suit.
If you doubt the correctness of my statements, look to the key part of Judge Stearns's quote: "there is no plausibly protected constitutional interest that Edelman [the plaintiff law student] can assert that outweighs N2H2's right to protect its copyrighted material...." He can't assert the rights he is trying to assert. In other words, you aren't the right person to bring this claim, you have no reasonable apprehension of actually being sued by these guys, you are merely asking for advice, we don't do that here, get out of my court but feel free to come back if you actually go ahead and reverse-engineer and you are threatened with a lawsuit.