Door karma4: Door Anoniem:
Het blijft verbazingwekkend dat je dan IBM mainframe roots aan Windows toeschreef - de relatie Cutler-DEC-VMS werd destijds zeer uitgebreid genoemd, om NT geloofwaardigheid te geven als 'nu een serieus OS' .
VMS en IBM mainframe OSen zijn beiden inderdaad niet-Unix, maar het is het soort vergissing als 'LA Lakers' en 'NY Yankees' verwisselen die beiden balspelen niet zijnde voetbal doen.
Het blijft nog verbazender dat het verhaal van de GDDM link presentatie manager niet gezien en erkend wordt.
Als je er een bronvermelding voor heb kun je een wiki edit doen. (bron 'mijn herinnering' is daar niet voldoende).
IBM zat in de bestuurskamers voor het ICT beleid PS/2 OS/2 en er kwamen geen applicaties.
Een overeenkomstig iets speelde met de muis en grafische bediening. Het kwam van Xerox met de Alto.
De merkstrijden en de OS flaming werd er anders ingestoken. Net Pepsi cola tegen coca cola.
Dat is wel een heel groot zijspoor.
Maar ik zal het even meelopen.
Je zou kunnen stellen (zoals Linus met enige regelmaat doet) dat systemen van klein naar groot groeien - PCs waren de toenmalige 'shadow IT' , en gaven de gebruiker controle boven de goden met witte jassen van de centrale computerafdeling.
Vanuit de desktops groeide de behoefte (en de applicaties), en begon de opmars naar het bastion van de 'echte servers'.
Die keuzes werden in eerste instantie niet in de bestuurskamers gemaakt .
[..]
Je ziet nog een prachtig verhaal, Dec
https://en.wikipedia.org/wiki/CP/M Het zou het OS voor de IBM pc worden, daar kwam microsoft tussen, belangrijkste: goedkoper. Dec legde het af.
Zucht en zucht en zucht. Half gelezen ?
Het verhaal is prachtig, maar CP/M was geen product van Digital Equipment Corporation - DEC.
Het was van Digital Research, Inc (DRI) - ander bedrijf,, andere developer, geen relatie met de bron van RSX-11 (PDP) of VMS (VAX) of Ultrix .
Er zijn meer verhalen omtrent de keuze van IBM - eentje dat Gary Kildall liever ging vliegen op een dag dat IBM langs wilde komen om te praten over een licentie, en eentje dat de advocaat van DRI adviseerde dat het contract dat IBM wilde 'm met huid en haar zou overleveren aan IBM, en hij dus beter niet kon tekenen.
(klinkt wel plausibel, dat IBM supplier contracten IBM enorm indekken tegen van alles. Had hij de gok durven nemen dat de leeuw 'm niet wilde opeten was de geschiedenis anders gelopen).
https://en.wikipedia.org/wiki/Gary_Kildall(yup, beide verhalen , definitieve redenen wat onduidelijk )
Cutler met de VAX bij DEC bracht paniek in het IBM kamp, de apparatuur werd betrouwbaar genoeg en de prijs was beter.
Ibm kwam met de AS/400 midrange, nog steeds veel gebruikt.
Met Dec redde Cutler het niet tegen IBM bij microsoft wel.
Huh ? De AS/400 is uit 1988 - feitelijk al na het hoogtepunt van de minicomputer revolutie (midden jaren 60, jaren 70).
De mini's (waaronder de VAX) werden op hun beurt verdrongen door de 'killer micro's' - Sun Sparc, MIPS, en later x86.
IBM had geen goed antwoord op de mini's - het is niet voor niks dat DEC het op één na grootste computer bedrijf werd (zie
https://en.wikipedia.org/wiki/IBM_System/38 Cutler ging weg bij DEC omdat DEC het 'Prism' project waar hij aan werkte cancelde - en Microsoft hem wel de kans bood om met een schone lei een nieuw OS te ontwikkelen . (en ongetwijfeld een heel ruim salaris).
Mijn reden om de mainframe roots van OS/2 in twijfel te trekken is dat OS/2 heel sterk op de hardware faciliteiten van de 80286 gemapped was en lastig vertualiseerbaard. In mainframe land was virtualisatie al decennia standaard.
Ik zie me verder gesteund door
https://en.wikipedia.org/wiki/OS/2 OS/2 was intended as a protected-mode successor of PC DOS. Notably, basic system calls were modeled after MS-DOS calls; their names even started with "Dos" and it was possible to create "Family Mode" applications – text mode applications that could work on both systems.[5] Because of this heritage, OS/2 shares similarities with Unix, Xenix, and Windows NT. Als je de 80086 en 80286 op processor niveau kent, dan begrijp je dat die verwachting onmogelijk was. Pas met de 80386 kwam er voldoend om een dat echt te kunnen doen. Met de hele herbouw was het daarna niet echt meer nodig.
Je begreep blijkbaar niet wat ik schreef.
Je kunt een OS schrijven dat heel erg afhankelijk is van heel specifieke (cpu) hardware features, en je kunt een OS meer generiek schrijven , zodat het makkelijk op een andere en opvolgende CPUs past - OS'en leven veel langer dan processorgeneraties - De Mainframe divisie van IBM weet dat als geen ander . Vandaar dat ik zeg dat het feit dat OS/2 zo direct gemapped is op één generatie processor (80286) , en dan nog wel een processor waar IBM geen controle over had - ik dat beschouw als een indicatie dat 'project OS/2' weinig overgenomen heeft van de Mainframe divisie.
[knip nog meer]
weet je, het is me weer even lang genoeg.
Een gek kan meer vragen dan tien wijzen kunnen beantwoorden, en datzelfde geldt voor het corrigeren van misconcepties.
Er is genoeg te zeggen over organisatie (werk)processen waar je duidelijk wel mee bekend bent , maar op ongeveer elk technisch vlak zit je telkens weer faliekant naast - tot in het half of niet gelezen hebben van linken die je zelf post.
Dat helpt je geloofwaardigheid op andere terreinen niet.