Dear ReactOS developers,
I am working on WinDRBD (https://github.com/LINBIT/windrbd), which is a
port of the Linux DRBD 9 driver to the Windows family of operating systems.
Technically it is a compatibility layer for the Linux kernel functions that DRBD
uses.
I am currently researching if WinDRBD can be ported to Windows Server 2003
and also to ReactOS and found that the networking API we are using (WinSocket)
is only supported by Windows Vista (0x600) and up. Porting WinDRBD to ReactOS
would require using the TDI interface instead (everything else "should" work,
however I couldn't test it because it does not load currently into ReactOS).
My question is is there any ongoing effort to implement a WinSocket API?
If yes what is the status of this implementation?
Thanks for any insights,
Best regards,
- Johannes
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).
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
hello sir,
I want +to ask about this had this idea been
completed or it is still open
if it is still open I will be happy to contribute in this project
thank you
yours faithfully
raj bhoyar
Hello guys,
like last year we have a virtual booth on Chemnitz Linux Days. Like last
time things will happen in Work Adventure (https://workadventu.re/) and
will be full of people who most likley all will be able to talk english,
too.
So "sorry, I don't speak german..." does not count :P
Anyways, we have a conference room, too. (based on Jitsi or
BigBlueButton) We can create some kind of program what we will show and
when. This has to be finished until Feb 21st. Same goes for the guys who
wanna join. So I am open for ideas and guys with some spare time left.
More information can be found here: https://chemnitzer.linux-tage.de/2022/en
And we have a public channel in MM for discussion:
https://chat.reactos.org/reactos/channels/clt-2022
So... please reply and show up for this Linux days adventure ^^ Some
presentation is always welcome, too. I will not hold a presentation like
last year where I decided to translate my german one on the fly. That
was... interesting.
Daniel Reimer