Meta: Time for a new screenshot! :^)

This commit is contained in:
Andreas Kling 2019-03-08 01:10:33 +01:00
parent b5521e1b0d
commit f40ef7f495
2 changed files with 7 additions and 4 deletions

BIN
Meta/screenshot-b5521e1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 282 KiB

View file

@ -4,16 +4,18 @@ x86 Unix-like operating system for IBM PC-compatibles.
## About
I always wanted to write my own operating system, but I never took it seriously. Until now.
I always wondered what it would be like to write my own operating system, but I never took it seriously. Until now.
I've grown tired of cutesy and condescending software that doesn't take itself or the user seriously. This is my effort to bring back the feeling of computing we once knew.
## Screenshot
![Screenshot as of 23263aa](https://raw.githubusercontent.com/awesomekling/serenity/master/Meta/screenshot-23263aa.png)
![Screenshot as of b5521e1](https://raw.githubusercontent.com/awesomekling/serenity/master/Meta/screenshot-b5521e1.png)
## Current features
* Pre-emptive multitasking
* Compositing window server (in userspace)
* Compositing window server
* ext2 filesystem
* Unix-like libc and userland
* mmap()
@ -21,12 +23,13 @@ I always wanted to write my own operating system, but I never took it seriously.
* Local sockets
* Pseudoterminals
* Event-driven GUI library
* Graphical text editor
* Other stuff I can't think of right now...
## How do I get it to run?
You need a freestanding cross-compiler for the i686-elf target (for the kernel) and another
cross-compiler for the i686-pc-serenity target (for all the userspace stuff.)
cross-compiler for the i686-pc-serenity target (for all the userspace stuff.) It's probably possible to coerce it into building with vanilla gcc/clang if you pass all the right compiler flags, but I haven't been doing that for a while.
I've only tested this on an Ubuntu 18.10 host with GCC 8.2.0, so I'm not sure it works anywhere else.