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
LISP is not an OS and "paralell execution" is not the same as "multitasking" | 101 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
You are mistaken
Authored by: celtic_hackr on Sunday, August 12 2012 @ 03:09 AM EDT
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. It used Franz Lisp 1 and it had multithreading and multitasking
abilities. It was a machine from the 1980s. The article I linked to is just one
example. Parallelism would be sufficient for prior art, not necessarily as
multitasking. Prior art is not necessarily an exact match, which you would know
if you've followed some of the cases. Parallelism would predict or make
multitasking obvious, there's another term which escapes me as I'm not a legal
type.

Anyway, the patents are strange and strangely worded. I don't see how they can
be valid patents. They also seem to be using Java patents in the charges or in
the demo. Funny, I don't Apple owned Java.

[ Reply to This | Parent | # ]

LISP is not an OS and "paralell execution" is not the same as "multitasking"
Authored by: DannyB on Monday, August 13 2012 @ 10:37 AM EDT
> LISP is a programming language, not an operating system

You've probably never tried Common LISP. (I say half seriously.)

While Java, like Common LISP also has everything but the kitchen sink, plus the
kitchen sink in 3 flavors with 19 options, at least Java separates them out into
packages and they are not part of the core language. Third party modules are on
equal footing, other than not using the java.* and javax.* namespaces.

Common LISP has namespaces, but such a huge amount of functionality is built
into the core language that it practically provides all the services of an OS.
Common LISP's reader is reprogrammable to such an extent that, while not fully
general purpose, can read a variety of other languages. It's
"printer" can, to give an example, print numbers with a variety of
options and styles, including, for instance, roman numerals.

Now to be more serious and less joking, some Common LISP systems in the 80's
actually were part of an integrated multitasking GUI OS.

---
The price of freedom is eternal litigation.

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