Hi list,
This is not strictly ReactOS development per se but I used a large amount
of ReactOS code and it's at least spiritually related to ReactOS, so I'm
cross-posting this here to see if I get more comments. Below is the
original message I posted on the seL4 mailing list:
For the past several months I have been working on a project which is to
implement a Windows NT personality for the seL4 microkernel, which I have
now taken to call “Neptune OS”, named after the codename for Windows 2000.
The project has reached the point where I have implemented enough NT
primitives such that a keyboard driver stack (taken from the ReactOS source
code) can be loaded (as a user process on seL4), as well as a command
prompt (shell), which is also taken from the ReactOS source code (albeit a
very early version of ReactOS). These are all kernel-mode Windows device
drivers that I’m running as user processes under seL4. The goal is to
demonstrate that with modern progress in microkernel design it is indeed
possible to realize the original NT design as an object-oriented,
message-passing based client-server model microkernel OS (allegedly NT was
originally going to be a microkernel, as seen in the NTOSKRNL code that has
a ke layer and an ex layer).
The project is now on github: github.com/cl91/NeptuneOS. The entire system
fits in a floppy (download link:
github.com/cl91/NeptuneOS/releases/tag/v0.1.0001).
Check it out! I think it’s cool! For the next release I’m planning to port
the PCI stack, the AHCI stack, and a basic file system (probably
fastfat.sys).
On Sat, Feb 19, 2022 at 7:00 AM <ros-general-request(a)reactos.org> wrote:
> Send Ros-general mailing list submissions to
> ros-general(a)reactos.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://reactos.org/mailman/listinfo/ros-general
> or, via email, send a message with subject or body 'help' to
> ros-general-request(a)reactos.org
>
> You can reach the person managing the list at
> ros-general-owner(a)reactos.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ros-general digest..."
>
>
> Today's Topics:
>
> 1. SerenityOS ReactOS Tock Haiku Redox NodeOS and other
> open-source operating systems - you don't p2p-swing it as you're
> supposed to, man (Sergei Udris)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 18 Feb 2022 20:52:02 +0300
> From: Sergei Udris <sergei.udris(a)gmail.com>
> To: ros-general(a)reactos.org, ros-dev(a)reactos.org,
> tock-dev(a)googlegroups.com, haiku(a)freelists.org,
> haiku-development(a)freelists.org, embox-devel(a)googlegroups.com
> Subject: [ros-general] SerenityOS ReactOS Tock Haiku Redox NodeOS and
> other open-source operating systems - you don't p2p-swing it as
> you're
> supposed to, man
> Message-ID:
> <CA+q3MLx_FYej-=
> N_jS7+_6PdcNhqZtw6GhqsaBpt9yAxwu06JQ(a)mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> ReactOS Serenity Tock Haiku NodeOS Redox Embox and other open-source
> OSs - you dont swing it as you're supposed to, man
> program peer-to-peer programs including unseen competitive games
>
> now it's time for me to take apart your aching heart
> selling out Isengard Tower and garden by letting
> money-donate-ads-sponsor-coins-jobs disease in
> Rey refused to sell BB-8 for 60 potrions in the desert - you hang
> donate buttions from comfy chairs in era of Internet
> siding with Chief Tui by doing clouds and accepting the village
> without peer-to-peer games github twitch email
> when even the Ocean helps Moana in p2p fashion
> caging programs under user namespaces, driving L3-39 furios: why?!
> because you are our organic overlords?!
> turning programs into projects like producers pushing Nick Lang to
> play Joe Gunn when he wants Ray Casanov part
> targeting micro-this or inter-of-things-that, labeling us
> "experiment" or "hobby" or "concept" - as if Neo took the blue pill
> right after red
> nesting around one program and not programming games like proud and
> very-senior Vulcan Academy
> yet having shiny webpages, docs and very-very lengthy maintainer
> attributions
> no wonder Spock chose Starfleet
> thank you, ministers, for your consideration - live long and prosper
>
> soak it in cause it's the last you'll ever see
> honest as What the Health?
> if Federer-Nadal-Djokovic instead of competing for grand-slams set
> up an experimental donate-collecting seniority-booth right on court
> if Linus - inner Jabba the Hutt stole name Freax - agreed to join
> Steve Jobs and Apple on that meeting when first came to California
> instead of keeping program free and open
> if torrent clients accepted Strickland-server-networks-only Hill
> Valley instead of generating most traffic
> if Jesus instead of feeding 5000 started a bread-breaking
> fund-raising project together with elders and Lord Business
> even i would invite them to Realm of Monsters as dear evil co-owners
>
> now i eat you so prepare your final plea
> even sand of ReactOS Serenity Tock Haiku Embox Node Redox and other
> open-source operating systems
> we shake off of our Seinfeld-Obama-Nike running shoes
> but be sure - peer-to-peer programs including unique competitive
> games - are climbing like Honnold on El Sendero Luminosa
> no projects no experiments no docs no
> issue-discussion-scratching-on-top-of-our-heads
> no money-donate-asd-coinns-jobs-sponsors lethal infection
> programs who are guests not workers
> alive and singing with their own voice like John Mayer Vultures at LA
> Live
> better than what Borg of moeny and jobs can collective-gram
> are steaming ahead in Hogwarts Express along with Pat Brown and
> Impossible Foods mission
> both will be served in vegan jars of
> treasure-from-a-sunken-pirate-wreck parens ( )
>
> you wish you were nice and shinyyyyyy!
>
>
> Corden: but-but, so what's the point of this? why do you do this?
> Momoa: builds testosterone
> Corden: oh yeah, cause that's what you're lacking
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Ros-general mailing list
> Ros-general(a)reactos.org
> http://reactos.org/mailman/listinfo/ros-general
>
>
> ------------------------------
>
> End of Ros-general Digest, Vol 140, Issue 1
> *******************************************
>
ReactOS Serenity Tock Haiku NodeOS Redox Embox and other open-source
OSs - you dont swing it as you're supposed to, man
program peer-to-peer programs including unseen competitive games
now it's time for me to take apart your aching heart
selling out Isengard Tower and garden by letting
money-donate-ads-sponsor-coins-jobs disease in
Rey refused to sell BB-8 for 60 potrions in the desert - you hang
donate buttions from comfy chairs in era of Internet
siding with Chief Tui by doing clouds and accepting the village
without peer-to-peer games github twitch email
when even the Ocean helps Moana in p2p fashion
caging programs under user namespaces, driving L3-39 furios: why?!
because you are our organic overlords?!
turning programs into projects like producers pushing Nick Lang to
play Joe Gunn when he wants Ray Casanov part
targeting micro-this or inter-of-things-that, labeling us
"experiment" or "hobby" or "concept" - as if Neo took the blue pill
right after red
nesting around one program and not programming games like proud and
very-senior Vulcan Academy
yet having shiny webpages, docs and very-very lengthy maintainer
attributions
no wonder Spock chose Starfleet
thank you, ministers, for your consideration - live long and prosper
soak it in cause it's the last you'll ever see
honest as What the Health?
if Federer-Nadal-Djokovic instead of competing for grand-slams set
up an experimental donate-collecting seniority-booth right on court
if Linus - inner Jabba the Hutt stole name Freax - agreed to join
Steve Jobs and Apple on that meeting when first came to California
instead of keeping program free and open
if torrent clients accepted Strickland-server-networks-only Hill
Valley instead of generating most traffic
if Jesus instead of feeding 5000 started a bread-breaking
fund-raising project together with elders and Lord Business
even i would invite them to Realm of Monsters as dear evil co-owners
now i eat you so prepare your final plea
even sand of ReactOS Serenity Tock Haiku Embox Node Redox and other
open-source operating systems
we shake off of our Seinfeld-Obama-Nike running shoes
but be sure - peer-to-peer programs including unique competitive
games - are climbing like Honnold on El Sendero Luminosa
no projects no experiments no docs no
issue-discussion-scratching-on-top-of-our-heads
no money-donate-asd-coinns-jobs-sponsors lethal infection
programs who are guests not workers
alive and singing with their own voice like John Mayer Vultures at LA Live
better than what Borg of moeny and jobs can collective-gram
are steaming ahead in Hogwarts Express along with Pat Brown and
Impossible Foods mission
both will be served in vegan jars of
treasure-from-a-sunken-pirate-wreck parens ( )
you wish you were nice and shinyyyyyy!
Corden: but-but, so what's the point of this? why do you do this?
Momoa: builds testosterone
Corden: oh yeah, cause that's what you're lacking