Rad studio что это за программа
Embarcadero RAD Studio для кросс-платформенной разработки native-приложений
Embarcadero RAD Studio наиболее полный набор интегрированных RAD-инструментов для быстрой профессиональной разработки высокопроизводительных кросс-платформенных native-приложений на современных языках C++ и Delphi с использованием мощных средств визуального проектирования.
Описание программной среды Embarcadero RAD Studio
Проектирование
Вы готовы создавать лучшие пользовательские интерфейсы в своей жизни? Наш фреймворк библиотеки визуальных компонентов (VCL) для Windows и визуальная среда FireMonkey (FMX) для межплатформенных пользовательских интерфейсов обеспечивают основу для создания интуитивных и красивых пользовательских интерфейсов, поражающих на любой платформе: Windows, macOS, iOS, Android и Linux.
Кодирование
Разработчики и команды разработчиков ПО, следующие идеологии Agile, смогут писать код быстрее и лучше с помощью современных практик ООП, надежных фреймворков RAD Studio и функциональной интегрированной среды разработки.
Отладка
Более быстрая отладка с помощью интегрированных средств RAD Studio для отладки кода для инструментальной платформы. Быстрее находите первопричину ошибки за счет использования интегрированной межплатформенной отладки кода для инструментальной платформы. При помощи интегрированной среды разработки RAD Studio можно осуществлять отладку приложений, работающих дистанционно под операционными системами Windows, macOS, iOS, Android и Linux.
Развертывание
Компилируйте и развертывайте приложение с помощью RAD Studio. Создавайте приложения для предпочитаемых платформ своих пользователей. С RAD-инструментами создавайте приложения для настольных и мобильных систем из одной кодовой базы и развертывайте их для Windows, macOS, iOS, Android и Linux.
Качество кода
Повысьте качество своего кода с помощью RAD Studio. Более быстрые циклы разработки не обязательно приводят к ухудшению качества. RAD Studio включает множество функций, призванных внедрить передовые методы при написании кода, снизить дублирование и помочь вам стать суперразработчиком.
Совместная работа
Функции сотрудничества и контроля версий RAD Studio позволяют быстрее создавать более качественные продукты при независимой работе разработчика или его деятельности в составе группы. Code Collaboration обеспечивает более глубокое и точное понимание кода, более высокое качество тестирования, а также создание усовершенствованных продуктов.
Расширения
Расширяйте интегрированную среду разработки RAD Studio, которая включает в себя сотни компонентов, обеспечивающих все необходимое: от создания пользовательских интерфейсов до подключения к базам данных. Это ускоряет и упрощает построение бизнес-приложений для настольных компьютеров и мобильных платформ. Помимо библиотеки визуальных компонентов VCL и FireMonkey доступен широкий ассортимент инструментов и компонентов, предлагаемых сообществами Delphi и C++Builder.
RAD Studio XE5 для эффективного обучения программированию
Как евангелист Embarcadero я общаюсь с программистами достаточно интенсивно и на пределе физических возможностей. Траффик приблизительно 1000 человек в год. На семинарах ко мне подходят преподаватели, которые используют Delphi и C++Builder в обучении. После знакомства с возможностями RAD Studio XE5 они спрашивают: «Можно ли увидеть список весомых аргументов в пользу Delphi и C++Builder именно для образования?». Вопрос понятен. Люди годами используют эти продукты для обучения программированию, наблюдая, как их воспитанники с нуля достигают хорошего уровня с точки зрения самостоятельной разработки. Но «борьба» между технологиями ведётся и в области образования, а новомодные увлечения и броские продукты с необоснованно раздутым имиджем негативно воздействуют на людей, далёких от учебного процесса, но влияющих на принятие решений. Из уважения к преподавателям, часто за небольшие деньги растящих молодое IT-поколение, привожу такие доводы, подкреплённые личным более чем 15-ти летним опытом (школьники, студенты, аспиранты, преподаватели).
В условиях всё усиливающейся роли обучения программированию на всех этапах – от школьной скамьи до вуза – очень важно выбрать эффективную программную среду. Рассмотрим в этом качестве интегрированную среду разработки IDE и языковой базис на примере RAD Studio XE5, которая состоит из Delphi XE5, C++Builder и HTML5 Builder. Соответственно, языковые средства данного пакетного решения – это Delphi/Pascal, C/C++ и ряд популярных языков и технологий для Web-разработки. Такое сочетание весьма эффективно, если целью обучения программирования является формирование универсальных знаний и навыков, необходимых для создания современного программного обеспечения (ПО), в максимально широком диапазоне учащихся.
Среда и язык программирования для выработки первичных навыков на основе элементарных знаний должны обеспечивать минимально возможный порог вхождения. Здесь речь идёт не только о школьном образовании. Студенты вузов любой специальности обязаны иметь представление о том, как разрабатывается современное ПО. С одной стороны, это важно для подготовки как минимум грамотных пользователей уже созданных систем. С другой – практически любая сфера человеческой деятельности, включая гуманитарные области, при углубленном изучении требует разработки и использование сложного прикладного ПО. Юриспруденция, лингвистика, социология, политические науки и т.д. в современном виде подразумевают умение специалиста за функционалом применяемых систем видеть и понимать алгоритмы, реализованные в программном виде.
Знакомство с языками программирования должно происходить в школе. Но в силу различных причин очень многие студенты начинают обучение в вузах, имея весьма отдалённое представление о программирование, по крайней мере, создавать приложения самостоятельно они не умеют. Не нужно, говоря о массовом IT-образовании в плане изучения программирования, исходить из предположений о наличии каких-либо знаний. Именно поэтому требуется выработать единый подход к обучению программированию и в школе, и в среднеспециальном, и в высшем учебном заведении. Ещё раз отметим, что целью является поднятие всеобщего уровня знаний в области программирования и навыков создания приложений среди всех учащихся в национальных масштабах. Авторские методики и целевые программы развития наиболее одарённых учащихся неприменимы в отношении общего уровня. Используемые языки и программные среды при таком обучении не рассматриваться при формировании образовательных стандартов в школах, среднеспециальных и высших учебных заведениях по направлениям, непосредственно не связанным с разработкой ПО.
Delphi основана на Pascal, специальном языке для быстрого изучения программирования, поэтому он обладает простым и наглядным синтаксисом, не перегруженным специальными символами и не требующим заучивания неочевидных и трудночитаемых последовательностей.
Языковые особенности языка Delphi/Pascal таковы, что используют в качестве ключевых слов легко читаемые и интерпретируемые символьные последовательности. Это позволяет «проговаривать» тексты программ, и это поддерживается при использовании Delphi/Pascal.
Не следует забывать и о преподавателях. При выполнении практических заданий и лабораторных работ обычной практикой является синхронная проверка и выявление, а также исправление ошибок в программном коде учащихся. Обычный режим подразумевает, что преподаватель в учебном компьютерном классе находится в положении стоя за спиной у учащегося за компьютером, переходя от одного к другому. Чем чётче и понятнее ключевые слова, чем легче они различимы. Чем жёстче и проще типовые языковые конструкции, тем меньше времени тратится на помощь учащемуся в обнаружении и исправлении ошибок. Также это способствует уменьшению напряжения органов зрения преподавателя.
Delphi на основе Pascal имеет очень низкий порог вхождения. Визуальная среда, поддерживающая функции форматирования, подсветки синтаксиса и отладки. Среда является эргономически сбалансированной и удобной как для начинающих, так и для опытных пользователей.
Delphi принадлежит к семейству RAD-инструментов. Ручной ввод программного текста сочетается с манипуляциями в интерактивном режиме с готовыми компонентами. Преподаватель может варьировать методику, начиная как с «чистого» программирования, так и с «быстрой разработки». Всё зависит от возрастной, психофизических особенностей конкретной группы учащихся. Можно даже делить единый урок на две части – «классическое программирование» и интерактивное обучение в игровой форме для сохранения концентрации внимания.
Актуальной версией является Delphi XE5, но она поддерживает работу в режиме «канонических» учебных примеров а-ля консольное приложение с текстовым или файловым вводом/выводом.
Delphi XE5 имеет встроенный набор визуальных 3D-компонентов. Программирование по-настоящему становится интерактивным. Это не «утомительный набор текста программы», а живое взаимодействие со средой разработки. Часть времени можно уделить «рисованию в 3D» в design-time, затем можно перейти к программному динамическому созданию объекты сцены в runtime, потом добавили эффекты анимации в design-time, потом запрограммировали реакции на действие пользователя.
В основе Delphi лежит традиционный Pascal, очень многие примеры легко переносятся в новую версию XE5. Учебно-методические материалы на Pascal могут использоваться и в XE5 с весьма умеренными доработками. Любое развитие обучающих материалов легко осуществимо на основе имеющейся весьма обширной базы примеров и учебной литературы.
Delphi на основе Pascal – язык профессиональной разработки. Миллионы сточек кода, коммерчески успешные приложения, широкий спектр прикладных областей. Языковые возможности современной версии данного языка не ограничивают учащихся выполнением учебных примеров. Можно использовать методы обобщенного программирования и расширенную RTTI.
Delphi XE5 позволяет создавать приложения для мобильных систем. Теперь уже никто из учащихся не почувствует сомнения по поводу актуальности изучаемой технологии. Телефон или планшет на базе Android, iPhone или iPad — эти современны устройства на базе iOS и Android могут быть запрограммированы на языке Delphi/Pascal.
Delphi обеспечивает раннюю занятость молодежи. По окончанию учебного заведения в силу простоты и доступности, что является залогом получения надежных навыков практического использования, выпускники уже могут самостоятельно создавать практически значимые приложения, включая взаимодействие с СУБД на компонентном уровне.
Delphi облегчает проектное обучение уже на ранних стадиях. Лёгкий в освоении язык, дополненный визуальными компонентами для быстрой разработки интерфейса, встроенные возможности для взаимодействия с базами данных – всё это формирует технологическую среду, позволяющую практически мгновенно перейти от учебных примеров к реализации интересных проектов.
Delphi – универсальная среда, инвариантная относительно платформ, для которых создаётся приложение. Можно добавлять новые программно/аппаратные платформы, исходя из их популярности на рынке. Учебный план, количество и содержание лабораторных работ остается неизменным с поправкой на рассмотрение особенностей новой платформы, что в рамках единого инструмента не требует значительных временных затрат.
Delphi для учителей и преподавателей способствует универсализации собственных знаний. При современном темпе развития IT-технологий есть большая опасность того, что учащиеся могут по знаниям превосходить преподавателей. Пусть это лишь поверхностное знакомство, неглубокие навыки, формальные методы – всегда есть риск потери имиджа. С Delphi для Windows, Mac OS, iOS и Android преподаватель чувствует себя защищенным, т.к. самые новые и актуальные операционные системы и устройства не являются проблемой. Практически любое современное и модное устройство, принесенное учащимися в учебное заведение, может быть запрограммировано на основе единого кода.
Delphi как единая технологическая среда способствует сотрудничеству между преподавателями и студентами. Рабочая группа может быть сформирована из студентов любого уровня, аспирантов и преподавателей. Исключается ситуация потери преемственности, когда студенту младшего курса поручают продолжить работу аспиранта, но все время тратится на освоение нового языка (Java или C++), а фактическая работа по модернизации алгоритмического наполнения системы обречена на провал. Единство языка и инструмента, доступного всем, начиная со школы – залог успешности в создании общей базы исходных кодов и возможности перехода с уровня «учебное приложение» на «научный проект».
Delphi на основе Pascal – это не «пожизненная» привязка именно к данной технологии. C++Builder – визуальная среда быстрой разработки, построенная на тех же принципах, что и Delphi. Учащиеся, освоившие Delphi, практически мгновенно адаптируются к C++Builder и начинают осваивать специфику и возможности профессиональных языков C/C++.
C++Builder следует рассматривать как следующий после Delphi этап изучения технологий программирования.
C/C++ — одни из самых распространённых языков программирования, но они изначально были рассчитаны на уже подготовленных разработчиков с опытом работы. Здесь крайне важно именно постепенная подача материала с максимальной проработкой и закреплением полученных знаний на конкретных примерах.
Учебные примеры должны быть максимально наглядными. Абстрактные задачи демотивируют учащихся, а визуальная среда C++Builder с готовыми компонентами для быстрой разработки позволяют поддерживать интерес к выполнению практических задач.
При использовании C++Builder как продолжения работы в Delphi экономят время на адаптацию учащихся к новой среде. Все акценты делаются на синтаксических особенностях C/C++, а не общих принципах построения приложений.
Изучение и реализация типовых алгоритмов параллельно со знакомством с языком программирования C++ значительно увеличивает нагрузку на учащихся. Если алгоритмы уже освоены, а навыки их реализации уже выработаны, то изучение C++ значительно ускоряется.
Сложность синтаксиса C++ значительно компенсируется, если учащиеся уже умеют самостоятельно разрабатывать приложения и производить их отладку. Тогда Delphi становится очень удобной и полезной средой для получения общих навыков программирования, а переход к C++Builder есть способ дальнейшего совершенствования знаний. Возможно, что это будет реализовано в виде факультативных занятий или дополнительных предметов в специализированных класса в школе или спецкурсах по выбору в вузе.
Учебно-методическая база по работе в Delphi легко переносима в C++Builder с сохранением большинства наглядных примеров выполнения прототипов реальных приложений. Типичным методом быстрого знакомства с C++Builder является выполнение уже пройденных заданий в Delph, т.к. визуальные компоненты и методы взаимодействия с базами данных остаются теми же.
После изучения основ программирования в Delphi и совершенствования навыков разработки в C++Builder возможно использование HTML5 Builder в составе RAD Studio XE5. HTML5 Builder представляет собой удобную визуальную среду для web-разработки, включая HTML5, CSS3, JavaScript и PHP. Такой подход позволит рассматривать широкий спектр современных технологий программирования для создания приложений под Windows, Mac OS, iOS, Android, а также клиентских и серверных web-приложений.
RAD Studio XE5 с Delphi XE5 и C++Builder в своём составе представляет собой набор идеальных для обучения программированию сред, который легко адаптируется под различные учебные заведения, их профили, уровень начальной подготовки учащихся, методики обучения, а также целей и задач обучения – от начального знакомства до профессиональных навыков.
Если учебные программы предполагают использование предыдущих версий Delphi и C++Builder, то при поставке RAD Studio XE5 открывается доступ к ним, включая: Delphi XE4, Delphi XE3, Delphi XE2, Delphi XE, Delphi 2010, Delphi 2009, Delphi 2007, Delphi 7, C++Builder XE4, C++Builder XE3, C++Builder XE2, C++Builder XE, C++Builder 2010, C++Builder 2009, C++Builder 2007, C++Builder 6. Это позволяет обновлять учебные планы до использования версий XE5 без нарушении текущего образовательного процесса, постепенно обновляя содержание курсов и наполнение практических работ вплоть до мобильной разработки под iOS и Android.
С RAD Studio XE5 сохраняется преемственность методических материалов, учебной литературы и образовательных планов и стратегий, что исключительно важно, т.к. более 70% школ Российской Федерации используют Delphi/Pascal в обучении. Но и более сложные языки программирования C/C++ также доступны в продолжении совершенствования навыков и развития знаний, вместе с технологиями web-программирования. При создании приложений для различных платформ, таких как Windows, Mac OS, iOS, Android, а также web-приложений учебные планы становятся актуальными, а учащиеся – гарантированно востребованными как получившие универсальное образование в области программирования.
Компания Embaradero упростила поставку образовательных лицензий RAD Studio XE5 с точки зрения доступа студентам к описанным продуктам для самостоятельной подготовки, выполнения домашних заданий и курсового/дипломного проектирования вне стен учебного заведения и с использованием личных компьютеров.
Вышел Embarcadero RAD Studio 10.3.2 или то что мертво… умерло
Присаживайтесь поудобней, заварите себе чайку, ибо я пишу немного затянуто и через правое ухо. Итак, Вы готовы? Отлично, тогда приступаем.
ВНИМАНИЕ! Информация, описанная ниже, написана исключительно в исследовательских целях и не предназначена для использования в корыстных целях!
Начну, пожалуй с предыстории.
Разве не прелесть? Также в неё входила Delphi. В итоге я прикипел к данной IDE сердцем и душой. Также полюбил, со временем, Delphi. Она ни раз выручала с курсовыми: когда все месяцами пашут над графической оболочкой — я Canvas подключил и доволен как слон :3
Из минусов же можно было сказать одно — сырая. И последующие обновление до XE 8 решило многие косяки. Но и привнесло новые. Однако, XE 8 была действительно хорошей средой, из-за чего я вообще не вспоминал о VS аж до 2016 года.
Именно за год до этого (2015г) презентовали Emb. RAD Studio XE 10, даже на хабре нашел статью выложили
Столько надежд, столько перспектив:
— С++11 Clang for Windows
— поддержка параллельной компиляции C++;
— отладка iOS 64x приложений;
— поддерживается iOS 8.4;
— поддерживается Android 5.1.1;
— поддержка служб Android;
— поддержка модульного тестирования DUnitX для Android и iOS;
— поддержка DirectX 12;
— поддержка вызова API WinRT;
— поддержка FireDAC для базы данных NoSQL MongoDB
— новое поведение MultiView;
— новые компоненты VCL;
— новые компоненты для работы с Beacon;
— улучшен механизм стилей;
— улучшен диспетчер библиотек GetIt;
— улучшены возможности IDE;
— и многое другое
И все прос… ну вы поняли.
Столько косяков, столько недоработок я еще никогда от данной компании не видел. Это вам и кривой FMX, это вам и функции-заглушки, это вам падения с повреждением исходников. Вообщем бррр.
Но я как-то прикипел к этой среде и отказываться от нее не торопился. К тому же, зная политику данной компании, я ожидал UpdatePack, устраняющий эти ошибки. И не прогадал, они выпустили RAD 10.1 Berlin. Поработав в ней я понял… это начало увядания компании.
И причины моего мнения были следующие:
И если с первым все понятно. Компания забила на свой classic и modern дизайн и стала передирать всё, даже подсветку синтаксиса у VS — это дурной знак. Также, ладно бы они качественно его стырили, а нет — при переключении в ночной/дневной режимы окна могли свернуться или не до конца перекраситься или… короче куча косяков и багов. Я никогда до этого не удалял намеренно данную студию дольше чем на пару дней, однако впервые это сделал. И причина не только в том, что они не доделали UI, причина также в том, что старые баги устранили хорошо если на 25%. Работать было просто невозможно.
Как итог, я попробовал установить VS 2017 и… не прижилось. Ну не нравится мне их студия и все тут. Я перешел на Qt Creator. Действительно вещь. mingw-x64 тогда только появилась, как я понял и для меня это было спасение. Но минус в том, что Qt хоть и предоставляет удобную и качественную установку, все же тогда у нее были некоторые проблемы с быстродействием самой IDE (она банально глючила). И так я просидел на QT Creator до выхода RAD Studio 10.2 Токио. Собственно, многие баги поправили, работа действительно видна.
И я даже смог нормально ей пользоваться, не сказать, что все было хорошо, но на 3чку уже наработали. В тот момент, помню, возникла мысль ещё релиз и все будет супер. Накаркал.
Итак, наступило время RIO, время RAD Studio 10.3
Когда я её поставил, я скрестил пальцы как маленький, и очень надеялся. Но, мы желаем, а Embarcadero клали болт… Первое, они как бы устранили более 600 ошибок и… сломали компиляцию библиотек. Серьезно. Они сломали компиляцию библиотек на C++. Окей… Не успел я оправится от шока, как они снова, оказывается, сломали UI (он глючит нереально при смене темы). Ладно, думаю молодцы — добавили git и он таки работает. И нет, для его работы нужно git ставить отдельно… Хотя, может поэтому он работает?
Честно говоря, очень расстроился новой средой.
Вроде на этом все, но нет — они выпускают RAD 10.3.2 RIO Architect. Я даже не хотел её ставить, потому поставил её на виртуалку. И… она мне действительно понравилась. В кой-то веки они почти не добавили функционал, а направили разработчиков по новому функционалу курить бамбук пилить поддержку Linux и MacOS x64. И это было верное отчасти решение, т.к. linux мы пока и не рассчитывали использовать, macOS есть далеко не у всех, а сама среда стала намного стабильней. Да, не без косяков, но стабильней. Я даже поставил на основной компьютер.
Спустя какое-то время понял, что C++17 все же превосходит C++11, а также полюбил Boost. Попробовал перейти на VS 2019. И (как-нибудь распишу подробней) зашло. Среда мне очень понравилась и менять ее на пусть и хорошую, но устаревшую RAD 10.3.2 не очень хотелось. В итоге, её удел стал — Delphi, который как язык программирования тоже стал сильно устаревать во всех смыслах (об этом напишу одну из следующих статей).
И вот, наконец, мы добрались до нового обновления, которое я обкатал.
К тому времени, когда они полноценно перейдут на C++17 выйдет уже новый стандарт и т.д. и т.п. А если будут торопиться как в этот раз, то все будет сырым. И именно поэтому они проигрывают тому же Microsoft VS 2019 или Qt Creator. Они тупо не успевают за ними.
Но самым страшным, как по мне, стало ужесточение безопасности при отсутствии адекватных цен. Если, например Qt и VS, стоят до 10к рублей на человека (не берем в расчет организации), то Embarcadero RAD Studio, который на текущий момент во всем проигрывает VS 2019 стоит в районе 100к.
Значит ли это, что IDE мертво?
Не знаю, как мертво, но переживает далеко не лучшие времена 🙁
Возможно, я ошибаюсь, но судя по всему IDE отстает от своих конкурентов и чем дальше — тем сильнее.
С вами был, Alrott SlimRG
Спасибо за просмотр!
RAD Studio frequently asked questions
RAD Studio — вопросы и ответы
Что такое Embarcadero RAD Studio?
RAD Studio TM это самый быстрый способ для разработки нативных кросс-платформенных приложений с использованием облачных сервисов и широкого подключения IoT. Она предоставляет мощные компоненты VCL для Windows 10 и обеспечивает разработку на FMX для Windows, Mac и мобильных устройств. RAD Studio поддерживает Delphi или C++ с широким спектром услуг для корпоративно-ориентированного развития. Посмотрите на увеличенный объем памяти для крупных проектов, расширенную поддержку нескольких мониторов, улучшенный инспектор объектов и многое другое. RAD Studio обеспечивает 5-кратно увеличенную скорость разработки и развертывания на нескольких настольных, мобильных, облачных средах и платформах баз данных, включая 32-разрядные и 64-битные ОС Windows 10.
Что входит в состав RAD Studio?
В состав RAD Studio входят Delphi, C++Builder, HTML5 Builder, а также все перечисленные ниже компоненты.
Дополнительные средства. RAD Studio содержит широкий набор дополнительных средств, помогающих реализовывать недоступные ранее возможности. В основном это версии средств, созданные специально для среды RAD Studio, и их набор возможностей может отличаться от полнофункциональных коммерческих версий.
Где можно найти проект с открытым исходным кодом для интеграции средства Subversion с Delphi и C++Builder?
Репозиторий открытого исходного кода доступен на вкладке Code (Код) веб-сайта SourceForge или на странице https://radstudioverins.svn.sourceforge.net/svnroot/radstudioverins/trunk/
Аналогично ли ПО Embarcadero RAD Studio продуктам CodeGear RAD Studio и Borland Developer Studio?
Предыдущие версии RAD Studio назывались Embarcadero RAD Studio XE8, XE7, XE6, XE5, XE4, XE3, XE2, XE и 2010, CodeGear RAD Studio 2009 и 2007, Borland Developer Studio 2006.
Что такое HTML5 Builder?
HTML5 Builder is a visual development environment which enables developers to build web and mobile apps. HTML5 Builder enables Corporate and ISV developers to visually create apps for Web, iOS, Android, BlackBerry and Windows Phone using a single HTML5, CSS3, PHP and JavaScript codebase. With HTML5 Builder you can build end to end data-driven applications with industry PHP back-ends. You can deploy to a device, web browser, web server or app stores and do both client and server web and mobile development. HTML5 Builder is available exclusively in Embarcadero RAD Studio.
Какая связь между Embarcadero RadPHP и HTML5 Builder?
HTML5 Builder is the replacement for RadPHP in the Embarcadero product portfolio for Web and Mobile application platforms.
For more RAD Studio license and versioning information please visit the Предыдущие версии page.
Где можно приобрести RAD Studio? Сколько стоит этот продукт?
Вы можете просмотреть цены и приобрести RAD Studio у Embarcadero или на нашем сайте store.embarcadero.ru
For details, please visit our online store and see the upgrade qualifications page.
Скидка на обновление не распространяется на редакции для учебных заведений.
Какие редакции продукта доступны и чем они отличаются друг от друга?
Какие типы лицензий доступны?
Компания Embarcadero предлагает следующие типы лицензий RAD Studio:
Вместе с RAD Studio предоставляются лицензии на прежние версии ПО?
Да, версия 10.1 Berlin и более ранние могут быть получены при покупке 10.2. Дополнительные сведения см. на веб-странице о веб-странице предыдущих версий Delphi.
Можно ли отдавать или продавать свои лицензии на продукты предыдущих версий?
Нет. Они считаются частью вашей лицензии и привязаны к вашей учетной записи. Их нельзя отдавать или продавать.
У меня уже есть более ранняя версия продукта, и после покупки XE5 я запросил бесплатную дополнительную лицензию для более ранней версии. Почему для новой бесплатной лицензии мне выслали точно такой же серийный номер, как у имеющейся версии?
Ваша лицензия на более раннюю версию продукта и на версию, до которой вы обновились, считается единой именной пользовательской лицензией, охватывающей обе версии. Если у вас есть продукт более ранней версии и вы запрашиваете на веб-странице лицензию для той же версии, вам просто будет повторно отправлен существующий серийный номер.
Почему при покупке редакции Architect я получаю на некоторые продукты предыдущих версий только лицензии редакции Enterprise?
Некоторые из этих продуктов более ранних версий доступны только в редакциях Professional и Enterprise.
Почему лицензии на продукты более ранних версий можно запросить только в течение 180 дней?
Мы не можем гарантировать, что более ранние версии будут доступны всегда. Поэтому при необходимости их нужно загрузить и лицензировать на протяжении 180 дней.
На каких языках доступны более ранние версии продуктов?
Более ранние версии доступны на английском, французском, немецком и японском языках. Для версий 2007 и более поздних версий предлагается единый установочный файл, а язык выбирается пользователем во время установки. Для версии 7 имеется отдельная загрузка для каждого языка.
Какие ограничения имеют редакции Academic?
Редакцию Academic разрешается использовать только в учебных целях в образовательных учреждениях. Образовательные учреждения не имеют права использовать редакцию Academic для разработки программного обеспечения с целью внутреннего применения. На лицензии для учебных заведений (Academic) не распространяются цены на обновление, действующие для коммерческих лицензий.
Каков статус поддержки различных версий RAD Studio?
Последнюю информацию по каждой версии см. в cписке поддерживаемых версий.
Почему серийные номера и ссылки для загрузки продуктов более ранних версий нужно запрашивать отдельно? Почему вы не отправляете их все сразу после покупки?
Некоторые пользователи могут быть сбиты с толку, если после покупки RAD Studio получат семь разных серийных номеров и ссылок для загрузки. Мы пытаемся упростить процедуру, просто предоставляя пользователям лицензию на приобретенную версию и позволяя им при необходимости запросить другие лицензии.
Каким образом лицензируется ПО InterBase, входящее в состав RAD Studio?
InterBase XE7 Developer Edition — это сервер InterBase XE7 с лицензией, поддерживающей до 20 пользователей и до 80 подключений к базе данных. ПО InterBase по умолчанию автоматически устанавливается вместе с Delphi или C++Builder в RAD Studio и лицензируется с помощью серийного номера RAD Studio. Лицензия разработчика на InterBase ToGo также входит в состав лицензии RAD Studio. Вы можете развернуть InterBase ToGo с целью тестирования, используя серийный номер InterBase ToGo для экспериментального развертывания, который указан в электронном письме о доставке заказа на RAD Studio. Эта возможность недоступна для пользователей сетевой лицензии.
Разработчикам, которые готовы развертывать приложения, использующие InterBase, компания Embarcadero предлагает различные редакции (Desktop, Server и To-Go) и варианты лицензирования (гибкое лицензирование сервера, пакеты лицензий и OEM-лицензии). За дополнительными сведениями обращайтесь в отдел продаж компании Embarcadero или к ее партнерам. Дополнительную информацию о лицензировании см. в условиях лицензионного соглашения в файле license.rtf, поставляемом в составе Delphi.
Чтобы получить бесплатную лицензию на развертывание IBLite, используйте серийный номер IBLite из электронного письма о доставке заказа и следуйте инструкциям по созданию файла лицензии, который нужен для распространения IBLite в составе приложений Android и iOS.