メインコンテンツまでスキップ

僕の現実

阮誠忠のソフトウェア開発などのブログ。

Why we don't have LxCore

· 約6分
阮誠忠 (げんまさただ)
ソフトウェアメーカー

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分
阮誠忠 (げんまさただ)
ソフトウェアメーカー

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!

· 約1分
阮誠忠 (げんまさただ)
ソフトウェアメーカー

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!