Contract Case Could Hurt Reverse Engineering
An anonymous reader writes "InfoWorld has an article about how a 'U.S. Supreme Court decision could call into question a common practice among software companies: studying competitors' products to improve their own offerings.'"
DMCA is already crippling enough.
What about for making things compatible with it, or for research? What if someone slaps a EULA on a virus, and then sues anti-virus researchers?
Meeker noted that Baystate had reproduced a handful of errors in Bowers program. Kann, Baystate's lawyer, said all the errors came from Bowers' user interface, not the underlying code.
"I assumed blithely that there were no elves out there in the darkness"
That's when I would start to get REALLY worried about "reverse engineering".
So they play with the finished product and copy what they see (roughly) -> fine, as long as you don't violate anything protected by patents. No clause in a EULA could be upheld that would prevent that. It has nothing to do with what can be put in a EULA, but rather, what can be determined as permissible in such an off-hand context.
But to have errors duplicated in the system: I assure you would not be duplicated in a UI unless the coders copied the exact methods behind the UI. Hence they have legitimate claims that there is something fishy going on.
There's matching behavior, and then reimplementing without first understanding. The latter is 1) irresponsible 2) lazy, 3) contemptable, and those that practice should not be protected by reverse-engineering rights. I claim that shouldn't be called reverse-engineering, but something else.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
If consumers go out and buy software to preform a certain sort of task, doesn't everyone involved have the right to make their own product like that to try and compete? Ford gave us the car, but other companies could take a look at it and try to improve upon it. How many resturants and burger joints are their in existance? How many computer operating systems are there? How many web browsers? How many things or places that do or offer the same thing as others, just at a different price, or in a different form, look, shape, etc.
Unless it's so blatant that the company took everything down to the GUI in reverse engineering, it's just trying to better the same service, thus helping out competition, lowering prices, so on, so forth.
SecondPageMedia - Wha
Isn't this more of a issue of Look and Feel?
I also like how they say the GUI is a trade secret.
(appended to the end of comments you post)
I'm all in favour of that!
Before running this VIRUS you must accept the terms of our End User Licence agreement.
[Accept] [Decline]
worthless
Reverse engineering is nothing more than the common theft of intelectual property. When yo look at someone's compiled code, you are seeing that which you were not meant to see.
From what I could understand from the article this was not a case of code decompilation, but rather looking at the program and seeing how it works, then reimplementing the features.
Idea theft maybe, but reverse engineering?
.: Max Romantschuk
What if someone slaps a EULA on a virus, and then sues anti-virus researchers?
Well, so far M$'s legal department has the first half covered. Rumour has it that they are backing SCO in attempt at the other half.
At the rate we're going, Ford won't be allowed to take apart Chevys to see how they work... McDonald's employees will be jailed when they eat at Burger King... and software engineers who look at competitor's interfaces will be blinded with hot irons.
When I was a programmer in Computer Science 101, someone copied one of my programs, and I was accused of cheating. When I went to talk to the professor about it, I confessed that I had helped another student explaining that I told him how to get a particular graphic to work properly. He replied that in that instance, I had done nothing wrong that algorithms are free to share. I was absolved (the plagiarism was different).
But I still think algorithms should be public domain! If you own a company, and you have a particularly cool algorithm you want to hide, you should have to either obfuscate or encrypt the machine code. There is absolutely no reason that algorithms should be protected IP.
Computer Science is a weird mixture of science and engineering. A lot of the theoretical and some of the applied work is very scientific, while most systems work is very much engineering. Scientific discoveries are not generally patentable, inventions are.
The compromise I propose is this: allow source code to be copyrighted, but deny the patentabilty of algorithms. As anyone who has programed knows, even with a detailed algorithm and specification, there still is a lot of engineering required to complete a finished product. That engineering work would still be protected.
http://yetanotherpoliticalrant.blogspot.com
This is the equivalent of stating that the only reason for knowing what voltage your mains power runs at is so you can steal it. While theft is *one* reason for reverse-engineering there are many others. If you want your IP protected don't rely on it being hard to see.
Draw a picture of a dead president on a piece of green paper, then cut it out into a rectangular shape. It's about twice as long as it is wide.
Shrink wrap it with a EULA that the fare collector must accept the contents as legal tender. If he claims your bill is fake when he puts it up to a light, tell him that he can't reverse engineer your money, or risk a civil suit.
Problem solved.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
Bowers had offered to work with Baystate in the late '80s, but the company had rejected his offers [...] Baystate also pressured CAD software company Cadkey not to distribute Bowers' product, and later, Baystate purchased Cadkey and shut Bowers out of the market [...]
This sounds familiar; Find your biggest competitor, buy out their potential investors & then 'borrow' their technology. I do feel sorry for Bowers in all this! He mortgaged his house 10 years ago to fund the marketing of his software & he still hasn't received a dime from Baystate.
Meeker noted that Baystate had reproduced a handful of errors in Bowers program
Yup, that's a problem. It's hard to rationalize something like that... then again, judges aren't always tech savvy & they have been convinced that software DVD decoders must digitally copy a DVD in order to play it, thereby making DVD playback on a PC illegal. I'm sure Baystate's lawyers tried to argue that in making a 'similar' GUI to Bower's program, they ran into the same bugs by accident - or by design - or something else just as ludicrous.
Don't get me wrong, I'm all for capitalism; But decompiling your competitor's software is not the same as merely using ideas that seem to work well for your competitor.
This is pure R&D People. It's been happening for hundreds if not thousands of years. You have to find out the weaknesses and strength's of an opponent, and improve upon both. Not only has this been happenening for a long time, it has moved our economy ahead by setting a standard for companies to adhere to. If Product A dosen't do as much as Product B, it's obvious Product A is going to win the battle.
And why did you staple the trout to the RAM?
I can see one way companies might get around this is to encrypt the software, and have decryption initiated by the 'I agree' button. The DMCA would then be invoked against anyone who wrote their own installation program. Even then, is it cut and dried whether an alternative installation system is covered by the DMCA?
Is installing a piece of software one has just bought an act of copyright circumvention? You're not circumventing copyright, just the contract the author has attached. One could argue that you can't use a work without agreeing to the author's contract, but hasn't the author already made a contract with you by accepting your money?
I mean, reverse-engineering is legal, right?
Unless someone says "ohh, don't do that!"?
I don't see how it's legal to forbid something that is legal just because it's under the blanked of the "EULA."
What's next? I think the bigger problem should be addressing what is acceptable for EULA terms.
- It's not the Macs I hate. It's Digg users. -
Another company looking at the interface and saying "Gee, that's good idea. Can we come up with something like that, or even better?" is quite all right. that's the way things get better.
If, however, they take it apart and copy it right down to the included errors, that's theft, and not all right.
I have to assume that the evidence given proved the theft, and that's why it went through at least three judicial levels and came out the same each time.
Congratulations are due the winner.
--
Tomas
I suggest including a ninja in every box of software who will keep a watchful eye on the binaries in case they are being reverse-engineered.
Because ninjas are terribly hard to notice for the untrained eye, they could easily lurk about the computer area (be it in a bedroom or a corporate cube farm).
Once someone tries to "have his way" with the binary, BAM, the ninja will bust out, drive a few ninja stars through the computer, and vanish in a puff of smoke.
I'm a fucking genius.
Where o' where can we find an example of someone else doing this? Why do GUI's become obvious, and therfore unprotected, after someone else designs it but NOT when I do it?
Poor baby.
By this logic, you should be able to take apart your car to see what kind of pieces it's made of. God forbid.
It's not the disassembly that's bad, it's when you use it to create a competing product. OTH, if it works exactly the same, the original designers will be able to see that it's bug-compatible (including race conditions), and thus be able to invoke some flavor of IP violation.
And when your oh-so-precious product crashes my systems and I want to single step through it to see what you fucked up, what tools will I be able to use besides these illegal tools to give you a point to start debugging at?
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I can't believe this case has lasted this long because of that reasoning. I don't know if this would be legal precedent, but I imagine SCO could say Linux developers had twenty years to look at and use AT&T UNIX.
Once again, stupidity rules the day.
Well, I don't really know if the courts would claim 'you agree' if software is automaticaly downloaded to your computer. If it were up to me, there would be a government standard set for what you can and can't do with software you buy (under a certan price, say $10,000). No haggling, no bullshit EULAs.
autopr0n is like, down and stuff.
(snip) ...Baystate claims it looked only at Bowers' user interface in order to improve its CAD software product. "There was no evidence of cracking encrypted source code or anything of that nature," said Bob Kann, Baystate's lawyer, of Bromberg and Sunstein, in Boston. "This may cause havoc in the industry. Before this case, it was perfectly legal to evaluate a competitor's product."
... you put in a contract with another company so that they can't reverse engineer the trade secret out of the product. That software took years to develop."(/snip)
But Bowers' lawyer countered that Baystate had two weeks in its development schedule to examine Bowers' software, giving the software vendor time to look at more than the user interface. "They had two weeks to reverse engineer his software," countered Bowers' lawyer, Frederic Meeker, of Banner and Witcoff, of Washington, D.C. "Two weeks is a long time -- that's a lot of looking."
...
"From a small software company's perspective, it's virtually impossible to recover your investment without some sort of protection," Meeker said. "That's a standard provision
Ok, so this boils down to a question of fact, which is a question for a jury to decide. The burden of proof ["preponderence of the evidence" in this case, IIRC] rests squarly on the plantiff.
That question is -- did Baystate decompile Bower's cad program to make their own. If so, they are guilty. If Baystate did not - if they wrote their program to match the look, feel, and usabilty of Bower's program, then they are obviously not guilty, shrinkwrap license not withstanding. I don't think you could possibly claim having a certain user-interface or user-available options are trade secrets, merely how you implement them.
To make laws that man cannot, and will not obey, serves to bring all law into contempt.
--E.C. Stanton
wait just a second, just what is ment by "studying competitors' products"?
does this mean that if i have used M$ office say, at my college, i am unable to contribute to open office, or some other office type project?
this is incredibly stupid in my (uneducated) opinion. whats next, are we going to tell authors they cannot write books about a subject if they read a different book on the subject beforehand?
fantastic, only people completly uneducated in a subject will be able to do anything in the field. this should make for some fantastic inovation!!
-matt
OK, asshole, lets also have each car manufacturer patent its own arrangement for the gearshift patterns. Then, every time you get into a different car, you get to look around to find out how to go from one gear to the other. Better yet, only one manufacturer gets to call the gears first, second and third. The rest can call them something like medium, large and venti. Or pink, chartreuse and mauve. Oh, forget it, you're such a pussy you probably can't drive a stick shift anyway.
By the way, if you're not going to get pissed off at this posting, you weren't meant to see it, so get the fuck out of here.
To atone for your sins, you need to take a cue from Senator Hatch and physically destroy your machine. Now.
told him how to get a particular graphic to work properly. He replied that in that instance, I had done nothing wrong that algorithms are free to share. I was absolved (the plagiarism was different).
I know a guy who got accused of cheating because he left his assignments on an open share, and someone found them and turned 'em in as their own. What does this have to do with anything? Nothing at all.
The academic world has nothing to do with IP law. If you paid me to write an essay for you and you turn it in, it's called cheating. If you pay me to write an essay, and you print it and sell it, it's called publishing. If I let people copy my source code for their homework, it's cheating. If I let them copy my source code for their real work, it's called 'free software'.
autopr0n is like, down and stuff.
When yo look at someone's compiled code, you are seeing that which you were not meant to see.
What is it that you are not meant to see? The are distributing it, and yet they dont want you to see it?
Tim, while i can see you are trying to express something here, I think you need to get some more fully formed thoughts out.
Lets begin, you claim companies have NDAs to prevent people from seeing their 'code'. I can only assume you mean source code, as when you send a product out the door everyone gets to see the object code. Now if a competitor is disassembling a product they not only (usually) haven't seen the code but aren't under NDA. So the point is moot.
As for theft, well this is a really different thing than what is generally termed 'reverse engineering' If they were 'pure theft' they would change all the names and release it as their own product (which sadly does happen). However R.E. is meant to dissect the inner workings as to recreate the 'black box' if you will. This has been decided to be legal a bunch of times.. please see Compaq vs IBM (PC bios) and Connectix vs sony (playstation emulator).
Technically speaking yes.. disassembly would be 'for their own benefit', the benefit of making a compatible system. Familiarity with the terms it really vital here.
Allowing a license like this to stop reverse engineering/product evaluation is probably one of the worst things you can do to the software industry today. What if MS or Apple had done just that while releasing Windows/MacOS? Would the maker of any window manager that had window title bar, or a start menu, be sued for reverse engineering?
Spending two weeks reviewing the competition's product seems like a perfectly reasonable amount of time to learn its strengths and weaknesses. The only way to compete in an already established market is to build a better product than your competitors (cheaper/better/faster). How are we supposed to do that w/o being able to analyze the competitors' product?
Also, if reverse engineering can be banned, why try to patent anything? Patents eventually expire. A "trade secret" like, lets say, your basic UI design, that is only communicated to your customers after you've accepted the license, seems to me just as good protection as a patent, since anyone copying has broken your license, but offers no expiration date.
Hopefully the next time someone is set to court for something like this the result will be different. Reverse engineering is key to allow competition, the key principle to our economy. Undermine competition, and you are undermining one of the key foundations of our society. I just hope the next judge undestands that
UIs don't make their own errors. You know what I'm talking about.
If a dialog box pops up with an error message in it, guaranteed it was generated by something behind the UI.
Copying a UI is copying the location of menu items, command line syntax, etc. They keep saying "UI" and I keep hearing "what it looks like" or "how the toolbars look" or "whether its a modeless dialog or tabs"
Would you forget to add the SCROLL_UP event handler in the custom GDI object just like the original designer by opening up the app and using it?
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
>Reverse engineering is nothing more than the common theft of intelectual property.
Please show me how, when I draw a schematic diagram of my motherboard ABiT's intellectual property has been removed from their presence, never to be replaced, and has entered mine. Show me how they will no longer be able to manufacture this motherboard if I made duplicates, as they would no longer have the design for it. Show me how nVidia's design documents would be magically transported into my home if I should reverse engineer their nForce2 chipset.
Theft (in the sense you are using the word) cannot ocurr without a loss:
theft
\Theft\, n. [OE. thefte, AS. [thorn]i['e]f[eth]e, [thorn][=y]f[eth]e, [thorn]e['o]f[eth]e. See Thief.] 1. (Law) The act of stealing; specifically, the felonious taking and removing of personal property, with an intent to deprive the rightful owner of the same; larceny.
Note: To constitute theft there must be a taking without the owner's consent, and it must be unlawful or felonious; every part of the property stolen must be removed, however slightly, from its former position; and it must be, at least momentarily, in the complete possession of the thief. See Larceny, and the Note under Robbery.
Source: Webster's Revised Unabridged Dictionary, © 1996, 1998 MICRA, Inc.
Next time, use the word steal. Then at least you can suggest reverse engineering that intellectual property was like "stealing a kiss" (which is never a bad thing, so if you were to rebut me as such, I'd leave it at that).
Either that, or get off the soap box and use the words people in a real court have to use: Violation of the right of the plaintiff to enjoy monopoly status on a copyrighted design or patent.
If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
Brilliant post, man.
You should get RMS to go with you, and he can give them a long-winded lecture on why train fares should be Free, with a capital F.
The point is not so much that reverse engineering - it's more the whole thing about the EULA. Here's a quote:
The legality of this practice, called reverse engineering, is in question after a lower court found that a software company had violated a shrink-wrapped license contract when it reverse-engineered a competitor's piece of software.
Another quote:
Although the breach of contract ruling applies only to the U.S. Court of Appeals for the Federal Circuit, the Supreme Court's lack of action could embolden other software companies to prohibit reverse engineering or take away other fair use rights allowed under copyright law by including such prohibitions in an end user license agreement, said Karen Copenhaver, a patent and intellectual property lawyer with Testa, Hurwitz and Thibeault, of Boston.
.. and another:
The impact of the case, said Copenhaver, is that end user license agreements could become more restrictive. "Saying you can reserve that [reverse engineering prohibition] in a shrink-wrap license is saying a company can put virtually anything in a shrink-wrap," Copenhaver said. "Now there are very few limitations on what people will try to put on a shrink-wrap."
The EULA terms are unavailable at the time of purchase, so you might be buying software you can't even use! This was the reason that Germany decided that such licences are not legally binding (which avoids the other problem entirely). What other rights will they to take away from us?
Does the US have a concept of inalienable rights? (i.e. rights that can't be taken away, for those who don't speak such good English) Even if reverse engineering is not inalienable, I'd be trying to show that the buyer was forced to give legal rights, without being able to find out about it before purchasing.
-- Steve
I think I'll put an EULA on my DNA, so that I can sue anyone that tries to reverse engineer my genes. Then, when genetic-based drugs become the norm, I'll sue for EULA violation.
When they tell me that the genome was mapped before my EULA, I'll simply reply that I'm a recently released version (into adulthood).
I'll also release a seperate EULA to all potential girlfriends, stating explicitly what fair-use (or should I say, fair play?) entails when handling my hard and software. Because, you know, the Ladies LOVE a sexy EULA.
Yes... Yes.
Sig master! Sig master! Sig... faster?!
Unfortunately, you have no flair and no style. But damn, you're effective. Quick, short, to the point, get 'em in the gut before they have a chance to think. Excellent.
Oh shit that owned.
As a licensed user of Bower's software in the late 80's I was never very impressed with the program. I keep hoping that it would turn into a useful tool but it never did and Bowers wouldn't take any input from his users. I eventually discontinued my subscription (that's how it was distributed). Honestly, I'm surprised anyone would want to steal it -- it's hard to imagine something that could have been worse. Most likely the reason he went out of business is because his software, um, sucked.
Lets hope for the best. The effects could be quite damaging. Compatibility would also be outlawed which SCO would attack any Unix around for that reason.
http://saveie6.com/
Even though Bower's won the case in part on the premise that Baystate broke the EULA and reverse engineered his CAD template system, it seems the more important issue is that Baystate was found guilty of infringing on Bower's 1990 patent. It only served to bolster the patent infringement case and gain the sympathy of the court that Baystate apparently ignored the EULA and set out to purposely reverse engineer the "trade secrets" in Bower's product.
However, if the patent didn't exist would Bower's have ultimately won this case based purely on the reverse engineering clauses in the EULA? I suspect not.
It seems that this case doesn't seem to offer a good precedent for preventing the common practice of reverse engineering through a EULA because so much of it is tied up in the patent infringement aspects of the case. Also, the article makes it seem that Baystate so closely copied the UI that they could have infringed copyrights as well which only serves to make the case even more ambiguous with regards to reverse engineering.
It would be more interesting if these other aspects of the case didn't exist and Bower's had simply tried to sue Baystate on the fact they violated the EULA by having two weeks of reverse engineering his product in their development schedule -- even if he couldn't point to specific trade secrets of his being used by Baystate in their product.
Therefore, I doubt this case will even put a dent in the common practice of reverse engineering competitors products.
BTW, IANAL so don't sue me if you get sued.
The IEEE USA is pursuing this:
* Press release regarding Baystate v Bowers:
http://www.ieeeusa.org/releases/2003/060
* Details of the amicus curiae, etc:
http://www.ieeeusa.org/forum/policy/2003/Ba
* General position on reverse engineering:
http://www.ieeeusa.org/forum/POSITI
I thought one of Microsoft's arguments in the anti-trust case was that competitors could always reverse engineer the Win APIs (I'm not MS bashing, I just can't think of any other cases).
Next, there are patents. I know this is a difficult one (especially at /.), but when you have developped some groundbraking application, in my opinion, you have the right for a patent as a reward. Should it be 20 years? That's another question.
In this way, there's no problem with reverse engineering, as there are no trade secrets anymore.
And what's next? Some rule that I am not allowed to open my computer to look what's inside and check what additional piece of hardware I need? And that this is enforced by putting all hardware in mould (same stuff they use for ICs)?
In my opinion, software (plus processor) is nothing more than a flexible way of setting up technical stuff; what you can do in software is also possible in hardware. Why treat software different and prohibit reverse engineering?
My guess is that the appellate court upheld the trial results in their entirety. As I did not read the appellate court opinion, who knows. The Supreme Court did nothing. They did not agree or disagree. They just chose not to hear the case.
The patent claim was probably pretty clear. But I suspect that the breach of contract claim was a tougher one, as the common law concept of reverse engineering is pretty well accepted. I would hope if reverse engineering bans in EULAs become common practice, the courts in general will apply the long standing common law rights of reverse engineering.
As the article pointed out, the plaintiff is very sympathetic in this case (just like in the McDonald's spilled hot coffee case).
We will see what happens.
Of course, these click-through licences that give no real opportunity for negotiation really should be thrown out wholesale. If it wasn't for copyright being unable to cope with the mechanics of computing (installation, caches, etc) they'd be completely irrelivant. Problem is, technically, without some further contract you're not legally allowed to install any software you buy because it would be an unauthorised copy. What a damn mess.
Yes, that will be fine with your IP. How about my IP? I
have to have a way to examine your binaries to
find out if you cut-pasted from my IP.
I have to have a way of protecting my IP . Since
you provide no source, I have to have a way
to find out part of your IP is actually mine.
(These IP issues are too silly, they belong to
silly world. I is sad that a few have forced the
rest to live in such word.)
dissassembly is not what I understood of reverse engineering. I have always thought of reverse engineering as looking at the inputs and outputs, not dissassembly... in fact, I thought dissassembly was not a legal form of reverse engineering. That expression is covered. I still think that, though now I have to admit I might be wrong.
studying the function, the interface the user becomes trained in and the results, that's legit.
-pyrrho
There are international agreements that imply allowance of reverse engineering. The US is a signatory to these.
s _e/t_agm 3_e.htm]
/ 94dc.htm ]
0 1_2_57_29_PM_Indlaw/article.pdf]
e .html]
TRIPS:
"Article 9, 2. Copyright protection shall extend to expressions and not to ideas, procedures, methods of operation or mathematical concepts as such."
[http://www.wto.org/english/tratop_e/trip
WTO Copyright Treaty:
"Article 2, Copyright protection extends to expressions and not to ideas, procedures, methods of operation or mathematical concepts as such."
[http://www.wipo.org/eng/diplconf/distrib
If you really want to read about this and reverse engineering in depth, try:
* "REVERSE ENGINEERING & DECOMPILATION OF COMPUTER PROGRAMS" [http://www.indlaw.com/publicdata/Articles/4_6_20
* "Reverse Engineering Clauses in Current Shrinkwrap and Clickwrap Contracts" [http://www.cptech.org/ecom/ucita/licenses/revers
* "THE LAW & ECONOMICS OF REVERSE ENGINEERING" [http://www.sims.berkeley.edu/~pam/papers/l&e reveng5.pdf]
* "REVERSE ENGINEERING UNDER SIEGE" [http://www.sims.berkeley.edu/~pam/papers/CACM on Bunner.pdf]
That's a good idea... I think they should be free too.
Somebody post some anti-intellectual proprerty websites. Real linux users must have visted a few of them.
CNN Article from 2000 "There are rather insane laws in the U.S. about reverse engineering, and so we sidestepped those by having the work done in Europe under the European Union fair-use laws," said Jeremy Allison, a software developer at VA Linux Systems Inc. in Sunnyvale, Calif. Allison co-authored Samba, a Windows file-serving program that allows Unix machines to serve file-and-print services to Windows clients. Allison said his team is forced to reverse engineer because Microsoft doesn't offer documentation of its proprietary protocols. But when the Samba team decoded the Microsoft domain controller protocol to allow Samba servers to interoperate with Windows NT, they made sure the work took place outside the U.S.
What leads you to believe that hardware designs can't be protected? What do you think PS/2 was other than an attempt by IBM to re-proprietize the run-away PC architecture?
From the article:
'Bowers' lawyer countered that Baystate had two weeks in its development schedule to examine Bowers' software, giving the software vendor time to look at more than the user interface. "They had two weeks to reverse engineer his software," countered Bowers' lawyer, Frederic Meeker, of Banner and Witcoff, of Washington, D.C. "Two weeks is a long time -- that's a lot of looking."'
These guys obviously don't know anything about software or software engineers. Two weeks is barely enough time to do the project plan. It would take months to execute a serious reverse on a product like this.
or if it was typed on a qwerty keyboard
How about Walk, Trot, Canter and Gallop? Or would you get sued by a horse?
Reverse engineering does not require that you look at the source code. To make reverse engineering legal, you specifically should *not* look at the source code. The idea originated with the original IBM chip clone, where basically an engineer with no prior affiliation with IBM products would feed information into the chip and document what came out; by dint of careful testing, they were able to reproduce the functions of the chip without actually knowing what the insides looked like.
It's good for end users of a particular product (in my case, 3D software), when the authors of your favorite software can at least play around with the competitor's software. As long as they're not cracking code, this ability to look at the competition doesn't guarantee that they'll be able to beat them out or even match them, but it does help them compete.
What's next? Are we going to start telling auto manufacturers that they can't look at each other's cars when they're driving down the road?
"Give a man fire, and he'll be warm for a day; set a man on fire, and he'll be warm for the rest of his life
My God! There I was thinking it was invented in Europe. It's amazing how many things turn out to have been invented by Americans all along. Remind me again - was it Edison who invented the wheel, or was that Elvis?
One could argue that this is a good decision since reverse engineering is economically inefficient. A reverse engineer is expending time and effort to try and "work out" what some else has already done. When someone reverse engineers something they are imposing an (economic) externality on the creator, since notionally they are reducing the value of the initial product by using the creation to create a (possibly superior) supplementry product. A much better solution would be for the reverse engineer to pay for the creator for the orginal design (say half of the costs it would take to reverse engineer). This would yield the same final outcome, with less effort, and each party better off (in monetary terms). That said, this is kinda what the patent system is designed to do (disclose new design whilst granting a temporary monopoly). But the patent system has its problems, namely inflexible length of patent. So maybe reverse engineering is the lesser of two evils.
If you want it secret don't sell it at all. It is like selling an apple to someone and the shrink-wrapped license says not to look at it while eating lest they find out what is so nice about it and try to get it from the tree by themselves.
"Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
This ruling if widely upheld in the courts could
put Microsoft out of business. If they can't copy
good ideas from looking at source code, where are
those ideas going to come from?
Reverse engineered my ass. Those Compaq engineers
lied there asses off in court. IBM's bios code was available to anyone who really desired to have it. THe hard part for them was making it look like they didnt copy it.
Well, not *exactly* reverse-engineered. IBM actually published the IBM PC BIOS source code, so that people developing applications for the PC could know exactly what to expect from the BIOS. You weren't allowed to do anything with the source code other than look it, and under copyright law, having seen it would almost certainly preclude you from working on a competing BIOS project.
However, what earlier cloners such as Phoenix and Compaq did was to have two teams work on the cloning project. The first team looked at the source code and documented all of the system calls. The second team read that documentation and produced clean-room code that would behave the same way as the IBM BIOS. The second team never saw, of course, the IBM source code.
One wonders (and I'm not a DMCA know-it-all - my apologies) whether the scenario will arise where a virus writer slaps on sufficient "protections" to make circumventing the virus a breach of the act...... I can't wait to see the day that some of these half-baked laws come back to bite someone important on the behind.
Does anyone know if there's a provision for this sort of "circumvention"?
Ian
This is just another good argument for the US to adopt some sort of fair use legislation. Fair use in some countries include reverse engineering and copying copyrighted material for own use. For instance, in Norway those who have bought a copyrighted material have rights which cannot be limited by any license agreement. Some forms of reverse engineering are protected under this legislation.
When is the US going to start living up to its original ideals and protect the freedom of individuals? These days it sounds much more like the "Land of the Properly Set Up Free" to me!
Since is *my* hardware and I paid for it, I should be allowed to reverse engineer it. So what if the competitiors reverse engineer your stuff? It only stimulates companies to do better stuff. Just embed everything into a monolithic structure if you want to protect your stuff. I'm not talking about huge integrated circuits, but the whole thing embeded into some kind of plastic/whatever mass. No need for a court decision here. No need for lawyers to collect more fees.
Not to mention that IBM really didn't care. They were making a killing on licencing their patents on fundemental PC technology.
The CAFC is like a phone home system in an MS Windows software package called tmp.dat.
You see the name "Court of Appeals of the Federal Circuit" and you assume, oh yeah that's part of our nations justice system. But it's an evil little fucker that got tacked on just a few decades ago by the administration of a vicious bastard named Ronny Raygun.
When people complain about the courts being pro-corporate or pro-patents or pro-copyrights, they're generally incorrect, but in the case of this court it's right on the money.
The CAFC was created by executive order and we damn well need to elect a president with the balls to get rid of it the same way.
Remember when development was about innovation rather than litigation?
I'm sick of it. I'm sick of having to pay IP lawyers to review everything I do. I'm sick of seeing farcical lawsuits over copied binaries (c.f. Blizzard versus bnetd), when any competent engineer knows that decompiling a binary gives you an incomprehensible, unmaintainable clusterfuck that you'd be insane to use (errors and all) rather than implementing your own solution. I'm sick of hearing about David versus Goliath confrontations as though we're all supposed to be rooting for David. And most of all I'm sick of reading mealy mouthed legalese arguing (for twelve years!) over the exact meaning and applicability of sub-paragraph 67b/6, rather than a court simply asking what's right.
If you were blocking sigs, you wouldn't have to read this.
And that this is enforced by putting all hardware in mould (same stuff they use for ICs)?
That wouldn't work. I used to work for a microchip company. Apparently it's typical in the industry to take chips apart and look at how they work.
The InfoWorld writer starts by saying "[a] U.S. Supreme Court decision could call into question a common practice" but then later goes on to state that "[l]ast week, the Supreme Court decided not to hear the accused software company's appeal."
Seems to me that the Supreme Court declining to hear a case is non-news. Interesting discussion, though.
Carry on.
lolroflmaowtfbbq yuo seid 'M$'!!~
Idea Theft? What the hell would that be? I'm just amazed that you even mention it, let alone use it in a serious context! Do you seriously believe that ideas can be stolen?
The content producers have done their job here, move along.
>And that this is enforced by putting all hardware in mould (same stuff they use for ICs)?
;-) But they're free to try...
Didn't work for the VideoCipher then, ain't gonna work today.
Idea Theft? What the hell would that be? I'm just amazed that you even mention it, let alone use it in a serious context! Do you seriously believe that ideas can be stolen?
I don't think an idea is property per say, but I would say that someone copying something you've created and then taking credit for your invention could be called idea theft. This would heavily depend on the circumstances though...
Ultimately it's all semantics, isn't it?
.: Max Romantschuk
Infoworld's description of what the Supreme Court did not do is sloppy journalism. The Supreme Court didn't issue a decision in the case, it simply declined to hear it. Declining to hear a case has zero precedential value. In the 2001 term, the Court was asked to hear 7,924 cases and only heard arguments in 88 of them, resulting in signed opinions in a mere 76 cases. Those 76 are the only real decisions the Court made. The Infoworld story is probably accurate in it's prediction that software companies will probably be more aggressive in using EULAs to stop reverse engineering but the most that can be said is that the Supreme Court has neither endorsed nor prohibited what the U.S. Court of Appeals for the Federal Circuit did. The other Circuits are not bound by this decision.
Better information available at techlaw
[Set Cain on fire and steal his lute.]
No! It's not theft. It's fraud!
No! It's not fraud. It's murder!
No! It's not murder. It's embezzlement!
Oh, sorry, I thought we were playing the "use the wrong word" game.
I'm going to go murder an MP3 or two before I embezzle Windows XP.
the EULA is not actually a contract, which is a point missed by everybody here so far. Is there actually a binding legal agreement made by clicking on a button? Hell no. If my 4-year-old clicks on that button, is he bound to a contract? I think not. If I use that program after my kid installs it, am I bound to the terms of that EULA? Think again, people.
Pure and simple: the EULA is not an enforceable contract because there is no evidence of actual agreement between two parties. Of course, all you have to do is show me my signature and I'll take all the above back.
Whether the Baystate copiers, er, I mean coders actually copied the user interface is irrelevant here - sure that'd be wrong to most people, but that wasn't what this case is about. This case is about EULA violation.
just like the humble blood clot... turboporsche@telus.net
Reverse engineering is nothing more than the common theft of intelectual property.
Here in Australia, reverse engineering of software is actually my legal right.
The only reason the competitor could possibly have for dissassembling the binary code would be to copy it for their own benefit.
Absolutely. And to be honest, why not? Fixing your software bugs (because you won't) and improving the interoperability of my software (with yours) are definitely for my benefit.
In regard to the wider issue, the courts here in Australia would by no means automatically agree to the legality of an EULA that placed 'undue restrictions' on my common law right, especially when those restrictions can be seen to be anti-competative. In this particular case however, after having read the article and assuming that the information given was accurate, I think the American courts made the right decision. To be honest, this actually appears to be more an issue of software component theft (exact reproduction of errors in a UI?), than one of reverse engineering.
I'd like to see the car industry or the chemical industry going through a process like this.
This would mean that Apple, Motif, Microsoft and every company on the planet that makes a GUI has to pay royalties to Xerox???
What about monitors??? Or keyboards?? Or mouses???
In the end, everybody should build everything from scratch and make sure it doesn't look like the product from the other guy.
It's like "pay royalties or go Neanderthal". Because innovation are allways based on improving ideas from others, since the start of mankind.
Maybe Neanderthals should have made a license over clothing or something. This is so stupid.
BTW, a few posters appear to think the DMCA provisions can be combined with this precedent to create very strong anti- reverse engineering safeguards. They shouldn't, since the DMCA is specifically worded to exclude reverse engineering.
M&M/Mars candy license
By opening this package of M&M/Mars candy, you agree to the M&M/Mars candy license. If you do not agree, please take this package back to your retailer for a prompt refund. Violating the license will terminate your license to the product. Used product will be forcibly removed by our collection agency (Bubba) through the most convenient means possible.
The mind boggles...
The case was decided in the Federal Circuit almost a year ago, when the Federal Circuit held (contrary to a Fifth Circuit Decision in the 80s) that shrink-wrap provisions precluding reverse engineering are enforceable. The Supreme Court simply turned down (as they do most of the cases that apply) Baystate's petition for them to hear the case, which doesn't mean anything other than they had other things to do this year.
We filed a brief in this case on behalf of IEEE-USA and various library associations. The brief lays out our view, at least, of the importance of the case and the consequences of it remaining the law, at least, perhaps, in the First Circuit.
Two weeks is plenty of time for dogs to "make puppies." The bigger issue is how evolutionary changes in software will be stymied while lawyers plot the entire "family tree" of software development. It's sort of like the Human Genome Project. Once it's cracked, no one will be able to make a move without paying royalties to some obscure strand of digital DNA.
'usually find errors'; That someone doesn't find and fix errors isn't proof of theft. Another angle is that you could rewrite a function with your own code that emulates another, thereby producing the same responses, the same bugs. A hardware example of this are AMD cpus; some bugs they fix, some they emulated. If they didn't have something more concrete than your argument, it was a bad ruling.
First, the court already did the do, they already refused to hear it.
Second, this case isn't about reverse engineering, it's about contract law and copyright protection. While the issue on the surface was reverse engineering, the case was about allowing state contract law to overule the protections given to consumers in copyrights. Copyrights assign a number of rights to consumers. It was created so information would be shared. Once the information is published the publisher gets rights to the form of presentation (ie. a book) and the public gets to use the information presented. Reverse engineering is a way to understand the information given to the consumer. You are "reading" the "software". Apparently there are some books that if we read them we can't use that information. In fact, a publisher could publish a book, sell it in a shrink wrap, and place terms on what you can and can not do with the information in that book. By removing the shrinkwrap you agree to the terms!
Darthtuttle
Thought Architect
If the errors are not bugs in the code, but rather illegal operations by the user, and the software gives the same message for them, that might not be theft. I wouldn't count, say, a "Scaling factors must be nonzero" error as theft.
On the other hand, a copied might be theft (ie infringement of copyright), depending on just how detailed those messages were that they copied.
I hereby place the above post in the public domain.
This case was about a large company using unfair tactics to sink a smaller company. They locked one companies product out of the market through deals they made with distrubitors to sell only their own products and infringed on the patents of the smaller company (sound familiar Mr. Bill?). The EULA violation was only the icing on the cake. Nothing wrong with this case, right decision.
When have they had an original idea the past 25 years?
A GUI Design involves specifying a set of pages, the information on each page, its arrangement, the buttons that can be clicked, and the resulting transitions.
You can reasonably speak of a GUI "error" if there are obvious flaws in the navigation between the different screen/pages. For example, if you cannot back out of the current step without cancelling the entire transaction. Or if the information on a screen does not fit within the window and the window lacks scroll bars. Or if a "more info" button leads to a screen that is either irrelevant, or which cannot return back to the original screen.
If these are the types of errors that actually occurred, and they were replicated, I would have to agree that it is very convincing that theft occurred. I just don't agree that a EULA has the right to forbid competitive research. Competitive research is good, it benefits consumers and should be encouraged. Not doing your own research and evaluation is sloppy.
Making the same mistakes is a strong indicator that no independent research or judgemetn was exercised. It might even be enough proof to satisfy me as a juror if there was no contrary evidence.
There seems to be a lot more to this case than shrink-wrapped EULA's.
This case does not seem to mean EULA's can take away all your rights. This seems to be more copyright and misrepresentation related. I do not know the details, but I'm guessing Baystate aquired Bowers program under false pretenses.
I call that "black box emulation". That's basically how I created the original version of Dapple.
-uso.
Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
This is your rights; this is your rights on drugs. Don't you love it people in the government have not clue on what this really means. Just a bunch of old farts sitting there signing anything they get money for. Got to love freedom.
It was what he was saying, doing, and Organizing.
He was pro-union and organized Coke merchandizers, so they sacked him.
So yes, on the surface, he was fired for drinking a pepsi on the job, but the reality is it goes deeper than that.
In the future, I would want to not be isolated from my friends in the Space Station.
Do you really think JKR should have to suffer a loss of sales when someone reads your miserable derivative and decides that they don't really like Harry Potter?
I think you bring up a good issue, but aren't cases of dilusion like this much better handled with trademark law?
Is is specifically intended to protect ideas, not a particular physical object in which they are captured.
Actually, copyright doesn't protect ideas or the medium but rather the specific expression or specific work, which much more narrow than protecting ideas.
A character and a setting are VERY specific intellectual property or expressions.
Like Barney(R), the purple dinosaur who is protected vigorously primarily with trademark law.
I think RMS made a great point when he said that talking about copyrights, patents, and trademarks under the unbrella of "Intellectual Property" is primarily designed to blur the very specific balance that exists between copyrights, patents, and trademarks.
Maybe it's me, but I don't see why we can't protect both the authenticity of an author and allow fans the freedom to write their own stories with conventional copyright and trademark laws?
Do we really need these new copyright laws, or are we just being scammed by the people holding the "Intellectual Property" umbrella?
"Communism is like having one [local] phone company " - Lenny Bruce
That would put Microsoft out of business!
After all, nowhere it is said that idiot people should be allowed to have their cake and eat it too...
If you paint a fence and I say that I painted it, did I steal the fence or the paint.
- A Large Company with an installed userbase to steal a startup's product and integrate it with their own
- A smalller company to take a big company's product and reproduce it to challenge them?
I think we'll all agree that, while there is little legal difference, the former case is much more ire-raising than the latter. Why? Because the little guy stands to lose, in relative terms, a lot more. As the law concerns itself, though, this is crap. The judge has obviously taken the moral high ground, but in doing so with such faulty logic, has opened the door for a grave number of misdeeds. If he wants to protect the little guy, maybe provisions could be made to define and protect product designers "at risk"...-or-
I think that this case should have been more about illegal anticompetitive practices and inappropriate theft of trade secrets, (maybe) patent infringement. I don't know what to call it, but they should be shot through the forehead for refusing to hire the guy and then stealing his ideas when he took out a second mortgage to write his software. Anyway, the judge's logic is abhorrent. I object to the concept of shrink-wrap EULA's. Why shouldn't we have real, 'signed' contracts? The shrink-wrap license should say something like, Yes, it could potentially be more restrictive than current EULA's, but at least it'd be straightforward and honest. After all, if the gov't is going to say "anything goes" for EULA's anyway, I'd rather have a chance not to agree. And a way to prove that I did/didn't. --Jasin Natael
True science means that when you re-evaluate the evidence, you re-evaluate your faith.
Now Bowers v. Baystate Technologies, which they decided not to review.
Maybe in 2021 they will reverse it.
That's called Spyware, not viruses or malware.
This (the idea that the in-memory copy of a program made as an ordinary and essential step in using the program constitutes an action prohibited under copyright law unless you agree to a license from the publisher) is a seriously harmful meme, and as long as people accept it as true companies will be able to put any language they want in their EULA's and everyone will just shrug and say "well, that's the way it goes."
The thing is, this hasn't been true at the very least since 1987, and whether or not it was true before then is something that was never completely settled. (There was some thinking that the courts were leaning towards expanding fair use to cover this)
Barring the anti-circumvention provisions of the DMCA, you are not a criminal if you use a copy of a program lawfully obtained without agreeing to a license from the publisher. (Ever notice how the Gnu GPL very specifically does not impose any restrictions on use at all, but only on copying and redistribution? This is one of the reasons.)
Also, ever notice how most EULAs gratiously let you make a backup copy? You were already allowed to do that, before you agreed to the EULA.
The relevant piece of US law is in the copyright code, section 117 (a). It's readable online.
So can WordPerfect now sue Microsoft for stealing its Shadow-Cursors, etc.? That seems kind of dumb to me.
Maybe those weren't errors. Maybe they were "features".
Patenting things which are fundamental *atoms* of information technology should not be allowed. It would be like patenting algebra or the number pi.
Of course, because patenting an algebraic function is just silly. Right?
Let's get this straight. Software can now be "protected" by copyright, patents, and arbitrary EULAs, but despite just being an advanced mathematical notation, it's not really considered speach because it can have a functional aspect?
"Communism is like having one [local] phone company " - Lenny Bruce
If the binaries run on a processor, then the 'trade secrets' are in fact public knowledge (they may be in machine code, which makes them more obscure, but they have been shipped as part of the product, and are therefore public).
Trade secrets, as they apply in most patents, relate to secrets involved in producing the final product, not to properties of the product that may be revealed or inferred through inspection.
This is yet another reason why the concept of the software patent is inherently absurd, and why it is time for technically competent people to sit down with some smart lawyers to devise a sensible framework for the protection of software.
I'm not against people being rewarded for their efforts, but the current regime is becoming too ludicrous to have any respect, respect being fundamental to the acceptance of law.
oh brave new world, that has such people in it!
YANAL. IANAL. Yet we can still read the court decision to address some of our curiosity. You'll see that the EULA issue is, in fact, important.
Where patent enters into it is the possibility that the US Supreme Court declined to hear the case because it touches on software patents. The latest US Supreme Court case (Diamond v. Diehr, 1981), reaffirmed that software is not patentable. Lower court rulings have boldy contradicted this ruling, and the Supreme Court hasn't been willing to face up to the politically messy issue. Perhaps that's why they declined to hear this case, despite its sweeping implications. See Justice Dyk's dissent for a scary description of those implications.
Show me how they will no longer be able to manufacture this motherboard if I made duplicates
Profit margin before duplication? Positive. Profit margin after clones enter the market? Negative. The company goes out of business.
No, it doesn't happen often, but it does happen.
However, A smart company realizes that even when protected by IP laws, IP is still perishable due to perfectly legal causes. They should plan for it.
Two examples of companies that failed to plan for the expected devaluation of IP and suffered: Xerox and Polaroid.
Now, I'm not arguing that Xerox should still have a patent. I'm just saying that companies that are playing by the rules shouldn't have their work stolen and be forced into a commodity market before their time. Remember, this is a two-way street. Eldred felt cheated because copyright was extended. This company feels cheated because copyright is being shortened.
Besides, you are just whipping an old dead horse here. See my previous post on this matter
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Sheesh, does that mean it is illegal to even look at a competitor's software's interface or web site?
For example, suppose you have used Paypal and decide you can create a better service. If their EULA says you cannot reverse engineer their software, they can sue you? Just because you have used/ looked at their site?
/* TAANSTAFL */
lists of strings.
I stand corrected. Thanks for providing the link to the court decision to clarify what was ambiguous in the original article.
It seems that although the court does affirm the right to reverse engineer products under the Copyright Act, this right can be waived within the context of a freely entered private contract such as the EULA.
The contractual aspect of the case did seem to play a major role in the overall decision and in awarding damages.
>Profit margin before duplication? Positive. Profit margin after clones enter the market? Negative. The company goes out of business.
... at least momentarily, in the complete possession of the thief.") then it's still not theft.
;-)
Yes, but you can't steal something you never had to begin with.
Unless users are putting deposits on future sales of product, and the money is stolen by the theif (remember, according to the definition: "every part of the property stolen must be
There's just no way to fit the idea of unrealized profits into the idea of theft without time machines, or crazy deposit schemes (in which case it becomes robbery anyways), and I don't want to get into that...
>However, A smart company realizes that even when protected by IP laws, IP is still perishable due to perfectly legal causes. They should plan for it.
I agree. Open sourcing it and finding a business plan to support that is often the best way -- that way at no point do you even need to consider someone else pirating your software in any fashion. It wasn't an option to begin with. But that's just my idea, and I know the whole open source + profits route is paved with the bodies of failed corporations.
>See my previous post on this matter
Well, if you insist...
>>Yeah, and if I cheat on my taxes they can lock me up for "tax evasion"; but they d***ed well better not acuse me of stealing. That just wouldn't be fair.
I think you'd be surprised to find a lot (perhaps even a majority) of people don't consider tax evasion theft, unless the amount of tax "evaded" is higher than the amount already paid in that person's lifetime (ie: Don't pay house taxes a couple of years, fine -- run a gifting club, not fine). In fact, a lot of libertarians, such as myself, consider the current level of taxes virtual theft (but not real theft!) by the government in and of itself.
>>I hereby move that the Open Source and Free Software movements be combined and reorganized as The Society for Pointless Debates Revolving Around Semantics and Nomenclature or SPDRASN.
You can argue semantics, but it's only been recently that the dictionary has gone to such painstaking lengths to correct people on what theft really means. It's hardly semantics when they devote entire paragraphs to ensuring people get it right. I, for one, respect dictionary definitions for words, esepecially when they expound on a topic to the level they have for the word "theft".
If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
I think you'd be surprised to find a lot (perhaps even a majority) of people don't consider tax evasion theft
I came really close to just giving up on you here...
You can argue semantics, but it's only been recently that the dictionary has gone to such painstaking lengths to correct people on what theft really means
I call b***s***. Look me straight in the eye and tell me you've got several dictionaries spanning a significant period of time, and that you've compared the defintions of "theft" in all of them.
Even if you have done that, you've missed the point.
Dictionaries define words about as well as lawmakers define morality. If the dictionary authors have indeed "refined" the meaning of theft, it could very well be due to the prevailing atmosphere of distaste for the concept of intellectual property that now prevails in certain academic circles. Look me straight in the eye and tell me that such an author is any more ethical than a politician who takes money from Disney.
All of this arguing over the language is nothing more than a political battle. The theory goes like this: win the language, win the people.
First, nobody has ever proved that redefining a word can win a political battle. Whenever people try to do that in a really egregious way, there is no shortage of people who point it out. Second, when people discredit the concept of intellectual property, what they are really saying is "I want your intellectual property". Finally, whether property law is the basis for IP law or not is irrelevant.
Why? Well, we mentioned taxes, right? What makes you think that IP laws based in property law would be any less subject to taxation and/or condemnation for the public benefit, just as real estate, liquor, gasoline, cars and a host of other goods are.
Of course, I realize such a tax wouldn't look right on your Libertarian balance sheet; but that's the problem with Libertarianism to begin with. It reduces everything to a formula, and then tries to make the real world fit the formula. The world is not that simple.
Oh, and one other thing. To be consistant in your view, you should assert that theft of GPL'ed software isn't theft either, and you should be sure to correct anybody who says it's theft. You have been doing that, haven't you?
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
>Look me straight in the eye and tell me you've got several dictionaries spanning a significant period of time, and that you've compared the defintions of "theft" in all of them.
/eft/ noun act of stealing.
/"l:sn/ noun (plural -ies) theft of personal property. la
Is a few hundred years ok? Seems like a significant period of time, considering it covers the time span of all major revisions of copyright law (including having none for many countries).
[if you're wondering where I got most of these (apart from dictionary.com), check here]
1913's webster (available on www.everything2.com):
Theft (?), n. [OE. thefte, AS. i'ef[eth]e, f[eth]e, eof[eth]e. See Thief.]
1. Law The act of stealing; specifically, the felonious taking and removing of personal property, with an intent to deprive the rightful owner of the same; larceny.
To constitute theft there must be a taking without the owner's consent, and it must be unlawful or felonious; every part of the property stolen must be removed, however slightly, from its former position; and it must be, at least momentarily, in the complete possession of the thief. See Larceny, and the Note under Robbery.
2. The thing stolen.
[R.] If the theft be certainly found in his hand alive, . . . he shall restore double. Ex. xxii. 4.
There's no need to quote the current webster's -- it hasn't changed.
The American Heritage Dictionary, whose definition sucks and requires a recursive search (ho hum).
theft ( P ) Pronunciation Key (thft) n.
1. The act or an instance of stealing; larceny.
2. Obsolete. Something stolen.
larceny ( P ) Pronunciation Key (lärs-n)
n. pl. larcenies The unlawful taking and removing of another's personal property with the intent of permanently depriving the owner; theft.
Merriam Webster (I'd do the OED, but I'm too lazy to type it in from the book, this should satisfy anyone but a kook):
Main Entry: theft
Pronunciation: 'theft
Function: noun
Etymology: Middle English thiefthe, from Old English thIefth; akin to Old English thEof thief
Date: before 12th century
1 a : the act of stealing; specifically : the felonious taking and removing of personal property with intent to deprive the rightful owner of it b : an unlawful taking (as by embezzlement or burglary) of property
2 obsolete : something stolen
3 : a stolen base in baseball
1783 webster's American Spelling book (no definition for theft, sorry, this is the closest to it, but it clearly shows in 1783 the definition would have been the same)
Steal, to take away without liberty
Cambridge Dictionary of American English
theft noun [C/U] the act of taking something that belongs to someone else and keeping it; stealing car theft
1891 encyclopedia britannica
THEFT, the act of thieving or stealing. In English legal usage the practice is to call this act by its Norman-French name of "larceny," but properly theft is a wider term including other forms of wrongful deprivation of the property of another (see LARCENY).
[I'm starting to have fun here]
Webster's 1828 Dictionary
THEFT, n. The act of stealing. In law, the private, unlawful, felonious taking of another person's goods or movables, with an intent to steal them. To constitute theft, the taking must be in private or without the owner's knowledge, and it must be unlawful or felonious, that is, it must be with a design to deprive the owner of his property privately and against his will. Theft differs from robbery, as the latter is a violent taking from the person, and of course not private.
1. The thing stolen. Ex.22.
Oxford Paperback Dictionary and Thesauraus
theft
burglary, larceny, pilfering, robbery, stealing, thievery.
larceny
If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
So let me get this straight...it's against the law to violate a contract you've agreed to? Holy shit!!! Man, is the world going to hell now!
No seriously, this doesn't change anything. There are absolutely no new developments in this case. Reverse engineering still isn't illegal per se, but violating an EULA is. Just like always. Go figure.
"I don't care about the Constitution!" --Bill O'Reilly, November 17, 2009
I made you post so much crap that Slashdot put forth the infamous "read the rest of this comment" link.
I win.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Wow, if all it takes to win is typing less then:
I win.
If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
IW
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?