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
Your contributions keep Groklaw going.
To donate to Groklaw 2.0:

Groklaw Gear

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


Contact PJ

Click here to email PJ. You won't find me on Facebook Donate Paypal


User Functions

Username:

Password:

Don't have an account yet? Sign up as a New User

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
You are mistaken | 101 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
You are mistaken
Authored by: bugstomper on Monday, August 13 2012 @ 04:56 PM EDT
I knew right after I posted that I needed to add a clarification about the
disassembler, but was too tired to add it then. I was addressing the potential
argument that a Lisp Machine ran LISP natively and therefore LISP could be
considered the OS. Whether or not that would be a valid argument if a LispM did
execute LISP directly, the disassembler shows what the machine instructions that
hardware is built for actually look like, and demonstrate that underneath
everything is a LISP compiler that does translate the source code into machine
instructions.

But that is peripheral, because I see that you were not arguing that the machine
executed LISP directly.

Instead, I finally see what your position actually is, and it explains what we
have been arguing about. It appears to be just a matter of terminology. I agree
that the original operating systems on the Lisp Machines, leading up to the OS
named Genera, are great examples of object-oriented operating systems and prior
art for the Apple patents. I agree that being written entirely in the LISP
language that those operating systems could be called LISP OSs. I disagree that
it is correct to therefore say that LISP is an operating system as well as a
programming language. If you want to talk about a LISP OS, that's fine with me.
I just say that if you say "LISP" in stead of "LISP OS" then
you are not using the words correctly.

Hmm, I just went back to re-read your original statements that I have been
disagreeing with:

"LISP was the first OO OS."

and

"LISP is both a programming language and an OS. I used to work on a LISP
computer. It was special hardware, a LISP machine, and the OS was LISP written
in LISP."

I would not have argued if the first statement had said "The Lisp Machines
had the first OO OS" or "The first OO operating system was written in
LISP" or even "A LISP OS was the first OO OS".

Even the link you provided for a Google search for Lisp OS does not support your
use of the phrase "LISP OS" as if it names anything specific. The hits
find an article on Lisp-Based OSes, which is the kind of phrasing that I am
using, and Genera, and some other more recent attempts at starting projects to
write an OS in LISP including one that is named the Lisp OS project. But nothing
that shows the use of "LISP" as the name of the OS for the Lisp
Machine.

If we still disagree about whether it is correct to refer to a LISP OS as just
"LISP" then I'm comfortable with leaving it at that. We seem to agree
on all of the fundamental points.

[ 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 )