Releases · LemonOSProject/LemonOS

nightly-2024-07-12

nightly-2023-04-07

Take another crack at a Release GitHub workflow

Lemon OS Alpha 0.3.0

Running

System Requirements

  • 512MB of RAM
  • x86_64 processor
  • AHCI (IDE driver does not work in all VMs)

QEMU

  • KVM strongly recommended
  • q35 machine type
    qemu-system-x86_64 --enable-kvm Disks/Lemon.vhd -m 512M -M q35 -smp 2

Virtualbox

  • I/O APIC
  • 2 Cores Recommended
  • EFI Optional
  • 512MB RAM
  • AHCI Controller

Real Hardware

  • Known to work on Ryzen and older (2010-2016) Intel CPUs, newer ones are untested
  • Filesystem will need to be copied to a SATA or IDE disk, both are known to work
  • Inconsistent results, don't expect it to boot

Boot Options

Lemon - Default
Lemon (widthxheight) - Force resolution of width x height
Lemon (debug) - Display kernel logs
Lemon (debug, nosmp) - Display kernel logs, Disable SMP

Included Ports

  • Nyancat
  • Binutils
  • LemonDOOM
  • Nasm

Lemon Alpha 0.2.2

A few more fixes, AHCI driver now works on real h/w

Lemon Alpha 0.2.1

A few minor fixes including various deadlocks and LemonMonitor CPU usage fix.

Lemon Alpha 0.2.0

Running

System Requirements

  • 512MB of RAM (
  • x86_64 processor

QEMU

  • KVM strongly recommended
  • q35 machine type
    qemu-system-x86_64 --enable-kvm Disks/Lemon.vhd -m 512M -M q35 -smp 2

Virtualbox

  • I/O APIC
  • 2 Cores Recommended
  • EFI Optional
  • 512MB RAM

Included Ports

  • Nyancat
  • Binutils
  • Python 3.8
  • LemonDOOM
  • Nasm

Lemon OS Alpha v0.1.0

Lemon OS Alpha 0.1.0

Lemon Screenshot

Running

  • 256MB of RAM (512 recommended)
  • x86_64 compatible processor

Virtual Machines

  • VirtualBox: Use AHCI
  • QEMU: Use the following command qemu-system-x86_64 --enable-kvm Disks/Lemon.vhd -m 512M -M q35 (KVM is optional but recommended)
  • VMWare: Use BIOS

Software

You may want to grab
LemonDOOM
Lemon Gnuboy
Install by mounting the disk image and using your favourite archive utility to add the files to the ramdisk (initrd.tar).

Includes

  • Text Editor
  • File Manager
  • Terminal Emulator and Lemon SHell
  • Snake
  • Image Viewer
  • LemonPaint

And the following fantastic free software - licenses are available to be viewed in the text editor in /initrd/licenses

  • mlibc
  • freetype
  • libpng
  • zlib
  • nyancat

and fonts

  • Montserrat
  • Source Code Pro