Совсем недавно корпорация Microsoft представила новую редакцию самой популярной среды разработки — Visual Studio Community 2013. Большинство разработчиков не могут разобраться в особенностях лицензионного соглашения, в следствии чего и возникают вопросы, например, «Можно ли использовать Visual Studio Community 2013 в коммерческой разработке?». Давайте вместе разберемся в этом вопросе.

Собственно как сама Microsoft позиционирует Visual Studio Community 2013? — это бесплатная полнофункциональная интегрированная среда разработки. Что это значит? — это значит, что любой индивидуальный разработчик может создавать бесплатные или платные приложения с помощью Visual Studio Community. К сожалению в редакция Community предоставляется без подписки MSDN.

Вот как Visual Studio Community можно использовать в организациях:
— Visual Studio Community может использовать неограниченное число пользователей в организации в следующих случаях: в учебных аудиториях, для научных исследований или участия в проектах с открытым кодом.
— Для всех прочих сценариев использования: в некорпоративных организациях Visual Studio Community может использовать до 5 пользователей. В корпоративных организациях (в которых используется > 250 ПК или годовой доход которых > 1 млн долларов США) использование запрещено, за исключением случаев, перечисленных выше (открытый код, научные исследования и учебные аудитории).

Чем Visual Studio Community 2013 отличается от других выпусков Visual Studio?
— Visual Studio Community 2013 содержит все отличные функции Visual Studio Professional 2013, предназначенные и оптимизированные для индивидуальных разработчиков, учащихся, участников проектов с открытым кодом и небольших групп.

Давайте теперь рассмотрим что же такое Express редакции Visual Studio 2013.
Visual Studio Express 2013 — это последняя версия бесплатных средств разработчика, которые определяются на основе платформ, для которых создаются конечные продукты. Каждое из средств поддерживает Visual C++, Visual C# и Visual Basic.

Коммерческое использование Visual Studio Express:
Продукты Visual Studio Express доступны бесплатно и могут использоваться в коммерческих и производственных целях в соответствии с условиями лицензии каждого продукта. Например, можно использовать Express для Windows, чтобы создавать приложения и отправлять их для продажи в Магазин Windows.

В итоге: Если вам нравится Express, то вы полюбите Visual Studio Community 2013. Обладая всеми возможностями Express, инструментами разработки приложений для нескольких устройств Windows, Android и iOS и доступом к тысячам расширений в одной интегрированной среде разработки, Visual Studio Community 2013 является идеальным инструментом для частных разработчиков, студентов, авторов открытого кода и небольших групп.

Загрузить Visual Studio Express 2013 можно скачать по этой ссылке.
А Visual Studio Community 2013 — по этой ссылке.

Комментарии (29)


  1. NeoCode
    22.04.2015 23:28

    Главный недостаток Express был в том что она не поддерживала аддины. А без них тоска зеленая:)


    1. valerasergeevich Автор
      22.04.2015 23:34
      -2

      У меня же в обзоре и указано, что Community полнофункциональная редакция.


      1. NeoCode
        23.04.2015 09:08

        Ну так я об это и говорю — хорошо что появилась Community.


  1. MaximChistov
    23.04.2015 00:11
    +7

    Так и не понял из публикации, зачем же теперь нужна экспресс версия…


    1. valerasergeevich Автор
      23.04.2015 00:24
      -2

      express удобна для начинающих, так как там разделены все технологии, благодаря чему нет того нагромождения менюшек. скорее всего express будет закрыта в скором будущем. но эта информация не подтверждена.


    1. CosmoMegaSuperBlaster
      23.04.2015 01:47
      +3

      Я использую express, т.к. с ней не идет в обязательном порядке 6гб всякой ненужной мне ерунды (но идет меньше).


      1. valerasergeevich Автор
        23.04.2015 08:05
        -2

        В express нету плагинов, в это не позволяет использовать решарпер. Так что я думаю в ближайшем будущем от express многие откажутся.


    1. leschenko
      23.04.2015 02:11
      +3

      Express нужен в тех случаях, когда community использовать нельзя, а покупать нормальные версии не хочется или не можется.


      1. valerasergeevich Автор
        23.04.2015 08:24
        -2

        Я считаю что express удобно использовать новичкам. А для опен сорс community подходит идеально. А уж если нужна подписка msdn или корпоративные фишки, то уже покупайте более старшие редакции.


        1. leschenko
          23.04.2015 11:26

          На счет новичков — тут спорно, но спорить я не хочу. Пусть сами выбирают что им надо.
          А вот на счет community дополню — ее можно и не только в опен сорсе использовать.

          Тут другой нюанс… покупать VS Pro без MSDN подписки теперь нет смысла для инди разработчиков. VS CE дает то же самое, но дешевле.
          А в связке с VS Online и для мелких команд (до 5 человек) вообще крутотенюшка.


  1. grossws
    23.04.2015 05:47
    +1

    Догадываюсь, что это перевод без указания на это. Но термины «корпоративная организация» и «некорпоративная организация» остаются не понятыми.


    1. John_Minority
      23.04.2015 06:49

      Коммерческая/некоммерческая же, ваш КО.


      1. grossws
        23.04.2015 14:31

        Т. е. вы считаете, что переводчик (хотя и не указано, что это перевод) транслировал comercial org в корпоративная организация? Скорее уж там были incorporated/non-incorporated в оригинале.


    1. valerasergeevich Автор
      23.04.2015 08:10
      -3

      большинство «непонятных терминов» это выдержка из лицензионного соглашения. на это и была нацелена статья.


      1. grossws
        23.04.2015 14:32

        Переводить юридические термины google translate'ом или дословно — глупость. Абсолютно беспардонная.


  1. GrigoryPerepechko
    23.04.2015 07:41
    +11

    >> Visual Studio Community 2013 содержит все отличные функции Visual Studio Professional 2013,
    >> предназначенные и оптимизированные для индивидуальных разработчиков, учащихся,
    >> участников проектов с открытым кодом и небольших групп.

    Такие формулировки ну просто бесят. Ниче там не оптимизировано не для кого. Там банально меньше функций чем в Ultimate/Premium. И что вообще такое оптимизация под участников проектов с открытым кодом? Как вообще такое можно было написать.

    Слово оптимизация для всего чего угодно применяют. Только не для того что является оптимизацией на самом деле.


    1. Yaruson
      23.04.2015 07:51

      Да, тоже возникли сомнения по этому поводу. Если не изменяет память, в какой-то Express версии были отключены некоторые возможности по рефакторингу, ради того чтобы «облегчить» работу пользователям: если вам не нужна Professional, то и это вам не нужно.


    1. valerasergeevich Автор
      23.04.2015 08:13
      -5

      Оптимизация этой редакции заключается в том, что в этой редакции нету всего того, что не используют не корпоративные разработчики. Ибо редакция community/pro полнофункциональные версии, но без всех плюшек корпоративной разработки. TFS нету и т. д…


      1. iroln
        23.04.2015 10:02
        +1

        Это называется «ограничение функциональности», а не оптимизация. Оптимизация программы — это повышение её быстродействия и уменьшение потребления ресурсов ею без изменений в её функциональности.


        1. imbeat
          23.04.2015 10:06

          Смею предположить, что автор имеет ввиду «оптимизацию интерфейса».
          От себя добавлю, что отсутствие TFS — это печально. Даже разработчик-одиночка скорее всего будет пользоваться системой контроля версий.


          1. valerasergeevich Автор
            23.04.2015 10:09

            так у вас вместо tfs у вас есть доступ к visual studio online. тем более что visual studio online бесплатна до 5 пользователей на проекте.


            1. imbeat
              23.04.2015 10:11

              Ааа, тогда еще более менее. Лучше, чем ничего.


          1. iroln
            23.04.2015 10:16

            Вряд ли он будет пользоваться TFS в одиночку, поставит себе расширение для git или hg.


            1. leschenko
              23.04.2015 11:34

              Я и сейчас использую TF Server для одного меня. Не просто сорс контроль, но и таски, тесты и билды. Очень удобно и позволяет не держать все в памяти. Удобно планировать следующие версии. Удобно вести саппорт.


              1. valerasergeevich Автор
                23.04.2015 11:35
                -2

                Я отказался от TFS в пользу VS Online.


      1. leschenko
        23.04.2015 11:34

        Team Explorer в VS CE есть. Не надо обманывать.


        1. valerasergeevich Автор
          23.04.2015 11:57

          Team Explorer это возможность подключатся к TFS и VS Online.


          1. leschenko
            23.04.2015 13:23

            Хм… может я не правильно понял «TFS нету»? Я понял это как возможность подключиться к TF Server и/или TF Service (VS Online).


      1. kolu4iy
        23.04.2015 14:58

        Во первых, возможность работы с tfs есть, хотя может и не полностью. А во вторых — прикрутили работу с git. Так что…