Vieux geek, épisode 370 : MS-Windows Premiere Edition, où comment Microsoft prouvait l’existence de MS-Windows en 1985.

J’ai déjà parlé en 2019 de MS-Windows 1.01 sorti en 1985. C’était un projet long terme, surtout pour l’époque. Depuis l’annonce du projet fin 1983, rien n’avait été publié.

Des journalistes parlèrent alors de vaporware pour qualifier le projet de Microsoft. Pour contrer cette dénomination, Microsoft publie et envoie à quelques personnes triées sur le volet la version dite « premiere edition ». C’est un aperçu du futur MS-Windows 1.0.1 publié en fin d’année 1985.

Grâce à des sites comme WinWorldPC, on peut récupérer cette version qui tient sur 4 disquettes 5 pouces 1/4 de 360 Ko. Pour vous montrer MS-Windows Premiere Edition en action, j’ai donc installé dans PCEm un MS-DOS 3.3x, suivi de MS-Windows Premiere Edition, le tout dans un PC XT équipé d’une carte EGA pour avoir autre chose que du dégradé de noir et de gris.

Tout se fait en interface mode texte, mais reste assez compréhensible cependant.

Voici donc ce à quoi ressemblait MS-Windows Premiere Edition en action.

Évidemment, c’était rustique, autant que la version officielle le sera. Les seules personnes qui trouveront l’interface intuitive et sympathique, ce sont les fans des fenêtre affichées sous forme de pavage à l’écran. Mais au moins, cela permet de voir comment Microsoft s’était sorti de l’accusation que son environnement graphique n’existait que sur le papier.

En vrac’ de milieu de semaine…

Petit en vrac’ en ce deuxième mercredi de mai 2025.

Côté logiciel libre, informatique et internet.

Voila à quoi ressemble « 31 » porté sur le Commodore PET :

Côté culture ?

Dayazell groupe de néofolk qui existe depuis au moins 15 ans a sorti récemment le premier extrait de leur troisième album, « Hypnos ». Une piste dénommée « Hov Arek Sarer Jan ».

J’ai eu l’occasion d’écouter en avant première cet album, et c’est de la bonne, surtout la reprise de « Stella splendens » que je connaissais déjà via le titre « Locked Within The Crystal Ball » de Blackmore’s Night sorti en 2008.

Sur ce, bonne fin de semaine !

PowerShell, c’est bon, mangez-en :)

J’ai gardé de mes presque 16 ans en mono-démarrage archlinuxien un amour prononcé pour la ligne de commande. Cela me permet de gérer mon installation de MS-Windows 11 comme un linux.

Chaque matin, j’ouvre un terminal powershellisé et je rentre la commande magique, à savoir winget upgrade --all --include-unknown.

Cela me permet de gérer une bonne partie de ma logithèque sans passer la récupération de logiciels depuis les sites officiels ou le Store. J’ai appris à utiliser PowerShell pour faire quelques scripts et modules assez simple pour me simplifier la vie, comme par exemple un module qui me permet de voir les règles du parefeu et il y en a un sacré paquet. Que ce soit des règles entrantes ou sortantes, avec une autorisation et un refus.

La simple commande PowerShell ci-dessous donne le nombre total de règles.

Get-NetFirewallRule | Measure-Object -line

Lines Words Characters Property
----- ----- ---------- --------
553

Oui, vous avez bien lu, 553 règles !

Et si je veux uniquement les règles entrantes :

Get-NetFirewallRule | Where-Object direction -eq "Inbound" | Measure-Object -line

Lines Words Characters Property
----- ----- ---------- --------
323

Bien entendu, j’ai pu rédiger des modules un peu plus complet en solo ou en duo avec Baba Orhum. Il faut dire qu’il est plus avancé que moi dans ce domaine, donc j’écoutais religieusement ses conseils ! Je ne fais pas non plus des scripts PowerShell tout le temps. Juste quand un besoin se fait sentir.

Je n’utilisais pas non plus des tétrachiées de script sous Linux. J’avais créé quelques scripts qui me permettaient de sauvegarder les profils de Mozilla Firefox et de Mozilla Thunderbird. Scripts simples, mais foutrement pratique.

PowerShell est tellement complet côté fonctionnalité qu’on peut trouver des dépôts GitHub qui recensent plusieurs centaines de scripts simples.

Et on y trouve de tout, celui qui m’a fait le plus sourire ? C’est celui qui permet de jouer le générique de Mission Impossible 🙂

Il y a bien sûr à boire et à manger dans le dépôt et il faut faire le tri.

Une de mes dernières découverte ? La commande Compress-Archive qui comme son nom l’indique permet de compresser en ligne de commande des dossiers et des fichiers dans les formats supporté, comme le tar.xz par exemple. Si, si, c’est possible 🙂

Je suis prêt à parier que comme pour le Scripting bash ou zsh, je trouverai régulièrement de nouvelles fonctionnalités. C’est juste une question de temps et d’opportunité !

Allez, bonne fin de journée !

Nouvelle expérience : au tour de GhostBSD de passer sur le grill !

Cela faisait quelques temps que je voulais lancer une nouvelle expérience en machine virtuelle, n’ayant pas assez de matériel pour tenter l’expérience en dur. Cette fois, comme c’est indiqué dans le titre, c’est la GhostBSD 25.1 sorti fin février 2025 de subir mon test. À savoir être testée durant un mois dans une machine virtuelle.

L’installation a été assez longue, surtout lors du démarrage du live. L’ensemble du système a été copié en mémoire vive, et 2,8 Go à copier, ça peut devenir rapidement long et laxatif. Bref, il ne faut pas être pressé dans ce cas. L’installation en elle-même a duré environ 15 minutes. Qui a dit que l’informatique est une école de la patience déjà ? Sans oublier que VirtualBox avait tendance de passer d’un modèle FreeBSD au modèle other qui est un peu le modèle de la dernière chance. Laxatif aussi !

La première épreuve aura été de mettre à jour la base fraîchement installée. Il faut dire qu’en l’espace de deux mois, elles se sont accumulées. En effet, l’outil Update Station m’indiquait 451 mises à jour, 9 nouveaux paquets à installer et 6 paquets à réinstaller. Je suis passé par la ligne de commande, comme c’est indiqué dans le wiki de GhostBSD.

La mise à jour a pris 15 bonnes minutes avant que je puisse redémarrer l’ensemble. J’ai juste rajouté LibreOffice à l’installation de base, en utilisant l’outil Software Station. C’était le seul gros manque à l’installation. Et côté gadget, j’ai rajouté fastfetch qui m’affiche l’Ascii art de FreeBSD, ce qui est normal étant donné que GhostBSD est un FreeBSD « simplifié » avec Mate Desktop comme interface graphique.

J’ai donc enregistré une courte vidéo pour présenter rapidement l’ensemble.

L’expérience commence donc en ce 8 mai 2025 pour se terminer le 8 juin 2025… Si tout se passe bien 🙂

En vrac’ de milieu de semaine…

Petit en vrac’ en ce premier mercredi de mai 2025.

Côté logiciel libre, informatique et internet.

Côté culture ?

Rien cette fois.

Pour finir, une vidéo sur OpenMandriva Rome et sur le bug du noyau linux 6.15-rc2 installé. Je suis parti d’une image ISO OpenMandriva Rome Plasma et j’ai suivi les indications officielles pour mettre à jour le bousin. Résultat ? En vidéo 🙂

Sur ce, bonne fin de semaine !