What I want to do

Project Oberon / Linux

Run Project Oberon system and experimental Oberon native on ARM32 Linux computers (like Raspberry Pi).

Project Oberon / Web

Run Oberon system and Oberon modules highly optimized on about any computer via WebAssembly

old tasks

  • add Linux0.Execute(cmd: ARRAY of CHAR) to execute Linux commands done 2016-04-15 by adding Linux0.Fork0 and Linux0.Execve0
  • proof that it is possible to port the whole system to different targets using exactly the same source
  • eternal ToDo: add Copy & Paste on X11; this is more difficult than expected using X11 protocol primitives done 2016-04-13 works in lubuntu but not in kubuntu
  • show variables in trap viewer on ARMv7, MIPS and RISC-V
  • implement network stack

Possible but currently no interest

  • detect stack overflow by using sigaltstack

New Targets

Possible Projects

  • run OLR on Black Swift or VoCore like computers
  • optimise OLR to use it as default editor on Linux
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License