Homepage | xcomposite's website

!!! NOTE: THE SITE HAS BEEN MOVED TO https://xcomp.coralcmd.net/index.stm !!!

[ Homepage | Articles | Screenshots | Ice2K.sys ]


glxgears keychain

Introduction

Hello, I am xcomposite. I am a systems programmer focused on low-level software and legacy systems and spend most of my time rebuilding things that probably don't need to be rebuilt. :p

I am currently learning C and C++. Most of what I build is desktop software, but I've recently been getting more into embedded development as well.

I have a deep interest in older systems (e.g. Windows 2000/XP machines, early Linux systems and old devices such as old phones and other such embedded hardware).

About myself

I enjoy understanding how systems work under the hood rather than relying on high-level stuff.

I have knowledge on both Windows and Linux (mostly userspace) internals. I regularly create small projects for myself.

Currently, I am learning FOX toolkit, learning xlib and X11, learning OpenGL 1.0, and right now I'm also learning to work with microcontrollers.

Stuff I am working on

Ice2K.sys:

- A Windows 2000/XP clone desktop for Unix-like (only Linux atm, I plan on adding support for other nixes at one point) systems.

- Currently uses IceWM as it's window manager, I eventually plan on making my own for it.

- Majority of it's new programs use C++ and the FOX toolkit and I'm currently rewriting the older stuff to use that.

- The goal is to reproduce the Windows 2000/XP desktop as close as possible.

xgsm:

- An phone using the ESP32. I am currently just building the GUI.


[Mutt] [Echelon] [KDE Now!]

Website icons are from KDE 1.1.2.