Эта статья могла быть создана или отредактирована в обмен на нераскрытые платежи , что является нарушением условий использования Википедии . Может потребоваться очистка для соответствия политике содержания Википедии , особенно с нейтральной точкой зрения . ( Октябрь 2019 г. ) |
Тип | Частный |
---|---|
Промышленность | Программное обеспечение |
Основан | 14 августа 2000 г . |
Штаб-квартира | Прага , Чешская Республика |
Ключевые люди |
|
Продукты | |
Доход | 7 734 048 000 чешских крон (2019) |
Операционная прибыль | 4 135 779 000 чешских крон (2019) |
Чистый доход | 3 362 997 000 чешских крон (2019) |
Всего активов | 8 625 036 000 чешских крон (2019) |
Количество работников | 1,500 [1] |
Веб-сайт | jetbrains |
JetBrains sro (ранее IntelliJ Software sro ) - чешская [2] компания по разработке программного обеспечения , инструменты которой предназначены для разработчиков программного обеспечения и руководителей проектов . [3] [4] По состоянию на 2019 год [Обновить]у компании есть офисы в Праге , Санкт-Петербурге , Москве , Мюнхене , Бостоне , Новосибирске , Амстердаме , Фостер-Сити и Марлтоне, Нью-Джерси . [5] [6] [7] [8] [9]
Компания предлагает расширенное семейство интегрированных сред разработки (IDE) для языков программирования Java , Groovy , Kotlin , Ruby , Python , PHP , C , Objective-C , C ++ , C # , Go , [10] JavaScript и SQL . Компания вошла в новую область в 2011 году, когда представила Kotlin , язык программирования, который может работать на виртуальной машине Java (JVM).
Журнал InfoWorld награждал фирму премией «Технология года» в 2011 и 2015 годах. [11] [12]
История [ править ]
JetBrains, первоначально называвшаяся IntelliJ Software, [13] [14] была основана в 2000 году в Праге тремя российскими разработчиками программного обеспечения: [15] Сергеем Дмитриевым, Валентином Кипятковым и Евгением Беляевым. [16]
Первым продуктом компании был IntelliJ Renamer, инструмент для рефакторинга кода на Java. [4]
В 2012 году, проработав 12 лет генеральным директором компании, Сергей Дмитриев доверил компанию двум новоназначенным генеральным директорам, Олегу Степанову и Максиму Шафирову, и посвятил себя своей научной деятельности в области биоинформатики . [17] [18]
В 2021 году New York Times на основании неустановленных источников заявила, что неизвестные стороны могли встроить вредоносное ПО в программное обеспечение JetBrains, что привело к взлому SolarWinds и другим широко распространенным нарушениям безопасности. [19] JetBrains заявила, что с ними не связывалось ни одно правительство или агентство безопасности, и что они «никоим образом не участвовали и не участвовали в этой атаке». [20]
Продукты [ править ]
IDE [ править ]
Имя | Описание | Платформа |
---|---|---|
AppCode | Поддерживает программирование на C, C ++, Objective-C и Swift. В отличие от большинства кроссплатформенных продуктов JetBrains, AppCode доступен только для macOS. | macOS, iOS, watchOS и tvOS |
CLion | CLion (произносится как «морской лев») - это среда разработки C и C ++ для Linux , macOS и Windows, интегрированная с системой сборки CMake . [21] [22] Первоначальная версия поддерживает компиляторы GNU Compiler Collection (GCC) и Clang, а также отладчик GDB , LLDB и Google Test . Помимо C и C ++, CLion поддерживает другие языки напрямую или через плагины: Kotlin, Python, Rust, Swift и другие. [23] | кроссплатформенный |
DataGrip | DBA инструмент , который предназначен для разработчиков , которые работают с базами данных SQL. Облегченная версия DataGrip встроена в версию Ultimate некоторых IDE JetBrains. | кроссплатформенный |
GoLand | Для разработки Go. [24] [25] С помощью программирования и интеграции инструментов, специфичных для языка Go. GoLand распространялся как плагин с открытым исходным кодом для IntelliJ IDEA, начиная с 2013 года, а код по-прежнему доступен на GitHub. [26] В 2016 году, когда количество активных пользователей достигло 30 тысяч в месяц, JetBrains решила представить автономную IDE для разработки на Go. Первоначальное название этой автономной IDE было Gogland, которое позже было изменено на GoLand. [27] Первая версия GoLand была выпущена в ноябре 2017 года. [28] [29] | кроссплатформенный |
IntelliJ IDEA | IntelliJ IDEA была первой IDE JetBrains. Он в первую очередь нацелен на технологии на основе JVM, такие как Java, Groovy, Kotlin и Scala, но он также поддерживает Java EE и веб-разработку. Версия с открытым исходным кодом доступна под названием IntelliJ IDEA Community Edition, а закрытая версия - под названием IntelliJ IDEA Ultimate Edition. IntelliJ IDEA Ultimate Edition может включать набор функций PhpStorm, PyCharm и RubyMine через плагины. | кроссплатформенный |
PhpStorm | Для PHP и веб-разработки. [30] | кроссплатформенный |
PyCharm | Для Python и веб-разработки. Версия с открытым исходным кодом доступна как PyCharm Community Edition, а закрытая версия - как PyCharm Professional Edition. [31] Специальная версия PyCharm Edu основана на PyCharm и предназначена специально для обучения программированию на Python. [32] PyCharm имеет дистрибутив PyCharm для Anaconda, который можно установить вместе с Anaconda и который тесно с ним интегрирован. [33] | кроссплатформенный |
Всадник | Для разработки на C # и .NET со встроенной функциональностью ReSharper. [34] | кроссплатформенный |
RubyMine | Для Ruby, Ruby on Rails и веб-разработки. | кроссплатформенный |
WebStorm | Для веб-разработки, разработки на JavaScript и TypeScript. Многие другие IDE JetBrains включают набор функций WebStorm через плагины. | кроссплатформенный |
Плагины [ править ]
ReSharper Ultimate [ править ]
ReSharper Ultimate - это группа продуктов, содержащая отмеченный наградами [35] плагин ReSharper для Visual Studio, dotCover, инструмент покрытия кода, dotMemory, профилировщик памяти, dotTrace, профилировщик производительности и dotPeek, дизассемблер. [36] [37] ReSharper предоставляет разработчикам Visual Studio ряд функций, включая анализ кода, рефакторинг, навигацию, средство выполнения тестов, средство выполнения сборки и многое другое.
Языки программирования [ править ]
Котлин [ править ]
Kotlin - это статически типизированный язык программирования, который работает на виртуальной машине Java, а также компилируется в JavaScript или собственный код (через LLVM ). Название происходит от острова Котлин , недалеко от Санкт-Петербурга.
Kotlin разработан как промышленный объектно-ориентированный язык и «лучший язык», чем Java, но при этом полностью совместим с кодом Java, что позволяет компаниям осуществлять постепенный переход с Java на Kotlin.
7 мая 2019 года Google объявил Kotlin своим предпочтительным языком для разработки приложений для Android . [38]
MPS [ править ]
MPS (Meta Programming System) - это языковая рабочая среда с открытым исходным кодом, которая фокусируется на предметно-ориентированных языках (DSL). Он использует проекционное редактирование вместо классического текстового редактирования, предлагая легкую языковую композицию, несколько визуализаций кода, а также различные нетекстовые обозначения для дизайнеров DSL. MPS поставляется с собственным механизмом генерации кода, который можно использовать для обеспечения семантики DSL на основе MPS. Помимо объявления редактора и генератора, MPS предоставляет возможность собирать информацию о других аспектах языка, таких как система типов, ограничения, поток данных и другие.
Инструменты команды [ править ]
Хаб [ править ]
Hub - это бесплатный коннектор JetBrains Team Tools. Он обеспечивает расширенную интеграцию между инструментами совместной работы JetBrains: YouTrack, Upsource, Teamcity. Пользователь может один раз войти в Hub и оставаться аутентифицированным во всех инструментах JetBrains. Hub также управляет единой базой данных пользователей, групп, ролей, разрешений, проектов и делится ею между всеми подключенными установками YouTrack и Upsource. Он предоставляет панель инструментов для отслеживания проблем, фиксации, статуса сборки и других данных из YouTrack, TeamCity и Upsource.
TeamCity [ править ]
TeamCity - это сервер непрерывной интеграции и непрерывной доставки, разработанный JetBrains. Это серверное веб-приложение, написанное на Java. TeamCity - это проприетарное коммерческое программное обеспечение с лицензией Freemium до 20 конфигураций сборки и тремя бесплатными агентами сборки.
Upsource [ править ]
Upsource - это инструмент для обзора кода и просмотра репозитория. Он предоставляет пользовательский интерфейс для изучения и мониторинга репозиториев Git, GitHub, Mercurial, Perforce и / или Subversion из центра. Upsource обеспечивает подсветку синтаксиса для нескольких языков программирования. Имея в себе ядро IntelliJ IDEA, Upsource обеспечивает статический анализ кода на стороне сервера, навигацию с учетом кода и поиск использования для языков Java, PHP, JavaScript и Kotlin.
YouTrack [ править ]
YouTrack является собственность, коммерческие веб - основанной ошибка трекером , проблема системы слежения , и проворным программное обеспечение для управления проектами , разработанное JetBrains. Он ориентирован на группы разработчиков, предоставляя им поиск проблем на основе запросов с автозаполнением, управление проблемами в пакетах, расширенную поддержку сочетаний клавиш, настройку набора атрибутов задач и создание настраиваемых рабочих процессов. YouTrack обеспечивает поддержку методологий Scrum и Kanban и позволяет разработчикам следовать индивидуальному процессу. YouTrack локализован на английский, немецкий, русский, испанский и французский языки. YouTrack доступен как SaaS и локально.. Бесплатная версия включает до 10 пользователей.
Инструменты для науки о данных [ править ]
Даталор [ править ]
Datalore - это интеллектуальное веб-приложение для анализа и визуализации данных, которое специально ориентировано на среду машинного обучения на Python. [39]
Приложение Toolbox [ править ]
Toolbox App - это приложение, которое упрощает установку и удаление IDE JetBrains. Он позволяет пользователям войти в систему с учетной записью JetBrains и установить все продукты, которыми они владеют.
Академия JetBrains [ править ]
JetBrains Academy [40] - это онлайн-платформа для изучения программирования, включая такие языки программирования, как Python, Java и Kotlin. Академия была введена JetBrains в 2019 году и к июлю 2020 года насчитывала 200 000 пользователей. [41] [42]
Интегрированная командная среда [ править ]
Пробел [ править ]
Space - это инструмент для «интегрированной командной среды» с поддержкой групп, контролем версий, блогами, собраниями, CI / CD, хранилищем документов и многим другим. Продукт был анонсирован на KotlinConf 2019 [43] и после периода бета-тестирования запущен в декабре 2020 года. [44] [45]
Модель дохода [ править ]
IDE JetBrains имеют несколько вариантов лицензий, которые обладают одинаковыми возможностями программного обеспечения и различаются по цене и условиям использования. Продукты для групп доступны в виде размещенных и установленных версий и имеют бесплатные версии для небольших команд. [46] [47] Многие продукты бесплатны для проектов с открытым исходным кодом и образовательных учреждений. [48]
Проекты с открытым исходным кодом [ править ]
В 2009 году JetBrains открыла исходный код основных функций IntelliJ IDEA , предложив бесплатную версию Community Edition. [48] [49] Он построен на платформе IntelliJ и включает ее исходные коды. JetBrains выпущен под лицензией Apache License 2.0. [50] В 2010 году поддержка Android стала частью Community Edition [51], а два года спустя Google анонсировала [52] свою Android Studio , IDE для мобильной разработки на платформе Android, основанную на Community Edition IntelliJ IDEA и официальная альтернатива Eclipse Android Developer Tool. [53]В июне 2015 года было объявлено, что поддержка Eclipse ADT будет прекращена, что сделает Android Studio официальным инструментом для разработки приложений для Android. [54]
MPS , сокращение от метапрограммной системы , и Kotlin, статически типизированный язык программирования для JVM, являются как открытыми, так и некоммерческими. [55] [56]
В январе 2020 года JetBrains выпустила геометрический моноширинный шрифт под названием JetBrains Mono в качестве шрифта по умолчанию для своих IDE под лицензией Apache License 2.0. [57] [58] Шрифт разработан для чтения исходного кода, оптимизирован для чтения по вертикали с поддержкой программных лигатур. Его высота по оси x больше, чем у Consolas , Fira Mono или Source Code Pro . [59]
Прошлые проекты [ править ]
Fabrique должна была быть быстрой разработки приложений (RAD) рамки программного обеспечения для создания пользовательских веб - приложений и корпоративных приложений. Предварительная версия была показана в 2004 г. [60], но так и не была выпущена. Вместо этого было решено «использовать весь накопленный нами опыт и новые технологии для создания лучшей в своем классе интеграции IntelliJ IDEA со стандартными фреймворками и технологиями, тем самым вывести разработку веб-приложений на совершенно новый уровень». [61]
Omea - настольный ридер и органайзер для RSS (а затем и всех бит информации, попадающей на рабочий стол) [62], первый [63] и пока единственный ориентированный на потребителя продукт от JetBrains. Представленный в 2004 году, он не получил ожидаемой популярности. [62] В 2008 году, достигнув версии 2.2, Omea была открыта под лицензией GNU General Public License (GPL) v2. [64] Продукт по - прежнему доступен для загрузки, и после выхода на пенсию [65] из Google Reader , получил некоторое внимание снова. [62] [66]
Astella - это IDE для Adobe Flash и Apache Flex . Этот самый недолговечный продукт JetBrains был анонсирован в октябре 2011 года [67], всего за месяц до того, как Adobe Systems убила Mobile Flash. [68]
Ссылки [ править ]
- ↑ Хренников, Илья (17 декабря 2020 г.). «Чешские основатели стартапов превращают миллиардеров без помощи венчурных капиталистов» . Блумберг .
- ^ https://resources.jetbrains.com/storage/products/jetbrains/docs/corporate-overview/en-us/jetbrains_corporate_overview.pdf стр. 4
- ↑ Тафт, Дэррил К. (29 июня 2012 г.). «JetBrains поставляет инструмент гибкой разработки YouTrack 4.0» . eWeek .
- ^ a b Голод, Майкл (26 ноября 2010 г.). «Инструменты разработчика JetBrains» . infoQ .
- ^ «Наши офисы - Свяжитесь с нами - JetBrains» . Проверено 25 ноября 2019 года .
- ^ "Люди" . JetBrains .
- ^ "Компания" . JetBrains .
- ^ Уотерс, Джон К. (27 июля 2011 г.). «Java IDE Maker JetBrains создает новый язык JVM» . Журнал ADT .
- ^ «JetBrains - Профиль компании Crunchbase и финансирование» . Crunchbase .
- ^ «GoLand: функциональная и эргономичная среда разработки Go от JetBrains» . JetBrains . Проверено 13 мая 2018 .
- ^ сотрудники InfoWorld (26 января 2015 г.). «Победители премии InfoWorld в номинации« Технология года 2015 »» . InfoWorld .
- ^ "Победители премии InfoWorld в области технологий 2011 года" . InfoWorld . 12 января 2011 года Архивировано из оригинала 8 марта 2013 года . Дата обращения 3 февраля 2020 .
- ^ "IntelliJ Software sro в ликвидации IČO: 26193264" . Проверено 25 ноября 2019 года .
- ^ «12-я ежегодная премия за удары и производительность» . Доктора Добба .
- Перейти ↑ Heiss, Janice J. (ноябрь 2012 г.). «Победители JAX Innovation Awards отражают динамику сообщества Java» . Технологическая сеть Oracle .
- ^ "Java Posse No. 001 - Интервью с Робом Харвудом из Jetbrains о IntelliJ IDEA" . 22 сентября 2005 г.
- ^ Осипов, Антон (26 октября 2012 г.). «JetBrains назначила генеральных директоров в Санкт-Петербурге и Мюнхене» . Ведомости .
- ^ Лаврентьева, Наталья (24 октября 2012). "Российский поставщик средств разработки для Oracle и HP назначил гендиректорами двух программистов" . Cnews.ru .
- ^ Перлрот, Николь; Сэнгер, Дэвид Э .; Барнс, Джулиан Э. (6 января 2021 г.). «Компания, занимающаяся широко используемым программным обеспечением, может стать отправной точкой для огромного взлома США» - через NYTimes.com.
- ↑ Шафиров, Максим (6 января 2021 г.). «Заявление по поводу статьи New York Times о JetBrains и SolarWinds» .
- ^ Бриджуотер, Адриан (13 сентября 2014). «JetBrains CLion: новая межплатформенная среда разработки C / C ++» . Журнал доктора Добба .
- ↑ Аврам, Авель (9 сентября 2014 г.). «JetBrains CLion, C / C ++ IDE и ReSharper для C ++» . InfoQ .
- ^ «Поддерживаемые языки - Возможности | CLion» . JetBrains .
- ^ «GoLand: восходящая и готовящаяся к работе IDE от JetBrains» . JetBrains . Проверено 19 августа 2017 года .
- ^ Эубанк, Кей (19 декабря 2017). «GoLand добавляет Go To IntelliJ» . i-programmer.info . Проверено 13 октября 2019 .
- ^ "Плагин Go для IntelliJ" . github.com .
- ^ «Анонсируем Gogland - новую IDE Go от JetBrains» . blog.jetbrains.com . Андрей Чепцов.
- ^ «Объявление GoLand (бывший Gogland) EAP 18: название конечного продукта, поддержка шаблонов и многое другое» . blog.jetbrains.com . Андрей Чепцов.
- ^ "Один месяц до срока: JetBrains 'Go IDE становится GoLand" . jaxenter.com . Габриэла Мотрок.
- ^ «Возможности - PhpStorm» . JetBrains .
- ^ «Возможности - PyCharm» . JetBrains .
- ^ "PyCharm Edu" . JetBrains .
- ^ "Анаконда и JetBrains объединяют усилия 'PyCharm для Anaconda Launch ' " . 4 апреля 2019.
- ^ Криль, Пол (4 августа 2017). «JetBrains поставляет альтернативу Microsoft Visual Studio» . infoworld.com . Проверено 29 ноября 2017 года .
- ^ "награды | Блог инструментов .NET" . blog.jetbrains.com . Проверено 8 февраля 2017 года .
- ↑ Тафт, Дэррил (11 мая 2012 г.). «JetBrains поставляет бесплатный декомпилятор .NET» . eweek .
- ^ Голод, Майкл (13 января 2012). «IDE и инструменты разработчика, текущее состояние и будущее» . InfoQ .
- ^ Lardinois, Фредерик (7 мая 2019). «Kotlin теперь является предпочтительным языком Google для разработки приложений для Android» . TechCrunch .
- ^ Carleto, Диого (8 ноября 2018). «JetBrains представляет Datalore 1.0, интеллектуальное веб-приложение для анализа данных» . InfoQ .
- ^ «JetBrains Academy: практическая платформа для обучения программированию» . JetBrains . Проверено 24 июля 2020 .
- ^ "JetBrains Academy EAP" . blog.jetbrains.com . Проверено 24 июля 2020 .
- ^ «Академия JetBrains празднует закрытие своей программы раннего доступа с планом скидок 50%» . blog.jetbrains.com . Проверено 24 июля 2020 .
- ^ «JetBrains запускает универсальную среду DevOps. Meet Space» . jaxenter.com . Проверено 13 ноября 2020 .
- ↑ Мясник, Майк (10 декабря 2020 г.). «JetBrains входит в платформу управления проектами Space для разработчиков» . TechCrunch . Проверено 8 февраля 2021 года .
- ↑ Брэдбери, Дэнни (11 декабря 2020 г.). «JetBrains запускает инструмент для совместной работы, ориентированный на разработчиков программного обеспечения» . ITPro . Проверено 8 февраля 2021 года .
- ↑ Walker-Morgan, Dj (21 июня 2013 г.). «TeamCity 8 обеспечивает лучшую организацию непрерывной интеграции» . The Heise .
- ↑ Фогель, Питер (6 сентября 2011 г.). «Бесплатный инструмент: JetBrains YouTrack» . Журнал Visual Studio . Архивировано из оригинального 10 -го марта 2016 года . Проверено 10 июля 2013 года .
- ^ a b Handy, Алекс (15 октября 2009 г.). «JetBrains создает IntelliJ IDEA с открытым исходным кодом» . SD Times . Архивировано из оригинального 18 октября 2009 года.
- ^ "IntelliJ IDEA с открытым исходным кодом" . 15 октября 2009 г.
- ^ Криль, Пол (12 октября 2009). «JetBrains готовит версию своей Java IDE с открытым исходным кодом» . InfoQ .
- ^ Руссаковский, Артем (9 декабря 2010). «JetBrains выпускает IntelliJ IDEA 10 с полной поддержкой Android Gingerbread в бесплатной версии сообщества» . Android Police .
- Перейти ↑ Thomson, Iain (15 мая 2013 г.). "Живой блог: основной доклад Google I / O" . Реестр .
- ^ Wayner, Питер (22 мая 2013). «Первый взгляд: Android Studio затмевает Eclipse» . InfoQ .
- ^ Eason, Джамал (26 июня 2015). «Обновление инструментов разработчика Eclipse для Android» .
- ^ Blewitt, Alex (14 февраля 2012). «Котлин с открытым исходным кодом» . InfoQ .
- ↑ Шмидт, Юлия (11 сентября 2013 г.). "JetBrains MPS 3.0 mit mehr Struktur" . Разработчик Heise .
- ^ "JetBrains Mono. Шрифт для разработчиков_" . JetBrains .
- ^ "JetBrainsMono" . GitHub .
- ^ Константин Bulenkov (15 января 2020). «JetBrains Mono. Шрифт для разработчиков_» . JetBrains .
- ^ Криль, Пол (23 апреля 2004). «JetBrains превращается в ряды простых в использовании инструментов Java» . InfoWorld .
- ^ " " Fabrique " " . 10 октября 2006 Архивировано из оригинала 18 октября 2006 года.
- ^ a b c Курди, Самер (18 марта 2013 г.). «Omea Reader: возможно, единственный агрегатор RSS, который позволяет прикреплять теги и заметки к сообщениям RSS» . Бесплатное ПО .
- ^ "JetBrains выпускает Omea Reader" . Информационная неделя . 6 октября 2004 г.
- ^ "JetBrains OMEA становится бесплатным и с открытым исходным кодом | Написание ИТ Тим Андерсоном" .
- ^ "Google Reader: какие есть альтернативы?" . Хранитель . 7 июня 2013 г.
- ^ «8 отличных альтернатив Google Reader» . Технолект . 25 апреля 2013. Архивировано из оригинала 3 мая 2016 года . Проверено 15 октября 2013 года .
- ↑ Нойман, Александр (4 октября 2011 г.). «Astella: новая IDE для Flash, Flex, AIR и HTML5 от JetBrains» . Heise .
- ↑ Артур, Чарльз (9 ноября 2011 г.). «Adobe убивает мобильный Flash, заставляя последнего смеяться над Стивом Джобсом» . Хранитель .
Внешние ссылки [ править ]
- Официальный веб-сайт