2010-06-13 4 views
5
  1. Ich arbeite an kleinen Open Source Projekt für entwickelte Windows. I erstellt neues Projekt mit Visual Studio-Assistenten und jetzt möchte ich veröffentlichen Sie mit Subversion und entwickeln Sie es mit Freunden. Was Projekte Konfigurationsdateien Ich habe zu Repository hinzufügen, um meine Freunde in der Lage, aktuelle Projektversion herunterladen und in Visual Studio öffnen?Verwenden von Visual Studio für Open Source-Projekte (Projektverwaltung und rechtliche Probleme)

    1. Liste item University, wo ich Mitglied von Microsoft Academy Allianz Projekt studieren ist, die Studierenden in der Lage Downloads legale Kopien von vielen Microsoft-Produkten zu machen. Kann ich diese Kopie verwenden, um Open-Source-Projekt zu entwickeln und erstellten Code in Internet zu veröffentlichen?

Antwort

6

Für 1; Ich würde * .user und *. Suo Dateien ausschließen, da sie benutzerspezifisch sind, und die Ordner bin/obj, wie sie erstellt werden Ausgabe. Füge fast alles andere hinzu; CS-, CSPROJ, .resx usw.

für 2, from here:

Sie die Software für nicht-kommerzielle Zwecke einschließlich Lehr-Nutzung, Forschung und/oder Design verwenden können, und Entwicklung und Test von Projekten für Klassenaufgaben, Tests, oder persönliche Projekte. Sie dürfen die MSDNAA-Software nicht für jede gewinnorientierte Softwareentwicklung verwenden.

Ich bin kein Anwalt, aber solange Sie es nicht verkaufen, sollten Sie unter der "persönlichen Projekte" Vorbehalt in Ordnung sein.

1

Natürlich könnte man immer freie Alternativen verwenden:

Sharp Develop (auch Open-Source)

Visual Studio 2010 Express Editions

Dies ermöglicht es anderen Benutzern, vielleicht Bastler, Zugang zu haben. Rechtlich sollte es dir gut gehen, verkaufe es aber nicht.

0

Beachten Sie, dass die Einschränkungen für das Nicht-Verkaufen einer von Microsoft platzierten Lizenz nicht mit der GPL-Lizenz vereinbar sind. Sie können daher kein GPL-Projekt forkieren und Visual Studio für Ihr Projekt verwenden. Diese article ist ziemlich aussagekräftig. Die blog post gibt Sharp Develop viel Lob als eine alternative Lösung.

Verwandte Themen