Posted on January 18, 2008 at 8:45 pm

First COSMOS code released

Today I have uploaded the first bits of the code for my project COSMOS. It is Smalltalk code and contains all the functions described on my COSMOS screenshots page.

cosmosdevscreen.png
A COSMOS window, a Bezel for a minimized window, a task icon, the Menu Shelf, and the System Browser with some code for the new user interface. Click to enlarge.

With COSMOS I’m implementing my ideas for a user interface on a large scale, I am not only designing my own windowing system in Smalltalk, I am also planning to use this as an end-user ready desktop system in my own flavor of FreeBSD.

The code is now available in my Code Depot and can be downloaded without restrictions.

The depot gets updated with new code everytime I do something new, and the screenshots page will grow as well.

What COSMOS is all about, you can find out here.

Leave a Reply

About

My name's Marcus. I'm 26. Live in Dublin, Ireland. Work for a well-known Internet company. I'm not smart. I'm single. I'm crazy. I think aliens visit us. I have an iPhone (ZOMG!!). I like technology. I'm lost on this planet. Wandering this world. I'd vote Obama. I have an HD TV. I cycle to work (so I'm carbon-neutral). Domino's is on speed-dial on my phone. I like Macs. I'm a friend.

I think life's just a ride in an amusement park.





Mac Gear


iMac
Intel Core 2 Duo, 2 GHz
2 GB DDR2 SD RAM
20 inch widescreen
250 GB HD
300 GB Time Machine
Superdrive
Mac OS X Leopard 10.5

MacBook
Intel Core 2 Duo, 2 GHz
2 GB DDR2 SD RAM
13.3 inch widescreen
Unibody aluminum enclosure
160 GB HD
Multi-Touch Glass Trackpad
Superdrive
Mac OS X Leopard 10.5

MacBook
Intel Core 2 Duo, 1.83 GHz
1.5 GB DDR2 SD RAM
13.3 inch widescreen
Classic white enclosure
120 GB HD
Combo drive (but broken =( )
Mac OS X Leopard 10.5
FreeBSD 7

iMac G5
IBM POWERPC G5 1.8 GHz
1 GB RAM
17 inch widescreen
Classic white enclosure
160 GB SATA HD (broken I think)
Superdrive
No OS as HD is down

iPhone 3G
StrongARM 600 MHz
16 GB SSD
3.5 inch widescreen
Multi Touch controlled
OS X iPhone 2.1