pcgeos
openqnx
pcgeos | openqnx | |
---|---|---|
15 | 4 | |
626 | 119 | |
- | - | |
9.9 | 10.0 | |
6 days ago | over 8 years ago | |
Assembly | C | |
Apache License 2.0 | - |
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.
pcgeos
- PC GEOS: the multitasking DOS-based GUI OS that evolved from a C64 desktop
- What OS's run over DOS other then Windows?
-
Had this NOKIA-9000 communicator laying on my shelf for a long time, and I’m still amazed how cool this device was back in the day.
Runs PC-GEOS! Which recently got open sourced, if you want to write software for it... https://github.com/bluewaysw/pcgeos
-
Can anyone suggest any fun to mess around with software that I can find on archive.org? I'm looking for things from old businesses or just anything fun really.
luckily we have sources now ( https://github.com/bluewaysw/pcgeos ) so that makes it much more fun. it's kinda weird to read TODO from 199x :)
- Kali Linux
-
MS-DOS in Hyper-V
i was a bit joking with geos but of course, if you are curious - then try it. by now even the sources are available if you want to read some cute assembly or dive in prehistoric kernel ( https://github.com/bluewaysw/pcgeos ).
- The QNX Demo Disk: a full xNix OS, with GUI and browser, on just 1 1.4MB floppy
openqnx
-
C++ is everywhere, but noone really talks about it. What are people's thoughts?
Are you saying that the QNX kernel is not used on embedded devices? It doesn't use C++. (according to GitHub it is 1.8% C++ but I'm assuming that's vendored or demo stuff)
- Are Emergent Abilities of Large Language Models a Mirage?
- OpenQNX Source (2007)
-
The QNX Demo Disk: a full xNix OS, with GUI and browser, on just 1 1.4MB floppy
I don't have numbers, but the key ingredient is really minimizing context switches. This also results in priority inheritance while message passing which means that a high priority process gets the answer with it's own high priority, even if sending a message to a low priority process. Very smart.
Teading the old open sourced sources can be quite interesting...
https://github.com/vocho/openqnx/tree/master/trunk/lib/qnx43...
What are some alternatives?
Smalltalk - By the Bluebook implementation of Smalltalk-80
Overbot - Team Overbot source code from the 2005 Grand Challenge
ChromeLeft4kDead - Notch's Left4kDead as a Chrome App.
gimp - Read-only mirror of https://gitlab.gnome.org/GNOME/gimp
CppCoreGuidelines - The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
GladiatorPits-MUD - The source code behind Richard Woolcock's Gladiator Pits.
book - Documentation on how to use the Rust Programming Language to develop firmware for bare metal (microcontroller) devices
mikeOS - Mirror for MikeOS 4.5 - Simple and educational Operating System written by Mike Saunders
awesome-embedded-rust - Curated list of resources for Embedded and Low-level development in the Rust programming language
webtorrent - ⚡️ Streaming torrent client for the web
coreboot - Mirror of https://review.coreboot.org/coreboot.git. We don't handle Pull Requests.