A Modern Operating System in 1.44MBs

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 2 тыс.

  • @leency
    @leency 9 месяцев назад +6177

    Greetings from KolibriOS developer and main designer, and thanks for the review!
    Hardware support is on the wiki. Some apps like video-player and DosBox are available only in full images suitable for USB / ISO / HDD.

    • @The14Some1
      @The14Some1 9 месяцев назад +71

      Why wasn't he able to setup a soundblaster?

    • @leency
      @leency 9 месяцев назад +322

      @@The14Some1 only ISA SB16 is supported, no other SB card. Unfortunately.

    • @jasonrubik
      @jasonrubik 9 месяцев назад +32

      @@leency What's a good modern OS for a Compaq Deskpro 386S ? Currently it has Win 3.1 and DOS 6.22

    • @leency
      @leency 9 месяцев назад +231

      @@jasonrubik Modern OS for x386? :DDD
      Emmmmmmmm Win 3.1 is the best I suppose.

    • @tiporari
      @tiporari 9 месяцев назад +59

      @leency, amazing achievement!

  • @leblueawoo
    @leblueawoo 10 месяцев назад +5729

    I'm pretty sure KolibriOS was designed to be an experiment on how much functionality you can fit into a 3.5" floppy disk, hence why there's 3 of everything and more games than an old Nokia.
    Edit: As others have pointed out, this was a fork of said project (MenuetOS).
    How has YT taught me more about computers than any of my teachers did?

    • @benholroyd5221
      @benholroyd5221 10 месяцев назад +101

      Old nokias only have snake? Contemporary ericsons had more games.

    • @leblueawoo
      @leblueawoo 10 месяцев назад +417

      ​@@benholroyd5221Congratulations, I certify you immune to jokes.

    • @benholroyd5221
      @benholroyd5221 10 месяцев назад +132

      @@leblueawoo I'm not immune, just extremely pedantic and argumentative.

    • @leblueawoo
      @leblueawoo 10 месяцев назад

      ​@@benholroyd5221Very well. Have a good day.

    • @copperboltwire320
      @copperboltwire320 10 месяцев назад +229

      @@benholroyd5221 In layman terms: Same thing

  • @mikehibbett3301
    @mikehibbett3301 9 месяцев назад +2700

    I'm one of the designers of MenuetOS (I wrote the TCP/IP stack in assembler for it years ago.) Feel free to reach out for more info.

    • @pro_gemer
      @pro_gemer 9 месяцев назад +67

      That's awesome! I don't know much about MenuetOS but considering that a 1.44mb OS with bloat (how?) was based on it then I'm sure that it was crazy well made :]

    • @lollixd6580
      @lollixd6580 9 месяцев назад +15

      Hey, could you maybe tell me how start assembler programming?

    • @deltakid0
      @deltakid0 9 месяцев назад

      Do you have twitter? Can I talk to you on Github? Gmail?

    • @deltakid0
      @deltakid0 9 месяцев назад

      ​@@lollixd6580follow Ben Eater's 8-bit computer build, after that I would choose a popular architecture to write code for, ARM is getting a lot of attention these days but there's also a lot about x86 especially for 32-bit which is much more easier and less restrictive to write code for than 64-bit

    •  9 месяцев назад +26

      do you also need a tutorial for google and youtube?

  • @asir9129
    @asir9129 9 месяцев назад +81

    the Astolfo figure lol

  • @dzeppetto3143
    @dzeppetto3143 9 месяцев назад +1257

    Astolfo figure on the desk. Bro is a real IT specialist

    • @arahok7675
      @arahok7675 9 месяцев назад +11

      well, i have a super sonico instead, i think what astolfo means is a bit more darker :v

    • @crazyskill638
      @crazyskill638 9 месяцев назад +35

      Bro is a re- ACK!

    • @defaultdan7923
      @defaultdan7923 9 месяцев назад +9

      @@crazyskill638complete random question, why do so many people do this? what does it signify? i’m genuinely curious.

    • @literallyshinjiikari
      @literallyshinjiikari 8 месяцев назад

      @@defaultdan7923 femboy

    • @jlo8863
      @jlo8863 8 месяцев назад +17

      nice waifu ....... he's a man of culture.

  • @CrackyCreates
    @CrackyCreates 9 месяцев назад +3872

    >interested in random OS
    >owns old hardware
    >linux PFP
    >astolfo statue next to screen
    yeah makes sense

    • @elbert5208
      @elbert5208 9 месяцев назад +42

      Wdym? What are you suggesting

    • @xzp
      @xzp 9 месяцев назад +153

      😼

    • @user-ke6gn8pg3u
      @user-ke6gn8pg3u 9 месяцев назад +128

      meow

    • @T..C..M
      @T..C..M 9 месяцев назад +7

      Vague kids everywhere 🤦‍♂️

    • @myfranci560
      @myfranci560 9 месяцев назад +18

      Old otaku?

  • @DankManDanny
    @DankManDanny 10 месяцев назад +1077

    Would be good to see a series on all the extremely lightweight OSs out there

    • @PrivateSi
      @PrivateSi 9 месяцев назад

      Yep, but they're mostly old now or just stripped down Linux which is nothing special, 10 a penny. KolibriOS still works and is still developed. I've installed it on everything from a Pentium 3 to an 8th gen intel 6 core machine. Networking and even some USB wifi adaptors worked automatically and I could download more, larger software from their online library. You can even run software openGL engines (slow but it works). There are side-projects to get Linux graphics drivers working with it.
      --
      Most KolibriOS contributors are not natives of the Anglosphere so a lot of the posts are foreign but you can check the live development boards and things, some of it is in English. ReactOS and Menuet / KolibriOS should have had a ton of money thrown at them 15+ years ago onward by everyone pi$$ed off with Microsoft. Linux got all the support. Sad.

    • @MaxOakland
      @MaxOakland 9 месяцев назад +15

      Agree

    • @TheSimoc
      @TheSimoc 9 месяцев назад +24

      Wish we could have a mainstream one, like we used to.

    • @FireJojoBoy
      @FireJojoBoy 9 месяцев назад +14

      @@TheSimoc true, there are some modifications of like windows and stuff that remove bloat but I'm too much of a whimp to try unsupported versions

    • @dj1ch.
      @dj1ch. 9 месяцев назад +10

      @@FireJojoBoy the problem with those is potential security vulnerabilities and malaware. windows is proprietary and we don't know if such things exist on the OS

  • @Termini_Man
    @Termini_Man 10 месяцев назад +1079

    It is crazy. it looks like it has a bunch of bloatware in the form of 3 of everything, but it obviously doesn't, and is very compressed. It probobly is entirely crafted for super-compression in the form of using raw assembly to build itself. That had to have taken a while.

    • @jimbotron70
      @jimbotron70 9 месяцев назад +175

      Compression has nothing to do with it. Assembly coding is extremely space-efficient.

    • @TheRenegade...
      @TheRenegade... 9 месяцев назад +21

      ​@@jimbotron70That's what they meant by compression

    • @honkhonkler7732
      @honkhonkler7732 9 месяцев назад +203

      @@TheRenegade... But its not compression. There just isn't a bunch of unnecessary code from C/C++ libraries linked by the compiler. It really puts into perspective just how much CPU power and storage space we waste in order to make it easier for software developers. Luckily, the raw power of modern hardware affords us this luxury.

    • @jimbotron70
      @jimbotron70 9 месяцев назад +7

      @@TheRenegade... No, you miss the point.

    • @frithusama2798
      @frithusama2798 9 месяцев назад +9

      So, while we use the term compression to refer to the process of converting information to a different representation of it via some algorithm, like zipping, compression in this case would be to squeez as much information in the less amount of space possible (as that is the meaning of "to compress"), so by simply designing all of this in asm, squeezing all this features in a single floppy disk was achieved. Thus compression, or at least I think that is what the op meant :P

  • @dfs-comedy
    @dfs-comedy 9 месяцев назад +212

    Back in around 1999, I made a single-floppy Linux OS for a client. He wanted a firewall that couldn't be permanently altered by an attacker. So the LILO boot loader, the Linux kernel, and an init script that set up firewall rules was put on a single 1.44MB floppy disk that was then write-protected. It did work, but I felt it was more a silly proof-of-concept than something all that useful.
    EDIT: But this one looks WAY cooler.

    • @satibel
      @satibel 8 месяцев назад +1

      Good job, I made a pxe boot to remmina in 8 megs and it was a pain.
      Though it was core linux based and needed a gui even with the init to rdp client.
      It did work on quite a lot of old windows 95 PCs. Though we didn't put the project into action as I burned out and left not that long after.
      I'm sad I don't have those sources anymore.

    • @ancapftw9113
      @ancapftw9113 5 месяцев назад

      You live booted from a 3.5?

    • @nicolasdesenvolvedor1642
      @nicolasdesenvolvedor1642 4 месяца назад +4

      ​@@ancapftw9113 even kolibriOS is live boot, as it doesnt install itself in the hard drive, so yeah probably they live booted from a 3.5

    • @squirlmy
      @squirlmy 2 месяца назад

      @@ancapftw9113 lol, there was no bootable CD, no "live CD" until 1998 with Debian 2.0. More recently there's been Floppinux, but around 1999 of course the kernel was smaller and there were several single-floppy linux distros. Tinyroot Linux, Tom’s Root Boot or, “tomsrtb" is 2.1MB (remember there were 2.88MB 3.5 floppies, but I think special drives were needed for that), FREESCO can be whittled down to 1.4MB. Once you git rid of both window manager and X-windows entirely, linux can be rather small. The original Minix fit on a floppy, idk since 3.0 though.

    • @MrHurricaneFloyd
      @MrHurricaneFloyd Месяц назад +1

      The Linux kernel alone is a bloated 100MB+ these days, lol.

  • @keenoogodlike
    @keenoogodlike 9 месяцев назад +63

    KolibriOS can run on extremely low end machine and perform 3d rendering. So cool!!! This is hidden gem OS.

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 7 месяцев назад

      no mouse or keyboard it's more likely it froze or locked up🤣🤣🤣

    • @gmdking
      @gmdking 4 месяца назад +3

      @@SaraMorgan-ym6ueyou have not watched past 4 minutes

    • @mikehibbett3301
      @mikehibbett3301 2 месяца назад

      Feel free to mention that KolibriOS is a distro of Menuet OS, not an original design.

  • @bricktasticanimations4834
    @bricktasticanimations4834 10 месяцев назад +394

    This looks great for an OS that only requires 1.44 MB. I'm definitely trying it myself.

    • @Alfred-Neuman
      @Alfred-Neuman 9 месяцев назад +5

      It doesn't require 1.44mb, it's just the size of the floppy disk you can save the OS on...

    • @bricktasticanimations4834
      @bricktasticanimations4834 9 месяцев назад +2

      @@Alfred-Neuman Yes I know. I just worded it slightly wrong because I was tired.

    • @andrejszasz2816
      @andrejszasz2816 9 месяцев назад +10

      @@bricktasticanimations4834also the system requirements are much larger (it expands the disk contents onto a ram disk) but it fits the dloppy when compressed

    • @bricktasticanimations4834
      @bricktasticanimations4834 9 месяцев назад +1

      @@andrejszasz2816 Yes, I'm sure.

  • @Insightfill
    @Insightfill 10 месяцев назад +590

    I remember QNX in the late 1990s. It was a "real time OS" planned for embedded devices, but the demo floppy had mouse use, browser, and a couple of games. Very cool.

    • @ergosteur
      @ergosteur 9 месяцев назад +38

      And now it’s owned by BlackBerry and runs on cars

    • @MaxOakland
      @MaxOakland 9 месяцев назад +2

      That’s pretty awesome. Wonder if I could find one

    • @gordon7478
      @gordon7478 9 месяцев назад +21

      QNX goes back to the early 80s actually, and it's still kickin'. Too bad it's proprietary, because it has its charms. Would be fun to fool around with on open hardware.

    • @numeristatech
      @numeristatech 9 месяцев назад +1

      This! It had everything and with a frame buffer video driver that didn't require dedicated drivers and still got to a working GUI.
      I suspect you could have also done the same with Windows 3.1 at the time if you really cut down on the system...

    • @paxsevenfour
      @paxsevenfour 9 месяцев назад +3

      RTOS’ like QNX are a thing. Why did you put it in quotes? Lol

  • @Choiman-mh4hw
    @Choiman-mh4hw 10 месяцев назад +268

    For audio, try the Sound Blaster 16 soundcard.
    I took a quick look at the source code, and it includes support for SB16 and Intel HDA, so this soundcard should work.

    • @whitewolf_nl
      @whitewolf_nl 9 месяцев назад +6

      This comment smacked me upside the head with nostalgia hard enough to miss my windows 95 demo disk

    • @teckz0r
      @teckz0r 8 месяцев назад +3

      Best "cheap"sound card ever made ...((i am realy crying about the fact that i have had 3 pc in my live with them bad ass mofo's (to play some dos games) and i now am using scarlett shizzle that is 120 times the price and half as good)anyway the architecture of old software is so much better hell i mean them processors got how much better? While that old software loads, how much faster?we as a species are doing something wrong other than being jell us all the time and thinking about hard core prawns all the time...

    • @mr_confuse
      @mr_confuse 8 месяцев назад

      ​@@teckz0r everything is a skinned chrome browser now. Easy and cheap to develop and deploy but extremely resource hungry.

  • @Jarikraider
    @Jarikraider 9 месяцев назад +79

    The eventual update to 1.45MBs is going to fracture the community.

    • @2000freefuel
      @2000freefuel Месяц назад

      just ditch the file system and use the entire 2MiB on the raw disk as a block device.

  • @bsdetector6908
    @bsdetector6908 9 месяцев назад +23

    The Amiga OS, Workbench, used half of 1.44 MBs and it was multitasking...

    • @mihajlo20m
      @mihajlo20m 9 месяцев назад +6

      It used 720kB double density diskettes and was able to format it as 880kB, with different filesystems like pfs,ffs,afs, it was able to use even more - near 1MB. And it had a real preemptive multitasking.

    • @mojojojo1529
      @mojojojo1529 4 месяца назад

      Don't forget about the 512KB ROM... It had half of the OS on it.

  • @SocialPrime
    @SocialPrime 9 месяцев назад +1001

    That is freaking impressive. Shows us how unoptimized modern software is.

    • @devon12346
      @devon12346 9 месяцев назад +168

      @alexander-yd3hz optimization is extra money to develop and why do it if everyone has like 8gb+ and 500gb+ hard drives nowadays

    • @jokubolakis6
      @jokubolakis6 9 месяцев назад +73

      Unoptimized or optimized to work on various combinations of hardware combos, and having to support legacy software

    • @le9038
      @le9038 9 месяцев назад +123

      @@devon12346 because if you can make it so that, that one game can put out 10+ extra frames. you could allow people to play at a higher quality rather than having to compromise on worse graphics.
      Plus, the assumption that everybody has a 4090 with the latest CPU and one terabyte of RAM is how we got City Skylines 2.

    • @2009dudeman
      @2009dudeman 9 месяцев назад

      @@le9038 The issue is a balance between optimization and actually releasing a game. The base of the issue is the massive data we have to deal with. Just take a single 4k texture, which many games now pack inside them. You aren't storing raw 4k textures, just a single raw 4k screenshot of my desktop is 24MB, compressing it to a .png reduces the size by 10x to just 2.4MB and JPG is smaller yet at 1.2MB. Thats important because a GPU can't render off compressed files, by nature of how compression works. So it has to uncompress these images on the fly as it needs them. So now thats overhead to deal with that you just can't optimize. So you either have a game like Cities Skylines that is 60GB or 600GB.
      Another factor for visual optimization is visual effects. A GPU does what's it's told, nothing more and nothing less. So when you want a fast frame, you need to make sure it can complete all instructions required to fill the frame buffer fast enough to display at the required frame rate. Each instruction takes time to process. Say you want to display an image on a billboard. It's one rectangle overlaid onto another rectangular space in the visual field. So once the GPU gets the texture it needs in memory it needs to calculate scaling which is a simple function, vertical key, horizontal key, rotation, other distortions or transforms, then it needs to convert that distorted 3d pixel information into a non-distorted square grid pixel pattern so it can be put in the frame buffer. The most optimal equations for doing this are already in use. The problem is we are asking it to do this millions of times per frame. Everything takes time and you run into issues where waiting for the silicon gates to change states becomes an issue so you can add two numbers using the most basic instruction there is.
      Doing all this by hand in code would be faster still. But that would take an entire lifetime to hand write and optimize every machine instruction in assembler. Not to mention every new GPU or CPU that adds or changes a feature would require learning an entirely new assembler language set. So we decide that releasing the game is important and create a high level compiler that we can write the game in and when it's time to write the game code, we compile it to run on top of an OS running environment, it tries to pick the best choices but there are edge cases that would just be too complex to automate so the compiler instead picks the slower and more reliable approach. This OS environment is yet another interpreter of sorts as it has to translate between the game engine and the hardware drivers, having an AMD or Intel CPU shouldn't require a different installer, having an i7-9700k vs an i7 12700k shouldn't require a different compiled version of the game. So again, we make decisions that are slower but more stable.
      Then we run into issues where you have dozens to hundreds of programmers working on the game code, a method one person uses to optimize game code may be just as effective as another persons method, but the two methods cannot work together, so you just pick a happy medium that both people understand how to write, even if it's not as effective.
      The result is a heavy leverage on people having more powerful computers because the game has to release at all. And since we want near photorealistic games with 4k textures and accurate physics simulations, we have to compromise somewhere.

    • @PosthumanHeresy
      @PosthumanHeresy 9 месяцев назад +46

      @alexander-yd3hz 100%. This is what happens when you don't have strict, powerful regulations with aggressive enforcement and painful punishment for noncompliance.

  • @savage5757
    @savage5757 9 месяцев назад +95

    2:28 It's amazing, I didn't expect to see a graphical interface in such a compact Operating System

    • @andrejszasz2816
      @andrejszasz2816 9 месяцев назад +8

      Well we had GeOS on the Commodore 64, a GUI. I also had a mouse to use it with ;)

    • @danbuc
      @danbuc 9 месяцев назад +9

      Amiga workbench 1.3 fits on a single disk too

  • @untitled_person1941
    @untitled_person1941 10 месяцев назад +1314

    most people be using discord in 2024
    mate you're using discord in 1994

    • @leylandlynxvlog
      @leylandlynxvlog 10 месяцев назад +26

      ONline! If you know you know.

    • @gabinoliveras9064
      @gabinoliveras9064 9 месяцев назад

      what os is he using ?
      @@leylandlynxvlog

    • @T..C..M
      @T..C..M 9 месяцев назад +9

      “People be using” I bet you’re actually a rich kid from the suburbs

    • @T..C..M
      @T..C..M 9 месяцев назад +1

      @@attribute-4677exactly, it’s a sickness

    • @T..C..M
      @T..C..M 9 месяцев назад +3

      @@leylandlynxvlogif you know you know, if you don’t know you know that you know you don’t know. You’re so special and part of a secret society that “know”

  • @w3m135
    @w3m135 9 месяцев назад +21

    1:26 ASTOLFOOOOO!!!!🤯🤯🤯🤯

    • @culan_SCP
      @culan_SCP 8 месяцев назад +2

      Smash

    • @EnriPCF
      @EnriPCF 2 месяца назад +1

      the windows nt 4.0 startup sound!!!
      and SMASH

  • @rursus8354
    @rursus8354 5 месяцев назад +10

    I think its express purpose is to fit onto a 1.44 MB floppy. For the rest: it is a toy. It is impressive that it has networking, a file system, a web browser (although too primitive and prone to crashes), but it has no word processor and I doubt that it will concur with the philosophy of the OS. It could perhaps be tweaked into a system USB tool though. Perhaps it could also be used for some embedded application.

  • @dreamhollow
    @dreamhollow 10 месяцев назад +235

    Yep. As soon as you said it was an extremely lightweight operating system, I knew what some of the risks would be:
    You need drivers. Another big reason Linux has gotten so huge is not just updates to the core system, but the fact that Linux holds tons and tons of relevant driver files.
    You could theoretically keep nearly everything else about the system the same but without good drivers, it's only going to be partially functional compared to any other modern OS.

    • @anon_y_mousse
      @anon_y_mousse 9 месяцев назад +23

      I wouldn't be too sure about that. As long as it has drivers for the hardware you're using then it's more than ample. Consider that I've got a huge build of the kernel and it still only takes up 12mb. While that's beyond the size of a floppy, it includes drivers for hardware I don't even have. Imagine a stripped down kernel that only has drivers for the absolute most common hardware that people could have. Even a full install of Win98 back in the day could take less than 500mb if you deleted the bloatware from it. I'd love to see him install a network card and sound card and really test it out, because the last time I used Menuet it worked with all of my hardware, and Kollibri being a fork should mean the same.

    • @borstenpinsel
      @borstenpinsel 9 месяцев назад +21

      Ironically, terrible hardware support is what keeps me from using Linux and I tried a dozen times in the last 20 years. At one point people suggested to use wine to run a freaking windows driver or something. My old eeePC has winXP. Why? No Linux (Ubuntu, debian idk what else I tried) supported the hardware. Some didn't like my screen, others had no audio support and or no support for the WiFi chip. Either way, it was a literal brick with any Linux. This is not hate, it just baffles me when people say something like "it has great driver support". Idk, maybe in the last 5 years something changed but I remember a time when literally nobody could use their own usb printer because there were no drivers😅

    • @anon_y_mousse
      @anon_y_mousse 9 месяцев назад +11

      @@borstenpinsel That's the way it works sometimes. If you use weird hardware that none of the developers have, you're not going to get good drivers. I've been lucky with mine because I pretty much always use pre-builts and except for the Conexant soft-modem I had 25 years ago, everything worked out of the box, and Red Hat actually had drivers for it which I was able to use. Even my oddball printer that I've got now works, but boy was it a PITA to get working.

    • @顔boom
      @顔boom 9 месяцев назад

      @@anon_y_mousse my kernel is configured for my hardware and also takes up 12MB, so specializing the driver load-out probably won't save much as such.
      I also see now that the size has increased markantly over time 5.19 - +250kiB -> 6.0 - +420kiB -> 6.3.0 - -8kiB -> 6.3.2
      That is without any user configurable settings, except the compiler version, changing. That final decrease in size also coincided with GCC upgrading from 12.2 to 13.1.

    • @t0m_mcc
      @t0m_mcc 9 месяцев назад

      @borstenpinsel I think it has improved a lot in recent years, 5 years or so.

  • @ClockwickProductions
    @ClockwickProductions 9 месяцев назад +63

    For those wondering, his DE skin on his main PC at the beginning of the video is Platinum9 for XFCE

    • @second2050
      @second2050 9 месяцев назад +8

      pretty sure the DE in the beginning is KDE Plasma 5 tho, looking at the notifications at the top right and the systray

    • @shezyam460
      @shezyam460 9 месяцев назад

      thanks i was wondering about this

    • @ulbricht_
      @ulbricht_ 9 месяцев назад

      love u

    • @dashboard-11
      @dashboard-11 6 месяцев назад

      What's a DE skin?

    • @ClockwickProductions
      @ClockwickProductions 6 месяцев назад

      @@dashboard-11 skin for a 'desktop environment' (DE), in this case its for 'XFCE', a window manager / de for linux. you can get themes that change the look and feel by downloading them and putting them in the right folders and enabling them in the settings

  • @8ullfrog
    @8ullfrog 10 месяцев назад +37

    You get a like just for that Aptiva. My Grandpa gave me his Aptiva when he was done with it, but then my aunt sold it at a garage sale. Thankfully it only had old games on it.

    • @SaraMorgan-ym6ue
      @SaraMorgan-ym6ue 7 месяцев назад +2

      the fact that is has so much crap on it and it's 1.44 megs in size is just amazing when you think about it🤣🤣🤣

  • @viacheslavronenko7278
    @viacheslavronenko7278 9 месяцев назад +7

    Stumbled into it in around 2007, and it was very impressive even then, asm coders are into some magic.

  • @MisterFrodo
    @MisterFrodo 9 месяцев назад +8

    man, something about that "this is not a drill" picture broke me. reminded me of how simple humor was back in the day. great vid man, might check this out on some old pc i got just lyin around

  • @edsiefker1301
    @edsiefker1301 10 месяцев назад +163

    DOSBOX! Now you can play DOS games on your Pentium II!

    • @JoBot__
      @JoBot__ 9 месяцев назад +7

      😂

    • @martingamper6435
      @martingamper6435 9 месяцев назад +14

      I tried that a few years ago on an IBM Thinkpad 600e with a 366MHz Pentium II on Windows XP (which does of course not make any sense to do on such a machine, because a real Dos based operating system could be installed). It worked great for earlier dos titles, but was definitely not up to the task for newer ones (like Elder Scrolls Daggerfall).

    • @DeskoDev
      @DeskoDev 9 месяцев назад

      ​​@@martingamper6435 I used to have that as a kid! Locked myself out of it when the CMOS battery died, though, since I had a supervisor password set. Tried to reset it the hard way some years back but ended up bricking it.

    • @jimbotron70
      @jimbotron70 9 месяцев назад

      ​@martingamper6435 Try it now on modern hardware.

    • @umadbro4493
      @umadbro4493 8 месяцев назад +3

      win 95 and 98 already have MSDOS

  • @treelibrarian7618
    @treelibrarian7618 10 месяцев назад +45

    this reminds me of a system I tried out back in late 1999 (I forget the name), that was a whole GUI OS with all basic w95-type features on a 1.44Mb floppy - included a webserver as well as browser, I think it was a commercial project aimed at embedded systems before there was a word for that... made use of the fact it was a whole unified project so all functions in the code could be reused across all apps and OS features, no repetitions.

    • @flinkdeldinky
      @flinkdeldinky 9 месяцев назад +2

      Maybe you're thinking of GEOS (I think it changed ownership and is now called Breadbox).

    • @jengelenm
      @jengelenm 9 месяцев назад +1

      You confused me, because GEOS is for Commodore. What you’re talking about is PC/GEOS. Luckily there wiki to factcheck :)

    • @nicholascampbell3259
      @nicholascampbell3259 9 месяцев назад

      It's probably a demo of the QNX operating system, as other comments have mentioned. Try searching for "QNX 1.44MB" for more information about it.

    • @skycaptain95
      @skycaptain95 9 месяцев назад +2

      Sounds like QNX.

    • @breadtheloaf-tr1lo
      @breadtheloaf-tr1lo 9 месяцев назад

      BeOS? I'm probably wrong

  • @KnucklesfanVideos
    @KnucklesfanVideos 10 месяцев назад +59

    This channel is such a gem dude, why does this have so few views? Also, can we get a KDE plasma config guide? Love the vintage mac aesthetic

    • @blitzsturm7
      @blitzsturm7 9 месяцев назад +4

      Amen

    • @TheSimoc
      @TheSimoc 9 месяцев назад +2

      Yes, we need to advertise this more

  • @nemysus2280
    @nemysus2280 9 месяцев назад +40

    You are the guy who randomly have a conversation about operating systems in that Microsoft survey.

    • @lythd
      @lythd 2 месяца назад +1

      how did u remember that lmao

  • @mintybudgie
    @mintybudgie 5 месяцев назад +4

    ok but like why is your room such a vibe, the lighting, the computers, WINDOWS NT 4.0, the statues, and everything else. keep making content ❤❤❤

  • @tessjdt
    @tessjdt 10 месяцев назад +20

    QNX is another real-time embedded OS that has a full feature GUI and network stack and sits on a 1.44mb floppy. They were purchased by Palm then Blackberry. A lot of automation uses this OS as well as Nasa.

  • @davidrmcmahon
    @davidrmcmahon 10 месяцев назад +85

    NT4 has the best startup sound.

    • @leylandlynxvlog
      @leylandlynxvlog 10 месяцев назад +1

      Amen

    • @dim0n1
      @dim0n1 9 месяцев назад +2

      I still have win 95 startup and shutdown sounds on my w10 pc :D :D :D

    • @leylandlynxvlog
      @leylandlynxvlog 9 месяцев назад +1

      @@dim0n1 I had NT startup on Windows 11 till an update removed it. Time to do it again but with the shutdown sound too this time.

    • @herrbonk3635
      @herrbonk3635 9 месяцев назад +2

      No sound is the best startup sound. It shouldn't be needed!
      The "os" should be ready the same second you flip the on/off-switch,
      just like on a calculator, or any general appliances.

    • @HrHaakon
      @HrHaakon 8 месяцев назад +1

      Ubuntu 8.10 was even better. Those drums man.

  • @3zzzTyle
    @3zzzTyle 10 месяцев назад +122

    I trust this guy about computers because he's an Astolfo enjoyer.

    • @henryfleischer404
      @henryfleischer404 10 месяцев назад +9

      Oh, that's the figurine! I should really get into Fate one of these days.

    • @ukemi-
      @ukemi- 9 месяцев назад +29

      everyone knows you need soft, small, feminine hands to work on computers

    • @mirai5268
      @mirai5268 9 месяцев назад +11

      @@ukemi- why would you say that...

    • @scrung
      @scrung 9 месяцев назад

      @@mirai5268👈 do we tell him?

    • @synexiasaturnds727yearsago7
      @synexiasaturnds727yearsago7 9 месяцев назад +2

      ​@@mirai5268it's facts

  • @darqv9358
    @darqv9358 9 месяцев назад +5

    Thank you for leaving in the NT startup sound. that shit is ORGASMIC

  • @Roadsvronty
    @Roadsvronty 9 месяцев назад +3

    The astolfo at 1:58 . what a man of culture

  • @Afrotechmods
    @Afrotechmods 10 месяцев назад +80

    If you are into this sort of thing there is also a 1.44mb QNX demo disk from the late 90s

    • @a120068020
      @a120068020 7 месяцев назад

      I remember this - it was touted as the next Amiga OS or something. Not sure how that would have worked with the endianness.

  • @johnbillings5260
    @johnbillings5260 10 месяцев назад +18

    I'm definitely running this in QEMU on my phone. I'm going to be productive as hell.

    • @TacitMarmot27121yt
      @TacitMarmot27121yt 9 месяцев назад +1

      how tf do you have qemu on a phone

    • @johnbillings5260
      @johnbillings5260 9 месяцев назад

      @@TacitMarmot27121yt Limbo is based on QEMU. I've run up to Windows 98 on it.

    • @jkarra2334
      @jkarra2334 9 месяцев назад

      ​@@TacitMarmot27121ytby not using iPhone?😂
      I have Windows/macOS and Linux installers on my phone,
      Also carrying my macOS bootable Image on my (Android) phone.
      Qemu works fine under Android, there are few apps for that, Even straight from Google

    • @attilavs2
      @attilavs2 9 месяцев назад

      @@TacitMarmot27121yt If he has a Pinephone it's 100% possible, and otherwise i don't know exactly but there are package managers for Android and stuff

    • @user-om5es2zp7k
      @user-om5es2zp7k 9 месяцев назад

      ​@@TacitMarmot27121yt Termux, termux is the answer of everything

  • @Dankmanwhodied
    @Dankmanwhodied 9 месяцев назад +25

    The astolfo figurine makes this video 1000x better

  • @mattparker9726
    @mattparker9726 9 месяцев назад +6

    4:09 BRO I have an ENTIRE BOX of network cards, what do you need?

  • @ancipital
    @ancipital 10 месяцев назад +52

    QNX done a unix based GUI demo on a floppy disk back in 1999 - when windows came on something like 38 floppy disks! They done it as a demo of ultra small real time operating systems for embedded systems.

    • @ancipital
      @ancipital 10 месяцев назад

      @@fadate7292 To be fair - in 1999 the majority of people still had dial up networking! DSL broadband started to get more widespread from 2002 onwards, for instance, in 2002, there were only around 200,000 DSL subscribers in the UK. I was one of the early adopters with demon internet and I managed to get it before the product had been offically launched via their owner company Thus literally within a week of the equipment being installed in my local exchange

    • @leency
      @leency 9 месяцев назад +1

      I was there... trying QNX on a floppy. A million years away.

    • @nicholascampbell3259
      @nicholascampbell3259 9 месяцев назад

      I remember trying this out back in the late 1990s, with the tagline, "Take the 1.44MB Surf Challenge!" - back when people still referred to "surfing" the Internet. 😆 I thought it was cool at the time to fit an OS on to a single floppy disk. In fact, I think I still have the disk somewhere in my collection...

    • @Tuvazeock
      @Tuvazeock 9 месяцев назад

      I really liked QNX. I still have the install archived.

  • @the3boys2s74
    @the3boys2s74 10 месяцев назад +28

    I love vintage electronics especially vintage, audio equipment from the 90s to early 2000s my fav brand right now is Sony and yes before you ask I have a Walkman I have 3,there not cassette tho it’s a format release in 1992 called mini disc,it lasted until 2014 when support was ended so it had a long run the last one they made is the rh1 in 2006. Also mini disc has its own emoji on the iPhone 💽

    • @keeper__88_
      @keeper__88_ 10 месяцев назад +2

      I have several sony equipment as well. A minidisk player, a stereo system for my old iPod, headphones, a camera. And same as you I love vintage equipment.

    • @ausoundTM
      @ausoundTM 9 месяцев назад

      Having two Thinkpads, one from the elder era with ibm(2003), and one newer from Lenovo (2008)

  • @QuantumImperfections
    @QuantumImperfections 9 месяцев назад +4

    In a world of constant memory / storage creep for every single feature release one of my new favorite video categories on RUclips has become "I optimize / they optimize / see this crazy optimization". Every programmer I know wants... no CRAVES to be so good at programming they do incredible feats such as this but there's always budget / time restraints to hold them back. This KolibriOS experiement is everything I wish I could create. Something straight and to the point + usable.

  • @TheTwober
    @TheTwober 8 месяцев назад +3

    _Pausing for the NT bootup sound_
    Normal people: wtf?
    IT people: _brief moment of happiness_

  • @TroubleSeekerTeam
    @TroubleSeekerTeam 8 месяцев назад +8

    quite fun to watch

  • @Robospidera1
    @Robospidera1 10 месяцев назад +54

    This is quite cool.. I’ve always been inspired as a kid I’d write small programs and applications with code a lot because you can save alot of storage space and have a program run really fast on slower systems. I remember back in high school teachers were very interested in my web browser I made that was only around 500 to 600 bites in size.

    • @leandroschmidt1292
      @leandroschmidt1292 9 месяцев назад +12

      a webbrowser with 600 bytes?

    • @Robospidera1
      @Robospidera1 9 месяцев назад

      @@leandroschmidt1292 only took up like 600 bits of storage

    • @wobogoat3379
      @wobogoat3379 9 месяцев назад

      ​@@leandroschmidt1292he wrote bits. That's only around 70 to 80
      bytes.

    • @lollixd6580
      @lollixd6580 9 месяцев назад


      curl url
      system.out.print 😂😂

    • @deltakid0
      @deltakid0 9 месяцев назад +5

      ​@@leandroschmidt1292no, he wrote _bites_ which means the browser bites everyone who's trying to get closer to it, like a dog or something

  • @adamholmes91
    @adamholmes91 9 месяцев назад +29

    I appreciate the pause in speech to admire the WinNT startup sound ❤

  • @FoxMacLeod2501
    @FoxMacLeod2501 9 месяцев назад +5

    The numbered squares in Minesweeper tell you how many mines are touching those squares. It's not actually a guessing game, for the most part. "Start with the corners" is the kind of approach that makes me think this is probably novel information. Cheers.

    • @karpilin
      @karpilin 9 месяцев назад +3

      Most of the info in this video is "start with the corners" level. I'm glad that kids are playing with old stuff, but lack of context is almost insulting.😢

  • @connorruss5976
    @connorruss5976 9 месяцев назад +5

    Written in assembly, of course it will be optimised. No wasted instruction cycles

    • @mikehibbett3301
      @mikehibbett3301 9 месяцев назад +4

      Thank you :) Actually it's not as simple as that. We made it small, but being fast is a different problem. It was not fast loading webpages. But for us, that was ok

    • @ElectronFieldPulse
      @ElectronFieldPulse 2 месяца назад

      @@mikehibbett3301- With modern hardware, is it even worth coding in assembly anymore? A friend of mine is a programmer and said something like that, but I’m not sure he was right. He said the gains you make aren’t that important in the modern landscape

    • @mikehibbett3301
      @mikehibbett3301 2 месяца назад

      @@ElectronFieldPulse It depends on what you are coding for. I work on ultra low power senor systems, both on earth and in space. For those, the additional effort ( project cost) is worth it. For web based applications, no. It all depends on the target usecase

  • @ComeonmenID10T
    @ComeonmenID10T 9 месяцев назад +5

    reminds me on the good old Amiga Workbench 3.2, lots of things you could do from a minimal OS

  • @boredSoloDev
    @boredSoloDev 9 месяцев назад +4

    Idk why, but when the windows NT noise played I just smiled.
    It was one of the first OS's I had on my first computer, I was 14ish and it was all mine. We had a family pc but I managed to get my very own.
    Just reminds me of better times

  • @Lukas-qy2on
    @Lukas-qy2on 9 месяцев назад +13

    There's something surreal about watching a nerdy computer topic, and being hearing the occasional "fUCK", surpringsingly funny haha

    • @wiegraf9009
      @wiegraf9009 9 месяцев назад +2

      Given the reliability of computers in the 90s I can assure you their use was usually accompanied by the word "Fuck"

  • @WaifusOnOldNokias
    @WaifusOnOldNokias 9 месяцев назад +12

    lol this is an interesting find. love seeing limited electronic stuff being pushed to their absolute extremes XD

  • @0netom
    @0netom 9 месяцев назад +2

    Well, the goal of MenuetOS is to provide a programming environment, where you are not constrained by tons of accidental complexity, like garbage collector, complex graphics drivers, multi-user permission systems, etc. It gives you a similar experience as ZX Spectrum, Atari, Commodore 64 and Amiga gave, but on more modern hardware.

  • @mojojojo1529
    @mojojojo1529 4 месяца назад +1

    QNX did this back in the day. It included a full OS, automatically recognized hardware, had a file manager, notepad, web browser, web server, some small games and plenty of utilities. On a 1.44MB floppy.

  • @imark7777777
    @imark7777777 10 месяцев назад +6

    MenuetOS hahaha that's funny I immediately saw the title and thought I wonder if this is related. Apparently it is. I believe I found out about the operating system from TechTV theScreensavers or call for help. Never quite could quite get it working right but it did run. Then there was an update and I could never get that running and then never got back to it. Well that's cool that it's expanded and been built upon. The idea at the time was quite crazy! A 1.4MB OS!

  • @erwinvb70
    @erwinvb70 10 месяцев назад +4

    That’s so impressive. This os might come in handy sometime

  • @shadrYT
    @shadrYT 9 месяцев назад +2

    Now this is what I want to watch on RUclips

  • @alh-xj6gt
    @alh-xj6gt 9 месяцев назад

    thank you for bringing both OSes to my attention. these are awesome projects. maybe I finally push my fear away of directly coding in assembly and just go for it. Both projects seem to have an emphasis on ease of programming within it, which to my mind is just perfect. simple and easy enough seems just perfect.

  • @amrkoptan4041
    @amrkoptan4041 9 месяцев назад +1

    please don't stop, love your channel and videos

  • @mattparker9726
    @mattparker9726 9 месяцев назад +3

    5:17 I was thinking "oh cool, old computers!" Then I looked to the right.... WEEEEEEEEEEEEEB! 🤣🤣🤣🤣🤣🤣

  • @stitchingsteve
    @stitchingsteve 9 месяцев назад +6

    What an insanely neat project. I think those cpu eating 3d renders were part of the benchmark and gpu test tools inside of early windows, like win 95??. Somehow they seem familiar, the old man had many like it back then. The voodoo 3d benchmarks were fun to watch (I was just a kid)

  • @px9720
    @px9720 9 месяцев назад +15

    2:40 old computer and astolfo is an interesting dynamic

  • @dattatreyadinda
    @dattatreyadinda 9 месяцев назад +1

    I have this type of computer in my room but I was not using it but after watching this video I am going to revive it by installing this OS. Thank you

  • @iMegaX_
    @iMegaX_ 9 месяцев назад +2

    Everyone talks about the PC but no one talks about the figure of Astolfo

  • @ripsora
    @ripsora 10 месяцев назад +4

    you are going places im so proud of you

  • @Claym1x
    @Claym1x 9 месяцев назад +5

    This OS is literally smaller than some of the pictures my professional grade camera spits out, this is amazing

  • @archdebiangentoo
    @archdebiangentoo 9 месяцев назад +5

    of course astolfo is there

  • @sdjhgfkshfswdfhskljh3360
    @sdjhgfkshfswdfhskljh3360 6 месяцев назад +1

    Fun thing is modern compilers can make code with size and speed comparable to manual assembly. It's libraries which add bloat.

  • @Sky-qd2jm
    @Sky-qd2jm 9 месяцев назад +2

    love the video style. impressive how much they can do with so little

  • @joel06sk
    @joel06sk 9 месяцев назад +6

    Love the Astolfo figure on the desk!

  • @zayneharbison
    @zayneharbison 9 месяцев назад +1097

    Can it run Doom?

    • @cinderblocktreehouse
      @cinderblocktreehouse 7 месяцев назад +36

      He he he I hope so

    • @cinderblocktreehouse
      @cinderblocktreehouse 7 месяцев назад +16

      Also someone make a vid a bout this

    • @FORGZ857
      @FORGZ857 7 месяцев назад +57

      i tried it and yeah i found doom already there

    • @bennubedroom
      @bennubedroom 6 месяцев назад +27

      But, can it run crysis???????

    • @FORGZ857
      @FORGZ857 6 месяцев назад +11

      @@bennubedroom idk i didnt check if it runs . exe or other kind of application

  • @yayobing6307
    @yayobing6307 9 месяцев назад +4

    bros internet is so slow, that it takes multiple seconds to download 1.4 mb

  • @C.A._Old
    @C.A._Old 7 месяцев назад +1

    *back then computers so differently working.*

  • @happyb.s.productions316
    @happyb.s.productions316 8 месяцев назад

    4:21 the trick to Minesweeper is understanding the numbers, each number represents a hidden bomb right next to that number hidden under the boxes. If you see three 1's, lined up together, chances are its just 1 bomb right next to the middle number 1. If you see 3? chances are there are 3 bombs next to that number right next to it. the numbers calculate the bombs horizontally, vertically and diagonally.

  • @kabuokis
    @kabuokis 9 месяцев назад +3

    eyy Lithuanian made in : 0:57

  • @Anubis1101
    @Anubis1101 10 месяцев назад +9

    probably need to install codecs to play video
    the codec package alone could be larger than the OS

  • @Daniel_VolumeDown
    @Daniel_VolumeDown 9 месяцев назад +6

    I love things like kolibri (other example might be assembly version (first version) of game rollercoaster tycoon) because it shows how much can be done if we would take optimization to extreme and write code exactly for machine (instruction set) that we want to run it for. It launches almost instantaneusly to the graphical interface an it weights very very little.
    Of course it comes at a cost of portability (I would imagine that it wouldn't be easy task to port this OS into arm or RISC-V). But it shows how much power we are "wasting".

  • @bwc1976
    @bwc1976 9 месяцев назад

    Very cool that some people still bother to learn and code in assembly! This is what I call real programming, making the best use of the hardware you have instead of just throwing more memory and faster processors at the problem. I remember in high school I had something called GeoWorks Ensemble, which had similar productivity software to what you would find on a Windows 3.1 machine, except it was written in assembly and could still run decently on a 286 with like 1 mb of RAM, I even used it to type my research paper for English class my senior year.

  • @rimzo2006
    @rimzo2006 9 месяцев назад +1

    amazing too see what can be stored in 1.44mb go team

  • @georgemoodier
    @georgemoodier 10 месяцев назад +6

    Side note but could I ask where you got that classic Mac OS theme from? Looks amazing!

  • @MaxOakland
    @MaxOakland 9 месяцев назад +12

    This is so cool! But my biggest question is how’d you make your computer look like MacOS 9? I love that

    • @leylandlynxvlog
      @leylandlynxvlog 9 месяцев назад

      Looks like a specific OS.

    • @neveknobes
      @neveknobes 9 месяцев назад +1

      i think its Platinum9 GTK theme for linux

    • @MaxOakland
      @MaxOakland 9 месяцев назад

      Thanks for letting me know! @@neveknobes

  • @KatTheCaz
    @KatTheCaz 9 месяцев назад +9

    Why is there an astolfo figure on your desk?
    Edit: The ":3" On tinypad answered the question. Thank you :3

  • @plapbandit
    @plapbandit 9 месяцев назад +11

    Jesus Christ, and I thought Puppy was small for a modern distro. (~250mb ISO about 5 years ago, about ~400mb for todays images)
    But this is genuinely insane. Props to the KolibriOS devs for doing the unthinkable

    • @andrejaga3003
      @andrejaga3003 9 месяцев назад

      I've given up on Puppy and am now using Porteus 5.01 LXQt. There's too much extra software in Puppy that I don't need. It is problematic to remove it.

  • @BradleyCameron-b1v
    @BradleyCameron-b1v 9 месяцев назад +2

    That third file manager at 5:00 is definitely a reproduction of Norton Commander for DOS.

  • @nplsm
    @nplsm 5 месяцев назад

    very minor detail but im glad someone acknowledges VECTOR GRAPHIC's music, great choice for bgm especially for this type of video!

  • @DrxSlump
    @DrxSlump 9 месяцев назад +9

    How did you theme your original OS so well to look like OS Classic?

  • @tjokas09
    @tjokas09 9 месяцев назад +3

    I don’t know how did you net notice this but on 7:48 your system disk usage shows 37MB free of 1.4MB😂

  • @AJarOfYams
    @AJarOfYams 10 месяцев назад +10

    But can it run Doom?

    • @Ironclad17
      @Ironclad17 10 месяцев назад +2

      It has dosbox so

  • @ner0718
    @ner0718 Месяц назад

    I watched this video through and never noticed the astolfo figurine in the corner right until the end. That means this video was verrrrry entertaining.

  • @malcador
    @malcador 9 месяцев назад

    I really appreciate you letting the song play when NT booted. I miss this era of computing more than I can really articulate.

  • @skriptz7947
    @skriptz7947 9 месяцев назад +15

    how did u make your desktop look like that? 0:01

    • @scovinq
      @scovinq 3 месяца назад +11

      Linux

    • @d3w01d
      @d3w01d 2 месяца назад +2

      A theme for XFCE on linux called Platinum9

  • @reqtified
    @reqtified 10 месяцев назад +4

    What OS was at the start, and also how do you find these call operating systems? Would love to try some out!

    • @FluffyPuppyKasey
      @FluffyPuppyKasey 10 месяцев назад +1

      Linux

    • @reqtified
      @reqtified 10 месяцев назад

      @@FluffyPuppyKasey Any particular distro?

  • @kevinh21labs
    @kevinh21labs 9 месяцев назад +4

    You're not old enough to remember that there's a difference between the PS2 mouse and other mice. The drivers were different back in the day.

    • @AlexMaurin-qx2xb
      @AlexMaurin-qx2xb 6 месяцев назад

      Most people aren't old enough to remember AT keyboards, either.

  • @rustymixer2886
    @rustymixer2886 Месяц назад +1

    Amazing how internet never works on these "floppy os" type videos

  • @martykong3592
    @martykong3592 Месяц назад

    : ) WOW ! ! THANKS MUCH for sharing ! AMAZING, and written in ASSEMBLY ? ? KUDOS to the Devs for this GEM! ALL the BEST ! Wonder if I can load onto Ventoy to try ? :: )

  • @Zagroseckt
    @Zagroseckt 9 месяцев назад +7

    All those boxes and you didnt put it online............ FAIL!

  • @davidboss2160
    @davidboss2160 9 месяцев назад +6

    "we are using 100% cpu usage rendering a fucking cube"
    that is by far the FUNNIEST sentence i have ever heard.

  • @balamouk
    @balamouk 9 месяцев назад +3

    what were you listening to at 3:03 ?

  • @calculatechaos
    @calculatechaos 9 месяцев назад

    ccol vid. I appreciate the format and straight forwardness instead of trying to be like everyone else on RUclips

  • @AmyReaper
    @AmyReaper 8 месяцев назад

    THE SOUNDBLASTER LIVE !!! LETS GO! i still have one at home and will keep using it until it dies on me