While this is significantly different from what we usually write about, I have a feeling that there is some overlap with our audience.

Update: If you use Visual Studio Express 2013, you may wish to uninstall it before installing Community. My experience seems to be that it thinks that both are installed to the same directory, and so uninstalling Express after installing Community will break both. I am currently repairing Community, which should fix it, but there's no sense for you to install twice if you know better.

Visual Studio Express has been the free, cut-down option for small and independent software developers. It can be used for commercial applications, but it was severely limited in many areas, such as its lack of plug-in support. Today, Microsoft announced Visual Studio Community 2013, which is a free version of Visual Studio that is equivalent to Visual Studio Professional 2013 for certain users (explained below). According to TechCrunch, while Visual Studio Express will still be available for download, Community is expected to be the version going forward.

Image Credit: Wikimedia (modified)

There are four use cases for Visual Studio Community 2013:

  • To contribute to open-source projects (unlimited users)
  • To use in a classroom environment for learning (unlimited users)
  • To use as a tool for Academic research (unlimited users)
  • To create free or commercial, closed-source applications (up to 5 users)
    • You must be an individual or small studio with less than 250 PCs
    • You must have no more than $1 million USD in yearly revenue

Honestly, this is a give-and-take scenario, but it seems generally positive. I can see this being problematic for small studios with 6+ developers, but they can (probably) still use Visual Studio Express 2013 Update 3 until it gets too old. For basically everyone else, this means that you do not need to worry about technical restrictions when developing software. This opens the avenue for companies like NVIDIA (Nsight Visual Studio Edition) and Epic Games (Unreal Engine 4) to deliver their plug-ins to the independent developer community. When I get a chance, and after it finishes installing, I will probably check to see if those examples already work.

Visual Studio Community 2013 Update 4 is available now at Microsoft's website.