OS/2 is still alive???

Fórumok

Udv mindenkinek!

Naggyon furi, hogy talaltam agy oldalt, ahol az utolso bejegyzes 2006/09/17en volt OS/2vel kapcsolatban. Azt hittem, h 94ben halottnak nyilvanitottaaz IBm ezt a projektet, de ugy fest, h eleg sok embert erdekel megis. Szoval most ossze vok zavarodva. OS/2 Warp4-t meg mindig fejlesztik?
Az IBM meg mindig ad supportot hozza, ahogy lattam az oldalukon. Nemreg valtoztattak meg a support policyjuket ezzel kapcsolatban.
Es meg valami. Az OS/2rol tudnatok egy kicsit tobb infot adni? Annyit tudok, h a Microsoft is ott volt a fejlesztesnel, szoval valamilyen szinten windows API compatible, vagy a windows kodot lehet OS/2re alirni?
Meg mindig nem nyilt forraskodu, igaz? Mit gondoltok, meg lehetne venni 1-2 milliard dollarert az IBMtol? Mennyire windows kompatibilis ez az OS/2.

Hozzászólások

Hi!

A Warp4 teljesen Win3.[1]1 kompatibilis. Ha minden igaz, akkor ennel egy kicsit tobbet is tud, de win32 programokat nem tud futtatni (ugy tudom). Ugy tudom, hogy tovabbfejlesztettek eComStation neven. Ez nem tudom, hogy most hol tart.

Amugy a Warp4 legjobban egy olyan Windows NT 3.51-re hasonlit, aminek mas a kinezete, es nincs annyi API hivas implementalva benne (az NT3.51 tud win32 programokat futtatni, igaz, nem mindet).

By(t)e
TBS::Antiemes

Ahha... Azt remeltem, h teljesen win32 kompatibilis, mert akkor vissza lehetett volna fejteni egy kicsit a kodot, h a winebe implementalhassak.

Reges regen hasznaltam en is ezt a rendszert es naggyon szar volt, amikor felfedeztem, h ennek nincsen sok jovoje. Es most egy kis langocska pislakolt a hajdanan termeket bevilagito faklyan.

Akkor pontosítsunk:
AZ OS/2 (a Warp 3 és 4 biztosan, mert ezeket próbáltam ki) tartalmazza a Windows 3.1-et és annak a Wins32 bővítését is, ami a Win32-es kódok futtatását teszik lehetővé.
Sokan számonkérik az IBM-től, hogy ha már felhagyot a fejlesztéssel miért nem nyitja meg a kódot. Hát többek között ezért. A Windows kódot licenszelik a Microsofttól és azt végképp nem tudnák megnyitni.
Amúgy a Windowsos programot az OS/2-n futó Windows 3.1/Wins32 futtatja és nem maga az OS/2.
A Warp 4 után teljesen más nevett kapott az OS/2 (eComStation), mintha harmadik fél is beszált volna a fejlesztésbe, de erre már nem emlékszem pontosan.
Akit bővebben érdekel a dolog az keressen ra a "Team OS/2"-re!
Megtettemn én: http://os2.rulez.org/ http://xenia.sote.hu/os2/ de van még sok találat, külföldi is.
Érdekes lehet még a http://hu.wikipedia.org/wiki/OS/2 is!
Nekem van egy olyan CD-m ami az Új Alaplap mellékleteként jelent meg: Magyar OS/2 Warp connect 3 béta valamennyi. Ez gyakorlatilag technikai korlátozást nem tartalmaz, de a licensz szerint csak 30 vagy 60 napig illetve a végleges verzió megjelenéséig használható. Azért azt hiszem, egy próáért ma sem veszik az ember fejét, bár ez nem teljesen "tiszta" dolog.
A "Connect" a hálózatos mivoltára utal.

Én 7 évig használtam OS/2-t. Egy érdekes és szomorú végű történet volt.

A Win95 előtt egy nagyon stabil és IGAZI multitaskos izmos grafikus oprendszerként ismertem meg. Egyek progi sem döntötte össze a másikat és az oprendszert, miközben valóban párhuzamosan futottak. Ez akkoriban PC csodaszámba ment. Mégha el is tudtuk képzelni, hogy az IBM tud oprendszert írni. És a grafikus sem csak azt jelentette, hogy volt munkaasztal, hanem egy objektumorientált felületet, ahol sok mindent meg lehetett egérrel oldani olyan módszerekkel, amit azóta sem láttam.

A win32 kompatibilitás egyáltalán nem azt jelentette hogy az alap oprendszer win32 apikat tartalmaz, hanem azt, hogy natív OS/2 programok kínzó hiánya miatt IBM tett a rendszerben virtuális DOS gépet és virtuális Win 3.1-t win32 bővítménnyel, de ezek mind opcionálisan voltak telepíthetőek. Ha win32-es progit indítottunk először feltöltődött minden progihoz egy-egy win32 virtuális gép, és a progi azon futott. Ebben az volt a csoda, hogy mivel minden progi más virtuális windos-on futott az i386 virtual protected üzemmódjában, így a windows-os progik sem tudták összedönteni egymást (az akkori windows-okkal ellentétben).

Az OS/2 API készlete teljesen más volt, mint a windows-é, és sokkal kisebb is. Ezzel akkor szembesültek igazán, amikor az IBM hiába vette meg a Lotus-t aki professzionlis irodai csomaggal bírt windows-ra nagyon nehéz volt rávenni, hogy portolja OS/2-re. Az alku eredményeként az IBM megírt kb. plussz 300 API-t OS/2-re (kb. másfélszeresére növelve a korábbiakat), amit Fix Pack (javítás) részeként ingyen adott a már kiadott oprendszerhez, a többi kódrészt pedig átírta a Lotus és végre lett natív profi irodai csomag OS/2-re. :-)

Ha az oprendszer története érdekel valakit, szívesen írok még róla. :-) Ami miatt érdekes az nem a windows kompatibilitás.

Én kb 10 évvel ezelőtt dolgoztam olyan 486-oson, amiben 32 MB RAM volt, és Warp3 futott rajta. Meg egy Novell szerver. Merthogy a virtuális DOS annyira profi volt, hogy azon egy Netware 4 vidáman elszüttyögött, kiszolgálva 8 db DOS-os PC-t.
Meg aztán a Warp megosztotta az internetkapcsolatot és még lekezelt egy műholdas kontrollert is, amin keresztül folyamatosan fájltranszferek mentek.
Emellett az OS/2 grafikus felülete akadozásmentesen használható volt, és igen, a win3.1-es progik szépen saját kis ketrecükben elfutottak.

Így utólag belegondolva nem kis teljesítmény volt ez akkoriban. A Linux még gyermekcipőben volt, a M$ szoftverek inkább egy kalandjátékhoz voltak hasonlatosak (ahol az nyer, akinek legkésőbb kell Ctrl+Alt+Del-t nyomnia), a komolyabb oprendszerek meg csak nagyobb kategóriájú gépeken voltak elérhetőek.
Nagy szomorúság, hogy az IBM engedett a M$ marketingnek, és hagyta bedarálni az OS/2-t.

Nekem még mindig dohosodik egy dobozos eredeti OS/2 Warp 3 az asztalomon, ha valaki méltóbb körülmények között tartaná, odaadom neki :)

Kedves Antiemes!

Tudok neked adni Warp3-at és Warp4-et is telepítő CD változatban (I920-ban van a szekrényben). Sajnos még nem volt boot-olható, így kell 3 db megbízható 1,44-es floppy hozzá hogy felálljon, ráadásul a 3 floppy-ból 2 db 1,8 MB-otis el kell bírnia legalább 10 percig. :-)

Jééé, régi ismerősök az I kilencedikről... :)
Emlékeim szerint a telepítő cd-ken rajta van az összes floppy image is (DISKIMGS könyvtár), a Connectix-MS virtual PC-n fel is lehet mountolni floppy drive-ként.
Ha jól emlékszem, neked a piros dobozos Warp3-ad van, a Winos2 nélküli változat. Annó kölcsönkértem kipróbálni :))

Régi szép idők :)

Üdv,
I.

engem a warp4 demo érdekelne. warp3-am neekm is van, dobozos. Majd vmware és jó!
szertem ezeket a remek egzotikus os-eket. beos-nak nagy rajongója vagyok...

Ezzel csak egy baj van: Jelenleg a Vmware nem támogatja az OS/2 -t, ls az szépen el is hasal rajta (tavaly télen próbáltam), amivel sikerrel jártam többé-kevésbé, az a QEmu, de ahhoz is kell jócskán türelem és kalandvágy. :)

--- GTK programozás C nyelven ---
http://hu.wikibooks.org/wiki/GTK%2B_programoz%C3%A1s_C_nyelven

Az MS a Virtual PC alkalmazását eredetileg egy Connectix nevű cég fejlesztette. Van natív OS/2-es Virtual PC is, és a Windows-os Virtual PC-is futtat OS/2-t (csak marketing okokból vették ki a támogatott guest OS-ek listájából, de emlékeim szerint szépen futtatja.)
Esetleg egy próbát megér, ha jól tudom, ingyenes is lett.

sajnos az IBM befejezte az OS/2 fejlesztését, és az év végén a support is véget ér.
Kár érte. 12 éve PCn a legjobb általános OS volt. A linux akkoriban még csak egy kis réteg kiváltsága volt.
Egyébként kétféle változata volt a Warpoknak, egyikban eleve benne volt egy win3.1, az drágább is volt, mert nem csak windowst de annak árát is beépítették extraként. A másik változatban nem volt benne, utólag lehetett hozzátelepíteni, illetve ha dos+win3.1 PCről upgradelt OS/2 Warpra vki akkor maga alá gyűrte a windowst.
Azon túl hogy külön taskokban tudta futtatni a win16 programokat, egy teljes win3.1et is el tudott indítani külön ablakban és fullscreenben is. Később a Merlinbe került egy korlátos win32 támogatás is, de annál wine is több alkalmazást támogat. eComstation néven egy külsős cég Serenity Systems is forgalmaz OS/2t, talán továbbra is fogja támogatni.
http://hup.hu/node/9239

Hat en azt mondom, h megveszem az OS/2 kodjat ugy ahogy van es tovabbfejlesztetem.
Vagy legalabbis almodik a nyomor. Valszeg inkabb valami masban nyomnam bele a penzemet, ami Windows versenykepes lenne. Hat akkor errol ennyit.
Valamelyikotok irta, hogyha szeretnenk tobbet tudni az OS torteneterol, akkor kerdezzunk. En kivacsi vagyok a folytatasra.

Az IBMnek lenne rá pénze bőven. Viszont megvenni nem lehet, ahogy nyílt forrásúvá sem lehet tenni, mert csak egy része az IBM tulajdona, sok része pedig innen onnan licenszelt. Jelentős része egyenesen a Microsofttól, ugyanis ők fejlesztették egy ideig.
Most, hogy a Gnu/Linux már desktopokon is használható lett, a Gnome és KDE mögötti jelentős fejlesztéseknek köszönhetően, az IBM ahogy lenni szokottt a számára gazdaságosabb megoldás mellett döntött, 'használjatok linuxot OS/2 helyett'. Ezzel csak az a baj, hogy ehhez nem adott közzé legalább egy OS/2 kompatibilitási réteget linuxhoz, és egy Gnome desktop erőforrásigénye jóval nagyobb mint egy OS/2é.

Az OS/2 forráskódját nem azért nem teszik GPL licenszűvé, mert van benne egy Win3.1, hanem azért, mert magának az OS/2-nek a nagy részét is a M$ fejlesztette anno "bérmunkában" az IBM-nek. És természetesen ül a licenszen, mint tyúk a tojásain.
Ha anno nem lett volna ez a nagy töketlenkedés az IBM részéről, ma NT meg XP helyett lehet, hogy mindeki OS/2 Warp 17-et futtatna...

Ket alapveto problema van a wine-nal:
1. Javareszt dokumentaciok nelkul fejlesztik sotetben tapogatozva - tobbekevesbe ertheto okokbol.
2. A fejlesztocsapat szetszortan fejleszt, szanaszet vannak alprojektek, pl cedega, ReactOS. (ez utobbit meg nezd meg, talan ez a legkozelebb ahhoz amit keresel)

---------------------
Minél korszakalkotóbb ötlettel állsz elő, annál több hülyén kell átverekedned magadat.

en ma is hasznalom - a notebookomon es egy gepemen fut az eComStation 1.2.
most faragjak az eComStation 2.0-t, jelenleg beta2 allapotban van.

Egyébként tud valaki valamit az eCS 2.0-ról? Mikor fog kijönni, milyen újítások lesznek benne, stb...

stomx, ha tudzs írj már egy mailt az alábbi címemre. Sajna, de nem találtam semmi kapcsolati infót rólad...

Köszi: Rez

----------------

URL: http://reznor.dyndns.org
skype: reznorbaa
mail: reznor@c2.hu

Os: Win 2003 server, FreeBSD, OS/2 Ecomstation