Just a small summary for KolibriOS, because is no point to make a blog on a TC forum.
Kolibri can boot from BIOS, but also from
UEFI (without sh*t secureboot).
It has drivers for REAL devices (acpi, ahci,, VESA, atikms, i915, etc).
atikms = Video ATI KMS, R100-R600, Evergreen, Northern Islands, Southern Islands
i915 = Video Intel i915, all PCI Express video cores from i915 utill Skylake
I do not have real vinatge/old devices , so I used QEMU, for which Kolbri has video (VESA3 and VMware SGA II), many network NICs, audio (AC97 and intel-HDA), etc.
From the few hours that I used it, here are few Progs Associations extracted from KFAR.ini (File manager):
/sys/network/WebView -> htm, html, mht, docx, url
/kolibrios/media/updf -> pdf
/sys/table -> csv
/sys/media/pixie -> wav, mp3, xm
/kolibrios/media/fplay_run -> avi, mpg, mp4, mpeg, mov, flv, wmv, vob, mkv, 3gp, webm
/sys/media/kiv -> jpg, jpeg, jpe, gif, ico, bmp, png, cur, pcx, pbm, pgm, pnm,ppm, tif, tiff, wbmp, xcf
/sys/TinyPad -> ams, inc
/sys/develop/cedit -> ini, c, cpp, h, pas, lua, ob07
/sys/RtfRead -> rft
/sys/Quark -> txt
These prove the capabilities for web, image, audio, video, pdf, many compilers, all already built inside it.
Have fun with it off-line. HTTP is OK, HTTPS not yet (/never).
bonus:
http://wiki.kolibrios.org/wiki/File:Kernel_includes.png