Ajouter un commentaire

JetBrains et Google ont créé une fondation pour Kotlin

Par:
fredericmazue

lun, 15/02/2021 - 18:08

JetBrains et Google ont des intérêts communs autour de Kotlin. Jetbrains, par ailleurs éditeur du célèbre environnement de développement intégré IntelliJ IDEA, est le concepteur du langage Kotlin. De son côté, Google souhaite depuis quelques années maintenant que les développeurs d'applications Android utilisent Kotlin plutôt que Java.

JetBrains et Google se sont donc associés pour créer une fondation à but non lucratif dont la mission est de protéger, promouvoir et faire progresser le développement du langage de programmation Kotlin. La Fondation sécurise le développement et la distribution de Kotlin en tant que logiciel libre, ce qui signifie qu'il peut être librement copié, modifié et redistribué, y compris les modifications des versions officielles.

La fondation a pour fonctions principales de

  • Détenir les marques associées au projet
  • Nommer le 'Lead Language Designer', autrement dit le responsable en charge des évolutions du langage
  • Contrôler les modifications incompatibles du langage

En ce qui concerne le contrôle des modifications incompatibles du langage, un comité linguistique spécial nommé par la Fondation examine les changements proposés par le Lead Language Designer et a le pouvoir de rejeter les changements incompatibles ou d'exiger la mise en œuvre de certaines procédures de dépréciation. Le comité de la langue n'a en revanche aucun pouvoir sur les changements compatibles tels que l'ajout de nouvelles fonctionnalités à la langue. 

Le code du projet est développé ouvertement sur GitHub principalement par l'équipe employée chez JetBrains, avec des contributions de Google et d'autres. La Fondation n'a aucun développeur sur sa masse salariale. Les contributeurs respectifs détiennent les droits d'auteur du code dont ils sont l'auteur. Le code est distribué sous la licence Apache, version 2.0.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 EEEE  Y   Y  TTTTTT   AA    QQQ   
E Y Y TT A A Q Q
EEE Y TT AAAA Q Q
E Y TT A A Q QQ
EEEE Y TT A A QQQQ
Q