2010-06-13 15 views
5
  1. Estoy trabajando en el proyecto de código abierto para Windows desarrollado. I creó un nuevo proyecto usando Visual Studio asistente de Studio y ahora quiero publicarlo usando subversion y desarrollarlo con amigos. ¿Qué archivos de configuración de proyectos tengo para agregar al repositorio para hacer que mis amigos puedan descargar la revisión del proyecto actual y abrirlo en Visual Studio?Uso de Visual Studio para proyectos de código abierto (gestión de proyectos y cuestiones legales)

      elemento
    1. Lista Universidad donde estudio es un miembro del proyecto de Microsoft Academia Alianza , que hacen a los estudiantes capaces descargar copias legales de muchos productos de Microsoft. ¿Puedo utilizar esta copia para desarrollar el proyecto de código abierto y publicar el código creado en Internet?

Respuesta

6

Para 1; Excluiría los archivos * .user y * .suo ya que son específicos del usuario, y las carpetas bin/obj como están compilación salida. Incluye casi todo lo demás; Cs, .csproj, Resx, etc.

Para 2, from here:

Usted puede utilizar el software para fines no comerciales, incluyendo uso educativo, de investigación y/o diseño, y desarrollo y prueba de proyectos para asignaciones de clase, pruebas, o proyectos personales. No puede usar software MSDNAA para cualquier desarrollo de software con fines de lucro.

No soy abogado, pero mientras no lo vendas, estarás bien en la advertencia de "proyectos personales".

1

Por supuesto, siempre se puede utilizar alternativas gratuitas:

Sharp Develop (también de código abierto)

Visual Studio 2010 Express Editions

Esto permite a otros usuarios, tal vez, a los aficionados tienen acceso. Legalmente, deberías estar bien, pero no lo vendas.

0

Tenga en cuenta que las restricciones para no vender una licencia colocada por Microsoft no son copacetic a la licencia GPL. Por lo tanto, no puede bifurcar un proyecto GPL y usar Visual Studio para la compilación de su proyecto. Este article es bastante revelador de los problemas. El blog post le da a Sharp Develop alta elogios como una solución alternativa.

Cuestiones relacionadas