Schol-R-LEA wrote:I've posted the archive file I had to GDrive, as promised:
here. However, I also mounted the image inside it, and I couldn't find any source code for the OS in it, unfortunately.
Here's an overview of SkyOS 4.0:
- This predates all of the "interesting" features that the media in 2000s was raving about: SkyFS, the GTK and Firefox ports, the indexed system search.
- This was the first release with USB support, which I think is pretty neat as someone who still hasn't gotten around to it.
- The web browser in this release is a port of KHTML and seems to have been hacked together by removing a ton of stuff from the old KDE web browser of a similar vintage (early Konquerer). I miss those days when web browsers didn't have a million system dependencies to run their Javascript engines...
- The binary format is PE32. This is interesting because the 5.0 betas switched to ELF.
- Text rendering is with Freetype, despite the lack of antialiasing (was this still when all antialiasing was mistakenly believed to be patent infringing?)
- The CD comes with a few third-party libraries, and apparently there's runtime dynamic linking: Freetype (two versions, 2.0.8 and 2.1.4 for some reason), ffmpeg, libdvdcss, mesa...
- Pretty much nothing actually works on the "live" CD because it doesn't set up an in-memory filesystem.