FreeOberon VS OberonSystem3

Compare FreeOberon vs OberonSystem3 and see what are their differences.

OberonSystem3

A cross-platform version of the ETH Oberon System 3 compatible with the Oberon+ compiler and IDE (by rochus-keller)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
FreeOberon OberonSystem3
1 7
131 83
- -
7.8 6.9
3 months ago 3 months ago
C Modula-2
GNU General Public License v3.0 only -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

FreeOberon

Posts with mentions or reviews of FreeOberon. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-12.

OberonSystem3

Posts with mentions or reviews of OberonSystem3. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-04.
  • Project Oberon the Design of an Operating System, a Compiler, and a Computer Pdf
    5 projects | news.ycombinator.com | 4 Jan 2024
    After this follow up on the Oberon System 3, with its Gadgets component model, and a mix of JIT/AOT compilers,

    "The Oberon companion - a guide to using and programming Oberon System 3"

    https://www.semanticscholar.org/paper/The-Oberon-companion-a...

    You can access the source code from Rochus fork,

    https://github.com/rochus-keller/OberonSystem3

    Or the Active Oberon evolution, although not directly done by Niklaus Wirth,

    https://gitlab.inf.ethz.ch/felixf/oberon

    Screenshots and OS Manual,

    https://gitlab.inf.ethz.ch/felixf/oberon/-/blob/main/ocp/Doc...

    Or Component Pascal and Blackbox IDE, created by a startup out of ETHZ

    https://blackboxframework.org/index.php

  • Kolibri OS: fits on a floppy disk, programmed using interrupts
    6 projects | news.ycombinator.com | 30 Nov 2023
    Even if so, ARM or RISC-V are more attractive architectures in many respects; and there are proof of concepts demonstrating that very lean operating systems with GUIs can be built with high-level languages, even with GC (see e.g. https://github.com/rochus-keller/OberonSystem3/); so writing such a thing in assembler is certainly impressive, but also a cul-de-sac.
  • FreeOberon cross-platform Oberon language IDD
    3 projects | news.ycombinator.com | 12 Nov 2023
    > It's a whole operating system, after all.

    You can use that one which easily starts on all platforms without taking control of the PC: https://github.com/rochus-keller/oberonsystem3

  • Mozilla treats Debian devotees to the raw taste of Firefox Nightly
    1 project | news.ycombinator.com | 2 Nov 2023
    I'm 'old' too. Born summer 1969. What makes me grumpy is the OOTB experience of any distro I tried. And I (mostly) don't want to have to compile stuff anymore. So I settled for (mostly) binary distros, like Arch, which btw. I (mostly) had no troubles with whatsoever. It just lacked 'convenience' and some scientific/technical stuff in their repositories, which I'd then have to compile again, so no, Arch had to go. Settled for Debian then, because even though their ways of doing things can seem bizarre, old-fashioned and stale, it (mostly) just works, they have it all, and when you get around their 'bizarreness' shiny new, too.

    Almost paradise, except for 'systemdness', which I can't stand. So there are countless derivatives with different goals and priorities, some of them for running live in RAM, some of them being especially 'free' from an ideological but impractical POV(which I also can't stand), and some of them eliminating 'systemdness'.

    Then there are Antix/MX whose goal seems to be to get that stuff running any way they can on any somewhat reasonable system, more or less frugal in case of Antix, rather comfortably in case of MX. While giving a shit about ideology, prioritising availability of all sorts of drivers, connectivity, convenience in very pragmatical ways. While running in RAM for speed(optionally), but still enabling persistence in various ways.

    This toolset of them enables me to get up and running on almost anything from very barebones images with the presses of a few function keys, some mouseclicks, some eliminating of unwanted stuff(by mouseclicks, no editing necessary, I checked), installing my stuff, choosing theme/widget/deco/whatever, and be done with it in maybe 30 minutes max initially(including that remaster thing).

    From there on it is absolute BLISS for me, because that way I have fast systems, looking and feeling how I like it, without getting in my way, or missing anything. For MONTHS, while still being updated, without reboots. Exceptions are kernel or fundamental library updates. These are just a few clicks in Synaptic anyways, reload, mark, apply, YÄSS, YÄSS!, gieev, gieev meee new stuff! Maybe 3 to 5 minutes daily while I'm slurping my morning coffee or tea? Too much change? Switched some core components meanwhile? Remaster in not more than 10 minutes. Reboot. Done.

    BLISS again.

    For playing around I'm tempted to try https://github.com/rochus-keller/OberonSystem3 (since you mentioned A2 ;-)) but probably not, because I'd rather enjoy riding my new hyperbicycles more ;-)

  • Oberon System 3
    1 project | /r/hypeurls | 23 Oct 2023
    1 project | news.ycombinator.com | 21 Oct 2023
  • Show HN: A cross-platform version of the ETH Oberon System 3
    1 project | news.ycombinator.com | 17 Oct 2023

What are some alternatives?

When comparing FreeOberon and OberonSystem3 you can also consider the following projects:

umka-lang - Umka: a statically typed embeddable scripting language

libplctag - This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

pl0c - Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.

tcl - The Tcl Core. (Mirror of core.tcl-lang.org)