This repository has the source code for:
- Gramado boot loader
- Gramado kernel
- Gramado Window Server
- Applications
- Commands
Gramado 32bit
This is the last 32bit version of Gramado OS.
Codename = (V 1.1 241)
Date = June 6, 2021.
Goal:
This is gonna be a 32bit interface for the FN-DOS (16bit OS) project.
A kind of 32bit DMPI for the 16bit FN-DOS.
Gramado (c) is a 32 bit multithreaded operating system.
- Paging.
- Threads.
- FAT16 file system.
- ps/2 keyboard.
- ps/2 mouse works fine only on qemu.
- serial port.
- IDE PATA.
- e1000 NIC.
- Working on a Window Server. (gws)
- Working on a virtual terminal.
- unix-like commands running in the virtual console.
- unix-like library. (rtl)
- API for setup environment. (libcore)
- Lib for the window server's clients. (libgws)
Linux 5.4.0-42-generic x86_64
gcc (Ubuntu) 7.5.0
GNU ld (GNU Binutils for Ubuntu) 2.30
NASM version 2.13.02
See the Gramado OS build instructions
$ ./run
$ make qemu-test
You can run the VHD on Oracle Virtual Box and qemu. Please, give us some feedback.
Gramado is a Free and Open Source operating system. The source code uses the BSD license.
Oh boy, there is no spoon!