Forum > Third party

Source code of Lisa OS (in Pascal) available

(1/2) > >>

jwdietrich:
In order to celebrate the 40th anniversary of the release of Apple's legendary Lisa system, the Computer History Museum made the source code of Lisa OS 3.1 available. Lisa OS was written in Clascal, an early variant of Object Pascal. It may be possible to compile the code, with a few modifications, with Lazarus and Free Pascal.

Of note, the original OS of Lisa's small successor, the Mac, was written in Object Pascal as well.

See https://twitter.com/SciPasTips/status/1616506106381209602?s=20&t=9JBzywfXfxl3Xcn8i2ZJJA and https://info.computerhistory.org/apple-lisa-code for details and links.

TRon:
https://forum.lazarus.freepascal.org/index.php/topic,61917.0.html
https://forum.lazarus.freepascal.org/index.php/topic,61921.0.html

 :)

jwdietrich:

--- Quote from: TRon on January 22, 2023, 11:38:08 am ---https://forum.lazarus.freepascal.org/index.php/topic,61917.0.html
https://forum.lazarus.freepascal.org/index.php/topic,61921.0.html

 :)

--- End quote ---

Thanks. This forum is growing too large...

balazsszekely:
Actually it was written mostly in Motorola 68000 assembly language and partly in Clascal.

jwdietrich:

--- Quote from: GetMem on January 22, 2023, 12:24:00 pm ---Actually it was written mostly in Motorola 68000 assembly language and partly in Clascal.

--- End quote ---

In the core "OS" folder 37 files are in assembly language and 84 are in Clascal. The ratio is very similar in the other folders, but the hardware drivers were mainly written in assembly (but there is some Pascal code, too).

Navigation

[0] Message Index

[#] Next page

Go to full version