m3t00 ,
@m3t00@lemmy.world avatar

not making money. make windows a gui on top of linux. like osX. silly microsoft

m3t00 ,
@m3t00@lemmy.world avatar

reminds me of the last time I had to remember that dir/copy/move with backslashes. dad's insurance 'software'. always amazed me how computer users get stuck in a way of doing things. print mail

theshatterstone54 ,

Ah, the Quick and Dirty Operating System.... we meet again.

ILikeBoobies ,

MS-DOS 1.25, 2.0 were release years ago, your title should specify 4.0

lemmyreader ,

Exactly.

HowMany ,

Wake me when they release DOS 6.x source code.

Pantherina ,
mac ,
@mac@infosec.pub avatar

That page is full of pop-ups.

Pantherina ,

Your browser is not full of adblockers

mac ,
@mac@infosec.pub avatar

It's the built-in browser for sync for Lemmy on android

Pantherina ,

Which is a chromium instance. I would use mull with UBO and noscript.

interdimensionalmeme ,

Thanks, I was looking exactly for thst !

It will be great to know exactly what happens when you make the function calls.

I have been very curious to know how they wrote the InStr VB6 function. I hope it's somewhere in there !

jemikwa ,

https://github.com/microsoft/MS-DOS/blob/main/v4.0/src/DOS/CTRLC.ASM
; The user has returned to us.
So ominous.
; Well... time to abort the user.
Goodbye

xia ,

How much you wanna bet that a select few turbo-nerds are racing to debug it or something.

Omega_Jimes ,

Look at them, embracing open source like this, how wonderful.

JasonDJ ,

I'm sure the only reason why they waited this long is that they needed to make sure it's old enough that the companies they stole code from can't sue.

anindefinitearticle ,

And look at all of they ways they are extending the open source community via github and copilot!

h3rm17 ,

They sure are extinguishing any posible fear I may have about the absolutely destroying anything beautiful.

MacNCheezus ,
@MacNCheezus@lemmy.today avatar

Can't wait for the OSS community to fork it and build some cool shit on top of this /s

Duamerthrax ,

Well, this should be incredibly useful for Dosbox and improving playability of retro games, right?

MacNCheezus ,
@MacNCheezus@lemmy.today avatar

Perhaps, if there are some very specific compatibility issues that haven't been solved yet.

That said, MS-DOS 4 isn't even the most recent version, the last one was 6.22 to my knowledge, and IIRC a lot of games tended to require at least version 5 or 6.

PowerCrazy ,

Where is the ctrl+alt+del function defined? I just want to see what made that sequence work. I'd also be interested in where ctrl+break is defined.

mkwt ,

Ctrl+alt+delete was a separate interrupt line direct from the keyboard. That is, when you pressed the three keys, the interrupt signal was asserted, causing the CPU to jump to the interrupt service routine, which should be in the source code package.

billgamesh ,

is it in the source code, or is it just passed right to BIOS?

uid0gid0 , (edited )

It was originally a BIOS interrupt, but eventually got captured by the OS. Here's Dave Bradley talking about inventing it https://m.youtube.com/watch?v=K_lg7w8gAXQ

Telodzrum ,

Bill does not think that is funny.

rickyrigatoni ,
@rickyrigatoni@lemm.ee avatar

when rust

Zerush ,
@Zerush@lemmy.ml avatar

MS-DOS, Source public available on March 25 2014 with MS Research License, released with as Free Software MIT license in 2018, this yer released as Open Source MS-DOS 4.0.
Anyway, the Source code was available since 2014, only different licenses since then.

TypicalHog ,

Wake me up when they open source Windows 10/11.

xavier666 ,
@xavier666@lemm.ee avatar

Should have just before the heat death of the universe (if we are lucky)

TypicalHog ,

fr fr

neutron ,

Let's wait until 2050s.

TypicalHog ,

That's too optimistic, haha!

werefreeatlast ,

I think nobody wants that. I can think of a better way to fuck up your hardware and it pulls nails too.

Microsoft....you keep it. We good.

RubberElectrons ,
@RubberElectrons@lemmy.world avatar

😂

TypicalHog ,

I want it, it's never ever gonna happen tho.

vox ,
@vox@sopuli.xyz avatar

wasn't it leaked already

2kool4idkwhat ,
@2kool4idkwhat@lemdro.id avatar

Probably yeah, but now they've officially released it under the MIT license so stuff like Wine could now potentially borrow some code to improve compatibility with Windows

capital , (edited )

That thought occurred to me but is code this old even still relevant at all?

I ask this as someone who writes simple scripts and would never call themselves a coder.

2kool4idkwhat ,
@2kool4idkwhat@lemdro.id avatar

For the most part probably not, but Microsoft cares a lot about backwards compatibility so I imagine some of this code still lives on in Windows

Though you should take this with a grain of salt, since I'm saying this as someone who 1. never looked at Wine source code 2. used the Windows API only once, for a very small program 3. is still learning programming, so I wouldn't call myself a coder (yet) either

vox ,
@vox@sopuli.xyz avatar

yeah there are even still some remaining windows 3.0 dialogues used in the latest win11

billgamesh ,

As someone with an IBM PS/1 running 4.0, I'm excited to be able to modify it, distribute it, etc

redcalcium ,

Take that FreeDOS!

Tja ,

Look at me, I AM FREE DOS now

darth_tiktaalik ,
@darth_tiktaalik@lemmy.ml avatar

Pretty soon they'll need to change the name to HipsterDOS.

FreeDOS before it was cool.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines