IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

L'OS Windows 95 devient une appli gratuite qu'on peut lancer depuis Windows, Linux ou Mac
Grâce au framework open source Electron et à un passionné

Le , par Christian Olivier

997PARTAGES

17  1 
Felix Rieseberg, développeur chez Slack, a eu la bonne idée de dépoussiérer Windows 95, le système d’exploitation mythique de Microsoft, et de le transformer en quelque chose d’assez tendance au vu du contexte actuel : une appli gratuite qui s’exécute sur des ordinateurs Mac, Windows et Linux.


Pour ce faire, il a utilisé Electron, un framework open source de développement d’applications multi-plateformes de GitHub. Cette version de Windows 95 intègre beaucoup d’applications originales et fonctionnerait étonnamment bien. En outre, elle épargne les utilisateurs d’un processus de démarrage prolongé, car le bureau s’installe presque instantanément.

Le système d’exploitation en lui-même se résume à un fichier exécutable de 129 Mo disponible sous forme d’une archive compressée au format zip sur la plateforme GitHub. Cette appli utilise entre 200 et 300 Mo sur un Mac, alors que la version originale de Windows 95 n’exigeait que 4 minuscules mégaoctets de RAM.

D’après Rieseberg, vous pouvez vous attendre à retrouver l’expérience Windows 95 complète après l’installation et l’exécution de sa nouvelle application Electron inscrite sous le nom « ;Windows95 v1.0 ;», quel que soit le système d’exploitation que vous utilisez actuellement. Il faudra malgré tout faire l’impasse sur certaines applications intégrées de Microsoft et tierces comme Internet Explorer, les applications pour AOL, CompuServe 3.0 et The Microsoft Network.


Si vous souhaitez utiliser Windows 95 sur votre ordinateur équipé d’une distribution GNU/Linux, de Windows 7, de Windows 8 ou de Windows 10, il vous suffit de télécharger l’application Electron de Windows 95 adaptée à votre plateforme sur le GitHub de Rieseberg, de l’installer et de l’exécuter. Pour quitter l’application Windows 95, appuyez simplement sur la touche Échap de votre clavier.

Les utilisateurs de Mac n’ont besoin que d’extraire l’archive téléchargée et d’ouvrir l’application pour commencer à l’utiliser. L’application Electron de Windows 95 est disponible sous forme de packages RPM et DEB pour les utilisateurs de distributions GNU/Linux, ce qui le rend compatible avec une large gamme de systèmes d’exploitation basés sur Debian ou Red Hat.

Il est difficile de savoir si Microsoft, qui a annoncé son acquisition de GitHub en juin, va soulever des objections à l’utilisation de son code et de ses services de cette manière. Mais grâce à ce travail de passionné, les utilisateurs nostalgiques peuvent profiter brièvement de la possibilité de renouer avec ce système d’exploitation d’une autre époque.

Source : Twitter, GitHub

Et vous ?

Qu’en pensez-vous ?

Voir aussi

Aujourd'hui, plusieurs satellites fonctionnent encore sous Windows 95, ce qui les rend vulnérables aux cyberattaques

Windows XP fête ses 16 années d'existence, mais reste toujours aussi populaire que Windows 8.1, macOS ou les distributions Linux

Le prochain OS de bureau de Microsoft devrait-il être un Windows XP Edition 2018 ? À quoi devrait ressembler un tel système d'exploitation ?

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de captaindidou
Inactif https://www.developpez.com
Le 24/08/2018 à 21:50
Citation Envoyé par Mjm Voir le message
Ou l'on était pas angoissé par les virus et autres cyberattaques.
Si, si, les virus existaient déjà. Au moins ceux qui s'installent sur le boot sector des disques durs, cela bien avant 1995.

C'est aussi le temps des CD/ROM qui s'exécutent dès leur insertion et cela sans autorisation.
4  0 
Avatar de ndrantotiana.rindra
Futur Membre du Club https://www.developpez.com
Le 24/08/2018 à 9:41
Un coup d'oeil dans le code nous permet de voir que c'est une émulation, fait avec v86
2  0 
Avatar de Chuck_Norris
Membre émérite https://www.developpez.com
Le 27/08/2018 à 10:19
Citation Envoyé par captaindidou Voir le message
Si, si, les virus existaient déjà. Au moins ceux qui s'installent sur le boot sector des disques durs, cela bien avant 1995.
Les virus de boot sont les plus anciens mais loin d'être les seuls durant ces années. Il était courant, ni même très complexe, d'ajouter du code à l'intérieur de fichiers COM ou EXE. C'était plus difficile avec les applications Win16 et (surtout) Win32 mais pas impossible. Et bien sûr il y avait les fameux virus macro dans les documents Office.

Citation Envoyé par captaindidou Voir le message
C'est aussi le temps des CD/ROM qui s'exécutent dès leur insertion et cela sans autorisation.
Tout à fait, c'est une nouvelle fonctionnalité de Windows 95 d'ailleurs. Un des pires choix jamais fait par Microsoft, à la fois en terme de sécurité qu'en terme d'utilisabilité.
2  0 
Avatar de vivid
Membre régulier https://www.developpez.com
Le 31/08/2018 à 10:25
Mdr perdre autant de temps pour un grosse Mer.. de windows, les 16/32 bits faisait déjà mieux..
2  0 
Avatar de squizer
Membre actif https://www.developpez.com
Le 24/08/2018 à 9:45
Pour la version en javascript c'est par ici: https://win95.ajf.me/
0  0 
Avatar de pat91
Membre du Club https://www.developpez.com
Le 26/02/2019 à 21:56
Bonjour,

cherchant à faire fonctionner une appli sous W95 émulé sur un Xp pro en 32 bit j'ai le message suivant lors du lancement de l'.exe
"le point d'entrée de procédure AcquireSRWlockExclusive est introuvable dans la bibliothèque de liaisons dynamique KERNEL32.dll"

avez-vous une idée sur ce blocage ?

Merci

Pat
0  0 
Avatar de Dodfr2
Membre du Club https://www.developpez.com
Le 26/02/2019 à 22:20
Je dirais qu'il ne faut pas considérer cette émulateur comme 100% utilisable et perdre du temps à chercher quelles API Win32 il ne gère pas ;-)

Mieux vaut passer par une machine virtuelle avec un "vrai" Win95 installé.
0  0 
Avatar de foetus
Expert éminent sénior https://www.developpez.com
Le 26/02/2019 à 22:23
Citation Envoyé par pat91 Voir le message
Bonjour,

cherchant à faire fonctionner une appli sous W95 émulé sur un Xp pro en 32 bit j'ai le message suivant lors du lancement de l'.exe
"le point d'entrée de procédure AcquireSRWlockExclusive est introuvable dans la bibliothèque de liaisons dynamique KERNEL32.dll"

avez-vous une idée sur ce blocage ?

Merci

Pat
/HS On

Simple : ce message veut toujours dire qu'une fonction utilisée par ton logiciel ne fait pas partie de ton système d'exploitation
Et effectivement, la fonction AcquireSRWlockExclusive est apparue sous Vista - tu ne peux rien faire.

/HS Off
0  0 
Avatar de Dodfr2
Membre du Club https://www.developpez.com
Le 26/02/2019 à 22:43
Du coup la question est comment un logiciel Win95 peut-il appeler une API qui n'existait pas du temps de son développement ?
0  0 
Avatar de pat91
Membre du Club https://www.developpez.com
Le 26/02/2019 à 22:44
Bonjour Feotus,

si je comprends bien je me suis planté !! je pensais émulé W95 sous XP mais cela ne fonctionne apparemment pas avec ce développement !

As-tu une piste pour réaliser cette émulation ?

Pat
0  0