Any time VB comes up I repeat my same wishlist item. I would love for Microsoft to open source it, in any way, shape or form. I would love for the community to take a crack at adding things to VB6 like bugfixes, any missing features (my understanding is they don't own everything about VB6) and just overall general improvements, imagine VB6 with threading. I know its ancient, but it can still produce a native GUI appl…
VB.NET is open source, supports AOT, and there is little else that VB 6 does better, other than COM integration, which .NET was always a bit lower level https://github.com/dotnet/roslyn Now I bet what you mean is the graphical part, and yes that is only partial open source.
The twinBASIC programming language is a modern VB6 - and it can import VB6 source code and forms.