:: On Mon, 13 Mar 2017 12:51:22 +0100
:: (it.comp.os.win.xp,it.comp.os.dibattiti)
:: <oa60ug$vm1$
1...@dont-email.me>
:: Paperino <non...@lo.dico.invalid> wrote:
> Tornando un attimo al discorso originale, il W2K di cui parla
> Bowling era la cosa più vicina che abbia mai visto a questo concetto
> (con ovviamente XP a ridosso).
>
> Ovviamente non aveva determinate funzioni che sono state sviluppate
> nei circa vent'anni successivi, né i driver per l'HW più moderno e
per quanto riguarda i drivers, nessuno vieta(va) di svilupparne, idem
per quanto riguarda il discorso "kernel" che poteva essere adattato a
diverse architetture; per quanto invece riguarda le funzioni, c'erano o
meglio, c'erano tutti gli hook e comunque esisteva l'interfaccia base
esposta dal sistema, solo che non erano (ed in molti casi non SONO, ad
oggi, includo W10) sfruttate; quantomeno, non ufficialmente.
Per dire, e giusto per fare un esempio; Windows 2000 non aveva un
firewall nativo (o meglio, non aveva un fw stateful, visto che usando
IPSec si poteva ottenere un port filtering statico) ma aveva le API che
permettevano, volendo, di creare un packet filtering stateful, bastava
scrivere un pochino di codice, ed infatti ...
http://wipfw.sourceforge.net/
c'è stato chi ha portato il codice di IPFW sul kernel windows, con il
risultato di avere un packet filter stateful e più che decente... ed è
solo un esempio, di hooks ed APIs inutilizzate (ok, diciamo non usate
dalla massa del software) ne esistevano e ne esistono moltissime
Poi, per carità; gli OS si sono evoluti, tutto quello che vuoi, ma per
come la vedo, con gli opportuni aggiornamenti, il kernel di "NT" che
poi è quello usato per 2000 ed XP, non era affatto da disprezzare