XEDOS - Microsoft's forgotten Linux-like OS from 1981 revealed!

  Рет қаралды 156,020

VWestlife

VWestlife

3 жыл бұрын

Linus Torvalds' Linux brought the power of UNIX to desktop PCs in 1991 -- but it turns out, Microsoft wanted to do the same thing a decade earlier, with XEDOS, a planned operating system for the IBM PC which never materialized... or did it?
This video is part of the DOScember collaboration.
#doscember official playlist:
bit.ly/DOScember2020

Пікірлер: 607
@nuk1964
@nuk1964 3 жыл бұрын
Aside from the user interface differences you demonstrated, there was a distinct *nix flavor to the API (i.e programming interface -- using INT 21h) from the CP/M style interface in DOS 1.x. For example, rather than setting up file-control blocks to access with files (this was CP/M style), a new "handle" based system (Unix style) was introduced in DOS 2.x, and this feature was retained in subsequent versions of DOS. Although the ability to change the switch command was dropped for the command shell, the ability to use slash instead of backslash for directory separator IS still available. Where this became important was in the C language -- where backslash has a special meaning (it is an "escape" character that denotes a special sequence to define special characters -- for example \t would represent "carriage return", "newline" and "tab", and \007 would be the ASCII BEL character). To encode a backslash you needed to double it -- so you needed to enter \\ to represent \. Where this makes a *royal mess* was if you needed to access a directory hierarchy -- you'd have to have a separate C program for DOS and UNIX. Fortunately it turns out that within a program you can use "/" for the directory separator (in batch files and CONFIG.SYS you still needed t use backslash however as the forward slash was still the option switch character).
@guaposneeze
@guaposneeze 3 жыл бұрын
I was definitely curious about that 'syscall compatibility' in XeDOS. I wonder of it was just stuff like having a concept of file handles, or if there was a plan for more complete binary compatibility with syscalls having identical syscall numbers and such.
@patricknelson
@patricknelson 3 жыл бұрын
Y’know, I’ve always wondered about that (with the forward slash in DOS and Windows). I knew forward slashes worked but never understood why, since the system would always return paths with backslashes. So this is actually a _feature_ (not _originally_ a compatibility layer) going as far back as DOS 2.0? Cool.
@davidbarts6144
@davidbarts6144 2 жыл бұрын
As a (mostly) UNIX guy who sometimes had to port his code to MS-DOS, I really appreciated that feature. Made my life a whole lot easier.
@JCCyC
@JCCyC 3 жыл бұрын
I was part of a team that made an MS-DOS reverse-engineered clone back in 1987. Since no one in the team knew UNIX, we all wondered WT actual F were they thinking when they made these AVAILDEV and SWITCHAR commands and why were they discontinued. A couple of years later I learned UNIX and had the "a-ha" moment.
@fenixlolnope361
@fenixlolnope361 Жыл бұрын
Damn they really kept Unix away from common programmers back then huh
@doalwa
@doalwa 3 жыл бұрын
Forward slashes in MS-DOS...for a brief moment of time, everything was right in the world 😁
@shadowopsairman1583
@shadowopsairman1583 3 жыл бұрын
Still use it in CMD prompt lol. Thats how i defrag drives.
@ishdx9374
@ishdx9374 3 жыл бұрын
backward slashes were a mistake because of escape sequences require typing extra \ character
@EgoShredder
@EgoShredder 3 жыл бұрын
Microsoft - Slash............ the movie...........soundtrack by............... 😃😁
@louistournas120
@louistournas120 3 жыл бұрын
@@ishdx9374 That's not a big deal. Just type \\ of you intend for a \.
@ishdx9374
@ishdx9374 3 жыл бұрын
@@louistournas120 that's what I said
@amateurprogrammer25
@amateurprogrammer25 3 жыл бұрын
*ARE YOU TELLING ME THAT MICROSOFT HAD THE OPTION OF USING SLASHES IN FILE PATHS AND CHOSE NOT TO TAKE IT AND NOW IT'S 2020 AND WE'RE STILL STUCK WITH BACKSLASHES IN WINDOWS PATHS*
@IsThisIvan
@IsThisIvan 3 жыл бұрын
True... Sadge
@knghtbrd
@knghtbrd 3 жыл бұрын
Yup, that's what he's telling you. And now you know the real reason why DOS/Windows actually accept slash as a directory delimiter. Not because of "compatibility", but because at one point it was a first-class option for how to represent these things. Or it was intended to be. It just never caught on and was removed silently. Probably because if you noticed that Norton Chronicles article, and if you ask around … people STILL DO NOT KNOW that / is slash and \ is backslash. They gave up on it because people were getting confused.
@vasilis23456
@vasilis23456 3 жыл бұрын
Although it may be harder to type due to location on keyboard, backslash looks cooler.
@amateurprogrammer25
@amateurprogrammer25 3 жыл бұрын
@@knghtbrd you're joking right It's 2020 and people still don't know which one is the backslash
@squirlmy
@squirlmy 3 жыл бұрын
@@knghtbrd "now you know the real reason" -you're not really saying it actually! Microsoft sabotaged the entire computer industry to be incompatible and therefore gain and maintain their monopoly (more exactly; its monopoly-like economic powers in the x86 market.) Maybe a conspiracy theory, but it explains things better than "it just never caught on".
@kaia.giermann5239
@kaia.giermann5239 Жыл бұрын
I just stumbled into this and it made me almost cry... I started with computers in 1987 as an exchange student at Brown University, literally saving money from my food and housing allowances to buy my first "IBM compatible" with EGA graphics. And digging into all this with MS Microassembler and DOS commands. And suddenly I hear the sounds of the old 360k drives, chirping and humming, listen to the PC's internal workload... And then all the pictures came to my mind, friends in RI, times over there, me, being young and full of expectations and power. And an era of a rising new technology and being part of it. This video is not just tech history, you touched some of my most hidden emotions and memories, thank you so much.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
5:33 Remember that DOS carried over the CP/M convention of simply typing a drive letter followed by a colon, with nothing else on the command line, to change the default drive. When the Unix-style “cd” command was introduced for changing the default directory, this interacted with the default-drive-changing function in a surprising way. For example, if your default drive was A:, and you typed “cd B:/test”, this did *not* change the default drive to B: and the directory to /test; instead, it changed the default directory *on drive B:* to /test. It left you in the same default directory you were already in on drive A:. So if you then typed B: to change default drive to B:, *now* you would also find yourself in /test as the default directory.
@vwestlife
@vwestlife 3 жыл бұрын
And the Windows command prompt still works that way today!
@bobblum5973
@bobblum5973 3 жыл бұрын
@@vwestlife Backward compatibility whenever possible! (Unless it costs too much, breaks our new whiz-bang feature... or we just feel like it. 😉)
@zoomosis
@zoomosis 3 жыл бұрын
Yes, each drive in DOS, OS/2 & Windows has its own "current working directory" (CWD). This is convenient for some things (mostly copying files at the DOS prompt) but also super confusing for anyone not expecting it, including UNIX programmers where the user only has a single CWD (as reported by the getcwd command).
@eDoc2020
@eDoc2020 3 жыл бұрын
And mixing in UNC paths doesn't help either. It's annoying CMD doesn't let you cd to a network share without mapping it to a letter first. Reading through an old version of the Win32 API documentation it would appear there is only one current directory per process. This would imply that the whole funny idea of one current directory per drive is nowadays just emulated in CMD (the WinNT command prompt) for compatibility. If the actually _is_ still one current directory per drive internally I'd like to hear more about it.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
@@eDoc2020 That 26-drive-letter limit has become a millstone around Windows’ neck.
@jSyndeoMusic
@jSyndeoMusic 3 жыл бұрын
10:15 Gotta love how the backslash got escaped each time the author tried to use it!
@wallinollipekka
@wallinollipekka 3 жыл бұрын
Oh those floppy disc sounds ..sounds so familiar and I did already forgot that sound.
@timothygibney5656
@timothygibney5656 3 жыл бұрын
Xenix still is around. Sco licensed it and it was renamed Sco Unixware. Sco licensed Bell Labs Unix Sys V R V and updated it in the late 1980s and still runs on flight computers on 747s. Xenix took off on McDonalds kiosks and Sco made it a terminal OS for fast food and other retail in the 1980s and 90s. In the 2000s some restaurants still used it
@valenrn8657
@valenrn8657 3 жыл бұрын
Windows 10 X64 Version 2004 has Windows Subsystem for Linux 2.0 (WSL 2.0).
@godslayer1415
@godslayer1415 2 жыл бұрын
SCO was a living nightmare.
@richardplinston9488
@richardplinston9488 Жыл бұрын
No. Xenix became SCO Openserver. Unixware came from USL Unix. Later some Xenix extensions were rewritten into Unixware.
@OzzFan1000
@OzzFan1000 3 жыл бұрын
This is incredible! I knew of Xenix and how Microsoft originally thought that was the future OS for microcomputers, but I had no idea that XEDOS was a thing or that it was incorporated into MS-DOS 2.0. It would have been cool if you could still use these features in later versions of MS-DOS. Thanks for sharing!
@klc3rd
@klc3rd 3 жыл бұрын
XEDOS sounds like the antagonist AI of a science fiction story
@Superphilipp
@Superphilipp 3 жыл бұрын
You mean it sounds similar to GLADOS.
@klc3rd
@klc3rd 3 жыл бұрын
@@Superphilipp yeah it does, I actually meant to reference that and forgot
@squirlmy
@squirlmy 3 жыл бұрын
@@Superphilipp sounds like Xenu, who is some sort of deity in Scientology. Referencing a 2007 game on a DOSember post just seems wrong.
@thereagauze
@thereagauze 2 жыл бұрын
pretty close to ZARDOZ
@badge_bad3211
@badge_bad3211 3 жыл бұрын
That tandy part reminded of Danooct1
@Sylvan_dB
@Sylvan_dB 3 жыл бұрын
They didn't want 'switchar' to be used because it was not fully implemented. Under MS-DOS each executable command is responsible for parsing its own arguments and not all of them implemented the functionality to look at the operating system for the current switch character and parse their command line appropriately. In other words, trying to do daily activities with the default switchar was consistent, but changing to use the '-' only changed some programs, and you had to remember which was which. It's too bad they didn't provide a standard library like argparse and move the rest of the way to '-' as the default switchar.
@anon_y_mousse
@anon_y_mousse Жыл бұрын
Yeah, they should've just copied *nix systems with getopt.
@adamsfusion
@adamsfusion 3 жыл бұрын
Back in the day when things like directories and streams were luxuries.
@RamLaska
@RamLaska 3 жыл бұрын
It was a limitation that early MacOS actually shared. Any folders you created on old MFS-formatted floppies were just mirages created by the Finder, and weren't present in any other program (like the file-open dialogue boxes)
@osgrov
@osgrov 3 жыл бұрын
This is cool. I had no idea about the Xenix "heritage" of DOS 2.0! Now that I do know, I'm kinda sad they removed it. Anyway, great video - cheers.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
Part of the reason could be that, in 1988, Dave Cutler left DEC to join Microsoft. He was the architect of Windows NT. And DEC had a tradition of being Unix haters. If you know anything about their flagship 32-bit VAX/VMS OS, you will notice similarities in the design of Windows NT.
@AndrewAMartin
@AndrewAMartin 3 жыл бұрын
@@lawrencedoliveiro9104 DOS 3 was released in 1984 though, predating Mr. Cutler's arrival by 4 years, and those Xenix features were gone by then. The reason MS dropped Xenix probably has more to do with AT&T starting to sell UNIX System V, and MS subsequently selling Xenix to SCO in 1987. I'm more inclined to think hiring Mr. Cutler was a reaction to dropping Xenix, not a cause.
@timothygibney5656
@timothygibney5656 3 жыл бұрын
Microsoft still sold it via Sco resellers for companies like Mcdonald's. The price in 1981 was $1500 in 1981 dollars! Dos was $50 so it made sense to use that OS instead
@matthewfranklin7541
@matthewfranklin7541 3 жыл бұрын
@@lawrencedoliveiro9104 ... and if you go up each letter from VMS you get WNT... Windows NT 😉
@KidoKatsuragi
@KidoKatsuragi 3 жыл бұрын
We're still using Xenix in production at my work. There's really old nms for frame-relay equipment that runs on old 486 PC under Xenix.
@jeschinstad
@jeschinstad 3 жыл бұрын
That's a bad situation that's actually difficult to get to. I mean, Xenix went out of production at the same time 80486 was launched, so you would have to deliberately use an outdated OS on cutting edge hardware. Do you have a background story? It would be very interesting to hear the reasoning behind that design. :)
@KidoKatsuragi
@KidoKatsuragi 3 жыл бұрын
@@jeschinstad It was bought together, hw and preinstalled software. It's GDC (General Datacomm) TMS-3000. I've got some photos from around 2010 when I was replacing hdd: ibb.co/hgG3Z32 ibb.co/dWSP9xw ibb.co/KhLw47K ibb.co/r2f3XYK
@andreslb151
@andreslb151 3 жыл бұрын
Why not migrating into qemu-based emulation at least?
@KidoKatsuragi
@KidoKatsuragi 3 жыл бұрын
@@andreslb151 NMS uses COM-port to communicate with network devices and I wasn't able to pass real com port from host system to qemu guest.
@andreslb151
@andreslb151 3 жыл бұрын
@@KidoKatsuragi oh, i see.
@prismstudios001
@prismstudios001 3 жыл бұрын
Ahhhh the good old days, where Unix guarded harems....
@bf0189
@bf0189 3 жыл бұрын
I love this arcane DOS history!
@foobar-9k
@foobar-9k 2 жыл бұрын
You: "arcane" Me: (having started with MS-DOS 2.0) 😞
@galnetdor
@galnetdor 3 жыл бұрын
There are a number of other 'unix' like features that where hidden in DOS. One example is redirection of STDERR so STDOUT and STDERR could be directed to different pipes or files. Example: some_cmd.exe > normalout.txt 2> errorout.txt some_cmd.exe 2> errorout.txt | some_other_cmd.exe Another feature hardly used (may have shown up in Dos 3.0 rather than 2) was conditional commands some_cmd.exe && some_other_cmd.exe would run some_other_cmd only if some_cmd didn't fail. some_cmd.exe || some_other_cmd.exe would run some_other_cmd only if some_cmd DID fail. example in use dir some_file_name || echo New Data > some_file_name This would create some_file_name and fill it with "New Data" ONLY if it didn't exist already.
@NoxiousPluK
@NoxiousPluK 3 жыл бұрын
Thanks for sharing this! That's some obscure information of something truly forgotten.
@olivierdebonne5173
@olivierdebonne5173 3 жыл бұрын
So, altering MS-DOS 2.x to use ‘-‘ instead of ‘/‘ would be a great prank back in the days... And more interestingly, you can enter ‘dir /w’ to list the content of the ‘w’ directory 😊
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
Just to add to the confusion, later versions of Microsoft’s command-line C compiler (and I think other development tools as well) switched from using “/” to initiate options to the Unix-style “-” prefix instead.
@nuk1964
@nuk1964 3 жыл бұрын
@@lawrencedoliveiro9104 Actually it's a good thing -- since this makes the interface more uniform across different environments. Where this *really* makes a difference is if you're trying to use automation tools like "make" for building programs. The forward slash in DOS version would essentially *require* you to maintain a separate script just for DOS. I also remembering a fair amount of frustration dealing with the earlier MAKE utility that Microsoft had with their programming products -- it was rather "brain-dead" as it *required* you to specify the target items in a "bottom-up" (i.e. sub-modules first, main program last) order rather than the "top-down" order you'd use in Unix. Microsoft's MAKE was not much better than writing a batch file. Using the make utility that came with Borland's compilers was *much* more comfortable for me since it behaved more like the make utility in Unix.
@MarkyShaw
@MarkyShaw 3 жыл бұрын
Reverberated statements of grandeur ALWAYS get my attention.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
3:42 Available to read online here: archive.org/details/byte-magazine-1983-11-rescan .
@rarbiart
@rarbiart 3 жыл бұрын
7:35 that TIME example made me LOL. Great!
@markshade8398
@markshade8398 5 ай бұрын
Good catch to add Xenix into your video. Many people don't know about it either.
@peteranderson037
@peteranderson037 3 жыл бұрын
The fact that DOS and NT based operating systems use "\" as the folder separator instead of "/" like on all POSIX API compliant operating systems (a.k.a. all the others used today) has caused me no end of headaches when trying to write programs that are OS agnostic.
@MaxOakland
@MaxOakland 3 жыл бұрын
that sounds hellish... and for such a stupid reason
@leathernluv
@leathernluv 3 жыл бұрын
This is the MAIN argument I have saying that MS is NOT POSIX compliant. I have others too, but this one is a huge pet peeve of mine and truly where the argument begins.
@zoomosis
@zoomosis 3 жыл бұрын
The thing there is you can still use "/" as a path separator, since DOS, OS/2 & NT support it internally when you use filesystem calls. You just need to replace "/" with "\" when you display pathnames to the user so you don't confuse people who expect to see backslashes. I'm reminded of InfoZip's "unzip" port, where it showed forward slashes in its output, which I always thought looked wrong. But a bigger problem is Windows' use of drive letters, which complicates things. Especially since every drive letter has its own current working directory.
@jeschinstad
@jeschinstad 3 жыл бұрын
@@zoomosis: The backslash has a special meaning in normal operating systems and it's particularly useful when replacing text. For instance, C:\Program Files (x86) must be written C\:\\Program\ Files\ (x86) on GNU+Linux or Mac. The drive letters are not confusing at all. It's just a default mount point. Mounted filesystems have their own working directories on Mac and GNU+Linux as well. I didn't really understand that point. The use of colon, on the other hand, really is problematic, since it's also a special character in normal systems, which is why you have to terminate it with \: on Mac or GNU+Linux.
@simbone
@simbone 3 жыл бұрын
@@zoomosis Windows processes just have one current working directory, not one for each drive. Cmd.exe just emulates this behavior to be compatible with DOS which does have one per drive letter.
@JackOfAllTrades2022
@JackOfAllTrades2022 3 жыл бұрын
This brings back many Memories. I miss messing with DOS and all those commands I now don’t remember. I was so excited when Windows was introduced. And in color LOL. THANKS.
@MegaManNeo
@MegaManNeo 3 жыл бұрын
I knew there was some sort of Microsoft UNIX early on but didn't know it was baked into DOS. Thanks for sharing this interesting bit of IT history.
@sonic2000gr
@sonic2000gr 3 жыл бұрын
Fascinating. Used DOS and Xenix but the XEDOS story is new to me.
@JonGallon
@JonGallon 3 жыл бұрын
Omg, subtitles. Thank you very much, Kevin
@MetalTrabant
@MetalTrabant 3 жыл бұрын
I imagine Bill Gates finding this video, and thinks to himself with a slight smile: ''Oh, I've completely forgot about this! Incredible what some people dig up after so many years..."
@belperite
@belperite 3 жыл бұрын
He also would've never imagined that 40 years later conspiracy nuts would accuse him of installing microchips in everyone via a 5G-enhanced coronavirus vaccine :-/
@warrenmacdonald1372
@warrenmacdonald1372 3 жыл бұрын
I don't think Bill Gates forgets anything. His middle name might be "Pachyderm"
@Milosz_Ostrow
@Milosz_Ostrow 3 жыл бұрын
@@belperite - Have you noticed how Gates smiles and practically begins drooling when the subject of epidemics and vaccinations is brought up in interviews? Most [sane] people would consider this an unhealthy reaction. Perhaps _you_ are the "nut".
@ab.3800
@ab.3800 Жыл бұрын
Or that time he ripped off the Macintosh
@theParticleGod
@theParticleGod Жыл бұрын
It makes me want to cry when I think of how they could've used the right slash from the start, and if they did, then every major computing environment would by now have compatible naming schemes. The computer I'm using right now is still affected by this decision, and I still type the wrong slashes sometimes because of it.
@kaitlyn__L
@kaitlyn__L 3 жыл бұрын
Damn, wish DOS had kept that, I was right at home seeing it all done that way.
@donpalmera
@donpalmera 3 жыл бұрын
Imagine actually supporting it: you'd have stuff that didn't work with the Unix mode and stuff that didn't work with the DOS mode. People can't even get line endings right between systems.. imagine one system that supports two opposing standards in one shell.
@kaitlyn__L
@kaitlyn__L 3 жыл бұрын
@@donpalmera oh, I know programs would have a shitty time, with all the hardcoded stuff, but looking at that shell just felt nicer.
@donpalmera
@donpalmera 3 жыл бұрын
@lass kinn windows is a mess. It's the only system that isn't utf8 from what I remember.. but still most portable development tools, libraries etc have handling for the differing path formats. People still manage to get it wrong though. Imagine adding a user switch to the path format on top of that.
@kaitlyn__L
@kaitlyn__L 3 жыл бұрын
@@tarstarkusz yep
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
@@donpalmera To be fair, Windows NT with its native Unicode support was designed before UTF-8 even existed. Back then, the Unicode Consortium were leading everyone to believe that Unicode was a fixed-length 16-bit code and would always stay that way. Then they changed their mind with Unicode 2.0 (I think it was) and decided we needed room for a lot more characters. By this time we had Windows NT, Sun’s Java language, and also Apple’s HFS+ filesystem, that were built very fundamentally around the assumption of fixed-length 16-bit Unicode characters, aka “UCS-2”. So “UCS-2” was re-dubbed “UTF-16”, with those “surrogate” code points allocated for representing extra characters beyond the 16-bit range. And what was supposed to be a fixed-length code now became variable-length. By comparison, Linux actually ignored the issue up to that point. And when UTF-8 was devised, they simply adopted that, with minimal fuss. Actually there is nothing in the kernel that assumes anything about UTF-8, or any other encoding, other than that what looks like an ASCII “/” is a path separator, and what looks like an ASCII NUL is a path terminator. That’s it. You can use any other byte values in a pathname, and the kernel doesn’t care. For example, I can use the “∕” character, which looks like “/” but is not treated as such by the kernel, in my filenames, and the kernel will not mistake it for a path separator.
@GC-qe8vc
@GC-qe8vc 3 жыл бұрын
10:12 Rumor has it that the Norton Chronicles typesetters are still trying to find out how to insert a reverse slash \ inside parentheses () in their system...
@stathissim
@stathissim 3 жыл бұрын
great work as always.
@dizzym9554
@dizzym9554 3 жыл бұрын
Am I the only one noticing that that Norton article used around 10:06 seems to have had an escaping problem? Presumably it was typeset using something that uses C style \ escapes, and it took "(\)" to mean "()" :P
@vwestlife
@vwestlife 3 жыл бұрын
They also wrote backslash instead of slash.
@NJRoadfan
@NJRoadfan 3 жыл бұрын
The biggest innovations of MS-DOS 2.0 was, by far, the device driver support and subdirectories.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
The subdirectories were done in such a hacky way. When Apple introduced its Hierarchical File System, it redesigned it from scratch. Microsoft simply tacked on extra options to the existing FAT file system. Why? It’s not like older DOS versions could understand subdirectories, so why pretend to have any kind of backward compatibility?
@bobblum5973
@bobblum5973 3 жыл бұрын
I briefly had a chance to try MS-DOS 1.x on a Canadian Hyperion IBM clone back in the '80s. Interesting! Reminded me of CP/M, the lack of subdirectories didn't help and there may have been a fairly low number for the maximum number of files allowed. I'm trying to recall the capacity of the diskettes on that system. Fortunately it would also run MS-DOS 2.0 at the least.
@zoomosis
@zoomosis 3 жыл бұрын
@@bobblum5973 If memory serves, DOS 1.0 only supported 160 KB single-sided floppies. That was later expanded to 320 KB with DOS 1.1, then 180 KB and 360 KB with DOS 2.0.
@Caseytify
@Caseytify 3 жыл бұрын
@@zoomosis actually it was 320k at first. IIRC they added an extra sector per track to get 360k. I remember buying a Compaq Portable back then, and paid extra to get Compaq MS-DOS 2.11 instead of 2.0 to get the greater capacity.
@alexandermirdzveli3200
@alexandermirdzveli3200 3 жыл бұрын
And I thought I knew everything about DOS. VWestlife ROCKS!
@grandrapids57
@grandrapids57 3 жыл бұрын
The drive sound of a Tandy 1000- I haven't heard that since 1990.
@davidchristensen6908
@davidchristensen6908 3 жыл бұрын
We bought a Tandy 1000 from a divorce sale for few hundred dollars, it was only 3 month old. My wife and kids just loved the Tandy 1000 it even had extra memory we loaded games into a ram drive and played space quest with no disk load time, once we loaded the disks. But we played those games all day and late into the night. Everyone taking their turn while everyone else watched. What a wonderful time. Our kids still talk about those time and that’s the only computer they call by name Tandy 1000. The rest are all the red computer the colter we played myst on .
@rustyfloorboards
@rustyfloorboards 3 жыл бұрын
Thanks for the content!
@Narayan_1996
@Narayan_1996 3 жыл бұрын
Subtitles again, thank you ^^ Awesome videoman, I clicked right away on it as soon as I saw it :3
@Narayan_1996
@Narayan_1996 3 жыл бұрын
Awesome video, man* I just saw the wrong words, but I can't edit it cuz I will loose your heart if I do it :(
@ChadQuick270W
@ChadQuick270W 3 жыл бұрын
Fascinating. I loved DOS. It did what you told it and didn’t ask you stupid questions. I still pop out to the command line on a regular basis.
@callesandlund1204
@callesandlund1204 3 жыл бұрын
Thanks for the video! Very interesting! 👍😊
@user-bz9sj8mh5d
@user-bz9sj8mh5d 3 жыл бұрын
Great video! I remember hearing about something akin to XEDOS way back in the day, but never heard that specific name. I do remember that their long-term plan was to move to Xenix for high-end systems. Of course, this was before they had started collaborating with IBM on what became OS/2. Xenix was a nice UNIX variant, and was the first version of UNIX I ever got to spend time on. Having DOS essentially morph into that would've been nice, but unfortunately that's not how things worked out.
@warrenmacdonald1372
@warrenmacdonald1372 3 жыл бұрын
Thanks Kevin. Way back in '86 I started with MS-Dos 2.1 and you just blew my mind with your legerdemain!. Even when DOS 3.2 came out, I liked 2.1 better. You are a true historian.
@framegrace1
@framegrace1 3 жыл бұрын
A fun fact with Xeninx is that it was sold to a lot of 286 as multiuser system, but at the end it was all just an illusion because the protected mode of the x286 was a total disaster and no one enabled it. You could read everyone passwords by just doing a cat of /dev/ram of any process you want.
@Caseytify
@Caseytify 3 жыл бұрын
Another reason to call the 286 "brain damaged" then. 😏
@godslayer1415
@godslayer1415 2 жыл бұрын
286 was interim - yet MS and others standardized around it - should have waited for the 386.
@markshade8398
@markshade8398 5 ай бұрын
From the mid 80s on, until the very late 90s, all Radio Shack corporately owned stores ran Xenix on a 386 in the back room and then Radio Shack dumb terminals for the POS, inventory, time keeping (employ clock in/out) and all other store functions. The system in the back dialed the home office and uploaded and downloaded every night via a regular land line modem. It also had a tape drive for backups and for installing new system updates and such.
@pcuser80
@pcuser80 3 жыл бұрын
I have worked with xenix on a Tandy model 16
@iran4040
@iran4040 3 жыл бұрын
it brings me up my childhood memories. good old times.
@dheerenr
@dheerenr Жыл бұрын
This is awesome and fascinating, thanks for the video
@paulb4uk
@paulb4uk 3 жыл бұрын
Very interesting i never heard of this before thanks for the video.
@dungeonseeker3087
@dungeonseeker3087 3 жыл бұрын
Super interesting video, who have thought that after all these years I'd still be able to learn something new about DOS.
@MonVonalot
@MonVonalot 9 ай бұрын
Great video! 👍🏻
@marcberm
@marcberm 3 жыл бұрын
Is... Is that a Mac behind Bill at the end? 😃
@marcberm
@marcberm 3 жыл бұрын
@HoboWild Exactly! I'm just amused anytime I'm reminded of the old days before it got weird between MSoft and Apple.
@jesicae5975
@jesicae5975 3 жыл бұрын
There's also one peeking behind him around 0:28!
@NJRoadfan
@NJRoadfan 3 жыл бұрын
Microsoft was a big supplier of software for the Macintosh when it was released. There was also a port of XENIX to the Apple Lisa as well.
@sprint955st
@sprint955st 3 жыл бұрын
Microsoft invested in Apple way back, as Jobs pointed out to Gates that even Microsoft needed a competitor
@nickwallette6201
@nickwallette6201 3 жыл бұрын
MS even made Apple hardware for a while!
@X-OR_
@X-OR_ 3 жыл бұрын
When will CP/M have it's month?
@vwestlife
@vwestlife 3 жыл бұрын
Hopefully there will be #CPMarch. *its
@Zankuho
@Zankuho 3 жыл бұрын
CP/March! Oh yes, please!
@EnigPartyhaus
@EnigPartyhaus 3 жыл бұрын
@@Zankuho given the usual implications the internet has given to "CP" I am very, very wary of CP/March.
@zachz96
@zachz96 3 жыл бұрын
@@vwestlife That would be cool!
@kevinmahernz
@kevinmahernz 3 жыл бұрын
Thank you for this!
@josephlucas502
@josephlucas502 3 жыл бұрын
What a fascinating quirk of computer history. My first computer was a Tandy 1000 with MS-DOS 2.11 and I had no idea this was a thing.
@BlaBla-pf8mf
@BlaBla-pf8mf 3 жыл бұрын
This was super interesting.
@locobandito1566
@locobandito1566 3 жыл бұрын
I read the title as Microsoft Xvideos. Nedless to say, i was hooked on immediately.
@DrDavesDiversions
@DrDavesDiversions 3 жыл бұрын
Thanks for the awesome video. Never heard the term "XEDOS," and interesting that it was an idea before release of Venix and PC/IX. I could use DOS 2.0's switchar command; I'm typing the wrong thing all through #DOScember. :)
@RogelioPerea
@RogelioPerea 3 жыл бұрын
Had only heard of XENIX from the TRS-80 days - thanks for posting!
@tomservo5007
@tomservo5007 3 жыл бұрын
not even SCO Xenix ?
@gshenaut
@gshenaut Жыл бұрын
I was in a lab at the time being a sysadmin for V7 unix and BSD Unix on pdp/11s. We used the MKS toolkit (and switchar) on ibm pc clones, which allowed us to go back and forth easily on the respective command lines. But then Gates saw a Macintosh, decided to commit to Windows, and the moment passed. Luckily, there was BSDI Unix, and later FreeBSD, etc. I personally never saw the need for Linux, but when OSX came out, we all moved to that, and are still there.
@ian_b
@ian_b 3 жыл бұрын
I'm glad you demonstrated More's Law.
@Caseytify
@Caseytify 3 жыл бұрын
I knew about switchar, and attempts to make MS-DOS more UNIX like, but didn't know there was a roadmap. Interesting.
@hotplatelabs
@hotplatelabs 3 жыл бұрын
Amazing! Never heard about this before.
@frankgroening9139
@frankgroening9139 3 жыл бұрын
amazing! Greetings from Argentina!
@RamLaska
@RamLaska 3 жыл бұрын
10:04 Man, I haven't seen prompt $p$g in so long, I had completely forgotten about it 13:00 Funny how he has a Mac SE(/30?) behind him.
@PaulSpades
@PaulSpades 3 жыл бұрын
Why is it funny? Microsoft has always developed and sold software for macs.
@RamLaska
@RamLaska 3 жыл бұрын
@@PaulSpades True. He just had a massive (and IMHO questionable) superiority complex about his own products. It's kind of odd to realize that the two companies who most shaped technology in the 80s through the naughties were both really big jerks. Bill turned out allright, though, I guess. I wonder what Steve would be like if he were still around.
@rager1969
@rager1969 Жыл бұрын
Great video. I'd say I never heard of this, but the Like icon is black and scrolling down, I see I left a comment 2 years ago. Nice to see that my memory is so great. Speaking of which, great video. I wonder why they removed the switchvar and that other option in MD-DOS 3.0. BTW, great video.
@Agnemons
@Agnemons 3 жыл бұрын
I used to do support for Xenix on Tandy 16B's. Had one system in a power brownout. All the terminals got kicked off followed by the console then the hard disks (2x 15 MB) stayed that way for about a minute then the power started coming backup and it picked everything backup as if nothing had happened.
@DreQueary
@DreQueary 3 жыл бұрын
I feel like Windows would have been way more solid if it kept its Xenix underpinnings.
@JaredConnell
@JaredConnell 3 жыл бұрын
Definitely. Look at x windows, even early versions are pretty reliable especially when compared to windows. Imagine how much better windows would have been it didn't blue screen of death all the time lol
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
Windows NT started out on a more robust base. But even that was compromised to create Windows XP and its successors.
@travis1240
@travis1240 3 жыл бұрын
Yeah it would be a different world today if Windows 3.1 had been based on Xenix instead of DOS. However MS had a huge dis-incentive to do that because it would have been impossible to run DOS programs on it, and at the time DOS ran the PC world.
@zoomosis
@zoomosis 3 жыл бұрын
@@travis1240 OS/2 could run DOS apps quite well in the end (better than Windows NT ever did), so it's not a stretch to think someone at Microsoft could've built a good DOS compatibility box for Xenix if they went in that direction.
@timothygibney5656
@timothygibney5656 3 жыл бұрын
@@lawrencedoliveiro9104 it's more complicated than that. The reason MS went away from Xenix is IBM was working on a successor called OS/2. MS wrote it with IBM and a fall out happened in the late 1980s where Compaq made the 1st server grade PC Pro with 2 CPUs and scsi disks intended as a server (new thing). IBM wanted OS/2 to be locked to IBM systems and Novel Netware and Bryan Vines made operating systems for the Compaq Pro. HP and Dell started following suite with these new devices called servers that would replace mini computers. With Xenix already dead MS ripped off their OS/2 code and made Windows NT. The rest is history. If it weren't for IBM then MS would have used Xenix with a gui on top in that alternate universe
@shinzon0
@shinzon0 2 жыл бұрын
Wow, after so long I finally learn something new about MS-DOS :D
@5argetech56
@5argetech56 3 жыл бұрын
SCO - Xenix was also called SystemV (five) We used it in 1993 as a multi-tasking small 5 termimal system for messenger delivery system for billing, ticket generation, and Database.
@lawrencedoliveiro9104
@lawrencedoliveiro9104 3 жыл бұрын
“System V” was AT&T’s name for the most popular version of its official Unix system. Vendor Unixes were also commonly classified as being derivatives of System V as opposed to, say, BSD.
@Musicradio77Network
@Musicradio77Network 3 жыл бұрын
1982 was the year without Internet and MS-DOS was the new thing. Apple also did the Apple II and Apple IIe are the basic computer system where it does the same as the MS-DOS, but it came with a floppy disk drive. I used to play around with the Apple IIe when I was in school and it was fun. I played “Pick-A-Dilly Pair”, “Oregon Trail”, “Wheel of Fortune”, and other games for the Apple IIe. There was another computer which is quite rare is the Mattel Electronics Aquarius computer which was released in 1983 and it was a huge flop, but you get other features like the basic program like Microsoft did, plus add-ons along with the game like “Snafu” which was a port of the Intellivision game, and a few other games. I remember since I was a kid when Mattel’s Aquarius was the first computer we had at the time, and it was fun. The Aquarius had a data cassette recorder, and a printer. As for the name itself, it has nothing to do with the song by the 5th Dimension.
@MoosesValley
@MoosesValley 3 жыл бұрын
I used some Unix OS's on IBM PCs in the late 1980's. ScoUnix and another that slips my mind. Also, I found a bug in DOS 2 ... not sure what subversion ... on my first day using an IBM PC XT back in 1984. I had a 5.25 inch floppy boot disk with a couple of games on it (one was Spacewar ... a classic DOS game), and some other files. And I was typing commands to delete unwanted files, and move some files back to the root dir, and I typed rmdir to remove a subdirectory, but the subdirectory still had files in it. This corrupted the disk and made the disk unusable - iirc, no files would load from it. Had to reformat the disk and and re-copy. The good old days ...
@rager1969
@rager1969 3 жыл бұрын
I love this - best #DOScember video, imo. i can't wait to see what you do for #JanuAtari, #Appleril and #JuneCommodore.
@vwestlife
@vwestlife 3 жыл бұрын
And #CPMarch for CP/M!
@rager1969
@rager1969 3 жыл бұрын
@@vwestlife I like it!
@burtonrodman
@burtonrodman Жыл бұрын
great video. it would have been great to keep some of this stuff. as others have mentioned Windows still does support either back-slash or forward-slash for path separators.
@williamlinington9166
@williamlinington9166 3 жыл бұрын
Don't forget Tandy and Concurrent DOS.
@8BitRetroJournal
@8BitRetroJournal 3 жыл бұрын
Very interesting, thanks for sharing that. Microsoft's approach was to augment their existing OS which makes sense from a business standpoint though will prevent disruptive change sometimes needed to create something really unique. Linus started from scratch and focused on the core of the kernel, which went beyond adding piping support. There were other companies also trying to bring the power of Unix to the micro-computer. We may not think of it today, but Unix was no a practical OS for the smaller platform because it required more resources than micro's could provide. In the early 80's Microsoft had meetings with Sinclair Research and wanted to provide and OS for their product line but Sinclair refused and designed their own (initially dubbed DomeOS). There's a nice set of notes published by the author of Sinclair's "workable Unix" OS, which eventually was called QDOS, that highlights their plan. That OS actually did resemble a Linux-like kernel in 1983 and at its core behaved a lot like many modern OS's do today...though it was not file-based, which seemed to be a pet peeve of Linus who really wanted the full Unix experience. I don't think file-based in the early 1980's was that practical for micro computers. Linus actually used that system at a younger age, though before he became interested in OS development, so it likely had little impact, but neat to see his orbit cross that orbit when he eventually went on to build Linux. Interesting tidbit in history.
@sjgrall
@sjgrall 3 жыл бұрын
Fascinating!
@Peter_Scheen
@Peter_Scheen Жыл бұрын
Your example of a time in text piping into the real time clock was something we used. We had one server in the main branch and we corrected the time whenever we needed to but we also had servers on different branches. (way before internet) And every night we phoned in to each branch and copied needed files over. I piped the time into one text file, copied it to all branches and there it was piped into the server clock. There was a delay of some minutes but that was acceptable.
@soapiestwaffles
@soapiestwaffles 3 жыл бұрын
5:00 this keyboard is heavenly sounding
@douro20
@douro20 3 жыл бұрын
XENIX was Microsoft's first OS product, which they licenced from AT&T back in the late 1970s. It initially didn't run on x86 platforms; the first version was designed for the PDP-11 and it was later ported to 68k and ZiLOG's Z8000 architecture. It didn't see an official x86 version until SCO acquired the rights in 1987.
@MonochromeWench
@MonochromeWench 3 жыл бұрын
I had heard about the switchar setting but not from official documentation i think it was from microsoft's raymond chen on his the old new thing blog in the last few years. I think that because it only affected msdos commands and not third party software its usefulness was limited. The dev setting would have broken batch files not expecting it so again limited usefulness.
@DavidWonn
@DavidWonn 3 жыл бұрын
10:44 You can actually create those reserved filenames on later DOS versions via a trick using undelete. For instance, create a file named KON, then delete it, then undelete it, whereupon it will prompt for the first character. In this case, you could give it a C so that it will now be named CON. You’ll need to make use of wildcards to get rid of such files, e.g. DEL ?ON
@vwestlife
@vwestlife 3 жыл бұрын
And you can do other confusing tricks such as using ASCII 255 to add what looks like a space to a file name, but actually isn't.
@DavidWonn
@DavidWonn 3 жыл бұрын
@@vwestlife Actually I made a video detailing several ways to make filenames with true spaces (ASCII 32 decimal) from within pure MS-DOS.
@eDoc2020
@eDoc2020 3 жыл бұрын
You can also delete (ok, rename) such files by using chkdsk or scandisk as they consider them invalid file names on the disk itself. At least the chkdsk for FAT on current Windows removes these entries.
@DavidWonn
@DavidWonn 3 жыл бұрын
@@eDoc2020 As a follow-up to my vid showing how to put ASCII 32 spaces in filenames from pure DOS, I made another vid detailing glitches in Windows 95/98 which allow for duplicate filenames for the 8.3 (short) and long names. This ambiguous state on the disk strangely is not flagged by CHKDSK or SCANDISK as being problematic.
@clough211
@clough211 3 жыл бұрын
everyone that operated PCs in the 80s must be so relieved that instead of having to memorize commands all you do nowadays is click a search bar and type out what you want.
@MnemonicCarrier
@MnemonicCarrier 2 жыл бұрын
What I would give to go back to those times. Things were sooooo much simpler back then.
@HailAnts
@HailAnts 3 жыл бұрын
Grew up on DOS, but never read about this! Thanks..
@blasterman789
@blasterman789 3 жыл бұрын
I worked on Xenix machines. They were monolithically far beyond DOS in terms of stability but not exactly easy to write apps for and hardware at the time (typically PDP boxes) not up to the task other than POS back ends, etc. Think OS/2, but far worse in terms of performance and required specific hardware. Unix on a desktop (XeDOS)might sound cool, but in a tech market where you wanted to push the app market and a PC on every desktop it didn't solve any problems. XeDOS was really a conceptual attempt to get hardware and code compliance. Good luck with that in the 80s.Gates was smart enough to let quick to market DOS apps drive the industry while simultaneously playing IBM while endorsing the clone market. XeDOS was a dead end and Microsoft eventually let Xenix wither.
@fenixlolnope361
@fenixlolnope361 Жыл бұрын
Xenix could’ve succeeded if it cost the same price as MS-DOS and was similarly bundled. What could DOS do that Xenix couldn’t? Other than be easily cloned
@Netopia40
@Netopia40 3 жыл бұрын
@VWestlife - I was shocked that I noticed, when booting an old Audix Voicemail system, that the OS was Zenix Copyright Microsoft Corporation! Thanks for the full back story. Gratitude!
@SimonThomasen
@SimonThomasen 3 жыл бұрын
I spent the past 2 weeks building and installing the system i had in late 80's/early 90's, with Dos, Windows 3.1, Turbo Pascal 3+4, getting my hands on an Vesa Local Bus board and a Promise 4030-vl cache controller. In some ways it runst both faster and more reliable than most W10 systems :o) A real pleasure to work with, as well as a massive dose of nostalgia! Happy "DOScember"?
@qviewq2071
@qviewq2071 3 жыл бұрын
I remember working on a Xenix machine in London years ago. I could see it was like Unix but knew nothing about it. I wonder why it never caught on? Instead we were lumbered with desperately slow Windows NT servers because people like clicking mice apparently.
@vwestlife
@vwestlife 3 жыл бұрын
XENIX never caught on because MS-DOS caught on instead, and pretty much assured that any future operating systems would need to be DOS-compatible.
@moviebod
@moviebod 3 жыл бұрын
That was a lot of research and very interesting thank you. It was also nice and concise for us young people (we don't like long videos). Oh, I just remembered, I only still feel young, I am not technically young ;}
@geotechmore8855
@geotechmore8855 3 жыл бұрын
Very cool! Great video as always and I learned something! I've never heard of this UNIX based OS from Microsoft! It would have been interesting if this OS was still around! Interesting indeed that it was kept hush hush. There has been talk recently that it's possible that later versions of Windows could be based on Linux. I don't want to upset Richard Stallman so I'll say GNU/Linux in case he reads this.. ☺️ There is now a Linux Sub System that can run under Windows 10 where you can run Ubuntu and other distros. The distros can be installed from the Windows Store. I remember the days where Microsoft called Linux a cancer. Things have really changed and I think that's great since I use both operating systems. I've been using and testing the new Microsoft Edge Browser under Linux and I think it's pretty good.. It seems that since it's based on the open source chromium web browser it's not bad. If you would like to try it the Linux version of Microsoft Edge is available here.. blogs.windows.com/msedgedev/2020/10/20/microsoft-edge-dev-linux/
@povilasstaniulis9484
@povilasstaniulis9484 3 жыл бұрын
Thanks for the video. So someone at MS did think of an idea to use dashes for switches instead of slashes. I wonder, why they kept using slashes in next versions of DOS ? The use of slashes for switches of DOS commands is only reason Windows is still using backslashes as directory separators today. As for Linux, the main reason why Linux was made was the absence of a free version of Unix. Even if Microsoft's Unix'y DOS would have been released, I don't think it would have satisfied Linus enough to not write Linux. BTW, the Jurrasic Park picture shows IRIX, a Unix OS from SGI.
@bobblum5973
@bobblum5973 3 жыл бұрын
I'd forgotten about those MS-DOS 2.0 options! Years back I'd discovered the undocumented TRUENAME command in DOS 3.x onward, which shows the actual filename for files redirected or substituted locally or via a network. I later found it mentioned in the book "Voodoo DOS", which was neat because I'd found it on my own. Another quirk I found was in MS-DOS 4.x, where (if I remember the details) I did a directory command to include hidden and system files. Along with COMx, LPTx and CON devices, I found one called CLOCK$. Apparently it was the time of day clock device. I never did much more with it, and it seems to have gone away with DOS 5.0 and later.
@zoomosis
@zoomosis 3 жыл бұрын
I'm not sure about MS-DOS 4.0 or 5.0 but "MEM /D" in DR DOS 6.0 will give you a list of device drivers, including CLOCK$.
@bobblum5973
@bobblum5973 3 жыл бұрын
@@zoomosis That's a much better way of displaying it, what I found was more a quirk in how they'd implemented it, since it wasn't there in prior or subsequent versions of DOS when I tried it there. DR-DOS was actually better than MS-/PC-DOS at the time it came out. More and better features, and it forced Microsoft to add them into their DOS as well. It bothered them enough to hide a check in Windows to display a bogus error if it found you were running it atop DR-DOS instead of theirs. I never owned a copy of DR-DOS, but a friend did, and we tried it out on different systems. We both thought it was a definite improvement over the then-current version of MS-DOS.
@RISCGames
@RISCGames 3 жыл бұрын
How confusing will it be in another 65-years when someone gets a hold of this computer to re-create this video, creating files and directories in 2085 ;)
@mikemiller2131
@mikemiller2131 3 жыл бұрын
"a machine on every desktop" sounds just crazy, since we all know "there is a world market for maybe five computers."
@SteinGauslaaStrindhaug
@SteinGauslaaStrindhaug 3 жыл бұрын
I forgot for a moment that "desktop" has another meaning than "desktop computer" and was really confused for a while...
@Agnemons
@Agnemons 3 жыл бұрын
To be fair the head of IBM was referring to the absolutely massive pre mainframe computers (ENIAC and it's immediate successors) Still, he was ridiculously wrong on just about every level. Bit like the head of the patent office in the late 1800's who advised congress that they may as well shut the patent office down as everything useful had already been invented.
@cordovajose5693
@cordovajose5693 3 жыл бұрын
I'd like to know where that alternate history timeline woulda taken us.
@fenixlolnope361
@fenixlolnope361 3 жыл бұрын
OH YES! That would make using DOS *SOOOO* much better for me, but I bet it messes things up in software. I always feel dumb and type / for directories and - for switches whenever i'm forced to use a DOS-like system
@johnruschmeyer5769
@johnruschmeyer5769 3 жыл бұрын
As I recall, part of the problem with switchar was that many applications did not check for it and would expect a forward slash anyway. It should be noted that there were some interesting third-party packages which tried to bridge the gap between DOS and a true *IX on a PC. Two which come to mind were PC-UNIX (and its sister product PC-VMS) and the MKS Toolkit. The modern equivalent would probably be Cygwin, though Services For Linux may ultimately win the day.
@Kneedragon1962
@Kneedragon1962 3 жыл бұрын
One other bit of trivia for you, In 1995 when I was starting to study computers, I was introduced to the Tech Leviathan called UNIX, and the version they had in the classroom, was supplied by Microsoft. No, this most emphatically was not Linux, it was UNIX, and Microsoft owed a license to it. It was their own bought & paid for version of UNIX. I learned a lot about running a UNIX install from the term that would later become extremely important in Linux.
Cute Barbie gadgets 🩷💛
01:00
TheSoul Music Family
Рет қаралды 76 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
Why DOS Was (and Is) a Thing
32:24
FreeDOS
Рет қаралды 168 М.
Apple A/UX: The First UNIX Mac OS!
14:59
This Does Not Compute
Рет қаралды 322 М.
Oddware: Microsoft InPort bus mouse & Paintbrush for DOS
19:26
The Top 10 Worst Operating Systems of All Time
25:40
Dan Wood
Рет қаралды 700 М.
#DOScember | Novell | The wired world of DOS networking
15:47
RetroBytes
Рет қаралды 65 М.
Installing Linux Like It's 1992
17:47
Old Computers Sucked
Рет қаралды 35 М.
FreeDOS - An alternative to MS-DOS?
13:20
Bits und Bolts
Рет қаралды 34 М.
OS/5 - The forgotten Microsoft-based PC operating system
18:50
VWestlife
Рет қаралды 151 М.
How Machine Language Works
19:48
The 8-Bit Guy
Рет қаралды 937 М.
AT&T Archives: The UNIX Operating System
27:27
AT&T Tech Channel
Рет қаралды 1,9 МЛН
What percentage of charge is on your phone now? #entertainment
0:14
Топ-3 суперкрутых ПК из CompShop
1:00
CompShop Shorts
Рет қаралды 314 М.
#miniphone
0:18
Miniphone
Рет қаралды 11 МЛН