Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

GEOS Available for Download After 18 Years

CowboyNeal posted more than 10 years ago | from the oldies-but-goodies dept.

Operating Systems 471

gp writes "Back in 1986, Berkeley Softworks presented GEOS, the Graphical Environment Operating System for the Commodore 64 (screenshots). GEOS effectively turned the 8-bit Commodore 64 into something very similar to a Macintosh, but for an 8th of the price. In 2004, pushed hard by rivaling C64 open source alternatives such as the Contiki operating system and desktop environment and the LUnix *nix clone, the owners of GEOS have finally decided to release GEOS to the public. Hordes of Commodore 64 users are expected to download the system." Sadly, there's no mention of GEOS for the Apple 2 series of computers, which also enjoyed this fine precursor of GUIs to come.

cancel ×


Sorry! There are no comments related to the filter you selected.

cool (5, Funny)

Anonymous Coward | more than 10 years ago | (#8266926)

look out XP!!

Re:cool (5, Funny)

Ianing (715094) | more than 10 years ago | (#8266936)

what is this 8th bit?

Re:cool (1, Funny)

Anonymous Coward | more than 10 years ago | (#8266985)

It's the one that makes a dollar.

Re:cool (0, Funny)

Moocowsia (589092) | more than 10 years ago | (#8266990)

Hmm.. I wonder if MS will try to get SCO to sue these guys too :P

Re:cool (1, Funny)

Hirsto (601188) | more than 10 years ago | (#8267070)

Boots Faster Too!

Tacosnotting (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8267076)

FROM: WIPO TrollDATE: 12/15/2001 15:27:39SUBJECT: [Slashcode-general] What they won't tell you about Slashdot! THE OFFICIAL TACO-SNOTTING FAQ
By The WIPO Troll, $Revision: 1.13 $

Why have I been receiving emails from some guy called "CmdrTaco," in
which he seems to be speaking in some kind of code language?

You have been receiving email from a certain Robert "CmdrTaco"
Malda, owner of the popular technology website Slashdot. Actually,
it's not a very "popular" site in the common sense of the word; the
site is rife with pimply, antisocial geeks, zit-faced nerds, dirty
GNU hippies and communists, and other societal rejects. It's also
home to the world's most infamous paedophile ring, the "Slashdot

Whenever CmdrTaco gets bored (and who wouldn't, running a site like
Slashdot all day), he roams through the Slashdot database, penis in
hand, looking for people who might enjoy engaging in homosexual
orgies with him. How he determines this is anyone's guess; but if
you have a homosexual-sounding nickname, or a nick with the letter
P or E in it, you're in trouble.

And this time, he found you. Lucky you.

CmdrTaco's code language is relatively easy to decipher. He prefers
to speak in thinly-veiled sexual innuendo to evade the watchful
(but relatively stupid) eye of Slashdot's parent corporation, VA
Software. CmdrTaco's "Commander" is, of course, his penis -- a
small, withered little thing that lives in his pants and only comes
out in the presence of other male geeks or at the beck and call of
CmdrTaco's own lubed-up right hand. His "Taco bells" are the
shriveled testicles that droop beneath his Commander, and his "Taco
sauce" is his thick, gooey semen. It should be more than obvious to
you now what he means if he asked you to "ring his Taco bells" or
"taste his gourmet Taco sauce."

Lastly, there is the practice he refers to as "Taco-snotting" and
the more revolting "circle-snot."

Good Lord. What is "Taco-snotting?"

"Taco-snotting" is the term used by CmdrTaco to refer to an act of
fellating a homosexual man (or unwilling heterosexual; CmdrTaco is
rumoured to prefer rape), then blowing the semen out his nose onto
the face and body of his partner or victim. Naturally, a long,
bubbly stream of milky-white semen is left on CmdrTaco's face,
dribbling out of his nose and down his cheek: hence the term,

A "circle-snot" is a Taco-snotting circle-jerk, another practice
common among the Slashdot crew. CmdrTaco, CowboiKneel, and Homos
get together and snot each other with their gooey, sticky cum --
spooging their jizz-snot all over each other's faces and pasty,
white bodies, until they're covered head to toe with their own and
each other's man juice. This vile ritual can go on for hours. For
the homosexual penetration that follows this lengthy foreplay,
Roblowme is usually there to provide plenty of anal lubricant; he
owns a limo service and has ample supplies of motor oil and axle
grease ready to go.

To complete this perverted orgy, fellow geeks Michael, Timothy, and
Jamie will usually join in, dressed in tight leather mock-S.S.
uniforms, jack boots, and leather gloves. The whole group then
proceeds to snot each other's spunk and whip each other's pudgy
asses with riding crops and chains until their pale, white geek
bodies are exhausted and soaked in stinking sweat from the hours of
passionate, homosexual revelry.

Ewwwwww. So, can I stop receiving these emails?


You most likely forgot to uncheck the "Willing to Taco-snot"
checkbox in your account preferences. CmdrTaco has probably already
got the hots for your wad, and he's probably already been lurking
outside your bathroom window for weeks with a camera, some tissues
and lube. There's no escaping a geek in heat, so it's probably too
late for you, but you can possibly rectify this situation. To
remove yourself from CmdrTaco's sights, log into your Slashdot
account, go to your user page, click on Messages, and uncheck the
box next to "Willing to Taco-snot." Maybe he'll ignore you.
Probably not.

I can't stop receiving these emails from CmdrTaco!?

If you indulge him in a Taco-snot or two, he might leave you alone.
You might also want to look into mail filtering, restraining
orders, or purchasing a heavy, blunt object capable of warding off
rampaging homosexual geeks in heat. Trust me, when they charge...
oh, the humanity. If he gets you, and you let him Taco-snot you,
you will most likely end up tied up in his basement to be used as
his sex slave for the rest of your life (or until he accidentally
drowns you in spunk in a circle-snot).

Have you ever been Taco-Snotted?

Unfortunately, yes. I first met CmdrTaco at an Open Source
Convention. He invited me back to his room for a game of Quake and
some "gourmet Tacos," but when I got there, he jumped me and tied
me to his bed, stripping me. After taking his "Commander" out of
his pants, Mr. Taco made me suck the withered thing six times. He
then performed his vile Taco-snotting ritual on me three times over
the next two hours, bringing me to orgasm after sweaty,
mind-numbing orgasm... then he snotted my own milky-white jizz back
onto my face, into my mouth, then again on my exposed belly.

CmdrTaco invited several of his Open Source (or rather, "Open
Sauce" -- man sauce) buddies over to continue the twisted snotfest.
Linux Torvalds raped my ass with his "monolithic kernel," and Anal
Cox used his "network stack" in a multitude of unspeakable ways on
and in every orifice in my defenseless body. Michael was there in
his leather Nazi uniform, caning my ass with a bamboo pole and
ranting about "all those Censorware freaks out to get him."

How did you finally escape, you ask? After about 16 hours of
countless homosexual atrocities perpetrated against my restrained
body, they all finally went to sleep on top of me, sweat-soaked and
exhausted. I was left there, covered in bubbly, translucent
jizz-snot, chained to the bed, with half a dozen fat, pasty-white
fags lying around and on top of me. Fortunately the spooge coating
my flesh worked wonderfully as a lubricant; I was able to squirm my
way out of the handcuffs and slip out the back door. I'm just glad
I survived the ordeal. These geeks had a lot of built-up spunk in
their wads -- I could've easily been drowned!

That's horrible. Does "Taco-snotting" have anything to do with
CmdrTaco's "special taco"?

No, that's a different disgusting perversion CmdrTaco indulges
himself in. CmdrTaco is usually not satisfied with merely snotting
your own jizz back onto your face, he most often enjoys involving
his own bodily fluids in his twisted games. WeatherTroll has spent
some time trying to educate the Slashdot readership about this vile
practice (emphasis added):

You may be wondering what CmdrTaco's "special taco" is. You will be
wishing that you hadn't been wondering after you finish reading
this post. To make his "special taco", CmdrTaco takes a taco shell
and shits on it. He then adds lettuce, jacks off on the taco, and
adds a compound to make the person who eats the taco unconscious.
Of course, the compound does not make the person unconscious until
the taco is fully eaten. Thus CmdrTaco force-feeds the taco to the
unsuspecting victim.

After the victim is unconscious, he is held against his will and
used for CmdrTaco's nefarious sexual purposes. This includes
shoving taco shells up the victim's ass, Taco-snotting, and getting
Jon Katz involved.

Completely different, yet no less revolting. It should be clear to
you now that CmdrTaco is a very, very sick individual, as are most
of the Slashdot editors.

Does Jon Katz get involved in any of this? I thought he was a
paedophile, not a homosexual.

Actually, Jon Katz is a homosexual paedophile. He's also a
coprophiliac, and, many suspect, a zoeophile. Jon Katz is somewhat
of a loner and doesn't involve himself in circle-snots. Mr. Katz
usually engages in a game called "Katz juicy-douching" with his
harem of little-boy slaves: a vile practice which involves
administering an enema to himself of the little boy's urine (forced
out of them with a pair of pliers), spooging the vile muck from his
ass back into the enema bag, then squirting and slathering the goo
all over himself, and the little boy's chained-up and naked bodies.
If he's in the mood, he will sometimes skip refilling the enema bag
and just squirt it from his ass onto his boys. Unwilling boys are
further tortured with the pliers until they comply and allow Mr.
Katz to juicy-douche them for the rest of their lives.

As I already said, Mr. Katz is also a zoeophile. As if the sexual
escapades with the helpless little boys aren't enough, Jon usually
enjoys his juicy-douches best when his penis is firmly planted in a
female goat's anus. He is also rumoured to get off on watching his
little boys eat the goat's small, bean-like turds. ...Are you getting hard writing this?

Why, yes. :) Join me in a WIPO-snot?

No, thanks. I'm already CmdrTaco's boi toi.


$Id: tacosnotting.html,v 1.13 2001/12/15 23:00:00 wipo Exp $

Copyright (C) 2001 The WIPO Troll. Verbatim crapflooding of this
document is permitted in any medium, provided this copyright notice
is preserved, and next time you take a dump, you think of the WIPO
Troll and all he's done to make Slashdot a better place.

What the hell...? (5, Funny)

Anonymous Coward | more than 10 years ago | (#8266931)

So somebody *did* get that leaked NT code to compile?

Tux touched my junk liberally (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8266933)

Tux touched my junk liberally. He strapped me in to his Tuxmobile and he couldnt keep his offensive flippers off of me. He was performing many red flag touches. I couldnt believe what the fuck was going on. I told Tux the city would not approve of a penguin touching an underage kid for free.

Can you believe it? Tux did all this. He picked me off the street, strapped my arms and legs down in the Tuxmobile's passenger seat, and just wouldn't stop fondling my cock'n'balls.

They definately were red flag touches. The goddamn referee he had in the back seat kept on raising up this red flag every time he touched my junk but did Tux care? NO WAY! He just kept on doing it. I couldn't believe what the fuck was going on, indeed. I pleaded with Tux but to no avail. I told him Linus would not approve of a penguin touching an underage kid like me (at the time I was 13) without at least compensating me for the trauma and the use of my body as his own personal plaything.

This got to him, worrying about his image. He continued to fondle me, all the while ignoring the referee's red flags. Then he drove the Tuxmobile to my house and *ejected the seat I was in*! It was amazing. But surprisingly, after I woke up the next morning, my bank account had $150k in it! Can you believe it?

Sounds cool (1, Insightful)

darkjedi521 (744526) | more than 10 years ago | (#8266942)

At first I though the title said GSOS, which was the MacOS like system on the Apple IIGS, then I saw it was for Commodore. Still looks cool, now if only I had a C64 to try it out on. One of these days...

Re:Sounds cool (-1, Flamebait)

Shriek (261178) | more than 10 years ago | (#8267017)

--Still looks cool, now if only I had a C64 to try it out on.

Sheesh, that sentence looks pretty much on topic to me...

Hey moderators--put down the crack pipes and the overclocking manuals...
" _
" |@|
" | |
" _| |_
" | | | |_
"__ | | | | |
"\@\| /
" \ \ /

Re:Sounds cool (0)

Anonymous Coward | more than 10 years ago | (#8267148)

Dude, I couldn't have said it better myself :)

Pushed hard? (5, Funny)

Anonymous Coward | more than 10 years ago | (#8266944)

Is there really THAT much pressure among C64 OS's?

Great Timing (4, Informative)

Kris_J (10111) | more than 10 years ago | (#8266947)

Anyone who's got a CatWeasel MK3 card in a Windows PC should visit Jens' site [] and get the skinny on Arjuna. I got it running last weekend and I've written a few C64 disks using a normal 1.2MB floppy drive. Should help get GEOS onto a real C64. Now I just need GEOS drivers and software for the RR-Net cart [] . Not that Contiki isn't good too, but it would be really nice if the extra RAM in the Retro Replay cart was used to improve the web browser.

Re:Great Timing (5, Funny)

teklob (650327) | more than 10 years ago | (#8266983)

Anyone who's still got a C64 should really consider upgrading...

Define Horde (5, Funny)

Anonymous Coward | more than 10 years ago | (#8266950)

"Hordes of Commodore 64 users are expected to download the system."

Watch out, I hope their web servers will be capable of handling all 23 downloaders.

Re:Define Horde (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8266976)

anoymous coward MONOBRAIN haha I made the same joke right below you, haha what are the chances OF THAT?

Re:Define Horde (0)

Shriek (261178) | more than 10 years ago | (#8266992)

Watch out, I hope their web servers will be capable of handling all 23 downloaders.

Shhh, I don't want anyone else to know that it's actually me downloading it in 23 sections using Reget.

Re:Define Horde (5, Funny)

MisterFancypants (615129) | more than 10 years ago | (#8267160)

Watch out, I hope their web servers will be capable of handling all 23 downloaders.

23 downloaders, each with 1200 baud C-1670 modems...This site will be Slashdotted for sure.

Re:Define Horde (5, Funny)

Penguinshit (591885) | more than 10 years ago | (#8267202)


You must come from the rich part of town. I had to make due with my 110 baud. I could read faster than that thing could print to the screen.

Re:Define Horde (3, Funny)

xoran99 (745620) | more than 10 years ago | (#8267181)

Well, hordes is a relative term... I'm sure 23 downloads puts a very harsh load on a Commodore 64 server.

Hordes? (-1, Redundant)

Anonymous Coward | more than 10 years ago | (#8266953)

What's a horde of C64 users? Three(3)?

Re:Hordes? (0, Redundant)

DrJonesAC2 (652108) | more than 10 years ago | (#8266979)

Nope, 4 including me (runs to attic to dust off old C64...)

And I have found (2, Interesting) (643709) | more than 10 years ago | (#8266954)

12 Commodores in the trash can near our housee. Know I have use for them. And willing to share!

What is everyone asleep? (1)

jamesmp (647275) | more than 10 years ago | (#8266963)

GEOS, Ah, Brings back memorys.. the 2 minute disk loads, the disk swapping. those were the days, bah.

Re:What is everyone asleep? (4, Funny)

Anonymous Coward | more than 10 years ago | (#8267046)

Reminds me of today, booting WindowsXP on a 3Ghz machine... the 2 minute disk loads, the disk swapping bah!

Re:What is everyone asleep? (1)

hlygrail (700685) | more than 10 years ago | (#8267091)

No way... not if you had a FastLoad cartridge. God bless those guys at Epyx, R.I.P. ! :) (I'm almost ashamed to admit I have 3 completely functional, entire C-64 systems, 1541 floppy drives, tape drives, and so much software it's not even funny sitting in the back of my closet... )

Re:What is everyone asleep? (4, Interesting)

The Vulture (248871) | more than 10 years ago | (#8267177)

GEOS worked well if you had the hardware.

My setup was a Commodore 64C, two 1541 disk drives (one 1541, and one 1541-II), and a 1764 RAM Expansion Unit (256K). I used a program called Maverick (which included a utility called geoBoot I think) that would allow me to make custom boot disks for GEOS - once the GEOS kernel initialized, Maverick would interrupt it, and dump it out to floppy, thus making a 30KB or so program to run.

Those were the days... I learned some of the GUI programming concepts that I use today in writing a Desk Accessory (a word counting program for geoWrite). I loved the environment of geoProgrammer, although using geoWrite for a source code editor was a bit painful (but, with the REU, it wasn't so bad).

Hmmm, I wonder if this would work under VICE? The GEOS fast-disk routines were very timing specific, so it might not. Maybe I'll give it a try.

-- Joe

GEOS Nostalgia (5, Interesting)

spun (1352) | more than 10 years ago | (#8266965)

I had a Commodore 64 as a kid. I remember when GEOS came out, I was so impressed. The Mac Plus gave me computer envy, but here was a windowing system I could put on my $200 computer! It was small and fast, and it came with a basic set of tools. It was also fairly easy to learn the programming interface.

Later, in the mid 90s, I met a guy who had it installed on an Intel box. I had no idea at the time that they made a 386 version. It did everything he needed, mostly writing. This was a guy who administered SCO Unix boxes for an ISP, and he used GEOS at home.

Re:GEOS Nostalgia (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8267010)

mod parent down, he said a dirty word which, out of repect for the women and chilluns present, I WILL NOT REPEAT.
It's an S word, thought.

I hope the Japanese don't get hold of this (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8266968)

They should stick to things they know, like raping schoolgirls and those wierd dancing games

bastards... (1, Interesting)

segment (695309) | more than 10 years ago | (#8266972)

They leaked out the source code...

Anyway, considering no one (outside the ultra high geek) is going to be starting a c64 any time soon, it would be a nice idea if a company decided for history's sake to clone the old time machines. I'm sure there would be a market for it... Heck I know I would love to get my hands on a coleco vision adam computer again. Complete with cassettes and all.

Funny you should mention it.... (1, Funny)

Anonymous Coward | more than 10 years ago | (#8266995)

...considering no one (outside the ultra high geek) is going to be starting a c64 any time soon.

That's exactly what i was planning on doing after I finish smoking this bowl.

Re:bastards... (3, Interesting)

kg4czo (516374) | more than 10 years ago | (#8267176)

There is a C=1 [] coming out sometime. It's going to have a complete C64 compatability with updated hardware plus it's own functionality. GEOS64 should run on it also. Something for that "ultra geek" in your life.... hehehehehe....

and how do I use it? (4, Insightful)

frovingslosh (582462) | more than 10 years ago | (#8266977)

Hordes of Commodore 64 users are expected to download the system."

Great, I can download GEOS. Now how do I get it on a single sided, strangely formated, low density floppy so that I can actually run it on my C64?

Wraptor (0)

frovingslosh (582462) | more than 10 years ago | (#8267030)

I do see on the GEOS site they have a Wraptor program that they claim is the first step - but they give you no way to get Wraptor to a real C64 either. They seem to think you are only going to run this stiff on a c64 emulator, not a real C64.

Re:and how do I use it? (4, Informative)

Kris_J (10111) | more than 10 years ago | (#8267035)

You can build a PC interface for an old C64 drive or you can, as I have, buy a Catweasel MK3 and install it and a 1.2MB floppy drive into a PC (or Amiga).

(Or if you've got an RR-Net cart and you're lucky enough to have the Web Downloader working, you can setup a local web server on your PC and transfer a .D64 disk image onto a disk that way.)

Re:and how do I use it? (5, Informative)

freeweed (309734) | more than 10 years ago | (#8267052)

Here's a start: [] .

Note: I tried making a cable to run off my PC's parallel port a couple of years ago, and it never worked. It's not as simple as it looks.

For those too lazy to read, it boils down to this: You cannot read or write a disk formatted for a Commodore drive on a PC, and the same is true for a PC-formatted disk in a Commodore drive. They use entirely different formats to write to the disk, it's not just a matter of a different filesystem. The above link allows one (in theory) to build a parallel1541 (one of the most common Commodore disk drives) interface, and some PC software to handle the data transfer.

Either way, this is still pretty neat if just for (legit) emulator use. I remember GEOS when it first came out, and as annoying as it was, I saw pretty quick that this was the future for all home computing. It took me until the early 90s before I saw anything like this on the PC (Macs have always been too pricey for my tastes).

Re:and how do I use it? (2, Funny)

jayzee (734710) | more than 10 years ago | (#8267140)

I'll be needing a WAV file for the tape drive version (Though I don't think there was one) ... my 1541 gave up years ago ....

Re:and how do I use it? (2, Interesting)

frovingslosh (582462) | more than 10 years ago | (#8267218)

Yea, the hard drives were really awful. Used to beat themselves to death against a track zero stop rather than just sense when the drive was at thack zero, all would go out of alignment in short order. Mush more useful than a cable that would let you hook up an old 1541 to a PC would be a program that let a PC store everything on it's hard drive and serve files to the C64 over the serial cable protocol. Of course, they would have to emulate a lot of the 1541 subroutines too, and give you ways to run the fancy loaders some software installed in the drive to speed up a drive that could take several minutes to load a program into a computer with only 64k of memory (as well as to deal with much of the awful "copy protection" many of the orginal disks have).

Re:and how do I use it? (1) (643709) | more than 10 years ago | (#8267173)

and why do you not download it to the commodore directly from th net?

GEOS for DOS (1)

m00nun1t (588082) | more than 10 years ago | (#8266978)

I'm sure in my early DOS days (DOS 2.11 on an 8086) I had a trial copy of a windowing system which from my vague memory was called GEO. Is this the same company? Odd there is no mention of it. Am I making this up?

GEOS is still around. (5, Interesting)

Slack3r78 (596506) | more than 10 years ago | (#8266981)

Believe it or not, the GEOS codebase is still alive and kicking. I haven't gotten around to trying it personally, but it's supposedly updated for modern hardware and is capable of browsing the web. Breadbox, the company that apparently owns the code now is marketing it as a low-cost alternative to Windows for schools that could be run on older hardware. Interesting in the least.

Re:GEOS is still around. (2, Informative)

Slack3r78 (596506) | more than 10 years ago | (#8267002)

Sorry, I messed up the link in that post. The link is []

Same company, different codebase... (5, Interesting)

William Tanksley (1752) | more than 10 years ago | (#8267034)

Berkley Softworks developed C64-Geos, which was also ported to the Apple and such, and then all through the 80s worked on their next accomplishment: Geos for the PC.

When released, it was the first commercial object oriented OS for the PC (NeXTStep was earlier, but Geos beat it to the PC).

And honestly, it kicked BUTT, because not only was it fast and elegant, it had a KILLER application suite and awesome dot matrix printer driver. Near laser quality from a mere 24-pin and my old '286... And it ran as a DOS application, too, with special drivers to make it cooperate with DR-DOS' task switcher.

I miss it now.


So this is... (-1, Redundant)

Libor Vanek (248963) | more than 10 years ago | (#8266987)

So this is the Windows NT/2000 leaked source code?

VIC 20 (1)

vchoy (134429) | more than 10 years ago | (#8266988)

I have an old VIC 20. Will piece of software still work with it?

Re:VIC 20 (1)

frovingslosh (582462) | more than 10 years ago | (#8267040)

The VIC20 had much less memory, different hardware, and a different ROM. GEOS will not run on it.

Re:VIC 20 (1)

QueenOfSwords (179856) | more than 10 years ago | (#8267042)

Unlikely... GEOS needed the 64's HiRes routines and memory. It was also one of the few Commodore programs to benefit from a C128's extra memory.

I want to know if I can get it going via an emulator on my iBook. We gave our C64s away years ago :( .

Don't laugh (0, Funny)

superpulpsicle (533373) | more than 10 years ago | (#8266991)

Cause Doom III won't be out in 18 years either.

Re:Don't laugh (1)

dtfinch (661405) | more than 10 years ago | (#8267014)

Don't forget Duke Nukem Forever.

Ahh..... (0)

Anonymous Coward | more than 10 years ago | (#8266998)

The screenshot reminds me of my old Atari ST in a way. Minus the green desktop of course.

Re:Ahh..... (0)

Anonymous Coward | more than 10 years ago | (#8267178)

The screenshot I saw looks a bit more functional than I remember the GEM ui being, but yeah... speaking of the ST, it looks like the little green desktop has moved to []

interesting stuff (5, Interesting)

highwaytohell (621667) | more than 10 years ago | (#8267011)

This looks like it could have actually gone pretty far had it had a chance. As a cheap alternative to an apple it looks like it had some good functionality. Does anyone know what the reliability of this OS was like. It says that it provided some decent support for 286/386. Its a shame that this wasnt given the support that it deserved. WHo knows what it could have been capable of. I suppose most people rejhected it as the C64 was mainly for gaming, at least when i was a kid it was. If i had known it was around, and i had more interest in OS', this probably would have ended up in my living room. Its been a while, but its still good to see what some of the pioneers were capable of.

Re:interesting stuff (4, Informative)

GrouchoMarx (153170) | more than 10 years ago | (#8267107)

You're thinking of two different products. What has been released, as I understand it, is the source code for GEOS 1.0 for the C64. Awesome little machine, with an even more awesome GUI that ran off of floppies. (Back in my day we didn't have hard drives, and we liked it!) Very powerful, very stable, especially when you consider it had a whole 64 KILObytes of RAM and ONE Megahertz to play with. They had a trash can concept long before Apple even thought of it.

You're thinking of GeoWorks Ensemble, based on the GEOS 2.0 kernel, which ran on the PC. It was a contemporary of Windows 3.0, and every review at the time said that it wiped the floor with Microsoft's baby. Of course, the company had zero marketing skill while Microsoft, well, we know their marketing strategy. So Windows won and GEOS, which I still consider to be one of the best idiot-friendly interfaces ever created, eventually petered out.

It's last gasp was on the Casio Z-7000 Zoomer handhelds. They were released right after the original Apple Newton (the Newton beat them by about 3 months), and wasa joint coventure between Casio (hardware), GeoWorks (OS), and a little startup company run by Jeff Hawkins and Dona Dubinsky called "Palm Computing". While the Z-7000 was a market flop, along with the original Newton, it was from the mistakes there that Hawkins and company learned how to make a handheld the right way, and so was born the Palm Pilot.

There was also an attempt at a GEOS 3.0-based handheld, or more accurately a "tablet PC", called the Sharp PT-9000. It ran all of the same apps as the desktop GeoWorks and used the exact same data file format, and used a very tablet PC-esque form factor and design as far back as 1995-1996. Unfortunately, Sharp for unknown reasons killed the project at the last minute, and it was never produced outside of beta units within the company itself. Once again, GEOS beat Microsoft to the punch, by nearly a decade this time, but it just didn't work out for whatever reason.

(I have a used Z-7000 I bought off eBay for nostalgia, but never did get my hands on a PT-9000.)

Except for really hard core hackers with old C64s, this is not really major news. Still, it's a nice trip down memory lane.

Re:interesting stuff (0)

Anonymous Coward | more than 10 years ago | (#8267200)

What has been released, as I understand it, is the source code for GEOS 1.0 for the C64. Awesome little machine, with an even more awesome GUI that ran off of floppies. (Back in my day we didn't have hard drives, and we liked it!) Very powerful, very stable, especially when you consider it had a whole 64 KILObytes of RAM and ONE Megahertz to play with. They had a trash can concept long before Apple even thought of it.

Whoa, lay off the crack pipe a bit.

Apple had a trash can on the Macintosh since System 1.0, in 1984. GEOS 1.0 wasn't introduced until January, 1986.

Re:interesting stuff (1)

waynetv (112053) | more than 10 years ago | (#8267201)

You're forgetting the HP OmniGo line of organizers. Both the 100 and 120 ran GEOS. It also had Palm graffiti software. And it came out just before the first palm pilot.

It was a great little device with a keyboard and fold-around screen.

Reliability (1)

GeorgeTheNorge (67545) | more than 10 years ago | (#8267204)

I had a C64 and GEOS in 1987. I don't remember it ever crashing. I remember being amazed that GEOS had most of what a Mac offered, on an obviously more limited machine in terms of memory, etc.

If I remember correctly, later versions of the C64-C128 had GEOS built in.

Hard disk? What's a hard disk?

Geoworks? (5, Insightful)

tekrat (242117) | more than 10 years ago | (#8267020)

Whatever happened to GeoWorks Ensemble, the version of GEOS that ran on low-end intel/amd boxes? Once upon a time you could load that onto a 386 and it would make a Pentium-based Windows machine look like it was standing still.

I'm looking for Geoworks to throw onto some 486's I want to bring back to life -- the last version I remember had a web-browser and everything!

Re:Geoworks? (0)

Anonymous Coward | more than 10 years ago | (#8267053)

I've already posted on this (hence the anonymous, don't want to karma whore), but check out They've put together an updated version of GEOS complete with Internet support. HTH. :)

Re:Geoworks? (1)

istewart (463887) | more than 10 years ago | (#8267083)

I don't know anywhere that it can be downloaded, but GeoWorks came with a couple of refurbished 486s my school had around 6th grade... This is part of the reason I rescued them when the school decided to get rid of them a year ago. It's really a great little system, it even has an AOL client of all things. If it can still be found someplace, then I think it certainly makes a superior environment to the ubiquitous DOSSHELL, and Win3.1's only advantage is application compatibility.

Not that anyone is still going to be using 486s with DOS for serious work. I hope.

AOL (4, Interesting)

mattdm (1931) | more than 10 years ago | (#8267094)

I'm loathe to admit this now, but I was one of the very first subscribers (I think the first -- not sure about the whole Quantum service and prehistory) to AOL in my town. This was before the Windows version, and the DOS version was actually a GeoWorks app. Or rather, it came with a GeoWorks runtime, which wasn't good for anyone else. I remember thinking it was really cool.

I was also on the beta team for AOL for Windows 1.0.

Damn I'm lame.

Re:Geoworks? (1)

ComputatusMaximus (544615) | more than 10 years ago | (#8267157)

I had GeoWorks Ensemble on my first 386 and GEOS on my C64. I remember the first time I saw Windows 3.1 and thinking, what a crappy GeoWorks knockoff...

early AOL? (1)

monkeyboy87 (619098) | more than 10 years ago | (#8267026)

IIRC, primordial AOL ran on GEOS for Intel...

lemme see if i remember... (5, Funny)

joeseph schmo (222243) | more than 10 years ago | (#8267036)



ahhh yes...

Re:lemme see if i remember... (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8267044)

POKE "my cock", "your mom"

actually... (-1, Troll)

Anonymous Coward | more than 10 years ago | (#8267097)

that would be:

POKE "your mom", "my cock"

Re:actually... (0)

Anonymous Coward | more than 10 years ago | (#8267182)

but what if he wanted to poke his cock with your mom? havent you ever stuck something up your dick? quite fun

Re:lemme see if i remember... (2, Interesting)

chickenrob (696532) | more than 10 years ago | (#8267103)

What was that ,8,1 all about anyways? I remember you had to type it to load certain programs but I never knew the reason.

Re:lemme see if i remember... (1)

whiteranger99x (235024) | more than 10 years ago | (#8267174)

here it goes...

if i recall correctly, the ",8" had to do with the device number (disk drives were typically 8, but i believe 9,10, and 11 could be addressed for additional disk drives as well.)

as for the ",1", i believe that loaded the program in machine language...or not, i forget :P

Re:lemme see if i remember... (4, Interesting)

The Vulture (248871) | more than 10 years ago | (#8267205)

You're correct on the ",8" part.

As for the ",1", well, it went like this. The first two bytes of every standard file that was designed to be loaded using kernel routines (whether it be from the BASIC LOAD command, or through the actual kernel routines) were the load address. Most basic programs were loaded into memory at $0801, so those two bytes (actually $01, $08) were at the beginning. If it was assembly code that loaded into memory at $C000, then the first two bytes were $00, $C0.

Anyway, to make a long story short, that ",1" told the load routines to load the file into the memory space pointed to by those first two bytes. Otherwise, they would be ignored, and the program would be loaded into memory at the start of BASIC memory (by default, $0801, but I think memory locations 43 and 44 changed that).

-- Joe

Re:lemme see if i remember... (1)

tao (10867) | more than 10 years ago | (#8267194)

The first number is the device (8 being the default setting for the first disk-drive, unless you altered the dip-switches), the second telling that the program shouldn't be reallocated on load, but rather loaded at the start-address it had when saved.

ah, the oldskool memories... (5, Informative)

sleepypants (599905) | more than 10 years ago | (#8267049)

I remember using a joystick to navigate the UI, since mice were a bit of a rarity. Plus, GeoWrite actually had fonts to choose from, and they looked great on the trusty old dot-matrix (or 'impact printer', if you will...)

Re:ah, the oldskool memories... (3, Funny)

Slack3r78 (596506) | more than 10 years ago | (#8267084)

Not only did GEOS have fonts, it was possible to overload the system memory and crash the computer, forcing a reboot if you tried to load too many of them at once. Man, those were the days. :)

Re:ah, the oldskool memories... (2, Interesting)

QueenOfSwords (179856) | more than 10 years ago | (#8267098)

Heehee I remember that! Then we got the boxy Commodore mouse ! :) Ergonomic, I think not.
Got me through school assignments fine.
I wonder if you could put together an indestructable 'laptop', with a screen, a keyboard, and about a thimblefull of 'hardware' to run it on. Tweak it to support file transfer via USB. Kind of like the Newton-based eMac, or Alphasmart's Dana. It's a perfectly functional OS and the footprint doesn't get lower than that.

Re:ah, the oldskool memories... (1)

QueenOfSwords (179856) | more than 10 years ago | (#8267166)

That's an eMate [] , not an eMac. I'm only a recent Mac nerd.

Emulator (4, Interesting)

MagPulse (316) | more than 10 years ago | (#8267054)

Can someone post instructions on how to get this set up with an emulator like CCS64? We don't want to have to wade through that ten page explanation on how to use a real C64, copying around floppies, etc. to check this out.

wow.... (1)

56ksucks (516942) | more than 10 years ago | (#8267059)

... I remember when I got my first 386. It came with something called PC GEOS. If it's the same type environment then it is a pretty decent piece of software. Unfortuantly I spilt coke on my PC Geos 5 1/4 floppy disks so it is lost forever for me. If that became availible for download I'd go get it.

Apple II Version was released 6 months ago. (5, Informative)

justdave72 (651133) | more than 10 years ago | (#8267068)

The Apple II version was released 6 months ago. as announced on []

Re:Apple II Version was released 6 months ago. (0, Troll)

Skyfire (43587) | more than 10 years ago | (#8267158)

Wait... So something was released for a Mac before it was released for a different brand?

Re:Apple II Version was released 6 months ago. (0)

Anonymous Coward | more than 10 years ago | (#8267193)

Wait... So something was released for a Mac before it was released for a different brand? The Apple II is not a Mac. It's what Apple made before there were Macs.

WTF. . . (0)

Anonymous Coward | more than 10 years ago | (#8267069)

Is up with this pic [] ?

Brings back memories (1)

dtfinch (661405) | more than 10 years ago | (#8267074)

I used GEOS (C64 version) a few times on my great aunt's C128. It ran very well considering the hardware it was running on. You see color screenshots on the site, but it really had to do all that with 2 color tiles. It had a wysiwyg document editor. It was even able to load normal programs and then restore itself when the program exited.

What about the HP OmniGo? (1)

virtualXTC (609488) | more than 10 years ago | (#8267085)

Would this mean that I should expect more apps for my ol' skool classic the HP OmniGo? Or should I give up and retire it to the box of usless electronics that I swear to make work again someday?

Back in the day (1)

papadiablo (609676) | more than 10 years ago | (#8267087)

I remember gettin GEOS for my Commodore 128, the thing was kickin. I mean, they were doing things that nobody else did. My friends are knockin down my door, for my new, commodore 64!

Seriously though, i had a version for my PC and it wasn't very good. Is this really a big deal?

How's the bandwidth in Afghanistan these days? (0, Flamebait)

Netsnipe (112692) | more than 10 years ago | (#8267088)

Boy, won't Junis in Kabul [] be happy.

He won't have to watch his DivXs through aalib anymore.

Re:How's the bandwidth in Afghanistan these days? (3, Funny)

whiteranger99x (235024) | more than 10 years ago | (#8267215)

yeah, now Junis or Akbar or whoever you refer to can watch it through PETSCIIlib :P

The cost... (3, Funny)

joeseph schmo (222243) | more than 10 years ago | (#8267089)

"The price has been reduced to a very affordable $25 (plus shipping) for either version, GEOS 64 or GEOS 128."

Does that makes the TCO (total cost of ownership) more than Linux?

Cluster (0, Troll)

applerules (642423) | more than 10 years ago | (#8267090)

Sure, GEOS is cool. But imagine a beowulf cluster of Commodores running this...

Re:Cluster (0)

Anonymous Coward | more than 10 years ago | (#8267116)

I wonder if a beowulf cluster of C64's could read a disk as fast as an Apple II. And yeah, Apple's ruled back then too.

(Sorry, I haven't seen a good Apple II/CommodeDoor-64 flamewar in a long long time...)

Ahhh...takes me back... (1)

Paddyish (612430) | more than 10 years ago | (#8267109)

...GEOS v1.0 had this cool feature I had never seen before at the young age of 6. The paintbrush in particular gave me hours of entertainment, and there were some nifty fonts as well. Annoying, however was the fact that the boot disk could not be copied by any conventional means, thanks to error track copy protection.

My dad never let me touch his sacred GEOS version 2.0 disks for that reason - that and his SX 64.

Soo... (1)

EduardoFonseca (703176) | more than 10 years ago | (#8267123)

... now everybody wants to release their code. What is this? A new legal strategy?

Looks like... (2, Funny)

proverbialcow (177020) | more than 10 years ago | (#8267126)

...the server's /.'d. And after only 80 replies, too.

That's what you get when you actually host a website on a C64 running Contiki...

Re:Looks like... (4, Funny)

whiteranger99x (235024) | more than 10 years ago | (#8267190)

yeah, if i recall, i believe all the C64 users tried this:


And got


Heh.. (3, Insightful)

Darken_Everseek (681296) | more than 10 years ago | (#8267136)

I'm willing to bet there are a good number of /. readers that are younger than GEOS (I'm not one of 'em). It's an interesting reminder of just how far computers have come.

Re:Heh.. (1)

BiggerIsBetter (682164) | more than 10 years ago | (#8267203)

Yup. We sure take for the current systems for granted. I mean, these days, even my car's EFI computer is much faster than the ZX81 and similar machines I started out with.

new deal office (3, Interesting)

hiroshi912681 (589840) | more than 10 years ago | (#8267150)

the latest incarnation of Geos for x86, New Deal Office, is still not released for free =( it's a neat OS that's very win95 like... even has a MS Office clone, web browser, irc, and instant messaging software. all this, and it runs on a 286! supports all kinds of graphics modes from hercules up to svga

I think they went outta business... they were charging way too much for it. might as well buy a new computer with win95 than pay for what they were asking for.

they had a demo avail on the net... I could never get the web browser to work. expired in 30 days or something, but that was extremely easy to turn off. I think the evaluation version was crippled (or was missing files), nonetheless.

Geoworks ahead of the curve (5, Funny)

oingoboingo (179159) | more than 10 years ago | (#8267156)

Geoworks was certainly an early pioneer in one area: unimaginative name conventions for its apps. Looking at the screenshots page, every damn app is geoThis, or geoThat. It's a wonderful trend that the KDesigners of the KDE KDestop KEnvironment have picked up one, as well as their GCompetitors Gover Gat Gthe GNOME GProject. And don't get me JStarted Jon Java JApplications.

so sad (2, Funny)

mister sticky (301125) | more than 10 years ago | (#8267164)

the fact that the authors of this (ahead of its time) platform are nobodys, and bill gates is a household name is quite sad.

Tmod u4 (-1, Offtopic)

Anonymous Coward | more than 10 years ago | (#8267195)

bi7ch (-1)

Anonymous Coward | more than 10 years ago | (#8267209)

Collect any spilled up today! If you
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>