Accueil InfoQ Open Source sur InfoQ
-
Enquête Auprès Des Développeurs : Incluant Un Éclairage Sur Les Résultats Java
JRebel et Snyk ont récemment publié leurs rapports sur la technologie Java / JVM, et Codingame et Tiobe ont publié des rapports sur l'utilisation et l'adoption des langages. InfoQ examine l'état d'avancement de ces rapports et ce qui se passe aujourd'hui dans Java et dans les écosystèmes de manière plus large.
-
Le Jeu D'instructions De L'architecture IBM POWER Est Maintenant Open Source
IBM a mis en open source le POWER Instruction Set Architecture (ISA), qui est utilisée dans ses puces Power Series et dans de nombreux périphériques intégrés par d’autres fabricants. En outre, la fondation OpenPOWER fera partie de fondation Linux pour renforcer la gouvernance ouverte.
-
Plusieurs Mises À Jour Dans L'outil De Création De Projets Spring Boot, Spring Initializr
Spring Initializr a reçu plusieurs mises à jour et ajouts dont l'ajout d'une fonctionnalité très demandée, un explorateur de projet. Ils ont également remanié et reconçu l'API de génération de projet ainsi qu'une interface utilisateur récemment revue.
-
Eclipse Et Oracle N'arrivent Pas À S'entendre Sur Les Termes D'utilisation De L'espace De Noms Javax
La fondation Eclipse et Oracle n'ont pas pu se mettre d'accord sur l'espace de noms javax de Java EE, nécessitant le l'utilisation d'un nouvel espace de noms pour Jakarta EE.
-
Helidon V1 Apporte La Stabilité De Son API Et Le Support De MicroProfile 1.2
Oracle has released version 1.0 of Project Helidon, an open-source collection of Java libraries to build microservices, with greater API stability than beta versions and support for the MicroProfile 1.2 spec. Helidon comes in two programming models: Helidon SE and Helidon MP.
-
Oracle licencie l'équipe de Java Mission Control après avoir rendu le produit Open Source
La suite d'outils Java Mission Control, également connue sous le nom de JMC, a été rendue open source par Oracle le 3 mai sous les acclamations de la communauté des développeurs Java. L'excitation a été remplacée par le malaise quand des sources ont signalé que l'intégralité de l'équipe de développement de JMC avait été licenciée.
-
Une vulnérabilité dans Git peut conduire à une exécution de code arbitraire
Une faiblesse dans la validation de nom de sous-modules Git permet à un assaillant distant d'exécuter du code arbitraire sur les machines des développeurs. De plus, un attaquant peut accéder à une section de la mémoire système. Les deux vulnérabilités ont déjà été corrigées dans Git 2.17.1, 2.16.4, 2.15.2 ainsi que d'autres versions.
-
GitHub Licensed vise à faciliter la conformité avec les licences Open Source
GitHub Licensed est un outil open-source qui vise à simplifier la tâche d'assurer la validité de la licence et de la documentation pour toutes les dépendances d'un projet GitHub.
-
Swift 4.2 entre dans son étape de développement final, et ouvre la voie à Swift 5
Avec Swift 4.1 étant proche de sa sortie officielle dans Xcode 9.3, actuellement disponible en version bêta, l'équipe Swift met maintenant l'accent sur la prochaine version du langage, Swift 4.2. Outre les corrections de bugs et les améliorations apportées aux performances au moment de la compilation, la nouvelle version fera progresser le travail sur la stabilité de l'ABI.
-
Dart 2 orienté pour le développement mobile
La dernière version du langage de programmation Dart de Google, arborant un système de type renforcé, une syntaxe nettoyée et une toolchain améliorée, est présentée par Google comme le moyen de développement d'applications mobiles et Web, permettant une augmentation de la productivité de 2 à 3x.
-
Le code d'EE4J commence son périple Open Source
Le code source de Java Enterprise commence son périple Open Source vers le projet Eclipse EE4J.
-
Vers un environnement plus ouvert, JEE est désormais sous la gouvernance de la Fondation Eclipse
Entre plusieurs acteurs majeurs dans le monde open source, le choix est fait pour le compte de la Fondation Eclipse. Ayant une forte expérience et une implication en Java EE et technologies connexes, cela aidera à transiter Java EE rapidement, à créer des processus favorables à la communauté pour l'évolution de la plate-forme et à exploiter des projets complémentaires tels que MicroProfile.
-
Go 1.9 introduit les alias de type et améliore le moteur d'exécution et l'outillage
Dans la version 1.9 récemment publiée de Go, le plus grand changement est l'amélioration du support pour la réparation incrémentale du code via l'utilisation des déclarations des alias de type. Go 1.9 améliore également le ramasse-miettes et le compilateur.
-
TensorFlow : Fournir un support à un projet Open-Source à succès
Construire une communauté autour d'un projet open source nécessite un certain nombre de pratiques en matière de support, de gestion des pull requests, de gestion de la licence, etc, explique Pete Warden, responsable de TensorFlow Mobile chez Google.
-
Appliquer les modèles Sociocracy 3.0 pour implémenter des pratiques Agile
Sociocracy 3.0 est un framework ouvert qui permet la collaboration au sein d'organisations agiles et qui les aide à inscrire l'amélioration continue des produits et des services dans leur ADN. Il fournit des modèles pour toutes sortes d'activités comme la coordination du travail, l'efficacité des réunions, la gouvernance et la construction d'une organisation.