Les fichiers OOo qui sont des Zip : au moins, ce format ne fait pas de référence trop spécifique. Pour que la comparaison soit valable, il faudrait que les fichiers OOo aient le même identifiant que ceux Microsoft Office mais ne soient pas lisibles en tant que fichier Microsoft Office, par exemple.
Les scripts Pythons : #! /usr/bin/python.
Y'a aucun format d'exécutable natif portable d'un OS à l'autre.
Effectivement. Mais ici, il ne s'agit pas d'exécutable natif, mais de bytecode pour machine virtuelle, tout à fait portable, ou sensé l'être, en tout cas. Or leur identification fait référence à une plate-forme tout à fait spécifique, ce qui est pour moi un défaut de conception basique. Pas énorme, mais qui remonte au tout début de la conception et mériterait d'être corrigé.
[^] # Re: Portable executable win32
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse à la dépêche Mono 2.0 : le singe continue ses grimaces. Évalué à 3.
Les scripts Pythons : #! /usr/bin/python.
Y'a aucun format d'exécutable natif portable d'un OS à l'autre.
Effectivement. Mais ici, il ne s'agit pas d'exécutable natif, mais de bytecode pour machine virtuelle, tout à fait portable, ou sensé l'être, en tout cas. Or leur identification fait référence à une plate-forme tout à fait spécifique, ce qui est pour moi un défaut de conception basique. Pas énorme, mais qui remonte au tout début de la conception et mériterait d'être corrigé.