2010-06-11 4 views
3

Мы планируем приобрести Visual Studio Professional 2008 Edition для создания собственного программного обеспечения для себя. У нас есть 3 разработчиков, работающих над этим программным обеспечением. ВопросMicrosoft Visual Studio Профессиональное лицензирование

Можем ли мы распространять приложение (только exe) на всей территории офиса?

В чем заключаются ограничения?

Я просмотрел документацию, предоставленную MS, но ее трудно было переварить, или я не получил ответ в прямом направлении Любая помощь, оцененная.

Не могли бы вы ответить на свои вопросы с помощью каких-либо Доказательств (например, документы, документы и т. Д.) С веб-сайта Microsft ?.

+4

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет о лицензировании или правовых вопросах, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) и [здесь] (http://meta.stackexchange.com/questions/139804/can- вопросы лицензирования, вопросы и ответы), а также [помощь] для получения дополнительной информации. – JasonMArcher

ответ

3

Есть ли какая-то конкретная причина, по которой вам нужна профессиональная версия? Visual Studio Express является бесплатным, и вы можете создавать любые приложения, которые хотите, и распространять их столько, сколько хотите.

Все приложения, которые вы создаете с визуальной студией, имеют бесплатную неограниченную лицензию на распространение по своему усмотрению. Если вы покупаете сторонние компоненты, у них могут быть разные лицензии, но все, что поставляется с визуальной студией, свободно распространяемое (если вы будете следовать правилам перераспределения времени выполнения).

UPDATE:

Если вы хотите "доказательства" от Microsoft, просто прочитайте лицензионное соглашение

Visual Studio 2008 Professional End User License Agreement

+0

Поддерживает ли VS Express поддержку Crystal Reports? – EvenPrime

+1

Нет, но SQL Server Express имеет встроенные службы Reporting Services. Кроме того, может быть дешевле использовать VS Express с покупкой сторонней платформы отчетности. –

6

Да, вы можете распространять приложение, которое вы создаете.

Лицензия на Visual Studio сама, которую вы не можете распространять на большее количество машин, чем у вас есть лицензии.

+0

+1 Вы можете распространять скомпилированное приложение и libraires, если они есть. Вы не можете распространять VS Pro самостоятельно, но я уверен, что это то, что вы имели в виду. – kenny

+0

Да, я имел в виду Приложения, созданные с использованием VS 2008 – EvenPrime

+0

Снова его получение, так что Heres the Situation. Скажите, я разработал небольшое приложение (скажем), и я не могу его распространить на всех людей, работающих в офисе? Это то, что вы говорите? – EvenPrime

2

Нет ограничений на распространение приложений, созданных с помощью Visual Studio, поэтому да, вы можете без проблем.

Кстати: почему VS 2008, а не VS 2010?

+0

Не могли бы вы объяснить, какие ограничения применяются в отношении количества машин, которые он может установить, и количества людей, использующих его? – EvenPrime

+0

, например. вы покупаете 3 лицензии, которые позволяют установить их на 3 машины. – starskythehutch

+2

Visual Studio можно установить на столько машин, сколько у вас есть лицензии. Разработанное вами приложение может быть установлено на столько машин, сколько вам нужно. –

2

Вы можете установить Visual Studio только на машинах, которые вы купили лицензии. Поэтому в вашем случае вы должны получить 3 лицензии.

Это позволит вам создавать/компилировать/кодировать приложение, которое можно использовать на любом количестве компьютеров. Вы даже можете продать это приложение кому угодно.

Если вам не нужны дополнительные функции, вы можете использовать Free Express Edition. Его можно использовать и для производства.

+0

Я могу утверждать, что у меня есть Microsoft, если у меня нет документации! – EvenPrime

+0

@ThinkingCap У вас есть документация. Это лицензия, приобретенная у Microsoft. – AaronLS

+0

Есть ли вообще покупка лицензии разработчика вместо лицензии на машину? в основном, я хотел бы установить VS 2010 Pro (если я его покупаю) на своем рабочем столе и на моем ноутбуке. Конечно, я мог бы использовать только один за раз :) – David

4

Вы по-прежнему звучат смущенно, поэтому, возможно, мы будем использовать аналогию. Photoshop используется для создания изображений. Предположим, вы покупаете 3 лицензии на Photoshop, чтобы вы могли установить Photoshop на 3 машины художника. Художник делает несколько изображений с помощью Photoshop. Изображения могут быть распространены среди всех, кому нужен ваш офис. Лицензия распространяется только на приложение Photoshop, которое вы установили. Изображения, которые вы создаете с помощью приложения Photoshop, могут быть распределены по вашему усмотрению.

Итак, лицензии, которыми вы владеете для Visual Studio, дают вам право установить приложение Visual Studio на компьютерах разработчиков, на которых вы приобрели лицензии.Затем разработчики пишут код и компилируют этот код в новую программу. Эта программа, которую они скомпилировали, является их созданием и может быть распределена, как вы хотите.

Смежные вопросы