decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
Both VGS and MAME were partially written by Aaron Giles | 152 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Two Plus Two Quibbles
Authored by: Anonymous on Wednesday, May 30 2012 @ 06:29 PM EDT

I agree with Anonymous (no relation) on this one.

In addition, the costs of developing and marketing a game are very high, so programmer compatibility is hardly sufficient to have a successful games platform.

Connectix's business was virtual hosting. I was a customer and used their Virtual PC for Mac which was the best way to have Windows running simultaneously with OS X on PowerPC. Windows and all Windows-based applications are written as though there is a x386 processor listening. Virtual PC intercepted and translated those machine instructions into the ones that worked with the G3, G4, and G5 processors. Frankly, it was inefficient and many high-performance applications, such as games, didn't really run well. For business applications, such as Access, it was slower and beat having two computers on the desk.

The essential business model of Connectix was to sell a way for owners of an application (or game) which ran on that processor to run the application on another processor.

I also suspect that "functional" is being misunderstood. All code does something and is thus functional, but we know that some code may be protected by copyright. I think functional is best understood as describing code which is written a particular way because it could not be correctly written another way.

Let's examine the "int max(int i1, int i2)" code used in the trial. We are all going to write essentially the same code because one compares the two numbers and returns the greater. I assert that means that even if I saw your code, you could not say I was copying because everything I did was as the problem dictated, thus unprotected as functional. More complex structures of code involve side effects and sequences of operation and the more abstract the job to be done, the more variations in "skinning the cat."

Connectix may have been using it to describe how any one solving the BIOS problem would have to, because they were working with what the games expected, come up with essentially the same solution as Sony's interfaces.

One other point, about Sun having a monopoly with java. Java was a Sun product and is one of many, many languages one may use for programming. Talking about Sun's (or Oracle's) monopoly in java would be like talking about Apple's monopoly in OS X, as the Psystar people attempted.

[ Reply to This | Parent | # ]

Java VM is an emulator
Authored by: Anonymous on Wednesday, May 30 2012 @ 09:03 PM EDT
The name says it, JAVA Virtual Machine. It is an emulator of a JAVA machine.
When it first came out, there was no actual JAVA machine, but it was specified
to the point that it could be emulated. If my memory serves, Sun did try to
build a "real" JAVA machine, but it didn't get very far. The value was
in the
emulation and not the "real". That is how the WORA , write once run
anywhere,
works; the Java compiler targets the Java machine.

[ Reply to This | Parent | # ]

Both VGS and MAME were partially written by Aaron Giles
Authored by: Anonymous on Thursday, May 31 2012 @ 09:29 AM EDT
Maybe we should ask him to shed a light on this?

[ Reply to This | Parent | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )