只需刷卡:紐約地鐵如何使用 OS/2

老式技術已經在紐約的地鐵結構中發揮了數十年的作用,有時還會以意想不到的方式出現。 寫給 OS/2 粉絲的文章

一名紐約人和一名遊客進入第 42 街地鐵站,也稱為時代廣場。 聽起來就像是個笑話的開頭。 事實上不是:其中一個人很高興他到達了那裡;另一個人則很高興。 對於其他人來說,這種情況非常煩人。 人們知道如何盡快離開那裡。 另一個則不然——他不會說英語。 紐約人和遊客是不同的人,但目前他們是一體的。 兩者都受到大都會交通管理局 (MTA) 變幻莫測的影響,並且受到 1990 世紀 XNUMX 年代初期相當成功的操作系統前所未有的可靠性的影響。

2016 年平均工作日,紐約地鐵載客量為 5,7 萬人[相較之下:莫斯科地鐵載客量為 6,7 萬人/約 1948 萬人次。 譯]。 這是自 8 年以來的最高平均值。 如果你問一般的紐約人,他們可能會說:“就是這樣?” 這種懷疑是可以理解的,因為這座城市有20萬常住人口,在高峰時段或假日,人口有時會增加到XNUMX萬。顯然,很多人喜歡叫出租車。

只需刷卡:紐約地鐵如何使用 OS/2
紐約地鐵十字轉門

很難對未來下注,但這本質上就是 MTA 一直在做的事情

沉悶的三月 писали 關於 IBM 在作業系統微核心上的大賭注,其中包括其著名的 OS/2 作業系統的變體。 它詳細描述了公司因這次賭注而遭受的損失。 然而,IBM對其作業系統成功的信心迫使其他公司做出類似的假設。

但最大的賭注是 MTA(大都會交通管理局),它需要找到一種方法來擺脫代幣並進入一個一切都必須數位化的時代。 結果,一張邪教卡出現了 地鐵卡。 自 1993 年推出以來,帶有顯眼黑色條紋的黃色塑膠薄片一直是紐約人錢包裡的必備單品。

目前紐約地鐵的交通方式的歷史很有趣,其中包括公共基礎設施的細節以及它如何為公眾服務。 但在此之前,了解目前系統是如何形成的將會很有用。 因為當你建造像紐約地鐵這樣重要的東西時,它最終必須按預期運行。

你基本上只能嘗試一次,任何錯誤都可能導致數十億美元的維修成本和數百萬人的憤怒。 在眾多選擇中,最可靠的選擇之一卻變成了 IBM 最大的錯誤之一。

只需刷卡:紐約地鐵如何使用 OS/2
五張特別的 MetroCard 獻給 David Bowie,由 Spotify 支付。 2018 年秋天的幾週內,該公司將西村的百老匯-拉法葉街/布利克街車站改造成一座波普藝術紀念碑,以紀念住在附近的藝術家。 除了使用 MetroCard 背面進行廣告(為什麼不這樣做)之外,MTA 還定期提供由主要品牌贊助的特別版卡。 Supreme 卡的價格非常昂貴,但有時 MTA 會跳過這些品牌,只做一些很酷的東西。

只需刷卡:紐約地鐵如何使用 OS/2

IBM 的作業系統雖然引起了很多炒作,但從未變得有什麼特別之處,它如何找到一個家並為數百萬人提供服務

В 文章 關於 OS/2、微內核和其他事情,提到了很多有趣的細節,但在本文中,這個作業系統仍然有其支持者這一事實與該主題最相關。 好吧,如果沒有這個我們會怎麼樣?

MTA 最終決定使用 OS/2,對地鐵的某些方面進行數位化,這反映了 1990 世紀 XNUMX 年代初圍繞該作業系統推出的炒作。 然而,對話和開發早在幾年前就開始了。 在沒有特別宣傳的情況下,微軟和 IBM 正在開發下一代作業系統。 儘管現代的說法是蓋茲和微軟用 MS-DOS 創建了 IBM,但 IBM 當時的想法顯然不同。

IBM 並沒有哀嘆利潤損失,而是似乎意識到自己缺乏知識,並開始從頭開始開發下一代作業系統,首先是與微軟合作。 正如人們可能已經猜到的那樣,IBM 的這項事業的結局與 MS-DOS 的故事大致相同。 然而,在 1980 世紀 XNUMX 年代末的一段很短的時間內,MTA 董事們正在尋找消除地鐵代幣並用預付卡取而代之的方法。 優點是顯而易見的 - 它使提高票價和引入基於區域的支付變得更加容易。 乘客有機會選擇單程或往返,並且在一定時間內出現無限選擇。

為了推出這項革命性的更新,MTA 求助於知名公司 IBM。 這在當時是有道理的。

只需刷卡:紐約地鐵如何使用 OS/2
OS/2 版本 2.1

OS/2 和 MTA 顧問 Neal Waldhauer 在一封電子郵件中表示,“曾經有幾年你可以把職業生涯押在 OS/2 上。”

要了解原因,您需要了解那個時間。 Waldhauer 繼續說:「這是 Linux 和 Windows 之前的時代的發展。 OS/2 似乎是未來的安全選擇。”

由於缺乏選擇,MTA 選擇了最好的一個。 它作為一個相當複雜的系統中的關鍵軟體組件之一運行了幾十年。

正如 Waldhauer 所說,它可能會繼續存在:“讓我說,只要係統支援 MetroCard,OS/2 就會繼續工作。”

非常有趣的一點是,MTA 正在取消 MetroCard,轉而採用各種形式的非接觸式支付。 此次過渡將提高營運效率並幫助 MTA 獲得額外收入。

這聽起來很有趣,但是當您檢查當前 MetroCard 系統的一個奇怪功能時,很容易發現問題。

只需刷卡:紐約地鐵如何使用 OS/2
我的 MetroCard,六月版的同志驕傲月。 有趣的是,它的有效期限比標準 MetroCard 長四個月,標準 MetroCard 只能使用一年。

神秘的磁條及其如何影響人們的生活

簡而言之,從代幣到 MetroCard 的過渡花費了數年時間,而且絕非一帆風順。 代幣於 2003 年正式停止使用。那時,該市所有車站都接受地鐵卡,但沒有人喜歡它。

搭乘地鐵通常很容易,但刷卡的投訴卻隨處可見。 許多問題似乎與系統不同部分之間愚蠢的通訊故障有關。 雖然OS/2用於將地鐵系統的各個部分連接到大型主機,但所包含的組件的標準並不是最高的。 紐約市任何車站的十字轉門都因反复無常而臭名昭著 - 但它們能夠與 IBM 系統配合使用。

只需刷卡:紐約地鐵如何使用 OS/2
ATM 機過去也依賴 OS/2

儘管 OS/2 在消費市場上失敗了,但它非常可靠,在工業和工業系統中具有很長的使用壽命——ATM 就是一個例子。 Waldhauer 說:“縱觀 MTA 使用的所有作業系統,OS/2 可能是系統中除大型主機之外最可靠的部分。” 2019 年,它仍在紐約地鐵上使用。 IBM 很早就放棄了它,甚至在 2001 年允許另一家公司為其維護軟體。(今天該公司稱為 阿卡諾埃 銷售官方支援的 OS/2 版本, 阿卡作業系統,雖然其大多數用戶的情況與MTA類似)。

OS/2 在紐約地鐵中扮演售票員的角色。 它有助於將人們使用的不同部分與人們不使用的部分結合起來。 Waldhauer 指出:「沒有可供使用者使用的 OS/2 應用程式。 OS/2 主要用作複雜的大型主機資料庫與每天在地鐵和公車上使用的簡單電腦之間的介面。 但總的來說,OS/2 計算機分佈在整個系統中。”

我們談論的是一個在 80 年代末設計、在 90 年代初發布的作業系統,它是兩個科技巨頭之間複雜關係的一部分。 MTA 不得不忽略這個故事的大部分內容,因為它已經做出了決定,改變路線將花費大量資金。

後端與紐約人和遊客遇到的那些設備的協調可能非常不協調。 如果你想正確地看待這一點,讓我們回到 Waldhauer:“我感覺開發人員希望 MetroCard 能夠與大型機數據庫配合使用,並且一些隨機的電子設備會將它們連接在一起。”

只需刷卡:紐約地鐵如何使用 OS/2
紐約地鐵代幣,依使用日期排列,由左至右:1953 年至 1970 年; 1970–1980; 1979–1980; 1980–1986; 1986-1995; 1995-2003。

現在我們來談談磁條。 任何 MetroCard 底部的黑色條紋,無論品牌如何,都應該有效。 由於顯而易見的原因,它的實際工作原理仍然是一個秘密。

「人們一直在攻擊 MetroCard,」瓦爾德豪爾說。 「如果你觀察磁編碼,你會發現這些位元非常大,你可以用放大鏡看到它們。 磁條編碼太秘密了,我從來沒看過。 人們為了免費搭車而做出的事情真是令人驚奇。”

今天這重要嗎? 是的,原則上不是這樣。 MTA 已明確表示打算轉向非接觸式支付,就像他們在倫敦推出牡蠣卡一樣。 然而,這個過程也有其問題。 他們甚至聘請了倫敦系統的前負責人,並設定了徹底擺脫MetroCard的最終目標。

只需刷卡:紐約地鐵如何使用 OS/2
剛推出OMNY系統,未來幾年內推出

未來,人們將能夠像今天在迪士尼樂園排隊坐過山車一樣進入紐約地鐵。 此過程需要一個人攜帶一個連接互聯網的設備來引導您通過十字轉門,無論是手機還是智慧手錶。 運氣好的話,我們將擁有一個帶有 MetroCard 的新系統。 但對此沒有任何保證。

創建紐約地鐵的實際和技術需求幾乎影響到城市中的每個人。 紐約人正在轉向新的支付方式,那些有能力支付的人將會這樣做。 其餘的人將留在家裡。

來源: www.habr.com

添加評論