ReactOS est une exellente idée.
En ciblant les petites et moyennes entreprises, avec en prime une étude des types d'applications le plus souvent utilisées dans cette sphère, je pense compta, gestion drh, stock...sur des machines en réseau, le coût s'en trouve réduit. Importance donnée en priorité, à la formation des futures utilisateurs et de leurs administrateurs.
Vers les utilisateurs "domestiques" ROS monté sur des machines sans windows, le gain est ressenti.
A mon avis, c'est une bonne manière de contrer, non pas forcément microsoft mais les lobbies.
Bravo à cette équipe.
3 pièce(s) jointe(s)
ReactOS 0.4.11 est disponible avec d'importes améliorations du noyau
ReactOS 0.4.11 est disponible avec d'importantes améliorations du noyau
Et un accent mis sur une réimplémentation des API Windows
L'équipe ReactOS a publié la toute dernière mise à jour de l’alternative open source à Windows, ReactOS 0.4.11. Trois mois en arrière, en novembre 2018, la version 0.4.10 publiée par l’équipe ReactOS mettait l’accent sur la cohérence et la stabilité du projet, y compris la capacité du système d’exploitation open source à démarrer à partir d'un lecteur formaté BTRFS. Au cours de ces trois derniers mois, l’équipe a abattu un travail substantiel sur le noyau avec un accent mis sur une réimplémentation des API Windows, ce qui a contribué à améliorer la stabilité globale du système.
Un travail important abattu dans l’amélioration du noyau
ReactOS 0.4.11 apporte de nombreuses améliorations au niveau du noyau de ce système d'exploitation open source. Des correctifs apportés par l’équipe au niveau de la gestion des Entrée/Sortie de fichiers par le noyau ont permis de supprimer au moins une source d'écrans bleus lors de la tentative de sauvegarde de la partition d'un disque en utilisant le logiciel de sauvegarde ODIN.
Des travaux de l’équipe ont porté également sur les systèmes de fichiers pris en charge par ReactOS. En effet, bien que le pilote fastfat soit un pilote de système de fichiers interne, ReactOS s'est toujours appuyé sur un pilote tiers pour le support BTRFS, d’après la note de version. Ce qui était à la base de certains disfonctionnements dans les versions antérieures tels qu’un problème majeur de fuite de mémoire qui a été résolu dans ReactOS 0.4.11.
Une incompatibilité avec le pilote UniATA avec les contrôleurs AHCI SATA qui accompagnent les puces Intel de 6ème génération (Skylake) a également été traitée dans ReacOS 0.4.11. En effet, de nos jours, la plupart des ordinateurs utilisent des connexions SATA et l'interface AHCI correspondante, pour laquelle ReactOS s'appuie sur le pilote UniATA. Lorsque la 6e génération de processeurs Intel Core (Skylake) est sortie, elle s'est accompagnée d'une plateforme de chipset dont les contrôleurs AHCI SATA se sont avérés incompatibles avec UniATA.
Des améliorations apportées au Demarrage/Arrêt des applications dans ReactOS 0.4.11
Lorsqu'une application est exécutée, elle dépend souvent d'autres bibliothèques sous la forme de DLLs. Le chargeur (LDR) est responsable de la recherche et du chargement des DLLs dépendantes, et l'itération correcte sur ces dépendances est fondamentale pour que tout fonctionne. Une façon de spécifier ces dépendances est d'utiliser des manifestes, qui n'étaient pas correctement pris en charge dans ReactOS. Cette fonctionnalité n'était pas bien supportée dans les versions précédentes de ReactOS, ce qui était « un trou très flagrant » comme l’a spécifié la note de version de ReactOS 0.4.11. Mais ce défaut est maintenant résolu et toute une gamme d’applications modernes peut maintenant démarrer dans la dernière version ReactOS. Parmi les d'applications nouvellement activées dans ReactOS, il y a Blender 2.57b, Bumptop, Evernote 5.8.3, Quicktime Player 7.7.9, et bien d'autres applications.
Blender 2.57b compatible avec ReactOS 0.4.11
Les versions précédentes de ReactOS étaient également confrontées à un problème lié à l’arrêt de certaines applications sous les versions précédentes. En effet, ReactOS avait des difficultés particulières lorsqu'il s'agissait de gérer la séquence d'arrêt des applications .NET 2.0. Souvent des temps d'attente trop courts ont empêché ces applications de pouvoir s’arrêter correctement. Ce problème a été résolu faisant de ReactOS 0.4.11 une plateforme utile pour exécuter des applications compatibles Windows.
Des améliorations apportées à Win32 dans ReactOS 0.4.11
Le bloc de fonctionnalités communément appelé win32k, implémenté dans l'espace du noyau du système d'exploitation, peut contenir des problèmes qui peuvent être à l’origine des crashs du système entier avec les versions antérieures de ReactOS. Selon la note de service, ce défaut a été résolu et les problèmes liés n’apparaitront plus dans la version 0.4.11 de ReactOS.
Les améliorations dans la mise en réseau
Les efforts de l’équipe ReactOS ont permis également d’améliorer la mise en réseau sous ReactOS, en activant divers programmes de débogage et de diagnostic de réseau. De cette manière, ReactOS devient utile non seulement comme plateforme pour exécuter des applications, mais aussi pour les déboguer. Ce qui rend le système d’exploitation utile pour les utilisateurs comme pour les développeurs.
Toutes ces améliorations apportées au système d’exploitation open source, surtout les corrections dans au niveau du noyau vont contribuer à la robustesse et à la stabilité de ReactOS 0.4.11 pour le bonheur des amateurs de l’open source Windows. Toutefois, les fans de l’open source peuvent toujours se diriger vers Linux, et aussi la compatibilité Windows, bien qu'améliorée, est encore balbutiante sur certains Framework .NET récents, tels que le .NET 4.7.2.
Source : Note de version
Et vous ?
:fleche: Avez-vous déjà utilisé ReactOS ? Qu’en pensez-vous ?
:fleche: Que pensez-vous des nouvelles améliorations apportées au système d’exploitation ?
Lire aussi
:fleche: Windows 10 Insider Preview Build 18305 est disponible, et s'accompagne de la première itération de la machine virtuelle légère Windows Sandbox
:fleche: Vous pouvez maintenant exécuter Windows 10 sur le Raspberry Pi 3, grâce au programme d'installation WoA pour Microsoft
:fleche: Linux 5.0 est disponible en version stable, avec l'ajout du système de chiffrement Adiantum et la prise en charge des fichiers d'échange par Btrfs
:fleche: Wine 4.0 : le logiciel pour faire tourner les applications Windows sur Linux et macOS est disponible, avec le support de Direct3D 12 et Vulkan
:fleche: L'application Office pour Windows 10 est désormais accessible gratuitement, pour tous les utilisateurs de Windows 10
1 pièce(s) jointe(s)
ReactOS, le système open source qui veut exécuter les applications Windows, est disponible en version 0.4.13
ReactOS, le système open source qui ambitionne d'exécuter les applications Windows, est disponible en version 0.4.13
Avec des améliorations pour la pile USB, l’explorateur, le port Xbox et plus encore
ReactOS, le système d’exploitation qui ambitionne de faire exécuter les applications et les pilotes Windows dans un environnement open source, est disponible en version 0.4.13. Pour l’équipe en charge du projet, cette nouvelle version montre les résultats d’un travail acharné important pour apporter des améliorations à la pile USB, des développements ultérieurs sur le processus de démarrage du port Xbox, un explorateur de recherche de fichiers pour le module Shell, ainsi que de nombreuses autres modifications.
Les améliorations pour la pile USB
À n’en point douter, l’USB (Universal Serial Bus) constitue une norme très importante dans l’industrie technologique. De nombreux périphériques d’entrée et de sortie dépendent de cette norme. Certains ordinateurs même ne possèdent plus de lecteur de CD-ROM, ce qui fait que la seule option pour installer un système d’exploitation est de passer par le port USB. Mais son implémentation n’est pas une tâche aisée surtout dans ce cas de figure où les mainteneurs du projet ont pour objectif de mettre en œuvre une base de code qui doit permettre à l’USB de prendre en charge les pilotes et matériels déjà compatibles sur le système d’exploitation Windows.
L’équipe de ReactOS reconnaît que jusque-là l’implémentation de cette fonctionnalité n’a pas beaucoup avancé, en raison de plusieurs bogues détectés qui polluent le reste du système. Mais avec le concours de plusieurs contributeurs, une nouvelle pile USB a pu être développée, ce qui a permis de corriger de nombreux problèmes en améliorant le support USB en général. Bien qu’il y ait encore du chemin à faire pour une pile USB avancée et parfaitement fonctionnelle au sein de ReactOS, l’équipe en charge du projet annonce que le nouveau module prend déjà en charge les périphériques HID et de stockage.
L’explorateur de recherche de fichiers
Dans ReactOS, le shell graphique nommé Explorer est le composant qui permet à l’utilisateur d’interagir avec le système. Il est donc assez important dans le système. Mais force est de constater que jusqu’à l’an dernier, de nombreuses fonctionnalités lui manquaient, comme celle qui permet aux utilisateurs de rechercher des fichiers sans avoir besoin d’utiliser des logiciels tiers ou de le faire manuellement. En 2019, grâce au Google Summer of Code 2019, le shell a vu la recherche de fichiers être implémentée. Grâce à un contributeur, l’équipe de ReactOS a pu faire un pas en avant dans leur objectif de livrer un système open source compatible avec les logiciels Windows.
Améliorations du port Xbox sur ReactOS
Dans ses premières implémentations, ReactOS qui disposait d’un port d’architecture Xbox, arrivait à démarrer sur la première génération de console Xbox. Mais au fil des années, les diverses modifications introduites dans le système ont fait que ReactOS n’arrivait plus à démarrer sur le matériel Xbox. Grâce à deux contributeurs, cette fonctionnalité est de nouveau disponible sur cette dernière version du système.
L’Accélération de démarrage de FreeLoader FAT
Dans les versions précédentes, le démarrage de ReactOS sur un système partitionné utilisant un système de fichiers FAT pouvait être un fardeau, car il fallait attendre un temps relativement long pour que ReactOS démarre. En cause, FreeLoader (le chargeur de démarrage ReactOS) doit faire beaucoup de choses pour préparer ReactOS au démarrage. Mais malheureusement, FreeLoader le faisait de manière non optimisée. Dans cette version 0.4.13, des améliorations ont été apportées au pilote FAT de FreeLoader, ce qui a permis d’accroître considérablement la vitesse de démarrage lors de l’utilisation de ce système de fichiers pour le démarrage USB-RAM.
L’amélioration de l’accessibilité
Dans cette dernière version de ReactOS, un nouveau logiciel nommé Accessibility Utility Manager a été ajouté. Comme son nom l’indique, Accessibility Utility Manager gère les applications d’accessibilité sur ReactOS. À côté de l’accessibilité qui a connu une amélioration, nous avons le clavier de l’écran qui a été également été revue afin de prendre en charge des thèmes.
La gestion des polices
ReactOS se voulant très proche de Windows, l’équipe de maintenance annonce que des travaux effectués avec la communauté open source ont permis de régler un certain nombre de problèmes afin de rapprocher la prise en charge des polices de ReactOS de celle de Windows. Avec cette nouvelle version de ReactOS, la gestion des polices système se fait désormais via le registre plutôt que de manière ad hoc. Ces améliorations ont également apporté une compatibilité et une stabilité au système.
Les diverses améliorations
En dehors des améliorations majeures listées ci-dessus, l’équipe de ReactOS informe que l’ensemble des composants ReactOS, tels que les DLL, les applications et d’autres modules ont été améliorés dans cette version 0.4.13. De même, avec les améliorations introduites dans cette dernière version, ReactOS démarre et fonctionne entièrement dans un environnement x64.
:fleche: Télécharger ReactOS 0.4.13
Source : ReactOS
Et vous ?
:fleche: Avez-vous testé ReactOS ? Qu’en pensez-vous ?
:fleche: De manière générale, quel est votre avis sur cette initiative qui souhaite créer un système open source compatible avec les applications Windows ? Excellent ? Inutile ?
:fleche: Que vous suggèrent ces nouvelles améliorations introduites dans cette dernière version de ReactOS ? De l’optimisme sur la viabilité du projet ? Ou plutôt que le projet avance trop lentement pour atteindre un jour sa première version stable ?
Voir aussi
:fleche: Un ingénieur de Microsoft accuse l’équipe ReactOS de plagiat du code source du noyau de Windows pour le développement de l’OS open source
:fleche: Sortie de ReactOS 0.4.9 avec la capacité d’auto-hébergement et plus stabilité, le système d’exploitation continue sa mue vers une version 1.0
:fleche: ReactOS 0.4.8 est disponible avec le support expérimental des jeux et applications développés pour Windows Vista, 8 et 10
:fleche: ReactOS 0.4.11 est disponible avec d’importantes améliorations du noyau et un accent mis sur une réimplémentation des API Windows
:fleche: ReactOS : Une alternative Libre et Open Source à Windows XP