JetBrains
JetBrains s.r.o. | |
---|---|
Privada | |
Fundação | 14 de agosto de 2000 (24 anos) |
Website oficial | jetbrains |
A JetBrains s.r.o. (anteriormente IntelliJ Software s.r.o.) é uma empresa tcheca[1] de desenvolvimento de software de capital fechado que produz ferramentas para desenvolvedores de software e gerentes de projeto.[2][3] A empresa tem sua sede em Praga e possui escritórios na China, na Europa e nos Estados Unidos.[4]
A empresa oferece ambientes de desenvolvimento integrado (IDEs) para uma variedade de linguagens de programação. A empresa criou a linguagem de programação Kotlin, que pode ser executada em uma máquina virtual Java (JVM), em 2011.
A revista InfoWorld concedeu à empresa o prêmio "Technology of the Year Award" em 2011 e 2015.[5][6]
História
[editar | editar código-fonte]JetBrains, inicialmente chamada de IntelliJ Software,[7][8] foi fundada em 2000 em Praga por três desenvolvedores de software russos:[9] Sergey Dmitriev, Valentin Kipyatkov e Eugene Belyaev.[10] O primeiro produto da empresa foi o IntelliJ Renamer, uma ferramenta para refatoração de código em Java.[3]
Em 2012, o CEO Sergey Dmitriev foi substituído por Oleg Stepanov e Maxim Shafirov.[11][12]
Em 2021, o The New York Times declarou que partes desconhecidas poderiam ter incorporado malware no software da JetBrains, o que levou à invasão da SolarWinds e a outros comprometimentos de segurança generalizados.[13] Em um comunicado à imprensa, a JetBrains disse que não havia sido contatada por nenhum governo ou agência de segurança e que não havia "participado ou se envolvido nesse ataque de forma alguma".[14] O CEO de uma das empresas afetadas, a SolarWinds, "questionado sobre a possibilidade de as ferramentas de software fabricadas pela JetBrains, que aceleram o desenvolvimento e o teste de código, terem sido o caminho, o Sr. Ramakrishna disse que ainda não havia provas".[15]
Em resposta à invasão da Ucrânia pela Rússia em 2022, a empresa suspendeu as vendas e as atividades de P&D na Rússia por tempo indeterminado, bem como as vendas em Belarus.[16][17] A entidade jurídica russa foi liquidada em 21 de fevereiro de 2023.[18]
Produtos
[editar | editar código-fonte]IDEs
[editar | editar código-fonte]A seguir, uma lista não exaustiva de ambientes de desenvolvimento integrado (IDEs) distribuídos pela JetBrains.
Nome | Descrição |
---|---|
AppCode | Oferece suporte à programação em C, C++, Objective-C e Swift. Ao contrário da maioria dos produtos da JetBrains, que são multiplataforma, o AppCode está disponível apenas para macOS. A JetBrains anunciou que o AppCode está sendo descontinuado, mas receberá suporte técnico até 31 de dezembro de 2023.[19] |
Aqua | Um IDE de automação de testes que oferece suporte a testes de unidade, testes de interface do usuário e testes de API. |
CLion | O CLion (pronuncia-se "sea lion") é um IDE C e C++ para Linux, macOS e Windows integrado ao sistema de compilação CMake.[20][21] A versão inicial oferece suporte aos compiladores GNU Compiler Collection (GCC) e Clang e ao depurador GDB, LLDB e Google Test.[22] |
DataGrip | Uma ferramenta de administração de banco de dados para bancos de dados SQL. |
DataSpell | Uma ferramenta de ciência de dados para Jupyter Notebooks e Python.[23] |
Fleet | IDE leve e multifuncional, com suporte para colaboração e fluxos de trabalho remotos.[24] |
GoLand | Para Go development.[25][26] |
IntelliJ IDEA | Para linguagens baseadas na máquina virtual Java, como Java, Groovy, Kotlin e Scala. Uma versão de código aberto está disponível sob o nome IntelliJ IDEA Community Edition e uma versão proprietária como IntelliJ IDEA Ultimate Edition. |
PhpStorm | Para PHP.[27] |
PyCharm | Para Python. Uma versão de código aberto está disponível como PyCharm Community Edition, e uma versão proprietária como PyCharm Professional Edition.[28] Para estudantes, a JetBrain também desenvolveu o PyCharm Education.[29] |
Rider | Para desenvolvimento .NET (principalmente C# e F#)[30] e desenvolvimento de jogos com Unity (C#) e Unreal Engine (C++).[31] |
RubyMine | Para Ruby e Ruby on Rails. |
WebStorm | Para desenvolvimento na Web, JavaScript e TypeScript.Muitos dos outros IDEs da JetBrains incluem o conjunto de recursos do WebStorm por meio de plug-ins. |
Linguagens de programação
[editar | editar código-fonte]Kotlin é uma linguagem de programação de código aberto e tipada estaticamente que é executada na máquina virtual Java e também é compilada para JavaScript ou código nativo (via LLVM).[32]
O JetBrains MPS é um workbench de linguagem de código aberto para linguagens específicas de domínio (DSLs).
O Ktor é uma estrutura de programação baseada em Kotlin para o desenvolvimento de "aplicativos conectados", usando a mesma estrutura no servidor (JVM) e no cliente (JavaScript, Android e iOS).[33]
Ferramentas de equipe
[editar | editar código-fonte]O TeamCity é um servidor de integração e entrega contínua desenvolvido pela JetBrains. É um aplicativo da Web baseado em servidor escrito em Java. O The New York Times relatou que o TeamCity pode ter sido usado por hackers russos em agências governamentais e privadas dos EUA, potencialmente na "maior violação de redes dos Estados Unidos da história".[13]
O Upsource é uma ferramenta de revisão de código e navegação de repositório compatível com repositórios Git, GitHub, Mercurial, Perforce e/ou Subversion em um local central. A JetBrains lançou uma nova ferramenta de colaboração para desenvolvedores, o Space, em 2019.[34][35] A empresa começou a descontinuar o Upsource em 2022, encerrando oficialmente o suporte ao produto em janeiro de 2023.[36]
O YouTrack é um rastreador de bugs proprietário e comercial baseado na Web, um sistema de rastreamento de problemas e um software de gerenciamento de projetos desenvolvido pela JetBrains. A partir de abril de 2023, o YouTrack terá uma solução de helpdesk baseada em tíquetes para suporte ao cliente e processos de central de serviços.
Outros
[editar | editar código-fonte]O Datalore é um aplicativo da Web para análise e visualização de dados, que se concentra especificamente no ambiente de aprendizado de máquina em Python.[37] JetBrains Academy[38] é uma plataforma on-line para aprender programação, incluindo linguagens de programação como Python, Java e Kotlin. A Academy foi lançada pela JetBrains em 2019 e atingiu 200.000 usuários em julho de 2020.[39][40] As certificações foram adicionadas em novembro de 2021 depois que o feedback da comunidade priorizou a verificabilidade do trabalho realizado nos projetos.[41] A JetBrains também desenvolveu o plug-in EduTools para estudantes. Esse plug-in é compatível com o IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, CLion, GoLand, PhpStorm, PyCharm (Professional, Community, Educational) e WebStorm.[42]
Projetos de código aberto
[editar | editar código-fonte]Em 2009, a JetBrains abriu o código-fonte da funcionalidade principal do IntelliJ IDEA, oferecendo a Community Edition gratuita.[43][44] Ele foi desenvolvido com base na plataforma IntelliJ e inclui seus códigos-fonte. A JetBrains lançou ambos sob a licença Apache 2.0.[45] Em 2010, o suporte ao Android passou a fazer parte da Community Edition[46] e, dois anos depois, o Google anunciou[47] o Android Studio, o IDE para desenvolvimento móvel na plataforma Android, desenvolvido com base na Community Edition do IntelliJ IDEA e uma alternativa oficial ao Eclipse Android Developer Tool.[48] Em junho de 2015, foi anunciado que o suporte do Eclipse ADT seria descontinuado, tornando o Android Studio a ferramenta oficial para o desenvolvimento de aplicativos Android.[49]
Em janeiro de 2020, a JetBrains lançou uma fonte geométrica monoespaçada chamada JetBrains Mono, que se tornou a fonte padrão para seus IDEs, sob a licença Apache 2.0.[50][51] A fonte foi projetada para a leitura de código-fonte, sendo otimizada para leitura vertical com suporte para ligaduras de programação.[52][53]
Veja também
[editar | editar código-fonte]Referências
[editar | editar código-fonte]- ↑ «jet Brains Corporate overview» (PDF). Consultado em 11 de janeiro de 2022
- ↑ Taft, Darryl K. (29 de junho de 2012). «JetBrains Ships YouTrack 4.0 Agile Dev Tool». eWeek
- ↑ a b Hunger, Michael (26 de novembro de 2010). «JetBrains Developer Tools». infoQ. Consultado em 5 de agosto de 2013
- ↑ «Contact Us». JetBrains (em inglês). Consultado em 9 de março de 2023
- ↑ staff, InfoWorld (26 de janeiro de 2015). «InfoWorld's 2015 Technology of the Year Award winners». InfoWorld. Consultado em 7 de janeiro de 2021
- ↑ «InfoWorld's 2011 Technology of the Year Award winners». InfoWorld. 12 de janeiro de 2011. Consultado em 3 de fevereiro de 2020
- ↑ «IntelliJ Software s.r.o. v likvidaci IČO: 26193264». Consultado em 25 de novembro de 2019
- ↑ «12th Annual Jolt and Productivity Awards». Dr. Dobb's. Consultado em 2 de julho de 2013
- ↑ Heiss, Janice J. (novembro de 2012). «JAX Innovation Awards winners reflect the vibrancy of the Java community». Oracle Technology Network. Consultado em 5 de agosto de 2013
- ↑ «Java Posse No. 001 - Interview with Rob Harwood of Jetbrains about IntelliJ IDEA». 22 de setembro de 2005. Consultado em 10 de julho de 2013
- ↑ Осипов, Антон (26 de outubro de 2012). «JetBrains назначила генеральных директоров в Санкт-Петербурге и Мюнхене». Vedomosti. Consultado em 15 de outubro de 2013
- ↑ Лаврентьева, Наталья (24 de outubro de 2012). «Российский поставщик средств разработки для Oracle и HP назначил гендиректорами двух программистов». Cnews.ru. Consultado em 15 de outubro de 2013
- ↑ a b Perlroth, Nicole; Sanger, David E.; Barnes, Julian E. (6 de janeiro de 2021). «Widely Used Software Company May Be Entry Point for Huge U.S. Hacking». The New York Times (em inglês). ISSN 0362-4331. Consultado em 30 de junho de 2022
- ↑ Shafirov, Maxim (6 de janeiro de 2021). «Statement on the story from The New York Times regarding JetBrains and SolarWinds». Consultado em 7 de janeiro de 2021
- ↑ Sanger, David E. (24 de fevereiro de 2021). «After Russian Cyberattack, Looking for Answers and Debating Retaliation». The New York Times. Consultado em 1 de julho de 2022
- ↑ «JetBrains' Statement on Ukraine | JetBrains News». The JetBrains Blog (em inglês). 11 de março de 2022. Consultado em 22 de março de 2022
- ↑ «JetBrains: indefinite suspension of sales and R&D activities in Russia». www.sobyte.net (em inglês). 12 de março de 2022. Consultado em 22 de março de 2022
- ↑ Nogaeva, K. (1 de março de 2023). «Мозги свернулись: в JetBrains закрыли своё последнее юрлицо в Петербурге» [The brains have curdled: JetBrains has closed its last legal entity in St Petersburg] (em russo). Delovoy Peterburg. Consultado em 2 de março de 2023
- ↑ «AppCode 2022.3 Release and End of Sales and Support». 14 de dezembro de 2022
- ↑ Bridgwater, Adrian (13 de setembro de 2014). «JetBrains CLion: A New Cross Platform C/C++ IDE». Dr. Dobb's Journal. Consultado em 4 de abril de 2015
- ↑ Avram, Abel (9 de setembro de 2014). «JetBrains CLion, a C/C++ IDE, and ReSharper for C++». InfoQ. Consultado em 4 de abril de 2015
- ↑ «Supported Languages - Features | CLion». JetBrains. Consultado em 11 de maio de 2018
- ↑ «DataSpell, The IDE for Professional Data Scientists». jetbrains.com. Consultado em 9 de janeiro de 2022
- ↑ «JetBrains Fleet: The Next-Generation IDE by JetBrains». JetBrains (em inglês). Consultado em 9 de outubro de 2022
- ↑ «GoLand: The Up and Coming Go IDE by JetBrains». JetBrains. Consultado em 19 de agosto de 2017
- ↑ Ewbank, Kay (19 de dezembro de 2017). «GoLand Adds Go To IntelliJ». i-programmer.info. Consultado em 13 de outubro de 2019
- ↑ «Features - PhpStorm». JetBrains. Consultado em 19 de novembro de 2016
- ↑ «Features - PyCharm». JetBrains. Consultado em 19 de novembro de 2016
- ↑ «JetBrains for Education: Keep Evolving»
- ↑ «Features - Rider». JetBrains (em inglês). Consultado em 26 de julho de 2022
- ↑ «Game Development Tools by JetBrains»
- ↑ «Kotlin Native | Kotlin». Kotlin Help (em inglês). Consultado em 14 de agosto de 2022
- ↑ «Welcome | Ktor». Ktor Help (em inglês). Consultado em 21 de março de 2022
- ↑ Cardoza, Christina (5 de dezembro de 2019). «JetBrains introduces new developer collaboration tool». SD Times (em inglês). Consultado em 10 de março de 2023
- ↑ Anderson, Tim (20 de julho de 2022). «JetBrains Space on-premises released in beta, Kubernetes all-but required • DEVCLASS». DEVCLASS (em inglês). Consultado em 10 de março de 2023
- ↑ «Sunsetting Upsource | The Upsource Blog». The JetBrains Blog (em inglês). 31 de janeiro de 2022. Consultado em 10 de março de 2023
- ↑ Carleto, Diogo (8 de novembro de 2018). «JetBrains Introduces Datalore 1.0, an Intelligent Web Application for Data Analysis». InfoQ. Consultado em 2 de maio de 2019
- ↑ «JetBrains Academy: A hands-on platform for learning to program». JetBrains. Consultado em 24 de julho de 2020
- ↑ «JetBrains Academy EAP». blog.jetbrains.com. 27 de fevereiro de 2019. Consultado em 24 de julho de 2020
- ↑ «JetBrains Academy Celebrates the Close of Its Early Access Program with 50% Discount Plan». blog.jetbrains.com. Julho de 2020. Consultado em 24 de julho de 2020
- ↑ «Introducing JetBrains Academy Certificates of Completion | The JetBrains for Education Blog». The JetBrains Blog (em inglês). 4 de novembro de 2021. Consultado em 5 de fevereiro de 2022
- ↑ «JetBrains for Education: Keep Evolving»
- ↑ Handy, Alex (15 de outubro de 2009). «JetBrains creates open-source IntelliJ IDEA». SD Times. Cópia arquivada em 18 de outubro de 2009
- ↑ «IntelliJ IDEA open sourced». 15 de outubro de 2009. Consultado em 8 de setembro de 2015
- ↑ Krill, Paul (12 de outubro de 2009). «JetBrains readies open source version of its Java IDE». InfoQ. Consultado em 2 de julho de 2013
- ↑ Russakovskii, Artem (9 de dezembro de 2010). «JetBrains Releases IntelliJ IDEA 10 With Full Android Gingerbread Support in the Free Community Edition». Android Police. Consultado em 3 de julho de 2013
- ↑ Thomson, Iain (15 de maio de 2013). «Live Blog: Google I/O keynote». The Register. Consultado em 1 de setembro de 2017
- ↑ Wayner, Peter (22 de maio de 2013). «First look: Android Studio eclipses Eclipse». InfoQ. Consultado em 2 de julho de 2013
- ↑ Eason, Jamal (26 de junho de 2015). «An update on Eclipse Android Developer Tools». Consultado em 24 de setembro de 2015
- ↑ «JetBrains Mono. A typeface for developers_». JetBrains. Consultado em 21 de janeiro de 2020
- ↑ «JetBrainsMono». GitHub. Consultado em 21 de janeiro de 2020
- ↑ Konstantin Bulenkov (15 de janeiro de 2020). «JetBrains Mono. A typeface for developers_». JetBrains. Consultado em 11 de fevereiro de 2021
- ↑ Reeve, Robert (24 de julho de 2023). «JetBrains Mono Leads the Way as the Ideal Typeface for Developers». Web Designer Depot (em inglês). Consultado em 24 de agosto de 2023