We just open-sourced DOS 4 (and found binaries of Multitasking DOS 4) https://www.hanselman.com/blog/open-sourcing-dos-4
@shanselman
still distributed via floppies, right?
@shanselman
Imagine the possibilities.
An operating system usable by virtually every still-functioning computer in existance today, and a horde of programmers who can work in such a simplified environment that can write virtually any program for any task needed.
Who can write me a DOS 4 web server?
@shanselman Tagging @eniko who was just hoping on an open sourced qbasic
@shanselman "please don’t send Pull Requests" 😁
Actually preferred DR/Novel Dos- that on V7 offered Networking and preemptive multitasking.
Would need to check if I used it under the hood of Win98 🤣
@shanselman thanks!🙂 it’s a fascinating read. “This module has been modified extensively for my personal use.” https://github.com/microsoft/MS-DOS/blob/2d04cacc5322951f187bb17e017c12920ac8ebe2/v4.0/src/CMD/ATTRIB/ATTRIBA.ASM#L5
@shanselman Will version 8.0 ever be open sourced?
@shanselman love the Ray Ozzie name check, one of my all time technology heroes
@shanselman Incredible release tho. But I still couldn't figure out why it errors out under the compiler, under a much more native environment than modern Windows. I did the build under FreeDOS 1.3 on an emulated Pentium II environment.
While I am looking forward to sorting through those issues, it's still nice that a piece of tech history is preserved in any way.
@shanselman if your friends at IBM have source somewhere, it would be pretty cool if they could also open source IBM DOS/V 4.0J … it’s very different from other DOSes (and even the non-Japanese IBM DOS 4), and it would be a huge boon to preservation since there are not many copies of DOS/V 4.0 out there (and what is out there seems incomplete - I don’t think there’s a “last patch release” complete copy of DOS/V 4.0 that’s public; you have to mix and match).
@Tedspence @shanselman lol that post was inspired by this one actually but I didn't wanna bug anyone by sending them an @
(Please open source qbasic though it would mean so much to me)
@eniko @Tedspence we did open source GWBasic and there’s also this https://github.com/QB64Team/qb64
@shanselman @Tedspence QB64 and FreeBasic are really cool projects but they're not the QBasic that so many people got their start learning to code with under DOS. I understand QBasic isn't that interesting except as a historical artifact, but as an artifact the real deal still holds a lot of value, I think
@dec_hl I think
@starraven is looking for you...
@blackcoffeerider @starraven @shanselman well, I never figured out what is wrong with my quick'n'dirty HTTPS-DOS webserver. But the HTTP-Server I wrote for DOjS is working OK 😂
Update: I figured it out and got it working! IPv6 support did try to enable multicast and the packet driver did not like that!
I'll put together a binary release now.
@jamesnovak yes