Skip to main content

My Reality

Trung Nguyen's blog on software development and other random stuff.

Why we don't have LxCore

· 6 min read
Trung Nguyen
Software Developer

Microsoft recently announced the first open source release of the Windows Subsystem for Linux (WSL).

This has sparked great enthusiasm in the community, especially regular WSL2 users or those interested in the user-mode components facilitating Windows/Linux interop. However, long-term WSL enthusiasts will notice one major missing component: lxcore.sys.

This post explores why we don't have LxCore (yet), why we should, and what Microsoft can do.

WSL

WSL Logo - Source - MIT License.

Reviving Astoria - Windows's lost Android

· 13 min read
Trung Nguyen
Software Developer

Are you a die-hard fan of Project Astoria, Microsoft's former solution to bridging the app gap on Windows 10 Mobile? Or are you just tired of your average sluggish, resource-hogging Android emulator?

This post, exploring the method to bring Astoria to various unsupported Windows versions, from different platforms like Desktop to higher builds like the Anniversary Update (RS1) and beyond, is just for you.

Android from a lost window

Generated by Microsoft Copilot.

Hello World!

· One min read
Trung Nguyen
Software Developer

So, recently I have been doing quite a lot of esoteric stuff, uncovering quite a few internal details of Windows and other software.

Weird as these things may seem, they may be invaluable for those intending to embark on a low-level programming adventure.

Because of this, and following the relative success of my ".NET Developer Platform" series on the Haiku OS website, I decided to start a personal blog. The first few posts will mostly be about lxmonika - a framework for porting other OS kernels to Windows, but I will, of course, write about other general tips and hacks whenever I encounter them.

This blog will be multilingual, featuring:

  • English (as in most other online publications),
  • Vietnamese (don't wanna widen the gap between quality English and Vietnamese materials),
  • and Japanese (I'm still practicing though, so Japanese translations might be way behind).

Thanks for visiting my site, and happy coding!