I suggest you ...

Make VB6 open source

This suggestion is migrated to Developer Community. Please use below link to view the current status.
https://developercommunity.visualstudio.com/content/idea/351547/make-vb6-open-source.html
Given that Microsoft will eventually remove support for VB6 make it open source so that it can be updated and improved by the VB6 community.

532 votes
Vote
Sign in
(thinking…)
Password icon
Signed in as (Sign out)
You have left! (?) (thinking…)
Rod Kelynack shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

12 comments

Sign in
(thinking…)
Password icon
Signed in as (Sign out)
Submitting...
  • VB6 Programming, VBA Programming, VBScript Programming commented  ·   ·  Flag as inappropriate

    Visual Basic 6.0 programming.

    Open source the VB6 programming environment in 2019.

    Microsoft have wasted 20 years on the failing .Net languages. Without success.

    The top 10 languages for Enterprise Application Development in 2018 are:

    Java ................58%
    JavaScript ........57%
    C++ ................ 46%
    C# ...................26%
    Python ............ 25%
    PHP ................22%
    VB.NET............17%
    C .....................16%
    Visual Basic 6 ..16%
    VBA .................15%

  • Microsoft, update VB6 programming & VBA programming commented  ·   ·  Flag as inappropriate

    Microsoft should open source the VB6 programming environment.

    Meanwhile here is Microsoft's support statement for VB6...

    Support Statement for Visual Basic 6.0 on Windows
    - (updated with Windows 10 version 1709 support information).

    The Visual Basic team is committed to "It Just Works" compatibility for Visual Basic 6.0 applications on the following supported Windows operating systems:
    Windows 10
    Windows 8.1
    Windows 7
    Windows Server 2016
    Windows Server 2012 including R2
    Windows Server 2008 including R2

    The Visual Basic team’s goal is that Visual Basic 6.0 applications continue to run on supported Windows versions.
    As detailed in this document, the core Visual Basic 6.0 runtime will be supported for the full lifetime of supported Windows versions, which is five years of mainstream support followed by five years of extended support.

    The VB6 runtime will ship and will be supported in Windows 10 for the lifetime of the OS (that is until at least 2025).
    The VB6 runtime will ship and will be supported in Windows Server 2016 for the lifetime of the OS (that is until at least 2027).

    https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-basic-6/visual-basic-6-support-policy

  • Bring back VB6 programming commented  ·   ·  Flag as inappropriate

    If Microsoft don't want to bring VB6 up to date for Windows 10 they should open source it.
    Not much needs to be done, just fix some minor annoyances when used on Windows 10 and update the installer.
    VB6 programming continues, so do the minor fixes or open source it for others to fix.

  • Anonymous commented  ·   ·  Flag as inappropriate

    This is a multi-million dollar project. MS won't spend that type of money to release VB6 as opens source.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Microsoft should open source the VB6 programming language and IDE. Who can trust Microsoft development tools knowing that Microsoft will abandon them.

  • Microsoft, update VB6 programming & VBA programming commented  ·   ·  Flag as inappropriate

    Microsoft Support Statement for Visual Basic 6.0 - 5/16/2017

    The Visual Basic team is committed to "It Just Works" compatibility for Visual Basic 6.0 applications on the following supported Windows operating systems:
    - Windows Vista
    - Windows Server 2008 including R2
    - Windows 7
    - Windows 8 and Windows 8.1
    - Windows Server 2012 including R2
    - Windows 10
    - Windows Server 2016

    The Visual Basic team’s goal is that Visual Basic 6.0 applications continue to run on supported Windows versions.
    As detailed in this document, the core Visual Basic 6.0 runtime will be supported for the full lifetime of supported Windows versions, which is five years of mainstream support followed by five years of extended support

    The VB6 runtime will ship and will be supported in Windows 10 for the lifetime of the OS.

    The VB6 runtime will ship and will be supported in Windows Server 2016 for the lifetime of the OS.

    https://docs.microsoft.com/en-us/dotnet/visual-basic/reference/vb6-support

Feedback and Knowledge Base