On Thu, May 03, 2012 at 12:28:12PM +0200, Lele Gaifax wrote: > Il giorno Thu, 3 May 2012 01:19:13 +0200 > Antonio Galea <antonio.galea@xxxxxxxxx> ha scritto: > > > Rimane ancora una fonte di rogne: NTFS _accetta_ i nomi in > > Unicode - ma non _verifica_ che le sequenze di caratteri siano > > valide nella sua codifica. Quindi se un programma fa porcherie > > con l'encoding (non spesso oramai, ma succede ancora) ti può > > capitare di dover correggere a mano i nomi. > > Non è corretto parlare di “Unicode” in questo modo: Unicode *non* è una > codifica, quindi NTFS *non* “accetta nomi in Unicode”, sono semmai le > API che /lavorano/ in Unicode (ma non ne sono sicuro, per quanto > riguarda Winzoz), ma quando le informazioni arrivano sul filesystem, > vengono *codificate* secondo qualche schema (e nel caso di Windows > “moderni” è sicuramente UTF-16, a.k.a. UCS-2). > > È più corretto intendere Unicode come un set di caratteri /astratto/ e > virtualmente infinito (non è proprio così, ma è grande abbastanza per > contenere tutti i caratteri immaginabili, dalle rune agli smile ai > glifi incisi da Sauron sul suo tesssoro, passando per i caratteri delle > lingue contemporanee....) Nonché Klingon (sì, questa parte della frase non è una battuta...), che io uso tutti i giorni per rispondere a chi mi chiede di mettergli a posto il computer con Windows...(che per me significa togliere Windows: se c'è, non sarà mai a posto, per definizione... ;-) Bravo Lele per la precisazione... -- Marco Ciampa +--------------------+ | Linux User #78271 | | FSFE fellow #364 | +--------------------+ -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx