!!! NOTE: THE SITE HAS BEEN MOVED TO https://xcomp.coralcmd.net/index.stm !!!
[ Homepage | Articles | Screenshots | Ice2K.sys ]
|
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).
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.
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.
Website icons are from KDE 1.1.2.