Розуміння ліцензії Visual Studio Community Edition


43

Нещодавно Microsoft випустила безкоштовну версію Visual Studio: Visual Studio Community Edition

ліцензія говорить

Якщо ви дотримуєтесь цих Умов ліцензії, у вас є права нижче.

  1. МОНТАЖ І ПРАВА ВИКОРИСТАННЯ.

а. Індивідуальна ліцензія. Якщо ви є особою, яка працює над власними програмами для продажу або для будь-яких інших цілей, ви можете використовувати програмне забезпечення для розробки та тестування цих програм.

б. Ліцензії організації Якщо ви є організацією, ваші користувачі можуть використовувати програмне забезпечення таким чином:

· Будь-яка кількість ваших користувачів може використовувати це програмне забезпечення для розробки та тестування ваших програм, випущених згідно з ліцензіями на програмне забезпечення з відкритим кодом.

· Будь-яка кількість ваших користувачів може використовувати це програмне забезпечення для розробки та тестування ваших додатків у рамках онлайн-навчання або навчання в класі, або для проведення академічних досліджень.

· Якщо нічого із зазначеного вище не застосовується, і ви також не є підприємством (визначеним нижче), то до 5 ваших окремих користувачів можуть одночасно використовувати це програмне забезпечення для розробки та тестування ваших програм.

· Якщо ви підприємство, ваші працівники та підрядники можуть не використовувати програмне забезпечення для розробки або тестування ваших програм, за винятком цілей з відкритим кодом та освітою, як це дозволено вище. "Підприємство" - це будь-яка організація та її афілійовані особи, які спільно мають (a) більше 250 ПК або користувачів або (b) більше мільйона доларів США (або еквівалент в інших валютах) в річних доходах, а "афілійовані особи" означають ті суб'єкти, які здійснюють контроль (через мажоритарну власність), контролюються або перебувають під загальним контролем у організації.

c. Демо використання. Дозволене вище використання включає використання програмного забезпечення для демонстрації ваших програм.

г. Резервна копія. Ви можете зробити одну резервну копію програмного забезпечення для перевстановлення програмного забезпечення.

Як "Особа" мене цікавить пункт "а", однак це не так зрозуміло і чітко. для мене це звучить дещо обмежувально, оскільки не охоплює широкий спектр використання (Open Source, позаштатна робота, внесок у додатки, якими ви не володієте тощо), плутанина походить саме від терміна " OWN ", який використовується у реченні, Я можу неправильно трактувати все, оскільки англійська мова не є моєю рідною мовою. То як би ви трактували речення? Чи можна припустити, що ми можемо використовувати програмне забезпечення, якщо ліцензія не дає чіткого пояснення, наприклад, "заборонено використовувати його в тому чи іншому сенаріо", що стосується "Підприємств" у пункті "б"?


6
Завжди можна було писати додатки в будь-яку редакцію Visual Studio з будь-якою метою, включаючи комерційні програми на продаж. Що ви маєте на увазі під "для чого я хочу"?
Роберт Харві

2
@RobertHarvey Так, але це безкоштовна версія, і пропозиція, яку я згадав у ліцензії, є дещо заплутаною. подумайте незалежного розробника, як працює з додатками, якими він не володіє.
anouar.bag

6
У ньому йдеться про те, що якщо ви не "підприємство" (визначене як продаж понад 250 ПК або мільйон доларів на рік), до п'яти інших людей можуть працювати з вами програмним забезпеченням, і ви можете використовувати програмне забезпечення, яке ви тому створюйте для будь-яких цілей. Ви можете виробляти програмне забезпечення з відкритим кодом або проводити навчання або дослідження без будь-яких обмежень.
Роберт Харві

1
Я інтерпретую "індивіда", щоб означати лише вас, і ніхто більше.
Роберт Харві

3
@RobertHarvey Ну, припустимо, я розробник позаштатних програм і займаюся певною роботою для клієнта (наприклад, виправлення деяких помилок у його програмах), клієнт може бути підприємством або малим бізнесом, тому частина ліцензії поширюється на я?
anouar.bag

Відповіді:


39

Схоже, важливий розмір вашого клієнта.

З Visual Studio 2013 і MSDN Licensing Whitepaper - листопад 2014 сторінка 10:

"Приклад 2: Фірма Fortune 500 передала аутсорсинг розробки свого мобільного додатка-локатора на невелике агентство. Додаток не є проектом з відкритим кодом. Агентство має 5 працівників, які працюють над проектом і хотіли б використовувати Visual Studio Community 2013. Оскільки агентство є підрядником, який розробляє цей додаток для компанії Fortune 500, а оскільки додаток не є проектом з відкритим кодом, агентство не може використовувати Visual Studio Community 2013 для розробки та тестування програми ".

Тож ваша маленька команда не може розробити спеціалізовану програму для великої компанії. Не знаю, що про програми в коробці. Не знаю, що про "індивіда".


Я провів ще кілька досліджень і, схоже, невеликі команди можуть продавати додатки, створені за допомогою VS2013Comm. У EULA немає обмежень, хто може його придбати . Я здогадуюсь, ключові слова - це продаж та аутсорсинг . Коли ви продаєте, це все одно ваш додаток. Зазвичай аутсорсинг додаток не ваш, а клієнти. Це моя історія, і я її дотримуюся. Дайте мені знати, якщо ви думаєте, що я помиляюся.


1
Ну, це відповідає на це. Я щойно підписався на $ 45 / місяць. Підписка на Visual Studio Online, яка дає мені (1) професійну ліцензію на використання, і мене коротко засмутило, що Community Edition пропонує підтримку розширення - доки я не бачив цього. Мій роботодавець - велика компанія, і технічно Community Edition не буде достатньо хорошим, оскільки я створюю для них речі.

Приємний аналіз. Я думаю, що в цей момент є сенс дотримуватися Qt Creator - враховуючи якість підтримки C ++ 11 у 2013 році.
SigTerm

5

Пункт (а): "... робота над власними заявками ..." Приклад, який наводив Дадлі, - це ситуація, коли невелике агентство створює те, що відомо як "робота за наймом" - робота, про яку йде мова, належить фірма Fortune 500. Зазвичай це не власне додаток невеликого агентства. Наприклад, агентство не може продати його або подарувати на вулицях або відкрити, тому що створена робота належить фірмі Fortune 500. Зауважте, що це все-таки було б правдою, якби компанія, яка передавала роботу невеликому агентству, мала компанія. Закон США зрозумілий у цих ситуаціях: роботи, які зазвичай є власністю їх творців, є власністю аутсорсингової фірми. Розмір аутсорсингової фірми не є контрольним фактором. Це природа аутсорсингових відносин.

Для того, щоб невелике агентство вимагало роботи як власну - а отже, могло стверджувати, що застосовується пункт (а) - воно повинно містити положення у своєму договірному договорі з фірмою, яке визначає, що мале агентство зберігає право власності на програмне забезпечення та інша інтелектуальна власність, яку він створює під час взаємодії. Він також може містити положення, яке надає фірмі необмежене, постійне право використовувати програмне забезпечення для своїх внутрішніх операцій та / або надає його для використання його клієнтами в якості мобільного магазина-локатора.

Майте на увазі, що більшість фірм не охоче погоджуються залишити право власності на інтелектуальну власність із забудовником, а більшість інших розробників, які конкурують за бізнес, не вимагають таких умов.


3
Ця відповідь бурхливо йде. Мені довелося її прочитати кілька разів, щоб мати сенс.
Адам Цукерман

1
Хто такий Дадлі, про якого ти говориш? Ми говоримо про коментар, де ОП каже: "[...] припустимо, я розробник позаштатних програм і роблю якусь роботу для клієнта (наприклад: виправлення деяких помилок у його додатках), клієнт може бути підприємством або малий бізнес, тому частина від ліцензії стосується мене? "
Матьє К.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.