Glissez simplement votre carte : comment le métro de New York utilise OS/2

La technologie vintage est à l'œuvre dans les structures du métro de New York depuis des décennies et apparaît parfois de manière inattendue. Article pour les fans d'OS/2

Un New-Yorkais et un touriste entrent dans la station de métro 42nd Street, également connue sous le nom de Times Square. On dirait le début d'une blague. En fait non : l’un d’eux est content d’être arrivé là ; Pour d’autres, cette situation est terriblement agaçante. On sait sortir de là au plus vite. L’autre ne parle pas anglais. Un New-Yorkais et un touriste sont des personnes différentes, mais pour le moment ils ne font qu'un. Tous deux sont soumis aux aléas de la Metropolitan Transportation Authority (MTA) et à la fiabilité inouïe d’un système d’exploitation moyennement performant du début des années 1990.

En 2016, sur une journée de travail moyenne, le métro de New York a transporté 5,7 millions de personnes [à titre de comparaison : le métro de Moscou en compte 6,7 millions/env. trad.]. Il s'agit de la moyenne la plus élevée depuis 1948. Si vous demandez au New-Yorkais moyen, il vous dira probablement : « C'est ça ? Cette incrédulité est compréhensible, car la ville compte 8 millions d'habitants permanents et, aux heures de pointe ou pendant les vacances, le nombre de personnes atteint parfois 20 millions. Apparemment, beaucoup de gens aiment héler un taxi.

Glissez simplement votre carte : comment le métro de New York utilise OS/2
Tourniquets du métro de New York

Il est difficile de parier sur l'avenir, mais c'est essentiellement ce que fait le MTA

En mars sur Tedium écrit sur le gros pari d'IBM sur les micro-noyaux pour les systèmes d'exploitation, qui incluaient une variante de leur célèbre système d'exploitation OS/2. Il décrit en détail les pertes subies par l’entreprise à cause de ce pari. Cependant, la confiance d'IBM dans le succès de son système d'exploitation a contraint d'autres sociétés à formuler des hypothèses similaires.

Mais le plus gros pari a été fait par la MTA, la Metropolitan Transit Authority, qui devait trouver un moyen de se débarrasser des jetons et d'entrer dans une ère où tout devait être numérique. En conséquence, une carte culte est apparue Carte Métro. La fine tranche de plastique jaune avec une bande noire proéminente est un incontournable des portefeuilles des New-Yorkais depuis sa sortie en 1993.

L'histoire de la méthode actuelle d'accès au métro de New York est intéressante par les détails de l'infrastructure publique et la manière dont elle dessert le public. Mais avant cela, il sera utile de comprendre comment le système actuel a vu le jour. Parce que lorsque l’on construit quelque chose d’aussi important que le métro de New York, il faut que cela fonctionne comme prévu.

En fait, vous n'avez qu'un seul essai - et toute erreur entraînera probablement des milliards de coûts de réparation et l'irritation de millions de personnes. Parmi les nombreux choix, l'un des plus fiables s'est transformé en l'une des plus grosses erreurs d'IBM.

Glissez simplement votre carte : comment le métro de New York utilise OS/2
Cinq MetroCards spéciales dédiées à David Bowie et payées par Spotify. Durant plusieurs semaines à l’automne 2018, l’entreprise a transformé la station Broadway-Lafayette Street/Bleecker Street du West Village en un monument pop art en l’honneur de l’artiste qui vivait à proximité. En plus d'utiliser le verso des MetroCards à des fins publicitaires (et pourquoi pas), la MTA propose régulièrement des cartes en édition spéciale sponsorisées par de grandes marques. Les options de carte Supreme coûtent des sommes folles, mais parfois le MTA ignore les marques et crée simplement quelque chose de cool.

Glissez simplement votre carte : comment le métro de New York utilise OS/2

Comment le système d'exploitation d'IBM, qui a généré beaucoup de battage médiatique mais n'est jamais devenu quelque chose de spécial, a trouvé sa place et a servi des millions de personnes

В article De nombreux détails intéressants ont été mentionnés à propos d'OS/2, à propos des micro-noyaux et d'autres choses, mais dans cet article, le fait que cet OS ait encore ses partisans est le plus pertinent par rapport au sujet. Eh bien, où serions-nous sans cela ?

La raison pour laquelle le MTA a finalement décidé d'utiliser OS/2, pour numériser certains aspects du métro, reflète le battage médiatique qui a entouré le lancement de l'OS au début des années 1990. Cependant, les discussions et le développement ont commencé plusieurs années plus tôt. Sans vraiment en faire la publicité, Microsoft et IBM travaillaient sur la prochaine génération de systèmes d'exploitation. Bien que le récit moderne soit que Gates et Microsoft ont créé IBM avec MS-DOS, IBM pensait clairement différemment à l'époque.

Au lieu de déplorer la perte de bénéfices, IBM a semblé reconnaître son manque de connaissances et a commencé à développer le système d'exploitation de nouvelle génération à partir de zéro, d'abord avec Microsoft. Cette entreprise, comme on aurait pu le deviner, s'est terminée pour IBM de la même manière que l'histoire de MS-DOS. Cependant, pendant une très courte période, à la fin des années 1980, les directeurs de la MTA étaient en train de trouver des moyens d'éliminer les jetons de métro et de les remplacer par des cartes prépayées. Les avantages étaient évidents : il était plus facile d'augmenter les tarifs et d'introduire le paiement par zone. Les passagers avaient la possibilité de choisir entre un aller simple ou un aller-retour, et une option illimitée est apparue pendant une certaine période.

Pour introduire cette mise à jour révolutionnaire, MTA s'est tourné vers la société renommée IBM. C’était logique à l’époque.

Glissez simplement votre carte : comment le métro de New York utilise OS/2
OS/2 version 2.1

Neal Waldhauer, consultant OS/2 et MTA, a déclaré dans un e-mail : "Il y a eu quelques années où l'on pouvait parier sur OS/2 pour sa carrière."

Pour comprendre pourquoi, vous devez comprendre cette époque. Waldhauer poursuit : « Il s'agissait d'un développement antérieur à Linux et Windows. OS/2 semblait être une valeur sûre pour l'avenir."

Faute d’options, le MTA a choisi la meilleure. Et il a fonctionné pendant plusieurs décennies comme l'un des composants logiciels clés d'un système plutôt complexe.

Il pourrait survivre, comme le dit Waldhauer : « Laissez-moi vous dire que tant que MetroCard sera pris en charge par le système, OS/2 continuera à fonctionner. »

Point très intéressant, puisque le MTA est en train de supprimer la MetroCard au profit de diverses formes de paiement sans contact. La transition devrait améliorer l’efficacité opérationnelle et aider le MTA à collecter des revenus supplémentaires.

Cela semble intéressant, mais il est facile de voir les problèmes lorsque vous examinez une fonctionnalité étrange du système MetroCard actuel.

Glissez simplement votre carte : comment le métro de New York utilise OS/2
My MetroCard, la version de juin du Mois de la Gay Pride. Fait intéressant, elle sera valable quatre mois de plus que la MetroCard standard, qui ne peut être utilisée que pendant un an.

La mystérieuse bande magnétique et son impact sur la vie des gens

En bref, la transition des jetons vers MetroCard a pris des années et a été tout sauf fluide. Les jetons ont officiellement cessé d'être utilisés en 2003. À cette époque, les MetroCards étaient acceptées dans toutes les stations de la ville, mais cela ne plaisait à personne.

Prendre le métro est généralement facile, mais les plaintes concernant le glissement de cartes sont omniprésentes. Et bon nombre de problèmes semblaient être liés à de stupides pannes de communication entre les différentes parties du système. Bien que OS/2 soit utilisé pour connecter diverses parties du système de métro au grand ordinateur central, les normes des composants inclus n'étaient pas les plus élevées. Les tourniquets de toutes les gares de New York sont connus pour être capricieux - mais ils ont pu fonctionner avec le système IBM.

Glissez simplement votre carte : comment le métro de New York utilise OS/2
Les guichets automatiques utilisaient également OS/2

Malgré l'échec d'OS/2 sur le marché grand public, il était incroyablement fiable, ce qui lui confère une longue durée de vie dans les systèmes industriels - et les distributeurs automatiques de billets en sont un exemple. Waldhauer a déclaré : « Si l'on considère tous les systèmes d'exploitation utilisés dans le MTA, OS/2 est probablement la partie la plus fiable du système, à l'exception du mainframe. » Il est toujours utilisé dans le métro de New York en 2019. IBM l'a abandonné il y a longtemps et a même autorisé une autre société à gérer ses logiciels en 2001. (Aujourd'hui, la société s'appelle Arca Noé vend une version officiellement prise en charge d'OS/2, ArcaOS, même si la plupart de ses utilisateurs se trouvent dans une situation similaire à celle de MTA).

OS/2 joue le rôle d'un chef d'orchestre dans le métro de New York. Cela aide à combiner les différentes parties que les gens utilisent avec les parties que les gens n'utilisent pas. Waldhauer note : « Il n'existe aucune application OS/2 avec laquelle les utilisateurs peuvent travailler. OS/2 est principalement utilisé comme interface entre les bases de données mainframe complexes et les ordinateurs simples utilisés quotidiennement dans les métros et les bus. Mais en général, les ordinateurs OS/2 sont répartis dans tout le système.

Nous parlons d'un système d'exploitation conçu à la fin des années 80, sorti au début des années 90, dans le cadre d'une relation complexe entre deux géants de la technologie. Le MTA a dû ignorer l’essentiel de cette histoire, car il avait déjà pris sa décision et changer de cap aurait coûté très cher.

La coordination du backend et des appareils que les New-Yorkais et les touristes rencontrent peut être ridiculement mal coordonnée. Si vous voulez mettre cela en perspective, revenons à Waldhauer : "J'ai l'impression que les développeurs avaient prévu que la MetroCard fonctionne avec une base de données mainframe, et que certains appareils électroniques aléatoires relieraient le tout."

Glissez simplement votre carte : comment le métro de New York utilise OS/2
Jetons du métro de New York, par date d'utilisation, de gauche à droite : 1953-1970 ; 1970-1980 ; 1979-1980 ; 1980-1986 ; 1986-1995 ; 1995-2003

Parlons maintenant de la bande magnétique. La bande noire au bas de n'importe quelle MetroCard, quelle que soit la marque, devrait fonctionner. Son fonctionnement réel est, pour des raisons évidentes, un secret.

"Des gens ont piraté MetroCard", a déclaré Waldhauer. « Si vous pouvez observer le codage magnétique, les bits sont si gros qu’on peut les voir à la loupe. Le codage de la bande magnétique est si secret que je ne l'ai jamais vu. C'est incroyable ce que les gens font pour un tour gratuit."

Est-ce important aujourd’hui ? Oui, en principe, ce n'est pas le cas. La MTA a clairement indiqué son intention de passer aux paiements sans contact, comme elle l'a fait avec l'Oyster Card à Londres. Cependant, ce processus a aussi ses problèmes. Ils ont même embauché l'ancien responsable du système londonien et se sont fixé comme objectif ultime de se débarrasser complètement de la MetroCard.

Glissez simplement votre carte : comment le métro de New York utilise OS/2
Je viens de lancer le système OMNY, qui sera déployé dans les prochaines années

À l’avenir, les gens pourront entrer dans le métro de New York de la même manière qu’ils font aujourd’hui la queue pour les montagnes russes à Disneyland. Ce processus nécessitera qu'une personne porte un appareil connecté à Internet qui vous guidera à travers les tourniquets, qu'il s'agisse d'un téléphone ou d'une montre intelligente. Avec un peu de chance, nous aurons un nouveau système avec MetroCard. Mais il n’y a aucune garantie à ce sujet.

Les besoins pratiques et technologiques qui ont donné naissance au métro de New York affectent pratiquement tout le monde dans la ville. Les New-Yorkais se tournent vers de nouvelles méthodes de paiement, et ceux qui peuvent se le permettre le feront. Et les autres resteront à la maison.

Source: habr.com

Ajouter un commentaire