JetBrains Marketplace est pleinement opérationnelle depuis le 26 juin 2019. Au cours du programme d'accès anticipé, l'éditeur a collaboré avec plus de 100 développeurs de plugins afin de recueillir leurs retours et commentaires afin de façonner la meilleure Marketplace possible.
Parmi les plugins proposés, figurent :
- hybris integration (par Alexander Bartash) : le plugin Hybris Integration permet l’importation automatique de projets Hybris dans IntelliJ IDEA. Il vous permet d'exploiter tous les avantages de l'EDI pour le développement Hybris et ajoute encore plus de fonctionnalités.
- Iedis 2 (par CodesMagic) : Iedis est un plugin d'interface graphique Redis (magasin de structures de données en mémoire, utilisé comme base de données, cache et courtier de messages), qui fonctionne avec des millions de clés sans bloquer le serveur Redis.
- Antidecompiler Java (par BIS Guard & Co.) : Java Antidecompiler protège le code par octet et les ressources Java contre les décompilateurs et empêche le reverse engineering et le plagiat de vos logiciels. Il combine une technique d'obfuscation, des crypto-algorithmes Java et la technologie originale de BIS Guard & Co.
JetBrains fournit aux vendeurs :
- une solution de licence de JetBrains, intégrée à l’ensemble de l’infrastructure JetBrains (similaire à son fonctionnement pour JetBrains lui-même - génération de licences, support des licences d’essai / évaluation, licences via Compte JBA), serveur de licences, administration / gestion centralisée des licences, protection des licences , API spéciale dans le produit pour vérifier que l'utilisateur possède une licence, etc.)
- une infrastructure de facturation / vente et un canal de distribution (traitement des paiements, réseau de revendeurs, support des ventes par JetBrains (facturation de l'utilisateur final, remboursements, etc.))
- un support marketing et vente (activités diverses pour promouvoir les plugins via JetBrains ou des canaux autonomes.)
JetBrains indique prélever une « commission modérée » pour les plugins vendus via le Marketplace.
Mikhail Vink, Global Marketing Prograns Manager de JetBrains, explique :
« Avec plus de 4 000 plugins disponibles, notre référentiel est en mesure de fournir une grande variété de plugins tiers permettant d'étendre votre produit JetBrains à la demande. Il existe des plugins pour l'ajout des langues supplémentaires, la prise en charge des nouvelles technologies, les intégrations dans le cloud, les thèmes d'interface utilisateur, les raccourcis d'apprentissage et même à une barre de progression de Nyan Cat. Ces plugins sont disponibles pour à peu près tous les outils JetBrains, y compris, sans toutefois s'y limiter, tous les EDI basés sur IntelliJ, les solutions pour les équipes (Teamware) et les outils .NET.
« Aujourd'hui, nous souhaitons vous présenter la toute nouvelle plateforme JetBrains Marketplace, une nouvelle étape de l'évolution du référentiel de plugins. Cette nouvelle plateforme offre aux développeurs de plugins tiers la possibilité de vendre et de concéder sous licence leurs plugins à l'aide d'une solution prête à l'emploi fournie par JetBrains. Grâce à cette plateforme, davantage de développeurs pourront consacrer davantage de leur "temps de travail officiel" au développement de plugin à plus long terme, car il peut parfois être difficile d'investir et de consacrer une grande partie de leur temps au développement de plugin lorsque cela n’aide pas à payer les factures. En tant que partie de la solution de marché, nNous fournissons une solution prête à l'emploi de licences logicielles, une infrastructure de facturation et de vente, ainsi qu'un support de vente et de marketing », commente Mikhail Vink.
Et de continuer en disant « Les développeurs de plugins tiers n'auront plus besoin de passer du temps à concevoir leurs propres solutions de licences et processus de vente. Et cela signifie aussi que les utilisateurs pourront obtenir davantage de plugins de haute qualité dotés de nombreuses fonctionnalités ».
Certaines limitations s'appliquent pour le moment :
- Seules les versions payantes des EDI basés sur IntelliJ IDEA sont prises en charge (la prise en charge des éditions Community et Education arrivera très bientôt.)
- Seuls les types de licence Subscription et Subscription with Fallback sont pris en charge (aucun modèle de licence perpétuelle n'est disponible à ce jour).
- Les ventes via les revendeurs ne sont pas encore disponibles - l’éditeur assure qu’il va mettre en place un cadre juridique et une solution technique pour le fournir dans un proche avenir.
- Les programmes spéciaux (Open Source, Education, etc.) pour les plugins ne sont pas encore disponibles - JetBrains travaille encore sur des modifications de son flux de travail actuel des programmes et indique qu'il sera disponible prochainement.
Selon Mikhail Vinkl, JetBrains Marketplace offer aussi de nombreux avantages aux utilisateurs de plugin :
- Fonctionnalités supplémentaires grâce aux plugins payants de développeurs tiers.
- Installation, paiement, inscription et gestion de plugins simplifiés via un compte JetBrains.
- Licences faciles à utiliser avec votre compte JetBrains, y compris la gestion de tous les abonnements / licences avec le serveur de licences sur site.
- Codage simultané des licences avec les licences du produit JetBrains (facultatif).
- Diverses réductions (volume, par exemple), licences spéciales (groupe d'utilisateurs, Open Source, etc.) et autres programmes pris en charge par JetBrains (disponibles sous peu).
- Sécurité et protection de la vie privée: pas besoin de fournir des informations de carte de crédit ou toute autre donnée à une entité externe lors de l'achat d'un plugin.
Source : JetBrains
Voir aussi :
JetBrains met à jour ses outils éducatifs et propose des cours sur Apache Beam avec Kata Beam, EduTools plugin v2.6
Voici l'état de l'écosystème des développeurs en 2019 : l'évolution du monde du code, d'après une enquête menée par Jetbrains
MPS 2019.2 : JetBrains annonce la disponibilité du premier Programme d'Accès Anticipé pour sa plateforme de développement de langages dédiés
TeamCity : JetBrains améliore sa documentation pour faciliter le développement de plugins pour son serveur d'intégration continue basé sur Java