There is an idea on Visual Studio User Voice about open-sourcing MFC.
What do you think about it? Would it be good or bad for the development of MFC and for the MFC community?
For new C++ projects there are several options available. For example: using Qt to develop cross-platform C++ applications, or WTL for something more Windows-specific, just to name a few.
But MFC is still used in several C++ legacy projects (including very large enterprise applications) still active in maintenance mode. With MFC open source, the community and Microsoft could submit new code and patches while Microsoft could monitor the quality of the submitted code and support an official branch.
Please feel free to share your opinions on Visual Studio User Voice, or leave comments here.
Please try to develop a civilized discussion, and be courteous and kind even when you disagree.