Git Product home page Git Product logo

cl-os-mezzano's Introduction

Mezzano, an operating system written in Common Lisp.

Screenshot

Pre-built images

Demo releases are available through GitHub.

These releases are designed to be run in VirtualBox, though QEMU is also supported. 2GB of RAM, a virtio-net NIC and an Intel HDA audio controller are recommended.

Building from source

See the MBuild repo: (https://github.com/froggey/MBuild)

For help & support, join #mezzano on Freenode (irc.freenode.net)

Major changes since Demo 3

  • FAT32 support has been implemented by Bruno Cichon (ebrasca).
  • McCLIM has been ported by fittestbits.
  • Quicklisp has been ported by Peter S. Housel.
  • Improved introspection tools: DISASSEMBLE and ED have been implemented.
  • Generational collection has been added to the garbage collector.
  • New SSA-based compiler backend, supporting unboxed value representations.
  • Gray streams support has been overhauled.

Major changes since Demo 2

  • Trentino, a media player, has been implemented by Eugene Zaikonnikov.
  • Further improvements to conformance, stability and performance.
  • The CLOS implementation follows the MOP much more closely.
  • More traditional window management.
  • Booting from CD/USB on real hardware is now possible.
  • Driver support for Intel HDA audio devices.
  • VirtualBox guest (mouse & display) integration.

Major changes since Demo 1

  • Many improvements to conformance, stability and performance.
  • The editor has been greatly improved, thanks to Burton Samograd.
  • The system now functions correctly on computers with more than 1GB of RAM.
  • The allocator and garbage collector now make much better use of available memory, with far fewer GC cycles occuring.
  • (ROOM T) prints more detailed information about allocated objects.
  • Transparency and premultiplied alpha support in the GUI.
  • And more!

Additional information

"Hypothymis azurea - Kaeng Krachan" by JJ Harrison ([email protected]) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons https://commons.wikimedia.org/wiki/File:Hypothymis_azurea_-_Kaeng_Krachan.jpg

"Mandarin Pair" by © Francis C. Franklin / CC-BY-SA-3.0. Licensed under CC BY-SA 3.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Mandarin_Pair.jpg

"Handsome" by Andy Morffew - https://www.flickr.com/photos/andymorffew/19377769093/in/album-72157630893775092/ [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)]

Includes Dejavu Fonts 2.37 (http://dejavu-fonts.org/)

Some icons from Icojam (http://www.icojam.com)

cl-os-mezzano's People

Contributors

abridgewater avatar blakemcbride avatar burtonsamograd avatar corrigentia avatar ctlaux avatar ebrasca avatar equwal avatar ethertyper avatar fittestbits avatar froggey avatar housel avatar leosongwei avatar twopir avatar varjagg avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.