Por ampliar la respuesta de Sergio sobre la versión Community. Según la propia página de Visual Studio:
P: ¿Quién puede usar Visual Studio Community?
R: Esta es la manera en que los desarrolladores individuales pueden usar Visual Studio Community:
- Cualquier desarrollador individual puede usar Visual Studio Community para crear sus propias aplicaciones gratuitas o de pago.
Esta es la manera de usar Visual Studio Community en organizaciones:
- Un número ilimitado de usuarios dentro de una organización puede usar Visual Studio Community para los siguientes escenarios: en un entorno de aprendizaje en clase, para investigación académica o para contribuir a proyectos de código abierto.
- Para todos los demás escenarios de uso: en organizaciones que no sean empresariales, hasta 5 usuarios pueden usar Visual Studio Community. En organizaciones empresariales (aquellas con >250 PCs o > 1 millón de dólares estadounidenses en ingresos anuales),
no se permite ningún uso más allá del código abierto, la investigación académica y los escenarios de entorno de aprendizaje en clase descritos anteriormente.