Varga László, főszerkesztő ·

A Word 1.1a, azaz az "Opus" újra fut – 36 év után

Egy lelkes fejlesztő portolta a Microsoft Word 1.1a-t, az 1990-es "Opus" kódnevű szövegszerkesztőt modern, x64-es rendszerekre. Ez nem emuláció, hanem az eredeti kód natív átültetése, így bárki kipróbálhatja a történelmi szoftvert.

Van, hogy az ember nosztalgiázik, vagy csak egyszerűen kíváncsi, hogyan is nézett ki a digitális világ a modern okostelefonok és felhőszolgáltatások előtt. Most egy különleges lehetőséget kapunk, hogy visszautazzunk az időben: valaki ugyanis sikeresen portolta a Microsoft Word 1990-es, 1.1a verzióját, melyet akkoriban „Opus” kódnéven ismertek, modern x64-es Windows rendszerekre. Ez nem pusztán egy emuláció vagy egy újragondolt klón, hanem az eredeti szoftver natív, modern környezetbe illesztett változata, amely immár 36 évvel az első megjelenése után is működőképes.

Miért pont a Word 1.1a?

A Word 1.1a, vagyis az „Opus”, különleges helyet foglal el a szoftvertörténetben. Ez volt az első igazán kiforrott WYSIWYG (What You See Is What You Get, azaz „amit látsz, azt kapod”) szövegszerkesztő a Windows operációs rendszeren, melynek fejlesztése már 1988 és 1989 között zajlott. A Computer History Museum (Számítógép Történeti Múzeum) is megőrizte a forráskódját, amely C kódot és assemblyt egyaránt tartalmazott, kiegészítve fordítóval, linkerrel és fejlesztői jegyzetekkel. Ez a szoftver egy olyan korszak szülötte, amikor a számítógépek még 16-bites architektúrára épültek, a memória is limitált volt, és a Windows platform sem volt az a robusztus ökoszisztéma, amit ma ismerünk. A portolás tehát komoly technikai kihívást jelentett, hiszen az eredeti 16-bites assembly kódokat és memóriakezelési megoldásokat modern 64-bites környezetbe kellett átültetni.

A portolás technikai kihívásai és megoldásai

A jmarshall23 nevű fejlesztő, akinek ezt a bravúrt köszönhetjük, nem kevesebbet állít, mint hogy egy teljesen működőképes, natív Windows x64 portot hozott létre. Ez azt jelenti, hogy nem virtuális gépen futtatjuk az eredeti programot, és nem is egy modern programozási nyelven írták újra az egészet, hanem az eredeti Word for Windows 1.1a forráskódját és erőforrásait vették alapul. Ez az integráció modernizálja a 16-bites assembly kódokat, a szegmentált memóriakezelést és a Win16 platform határait, hogy az újabb Windows verziókon is zökkenőmentesen fusson. A szakértők szerint ez egy rendkívül komplex feladat, hiszen az eredeti kód még 612KB konvencionális és legalább 4MB Expanded Memory-t (kibővített memóriát) igényelt a fordításhoz, ami a mai gépeken teljesen más memóriakezelési elveket feltételez. A végeredmény viszont egy autentikus élményt nyújt, szinte olyan, mintha visszarepülnénk a '90-es évek elejére.

Hogyan próbálhatjuk ki?

Ez a projekt a digitális örökség megőrzésének egy fantasztikus példája, és bárki kipróbálhatja, aki kíváncsi a kezdetekre. A telepítéséhez mindössze el kell látogatni a GitHubon található projekt repository-jához, és követni az ott leírt utasításokat. Fontos megjegyezni, hogy ez nem egy hivatalos Microsoft-termék, hanem egy rajongói projekt, így a támogatás és a felhasználói élmény eltérhet a mai modern szoftverektől. Ugyanakkor éppen ez adja a varázsát: bepillantást nyerhetünk abba a korszakba, amikor a szövegszerkesztők még éppen csak elkezdték meghódítani az otthoni és irodai számítógépeket.

Főbb tudnivalók a portolt Word 1.1a-ról:

  • Név és kódnév: Microsoft Word for Windows 1.1a, kódnéven „Opus”.
  • Eredeti megjelenés: 1990-es évek eleje.
  • Portoló: jmarshall23 nevű fejlesztő.
  • Kompatibilitás: Natívan fut modern x64-es Windows rendszereken.
  • Műfaj: Nem emuláció, sem pedig újragondolás, hanem az eredeti forráskód adaptálása.
  • Hozzáférhetőség: Letölthető a GitHubról, részletes telepítési útmutatóval.
  • Jelentőség: Lehetőséget ad a szoftvertörténelem egy fontos darabjának megismerésére.

Ez a különleges port nemcsak a nosztalgiázó felhasználóknak nyújt kellemes perceket, hanem a fiatalabb generációknak is bemutatja, milyen volt a szövegszerkesztés az internet előtti időkben. Bár a funkciókészlet elmarad a mai Word vagy más szövegszerkesztők tudásától, az élmény annál egyedibb. Érdemes kipróbálni, ha egy kis retro hangulatra vágyik, és megnézné, honnan indultak a mai, mindennapi használatban lévő irodai programok. Magyarországi felhasználók számára a letöltés és telepítés ugyanúgy elérhető, mint bárki másnak, hiszen az internet globális hozzáférést biztosít ehhez a kuriózumnak számító projekthez.