Perché POSIX.1e è stato ritirato?


9

Lo standard POSIX.1e proposto definisce alcune cose come ACL ampiamente supportate. Ma la proposta stessa è stata ritirata. Come mai? L'unico ragionamento che ho trovato online è questa citazione da http://wt.tuxomania.net/topics/1999_06_Posix_1e/ :

Perché Posix.1e è stato abbandonato è difficile da capire dal punto di vista di oggi (luglio 2014). Solaris, Irix, Linux e probabilmente altri Unices sembrano riconoscere lo standard. D'altra parte, il progetto FreeBSD ha trovato argomenti contrari e non ha integrato le funzionalità ("privilegi a grana fine") per impostazione predefinita.

D'altra parte, Jörg Schilling ha detto questo su questo sito ( Qual è lo scopo esatto di `mask` nel file system ACL? )

A proposito: la bozza POSIX-1003.1 per ACL è stata ritirata nel 1997 dalle implementazioni di riferimento (ag Solaris) perché si è scoperto che i clienti desideravano un metodo più potente che è stato successivamente standardizzato come ACL NVSv4.

C'è un resoconto più dettagliato di quello che è successo?

Risposte:


8

Mi sembra di aver colpito paydirt qui. Ho cercato i "soliti ritrovi" e ho trovato nada, poi ho pensato, ehi, dove nei bei bei tempi * i fanatici di NIX avrebbero postato su questa roba?

Usenet. Avrebbero pubblicato su Usenet. Il 30 aprile 2002, Casey Schauffler scrisse :

Sono stato il redattore tecnico finale del documento e ho avuto il compito spiacevole di richiederne il ritiro dopo il completamento del progetto 17.

Alla fine, solo SGI e IBM si sono preoccupati abbastanza per continuare a lavorarci, IBM non avrebbe pagato per viaggiare e due volte in Poughkeepsie era tutto ciò che potevo gestire.

Più precisamente, lo sviluppo degli standard è caduto dall'elenco delle cose importanti per le aziende di computer proprio nel 1995, e lo sforzo di sicurezza è fallito.

Lì dove una serie di problemi con il Draft stesso non ha aiutato. Avrebbero dovuto essere cinque sforzi separati (ACL, audit, funzionalità, etichette informative, MAC) piuttosto che un singolo documento integrato. La fonte del progetto è scomparsa per un anno ed è stata recuperata solo parzialmente. Alcune sezioni erano troppo ambiziose per lo scopo previsto. Troppo è stato progettato dal gruppo di lavoro.


1
indovinello impressionante. USENET è una bestia del passato, anche se alcuni di noi lo usano ancora. :)
Tim Kennedy
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.