My name is Alex Ionescu and I was invited by Nuno to join this awesome community, something that I've been wanting to do on my own for some time!
My interests in Windows are probably well-known by most of you so I'll stick to boot stuff, which I haven't usually talked about:
- I've always been obsessed with code size, started out by writing guides on how to make tiny VB programs, making the smallest possible PE files in assembly, finding the best compiler optimization switches to make tiny C code, finding the best file packer tools, etc.
- As an extension to that, I've also always really wanted a tiny OS -- my first experiments started with the Mini95 (I believe that was the name) .cab file that came on the Win95 Setup CD, which was the tiny Windows 95 setup interface and drivers that loaded when you installed Windows.
- More recently, I started a project called TinyKRNL to re-implement the Windows 2003 core and make an OS bootable until "native" mode (no GUI, no Win32). It was based on reverse engineering and ReactOS, and used actual win2k3 files while their equivalents were being reversed. The project is now shut down, but a tool that remained is the Native CLI (command line interface) which I wrote, a very bare-bones equivalent of the DOS command line, but written so that the kernel can execute it as a user-mode native program. I've seen this binary re-released on another forum, saw lots of people were interested, and I'm about to re-release the source code for it (the latest).
(If you don't know about my other background (ReactOS/Kernel Development), feel free to Google my name)
Anyways, I'm excited to see other people interested in some of the same things, and although I'm extremely busy these days, hopefully I can find some time to snoop around these forums once in a while! My blog address is http://www.alex-ionescu.com and as for the NCLI, I'll post a thread on that once I'm ready...
Thanks again to Nuno for inviting me
![:cheers:](http://reboot.pro/public/style_emoticons/default/cheers.gif)