summaryrefslogtreecommitdiff
path: root/080_blog/00110_Fool-Operating-System/index.md
blob: 765b33ddc24d45bf8d726a8adfa8d6e2ccd0fd7f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Fool OS
=======

My little buggy toy operating system is a never ending work in progress...

## Screenshots

![](scale_foolos0.png){.img-fluid}\
**Booting** the Kernel in frame-buffer mode

![](scale_foolos1.png){.img-fluid}\
**Shell** in text mode. 

![](scale_foolos2.png){.img-fluid}\
[click here for full-resolution version of pic above.](foolos2.png)\
My **Compositing** Window Manager in action. As you see **Fool-OS** ships 
with **vim** and some little **ncurses** programms as well as a 
**Brainfuck** interpreter.

## Videos

<video style="width:60%;min-width:100pt;" controls>
  <source src="pipes.mp4" type="video/mp4">
  <source src="pipes.ogv" type="video/ogg">
Your browser does not support the video tag.

</video>
Demonstrating the Kernel's **piping** functionality, inside the shell.

<video style="width:60%;min-width:100pt;" controls>
  <source src="compositing.mp4" type="video/mp4">
  <source src="compositing.ogv" type="video/ogg">
Your browser does not support the video tag.

</video>
Some random **ncurses** programms running in the **Window Manager**.

## Links

* [reference](https://www.idziorek.net/~miguel/fool-os-ref/)
* [git](https://gitweb.softwarefools.com/?p=miguel/fool-os.git)

The ref and readme are of course outdated ...