Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue195:actus [2023/08/05 12:02] – [11] auntiee | issue195:actus [2023/08/05 12:45] (Version actuelle) – [20] auntiee |
---|
10/07/2023 | 10/07/2023 |
| |
GIMP 2.99.16, qui continue à développer la future branche stable GIMP 3.0, en transition vers GTK3, a ajouté le support standard de Wayland et HiDPI. Ils ont également implémenté le support de base du modèle de couleur CMYK, un nettoyage important de la base de code, une nouvelle API pour le développement de plugins, etc. Le paquetage est disponible au format flatpak (org.gimp.GIMP dans le dépôt flathub-beta), ainsi que des builds pour Windows et macOS. On s'attend à ce que la prochaine publication ait le statut de « release candidate » (pré-version). | GIMP 2.99.16, qui continue à développer la future branche stable GIMP 3.0, en transition vers GTK3, a ajouté le support standard de Wayland et HiDPI. Ils ont également implémenté le support de base du modèle de couleur CMYK, un nettoyage important de la base de code, une nouvelle API pour le développement de plugins, etc. Le paquet est disponible au format flatpak (org.gimp.GIMP dans le dépôt flathub-beta), ainsi que des builds pour Windows et macOS. On s'attend à ce que la prochaine publication ait le statut de « release candidate » (pré-version). |
| |
https://www.gimp.org/news/2023/07/09/gimp-2-99-16-released/ | https://www.gimp.org/news/2023/07/09/gimp-2-99-16-released/ |
SUSE a créé sa propre version de Red Hat Enterprise Linux. Au cours des prochaines années, SUSE prévoit d'investir 10 millions de dollars pour soutenir le projet. Le dérivé de RHEL, appelé Liberty Linux, prévoit de se développer et de se maintenir en tant que projet public supervisé par une organisation à but non lucratif distincte. L'accès à l'ensemble alternatif de paquets sources compatibles avec RHEL sera gratuit pour tous et ouvert à d'autres projets similaires. Le nouveau dérivé n'affectera pas le développement de SUSE Linux Enterprise, ALP (Adaptable Linux Platform) et openSUSE, qui sont toujours perçus comme les principaux produits et dont les ressources pour le développement resteront inchangées. | SUSE a créé sa propre version de Red Hat Enterprise Linux. Au cours des prochaines années, SUSE prévoit d'investir 10 millions de dollars pour soutenir le projet. Le dérivé de RHEL, appelé Liberty Linux, prévoit de se développer et de se maintenir en tant que projet public supervisé par une organisation à but non lucratif distincte. L'accès à l'ensemble alternatif de paquets sources compatibles avec RHEL sera gratuit pour tous et ouvert à d'autres projets similaires. Le nouveau dérivé n'affectera pas le développement de SUSE Linux Enterprise, ALP (Adaptable Linux Platform) et openSUSE, qui sont toujours perçus comme les principaux produits et dont les ressources pour le développement resteront inchangées. |
| |
Selon le directeur de SUSE, le passage à des modèles propriétaires ne doit pas être considéré comme un facteur de concurrence entre les entreprises qui développent leurs activités autour des logiciels libres. Le principe de base de l'interaction de ces entreprises est qu'elles contribuent toutes au bien commun de la communauté, car tout le monde en bénéficie, le résultat final étant supérieur à la somme des contributions individuelles. | Selon le directeur de SUSE, le passage à des modèles propriétaires ne doit pas être considéré comme un facteur de concurrence entre les entreprises qui développent leurs activités autour de logiciels libres. Le principe de base de l'interaction de ces entreprises est qu'elles contribuent toutes au bien commun de la communauté, car tout le monde en bénéficie, le résultat final étant supérieur à la somme des contributions individuelles. |
| |
Le projet Liberty Linux a été présenté pour la première fois par SUSE en janvier 2022 sous le nom de Red Hat Enterprise Linux 8, construit à l'aide de la plateforme Open Build Service et destiné à remplacer CentOS 8, dont le support a été interrompu à la fin de l'année 2021. La distribution était fournie avec sa propre version du noyau Linux, créée en construisant le paquet avec le noyau de la distribution SUSE Linux Enterprise 15. La distribution bénéficie du support technique de SUSE et de capacités de gestion centralisée utilisant la platforme SUSE Manager. | Le projet Liberty Linux a été présenté pour la première fois par SUSE en janvier 2022 sous le nom de Red Hat Enterprise Linux 8, construit à l'aide de la plateforme Open Build Service et destiné à remplacer CentOS 8, dont le support a été interrompu à la fin de l'année 2021. La distribution était fournie avec sa propre version du noyau Linux, créée en construisant le paquet avec le noyau de la distribution SUSE Linux Enterprise 15. La distribution bénéficie du support technique de SUSE et de capacités de gestion centralisée utilisant la plateforme SUSE Manager. |
| |
https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/ | https://www.suse.com/news/SUSE-Preserves-Choice-in-Enterprise-Linux/ |
11/07/2023 | 11/07/2023 |
| |
De nouvelles versions bootables de la distribution Void Linux sont disponibles. Il s'agit d'un projet indépendant qui n'est pas basé sur d'autres distributions et qui est développé à l'aide d'un modèle de publication en continu. Les dernières versions ont été publiées il y a un an. | De nouvelles versions amorçables de la distribution Void Linux sont disponibles. Il s'agit d'un projet indépendant qui n'est pas basé sur d'autres distributions et qui est développé à l'aide d'un modèle de mise à jour en continu. Les dernières versions ont été publiées il y a un an. |
| |
Les builds sont disponibles dans des variantes basées sur les bibliothèques système Glibc et Musl. Pour les plateformes x86_64, i686, armv6l, armv7l et aarch64, des images Live ont été conçues avec le bureau Xfce et l'assemblage de base de la console. Les builds pour ARM supportent les cartes BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 et Raspberry Pi. | Les builds sont disponibles dans des variantes basées sur les bibliothèques système Glibc et Musl. Pour les plateformes x86_64, i686, armv6l, armv7l et aarch64, des images Live ont été conçues avec le bureau Xfce et l'assemblage de base de la console. Les builds pour ARM supportent les cartes BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 et Raspberry Pi. |
La version 32.3 de Pale Moon, qui a été dérivée de la base de code de Firefox pour assurer une plus grande efficacité, protéger l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires, a été publiée. Les versions de Pale Moon sont conçues pour Windows et Linux (x86_64). Le code du projet est sous licence MPLv2 (Mozilla Public License). | La version 32.3 de Pale Moon, qui a été dérivée de la base de code de Firefox pour assurer une plus grande efficacité, protéger l'interface classique, minimiser la consommation de mémoire et fournir des options de personnalisation supplémentaires, a été publiée. Les versions de Pale Moon sont conçues pour Windows et Linux (x86_64). Le code du projet est sous licence MPLv2 (Mozilla Public License). |
| |
Le projet adhère à la disposition classique de l'interface, sans la transition vers les interfaces intégrées dans Firefox 29 et 57, Australis et Photon, et avec la fourniture de larges options de personnalisation. Les composants supprimés sont les suivants : DRM, Social API, WebRTC, visionneuse PDF, Crash Reporter, code pour la collecte de statistiques, moyens pour le contrôle parental et les personnes handicapées. Par rapport à Firefox, le navigateur a retrouvé la prise en charge des extensions utilisant XUL, et la possibilité d'utiliser des thèmes de conception complets et légers a été conservée. | Le projet adhère à la disposition classique de l'interface, sans la transition vers les interfaces intégrées dans Firefox 29 et 57, Australis et Photon, et avec de larges options de personnalisation. Les composants supprimés sont les suivants : DRM, Social API, WebRTC, visionneuse PDF, Crash Reporter, code pour la collecte de statistiques, moyens pour le contrôle parental et les personnes handicapées. Par rapport à Firefox, le navigateur a retrouvé la prise en charge des extensions utilisant XUL et la possibilité d'utiliser des thèmes de conception complets et légers a été conservée. |
| |
https://forum.palemoon.org/viewtopic.php?t=30014&p=240884#p240884 | https://forum.palemoon.org/viewtopic.php?t=30014&p=240884#p240884 |
https://lists.debian.org/ZLFXP7cjnG5crpN1@aurel32.net** | https://lists.debian.org/ZLFXP7cjnG5crpN1@aurel32.net** |
| |
Debian arrête de supporter le portage GNU/kFreeBS | Debian arrête la prise en charge du portage GNU/kFreeBS |
14/07/2023 | 14/07/2023 |
| |
Une équipe de chercheurs de l'Université de l'Utah (USA) a proposé l'optimiseur Minotaur pour un ensemble de compilateurs LLVM en utilisant une méthode basée sur un solveur SMT pour détecter les optimisations manquantes dans la représentation du code intermédiaire (LLVM IR), générée par l'optimiseur LLVM. Minotaur vise principalement l'optimisation des instructions vectorielles en nombres entiers (SIMD), à la fois portables et spécifiques aux systèmes x86_64 (SSE, AVX, AVX2 et AVX-512). | Une équipe de chercheurs de l'Université de l'Utah (USA) a proposé l'optimiseur Minotaur pour un ensemble de compilateurs LLVM en utilisant une méthode basée sur un solveur SMT pour détecter les optimisations manquantes dans la représentation du code intermédiaire (LLVM IR), générée par l'optimiseur LLVM. Minotaur vise principalement l'optimisation des instructions vectorielles en nombres entiers (SIMD), à la fois portables et spécifiques aux systèmes x86_64 (SSE, AVX, AVX2 et AVX-512). |
| |
En tant que vectoriseur, la bibliothèque Alive2 est utilisée, modifiée pour synthétiser et prendre en charge les instructions vectorielles utilisées sur les systèmes x86_64. Le développement du projet Souper est poursuivi. Minotaur peut trouver diverses optimisations de l'application des instructions vectorielles, manquées par l'optimiseur LLVM de l'équipementier. En testant le code optimisé supplémentaire de la bibliothèque libYUV sur le système avec le CPU Intel Cascade Lake, l'augmentation maximale des performances a été enregistrée à 1,64 fois, mais en accélération moyenne, ele était de 2,2%. Lors du test de l'ensemble SPEC CPU2017, l'accélération a été de 1,3 %. | En tant que vectoriseur, la bibliothèque Alive2 est utilisée, modifiée pour synthétiser et prendre en charge les instructions vectorielles utilisées sur les systèmes x86_64. Le développement du projet Souper est poursuivi. Minotaur peut trouver diverses optimisations de l'application des instructions vectorielles, manquées par l'optimiseur LLVM de l'équipementier. En testant le code optimisé supplémentaire de la bibliothèque libYUV sur le système avec le CPU Intel Cascade Lake, l'augmentation maximale des performances a été enregistrée à 1,64 fois, mais en accélération moyenne, elle était de 2,2 %. Lors du test de l'ensemble SPEC CPU2017, l'accélération a été de 1,3 %. |
| |
https://arxiv.org/pdf/2306.00229.pdf | https://arxiv.org/pdf/2306.00229.pdf |
https://libreboot.org/news/gnuboot.html** | https://libreboot.org/news/gnuboot.html** |
| |
GNU Boot, firmware de démarrage de Libreboot | GNU Boot, firmware d'amorçage de Libreboot |
17/07/2023 | 17/07/2023 |
| |
Leah Rowe, principal développeur et fondateur de la distribution Libreboot, a présenté la première version d'un nouveau firmware de démarrage. GNU Boot, est un dérivé de Libreboot adapté aux exigences de conformité STR Fund pour les distributions entièrement libres. GNU Boot prévoit de faire partie du projet GNU en tant qu'environnement système libre pouvant être utilisé à la place des microprogrammes propriétaires. GNU Boot, comme Libreboot, sera fourni par Leah Rowe. | Leah Rowe, principal développeur et fondateur de la distribution Libreboot, a présenté la première version d'un nouveau firmware de boot. GNU Boot, est un dérivé de Libreboot adapté aux exigences de conformité STR Fund pour les distributions entièrement libres. GNU Boot prévoit de faire partie du projet GNU en tant qu'environnement système libre pouvant être utilisé à la place des microprogrammes propriétaires. GNU Boot, comme Libreboot, sera fourni par Leah Rowe. |
| |
La raison de la création ddu dérivé est la divergence d'approche entre le projet Libreboot et STR Fund quant à l'acceptabilité de l'utilisation de composants binaires dans les microprogrammes. À l'automne dernier, le projet Libreboot a adopté des règles plus pragmatiques sur l'utilisation des composants binaires, ce qui a permis d'élargir considérablement la gamme de matériel pris en charge. Le nouvel objectif du projet Libreboot était de supporter tous les équipements supportés par CoreBoot, à l'exception des composants binaires qui affectent la sécurité et la fiabilité (par exemple, Libreboot utilise me_cleaner pour nettoyer Intel ME). En même temps, Libreboot a perdu le statut de distribution entièrement libre, du point de vue de la Free Software Foundation. | La raison de la création du dérivé est la divergence d'approche entre le projet Libreboot et STR Fund quant à l'acceptabilité de l'utilisation de composants binaires dans les microprogrammes.L'automne dernier, le projet Libreboot a adopté des règles plus pragmatiques sur l'utilisation des composants binaires, ce qui a permis d'élargir considérablement la gamme de matériel pris en charge. Le nouvel objectif du projet Libreboot était de prendre en charge tous les équipements supportés par CoreBoot, à l'exception des composants binaires qui affectent la sécurité et la fiabilité (par exemple, Libreboot utilise me_cleaner pour nettoyer Intel ME). En même temps, Libreboot a perdu le statut de distribution entièrement libre, du point de vue de la Free Software Foundation. |
| |
Le projet GNU Boot était une continuation de l'idée testée dans Censored Libreboot de créer une branche Libreboot complètement libre. La première version de GNU Boot 20230717 incluait les changements accumulés depuis la version de Libreboot 20220710 de l'année dernière, qui est la dernière version de Libreboot, avant l'adoption du nouveau règlement. | Le projet GNU Boot était une continuation de l'idée testée dans Censored Libreboot de créer une branche Libreboot complètement libre. La première version de GNU Boot 20230717 incluait les changements accumulés depuis la version de Libreboot 20220710 de l'année dernière, qui est la dernière version de Libreboot, avant l'adoption du nouveau règlement. |
LazyVim 5, qui développe un add-on sur l'éditeur de texte Neovim, le transformant en un environnement de développement intégré complet, est sorti. Pour créer cette fonctionnalité avancée, un gestionnaire de plugins est utilisé, lazy.nvim et un ensemble de modules pré-construits en langage Lua. LazyVim fournit un environnement de travail prêt à l'emploi qui combine des paramètres par défaut optimaux, selon l'avis des auteurs, avec une interface utilisateur simple pour modifier la configuration à votre goût. Le code du projet est écrit en Lua et distribué sous la licence Apache 2.0. | LazyVim 5, qui développe un add-on sur l'éditeur de texte Neovim, le transformant en un environnement de développement intégré complet, est sorti. Pour créer cette fonctionnalité avancée, un gestionnaire de plugins est utilisé, lazy.nvim et un ensemble de modules pré-construits en langage Lua. LazyVim fournit un environnement de travail prêt à l'emploi qui combine des paramètres par défaut optimaux, selon l'avis des auteurs, avec une interface utilisateur simple pour modifier la configuration à votre goût. Le code du projet est écrit en Lua et distribué sous la licence Apache 2.0. |
| |
Plusieurs dizaines de plugins sont utilisés pour l'interface et les capacités avancées de LazyVim. Parmi eux, le moteur pour travailler avec des modèles de code typiques - LuaSnip, un gestionnaire de fichiers - neo-tree, une barre de recherche - nvim-spectre, un système de recherche - telescope, une intégration Git - gitsigns, des systèmes de rétroéclairage - vim-illuminate et nvim-treesitter, un navigateur de signets TODO dans les commentaires todo-comments, un module pour l'intégration avec Github Copilot, la barre d'état - lualine, client DAP (Debug Adapter Protocol) / nvim-dap, système de formatage de code indent-blankline, notification - managernvim-notify. | Plusieurs douzaines de plugins sont utilisés pour l'interface et les capacités avancées de LazyVim. Parmi eux, le moteur pour travailler avec des modèles de code typiques - LuaSnip, un gestionnaire de fichiers - neo-tree, une barre de recherche - nvim-spectre, un système de recherche - telescope, une intégration Git - gitsigns, des systèmes de rétroéclairage - vim-illuminate et nvim-treesitter, un navigateur de signets TODO dans les commentaires todo-comments, un module pour l'intégration avec Github Copilot, la barre d'état - lualine, client DAP (Debug Adapter Protocol)/nvim-dap, système de formatage de code indent-blankline, notification - managernvim-notify. |
| |
https://github.com/LazyVim/LazyVim/releases/tag/v5.0.0 | https://github.com/LazyVim/LazyVim/releases/tag/v5.0.0 |
https://github.com/containers/composefs/releases/tag/v0.1.4** | https://github.com/containers/composefs/releases/tag/v0.1.4** |
| |
Composefs par dessus OverlayFS et EROFS | Composefs par-dessus OverlayFS et EROFS |
18/07/2023 | 18/07/2023 |
| |
18/07/2023 | 18/07/2023 |
| |
Oracle a publié la version corrective 7.0.10 pour VirtualBox, dans laquelle 23 corrections de bogues sont notées. Parallèlement, la mise à jour de la branche précédente 6.1.46 de VirtualBox comprend 14 changements, dont la prise en charge du noyau Linux 6.4 et des paquets de noyau de RHEL 8.8, 8.9 et 9.3. | Oracle a publié la version corrective 7.0.10 de VirtualBox, dans laquelle 23 corrections de bogues sont notées. Parallèlement, la mise à jour de la branche précédente, la 6.1.46, de VirtualBox comprend 14 changements, dont la prise en charge du noyau Linux 6.4 et des paquets de noyau de RHEL 8.8, 8.9 et 9.3. |
| |
https://www.virtualbox.org/ | https://www.virtualbox.org/ |
21/07/2023 | 21/07/2023 |
| |
L'environnement de développement intégré Qt Creator 11.0, conçu pour créer des applications multiplateformes à l'aide de la bibliothèque Qt, a été publié. Il prend en charge à la fois le développement de programmes classiques en langage C++ et l'utilisation du langage QML, qui utilise JavaScript pour définir des scripts, et la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS. Les versions finales sont disponibles pour Linux, Windows et masOS. | L'environnement de développement intégré Qt Creator 11.0, conçu pour créer des applications multi-plateformes à l'aide de la bibliothèque Qt, a été publié. Il prend en charge à la fois le développement de programmes classiques en langage C++ et l'utilisation du langage QML, qui utilise JavaScript pour définir des scripts, et la structure et les paramètres des éléments d'interface sont définis par des blocs de type CSS. Les versions finales sont disponibles pour Linux, Windows et masOS. |
| |
https://www.qt.io/blog/qt-creator-11-released | https://www.qt.io/blog/qt-creator-11-released |
Whonix 17, qui vise à assurer l'anonymat, la sécurité et la protection des informations privées, vient d'être publié. La distribution est basée sur Debian GNU/Linux et utilise Tor pour garantir l'anonymat. Le projet est distribué sous la licence GPLv3. Pour le téléchargement, il y a des images de machines virtuelles au format ova pour VirtualBox (2 Go avec Xfce et 1,3 Go en console). L'image peut également être convertie pour être utilisée avec l'hyperviseur KVM. | Whonix 17, qui vise à assurer l'anonymat, la sécurité et la protection des informations privées, vient d'être publié. La distribution est basée sur Debian GNU/Linux et utilise Tor pour garantir l'anonymat. Le projet est distribué sous la licence GPLv3. Pour le téléchargement, il y a des images de machines virtuelles au format ova pour VirtualBox (2 Go avec Xfce et 1,3 Go en console). L'image peut également être convertie pour être utilisée avec l'hyperviseur KVM. |
| |
La caractéristique de Whonix est la division de la distribution en deux composants lancés séparément - Whonix-Gateway avec l'implémentation d'une passerelle réseau pour les communications anonymes et Whonix-Workstation avec un bureau. Les deux composants sont livrés à l'intérieur d'une seule image de démarrage. La connexion au réseau à partir de l'environnement Whonix-Workstation se fait uniquement à travers la passerelle Whonix-Gateway, qui isole l'environnement de travail de toute interaction directe avec le monde extérieur et n'autorise que des adresses réseau fictives. Cette approche vous permet de protéger l'utilisateur contre la fuite de toute adresse IP réelle dans le cas d'un piratage du navigateur Web et même lors de l'exploitation d'une vulnérabilité qui donne à l'attaquant un accès à la racine au système. | La caractéristique de Whonix est la division de la distribution en deux composants lancés séparément - Whonix-Gateway avec l'implémentation d'une passerelle réseau pour les communications anonymes et Whonix-Workstation avec un bureau. Les deux composants sont livrés à l'intérieur d'une seule image de démarrage. La connexion au réseau à partir de l'environnement Whonix-Workstation se fait uniquement à travers la passerelle Whonix-Gateway, qui isole l'environnement de travail de toute interaction directe avec le monde extérieur et n'autorise que des adresses réseau fictives. Cette approche permet de protéger l'utilisateur contre la fuite de toute adresse IP réelle dans le cas d'un piratage du navigateur Web et même lors de l'exploitation d'une vulnérabilité qui donne à l'attaquant un accès à la racine au système. |
| |
La station de travail Whonix fournit l'environnement utilisateur Xfce. La livraison comprend des programmes tels que VLC, Tor Browser, Thunderbird+TorBirdy, Pidgin, etc. Dans la passerelle Whonix, vous pouvez trouver un ensemble d'applications pour serveur, dont Apache httpd, ngnix et des serveurs IRC. Il est possible d'ajouter des protocoles aux tunnels Tor pour Freenet, i2p, JonDonym, SSH and VPN. | La station de travail Whonix fournit l'environnement utilisateur Xfce. La livraison comprend des programmes tels que VLC, Tor Browser, Thunderbird+TorBirdy, Pidgin, etc. Dans la passerelle Whonix, vous pouvez trouver un ensemble d'applications pour serveur, dont Apache httpd, ngnix et des serveurs IRC. Il est possible d'ajouter des protocoles aux tunnels Tor pour Freenet, i2p, JonDonym, SSH and VPN. |
22/07/2023 | 22/07/2023 |
| |
La première mise à jour corrective de la distribution Debian 12 est disponible. Elle inclut les mises à jour de paquets publiées au cours du mois et demi qui a suivi la publication de la nouvelle branche, et a éliminé certaines lacunes de l'installateur. La version comprend 89 mises à jour pour les problèmes de stabilité et 26 mises à jour pour l'élimination des vulnérabilités. Parmi les changements de Debian 12.1, vous pouvez noter la mise à jour vers les nouvelles versions stables des paquets libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-software, mutter, nvidia-graphics-drivers, postfix, qem et systemd. | La première mise à jour corrective de la distribution Debian 12 est disponible. Elle inclut les mises à jour de paquets publiées au cours du mois et demi qui a suivi la publication de la nouvelle branche, et a éliminé certaines lacunes de l'installeur. La version comprend 89 mises à jour pour les problèmes de stabilité et 26 mises à jour pour l'élimination des vulnérabilités. Parmi les changements de Debian 12.1, vous pouvez noter la mise à jour vers les nouvelles versions stables des paquets libreoffice, dbus, dpdk, gnome-control-center, gnome-maps, gnome-software, mutter, nvidia-graphics-drivers, postfix, qem et systemd. |
| |
Les paquets d'installation de Debian 12.1 ont été préparés pour une installation « à partir de zéro ». Les systèmes déjà installés et à jour reçoivent les mises à jour présentes dans Debian 12.1 par l'intermédiaire du système de mise à jour OEM. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour via security.debian.org. | Les paquets d'installation de Debian 12.1 ont été préparés pour une installation « à partir de zéro ». Les systèmes déjà installés et à jour reçoivent les mises à jour présentes dans Debian 12.1 par l'intermédiaire du système de mise à jour OEM. Les correctifs de sécurité inclus dans les nouvelles versions de Debian sont disponibles pour les utilisateurs sous forme de mises à jour via security.debian.org. |
https://www.kitware.com/cmake-3-27-0-available-for-download/** | https://www.kitware.com/cmake-3-27-0-available-for-download/** |
| |
Système de construction CMake 3.27.0 | Système de compilation CMake 3.27.0 |
22/07/2023 | 22/07/2023 |
| |
La version 3.27 de CMake CP, ouvert et multiplateforme, agissant comme une alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender, a été publiée. CMake se distingue par la mise à disposition d'un langage de script simple, des moyens d'étendre les fonctionnalités par le biais de modules, la prise en charge de la mise en cache, la disponibilité d'outils pour la compilation croisée, la prise en charge de la génération de fichiers de compilation pour un large éventail de systèmes de compilation et de compilateurs. Il existe également des utilitaires ctest et cpack pour déterminer le test et l'assemblage des paquets, ainsi que l'utilitaire cmake-gui pour la configuration interactive des paramètres de construction. Le code de CMake est écrit en C++ et distribué sous licence BSD. | La version 3.27 de CMake CP, ouvert et multi-plateforme, agissant comme une alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender, a été publiée. CMake se distingue par la mise à disposition d'un langage de script simple, des moyens d'étendre les fonctionnalités par le biais de modules, la prise en charge de la mise en cache, la disponibilité d'outils pour la compilation croisée, la prise en charge de la génération de fichiers de compilation pour un large éventail de systèmes de compilation et de compilateurs. Il existe également des utilitaires ctest et cpack pour déterminer le test et l'assemblage des paquets, ainsi que l'utilitaire cmake-gui pour la configuration interactive des paramètres de compilation. Le code de CMake est écrit en C++ et distribué sous licence BSD. |
| |
https://www.kitware.com/cmake-3-27-0-available-for-download/ | https://www.kitware.com/cmake-3-27-0-available-for-download/ |
| |