Beste SED,
Als 'born-and-raised' HP-BASIC (HP-85) and HP-UX (9000 series) sysop en een fijne tijd vanaf de jaren '90 met IBM AIX en Linux heb ik echt wel mijn sporen verdiend en zeer zeker recht op een eigen mening.
Mijn verzoek aan u is om mij of andere tweakers in het vervolg niet te denigreren of ronduit beledigen.
Mijn argumenten waren niet ter vergelijk maar als historische correctie,omdat de feiten anders zijn dan zoals u ze voorspiegelt.
Kijk maar eens naar
dit overzicht.
Voor de goede orde, elke van
bovenonderstaande feitjes zijn geparafraseerd en terug te vinden vinden op Wikipedia (zowel en. als nl.)(Tussen haakjes staan mijn gedachten met de intentie ter vermaak, zonder te persoonlijk te willen zijn)
:
- Bill Gates kwam pas als puber in aanraking met Multics, voorloper van Unics / Unix.
- dik 15 jaar later wist hij IBM zowel een niet werkende CRM port (genaamd DOS) als een compleet van Bell Labs (door)gelicenceerde Unix port ge-trademarked als Xenix aan de man te brengen.
- geen van sources waren van zijn hand of van Allen en de Microsoft copyrights golden slecht voor het porteren naar specifieke 16 en 32bits (o.a. intel x86 en motorola 68000 'workstation'processors)
- in het geval Xenix betaalde Microsoft netjes per verkochte licentie weer licentiekosten door aan de OEM: AT&T Bell Labs.
- Xenix als 'eigen' OS bestempelen is als de launcher Samsung Experience / Touchwiz / One UI uitmaken voor iets heel anders Android en een totaal eigen OS. (Ben benieuwd welke apps uit de Galaxy Store niet te vinden zijn in de Playstore en die niet willen draaien op mijn Pixel)
- het eerste 'eigen' 32 bits operating system van Microsoft ontwikkelden ze samen met IBM: OS/2.
- parallel (ter vervanging van hun Xenix business, want licentie-overeenkomsten zijn vaak eindig) liet Microsoft een hele trits VAX/VMS coders van DEC 'iets soortgelijks' bouwen: uiteraard maaar een regelrecht van VAX/VMS afgeleide kernel...
- ...bovenop dit 'van BSD Unix geporteerde VAX/VMS' closed-source derivaat werd een Windows 3.1 GUI als native launcher (desktop).
Het NTFS filesysteem (met quirks, not a feature) was gepikt van IBM OS/2 HPFS en het hinderde Microsoft niet om de hele bundel t aan de man te brengen als 'New Technolgy'. Dat was 1993 en niet eerder dan voordien kun je
Windows qualificeren als volwaardig of zelfstandig OS. Het Windows 1.0 van 1985 is dat absoluut niet, dat was wel degelijk DOS en alle rechtstreekse derivaten daarvan die nog met IO.SYS tot leven kwamen zijn ook geen zelfstandig OS maar DOS)
Tot slot nog een OffTopic ter vermaak met de CMD.EXE of Powershell:
C:\>mkdir C:\DEV
C:\>copy con C:\DEV\NUL
Is Windows afgeleid van Unix?
^Z
1 file(s) copied.
C:\>type C:\DEV\NUL
C:\>dir C:\DEV\NUL
Directory of \\.
File Not Found
C:\> ???
'???' is not recognized as an internal or external command,
operable program or batch file.
C:\>powershell
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell
https://aka.ms/pscore6
PS C:\> echo "Is Windows toch afgeleid van Unix?" > C:\DEV\NUL
out-file : FileStream is gevraagd een apparaat te openen dat geen bestand is. Als u ondersteuning nodig hebt voor appar
aten als com1: of lpt1:, roept u CreateFile aan en gebruikt u de FileStream-constructors die een OS-koppeling als IntPt
r gebruiken.
At line:1 char:1
+ echo Is Windows toch afgeleid van Unix? > C:\DEV\NUL
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (
[Out-File], NotSupportedException
+ FullyQualifiedErrorId : FileOpenFailure,Microsoft.PowerShell.Commands.OutFileCommand
PS C:\> echo "Wow! wat een lange foutmelding! En ook niet juist! [/dev/]nul is a special file! ;)"
Wow! wat een lange foutmelding! En ook niet juist! [/dev/]nul is a special file!
Resumerend: FreeBSD is een gratis en zeer actuele versie van het al bijna 50 jaar oude BSD Unix wat door onder meer de helden Ken Thompson en ook Dennis Ritchie werd ontwikkeld en waarvan ook 'the GIT himself' Linus Torvalds niet onder stoelen of banken steekt zijn Linux op te hebben gebasseerd, jaren voordat Windows NT zou uitkomen.
En ja, Android is een Java + Linux derivaat maar daarmee is niet gezegd dat Android als OS ouder is dan Windows...
...maar de roots van Windows 11 zijn toch echt veel korter dan die van FreeBSD.
[Reactie gewijzigd door Dalf op 29 maart 2024 15:30]