Тип компании | Частная компания с ограниченной ответственностью |
---|---|
Промышленность | Программное обеспечение |
Основан | 14 августа 2000 г. ( 2000-08-14 ) |
Штаб-квартира | Прага , Чешская Республика |
Ключевые люди |
|
Доход | 10 431 527 000 чешских крон (2021) |
4 834 809 000 чешских крон (2021) | |
3 970 609 000 чешских крон (2021) | |
Всего активов | 10 145 044 000 чешских крон (2021) |
Количество сотрудников | 1900 [2] |
Веб-сайт | jetbrains.com |
JetBrains sro (ранее IntelliJ Software sro ) — чешская [3] частная компания с ограниченной ответственностью , занимающаяся разработкой программного обеспечения , которая производит инструменты для разработчиков программного обеспечения и менеджеров проектов . [4] [5] Штаб-квартира компании находится в Праге , а также имеются офисы в Китае, Европе и США. [6]
Компания предлагает интегрированные среды разработки (IDE) для различных языков программирования. В 2011 году компания создала язык программирования Kotlin , который может работать на виртуальной машине Java (JVM).
Журнал InfoWorld присудил фирме премию «Технология года» в 2011 и 2015 годах. [7] [8]
Компания JetBrains, изначально называвшаяся IntelliJ Software, [9] [10] была основана в 2000 году в Праге тремя российскими разработчиками программного обеспечения: [11] Сергеем Дмитриевым, Валентином Кипятковым и Евгением Беляевым. [12] Первым продуктом компании стал IntelliJ Renamer — инструмент для рефакторинга кода на Java. [5]
В 2012 году генерального директора Сергея Дмитриева сменили Олег Степанов и Максим Шафиров. [13] [14]
В 2021 году The New York Times заявила, что неизвестные стороны могли внедрить вредоносное ПО в программное обеспечение TeamCity CI/CD от JetBrains, что привело к взлому SolarWinds и другим широко распространенным нарушениям безопасности. [15] В пресс-релизе JetBrains заявила, что с ними не связывалось ни одно правительство или агентство безопасности, и они «никаким образом не принимали участия и не были вовлечены в эту атаку». [16] Генеральный директор одной из пострадавших компаний, SolarWinds, «задал вопрос о возможности того, что программные инструменты, разработанные JetBrains, которые ускоряют разработку и тестирование кода, были путем, г-н Рамакришна сказал, что пока нет никаких доказательств». [17]
В ответ на российское вторжение в Украину в 2022 году компания приостановила продажи и научно-исследовательскую деятельность в России на неопределенный срок, а также продажи в Беларуси. [18] [19] Российское юридическое лицо JetBrains было ликвидировано 21 февраля 2023 года. [20]
С 1 февраля 2024 года Кирилл Скрыган сменил Макса Шафирова на посту генерального директора. [21]
Ниже приведен неполный список интегрированных сред разработки (IDE), распространяемых JetBrains.
Имя | Описание |
---|---|
Android-студия | Создано в сотрудничестве с Google для инструментов программирования Android. |
Код приложения | Поддерживает программирование на C, C++, Objective-C и Swift. В отличие от большинства продуктов JetBrains, которые являются кроссплатформенными, AppCode доступен только для macOS. JetBrains объявила, что AppCode прекращает работу, но получила техническую поддержку до 31 декабря 2023 года. [22] |
Аква | Среда IDE для автоматизации тестирования , поддерживающая модульные тесты , тесты пользовательского интерфейса и тесты API. |
CLion | CLion (произносится как «морской лев») — это интегрированная среда разработки (IDE) для C и C++ для Linux , macOS и Windows , интегрированная с системой сборки CMake . [23] [24] Первоначальная версия поддерживает компиляторы GNU Compiler Collection (GCC) и Clang , а также отладчик GDB , LLDB и Google Test . [25] |
DataGrip | Инструмент администрирования баз данных для баз данных SQL . Другие хранилища данных также доступны через функциональность плагина. |
DataSpell | Инструмент для анализа данных для Jupyter Notebooks и Python. [26] |
Флот | Многоцелевая IDE с поддержкой совместной работы и удаленных рабочих процессов. [27] |
GoLand | Для разработки Go. [28] [29] |
IntelliJ ИДЕЯ | Для языков на основе виртуальной машины Java , таких как Java, Groovy, Kotlin и Scala. Версия с открытым исходным кодом доступна под названием IntelliJ IDEA Community Edition, а фирменная версия — IntelliJ IDEA Ultimate Edition. |
PhpStorm | Для PHP . [30] |
PyCharm | Для Python. Версия с открытым исходным кодом доступна как PyCharm Community Edition, а фирменная версия — как PyCharm Professional Edition. [31] Для студентов JetBrains также разработала PyCharm Education. [32] |
Райдер | Для разработки .NET (в первую очередь C# и F# ) [33] и разработки игр с использованием Unity (C#) и Unreal Engine (C++) [34] |
РубиМайн | Для Ruby и Ruby on Rails. |
RustRover | Для Раста . |
Веб-Шторм | Для веб-разработки, разработки JavaScript и TypeScript. Многие другие IDE JetBrains включают набор функций WebStorm через плагины. |
Писательская сторона | IDE для технического написания. |
Kotlin — это язык программирования со статической типизацией и открытым исходным кодом , который работает на виртуальной машине Java , а также компилируется в JavaScript или машинный код (через LLVM ). [35] Название происходит от острова Котлин , недалеко от Санкт-Петербурга. [36]
JetBrains MPS — это языковая среда с открытым исходным кодом для предметно-ориентированных языков (DSL).
Ktor — это программная среда на основе Kotlin для разработки «связанных приложений», использующая одну и ту же среду как на сервере (JVM), так и на клиенте (JavaScript, Android и iOS). [37]
TeamCity — это сервер непрерывной интеграции и непрерывной доставки, разработанный JetBrains. Это серверное веб-приложение, написанное на Java. The New York Times сообщила, что TeamCity могли использовать российские хакеры правительственных и частных агентств США, что потенциально является «крупнейшим взломом сетей США в истории». [15]
Upsource — это инструмент для обзора кода и просмотра репозиториев, поддерживающий репозитории Git , GitHub , Mercurial , Perforce и/или Subversion из центрального расположения. JetBrains выпустила новый инструмент для совместной работы разработчиков Space в 2019 году. [38] [39] Компания начала прекращать поддержку Upsource в 2022 году, официально прекратив поддержку продукта в январе 2023 года. [40] В мае 2024 года инициируется ребрендинг с Space на SpaceCode для платформы, чтобы сосредоточиться на хостинге Git и обзорах кода . [41]
YouTrack — это фирменная коммерческая веб - система отслеживания ошибок , система отслеживания проблем и программное обеспечение для управления проектами , разработанное JetBrains. По состоянию на апрель 2023 года YouTrack имеет решение для службы поддержки клиентов и процессов службы поддержки на основе тикетов.
Qodana — это инструмент анализа качества кода , который использует статический анализ кода , чтобы помочь пользователям с обзорами кода, созданием шлюзов качества и внедрением рекомендаций по качеству кода. [42] Он был публично запущен в июле 2023 года и может использоваться с IDE в экосистеме JetBrains, имеет интеграцию с конвейером CI/CD, а также поддерживает анализ кода на более чем 60 языках программирования . [43]
Datalore — это веб-приложение для анализа и визуализации данных, которое специально ориентировано на среду машинного обучения в Python. [44] JetBrains Academy [45] — это онлайн-платформа для изучения программирования, включая такие языки программирования, как Python, Java и Kotlin. Академия была представлена JetBrains в 2019 году и к июлю 2020 года достигла 200 000 пользователей. [46] [47] Сертификации были добавлены в ноябре 2021 года после того, как отзывы сообщества поставили в приоритет проверяемость работы, проделанной по проектам. [48] JetBrains также разработали плагин EduTools для студентов, этот плагин совместим с IntelliJ IDEA (Ultimate, Community, Educational) , Android Studio , CLion, GoLand, PhpStorm , PyCharm (Professional, Community, Educational) , WebStorm . [49]
В 2009 году JetBrains открыла исходный код основных функций IntelliJ IDEA , предложив бесплатную Community Edition. [50] [51] Она построена на платформе IntelliJ и включает ее исходные коды. JetBrains выпустила обе версии под лицензией Apache License 2.0. [52] В 2010 году поддержка Android стала частью Community Edition, [53] а два года спустя Google анонсировала [54] свою Android Studio , IDE для мобильной разработки на платформе Android, созданную на основе Community Edition IntelliJ IDEA и официальную альтернативу Eclipse Android Developer Tool. [55] В июне 2015 года было объявлено, что поддержка Eclipse ADT будет прекращена, что сделает Android Studio официальным инструментом для разработки приложений Android. [56]
В январе 2020 года JetBrains выпустила геометрический моноширинный шрифт JetBrains Mono, который стал шрифтом по умолчанию для их IDE под лицензией Apache License 2.0. [57] [58] Шрифт предназначен для чтения исходного кода, поскольку оптимизирован для чтения по вертикали с поддержкой лигатур программирования. [59] [60]