This demonstrates the new lossy text compression tool, ltzip. Here we demonstrate compressing a copy of the /etc/release file, $ ltzip -v release Read : release 236 bytes Created: release.ltz 122 bytes Reduced: 48.31% Great, the file was reduced in size by 48%! Lets compare the input and output files, $ cat release Solaris 9 s9_58shwpl3 SPARC Copyright 2002 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 15 April 2002 $ $ cat release.ltz solaris9s9_58shwpl3sparc copyright22sunmicrosystems,inc.allrightsreserved. useissubjecttolicenseterms. assembled15april22 The compression algorithm is quite clever: it drops whitespace, the case of characters and zeros to save space. The ltunzip command currently cannot uncompress the ltz files, but it can certainly try, $ ltunzip -v release.ltz Read : release.ltz 122 bytes Created : release.ltz.un 174 bytes Expanded: 29.89% $ $ cat release.ltz.un solARiS 9 s9 _58 shwpL3 spaR C Co0P y r ight2 2sunm I c r OSYstemS ;i Nc:ALlr iGHt sr ese 0rved: Us eisSubJect T o lic ensEt eRms: ASsemb LeD15Ap ri l22 Not all files compress well with ltzip, here we demonstrate ltzip on the /etc/passwd file, $ ltzip -v passwd Read : passwd 1742 bytes Created: passwd.ltz 1649 bytes Reduced: 5.34% $ $ cat passwd root:x:0:1:Super-User:/:/sbin/sh daemon:x:1:1::/: bin:x:2:2::/usr/bin: sys:x:3:3::/: adm:x:4:4:Admin:/var/adm: lp:x:71:8:Line Printer Admin:/usr/spool/lp: uucp:x:5:5:uucp Admin:/usr/lib/uucp: nuucp:x:9:9:uucp Admin:/var/spool/uucppublic:/usr/lib/uucp/uucico smmsp:x:25:25:SendMail Message Submission Program:/: listen:x:37:4:Network Admin:/usr/net/nls: nobody:x:60001:60001:Nobody:/: noaccess:x:60002:60002:No Access User:/: nobody4:x:65534:65534:SunOS 4.x Nobody:/: $ $ cat passwd.ltz root.x..1.super_user././sbin/sh daemon.x.1.1../. bin.x.2.2../usr/bin. sys.x.3.3../. adm.x.4.4.admin./var/adm. lp.x.71.8.lineprinteradmin./usr/spool/lp. uucp.x.5.5.uucpadmin./usr/lib/uucp. nuucp.x.9.9.uucpadmin./var/spool/uucppublic./usr/lib/uucp/uucico smmsp.x.25.25.sendmailmessagesubmissionprogram./. listen.x.37.4.networkadmin./usr/net/nls. nobody.x.61.61.nobody./. noaccess.x.62.62.noaccessuser./. nobody4.x.65534.65534.sunos4.xnobody./. While the byte count has not been reduced by much, the characters themselves have been reduced - and weigh less when stored on disk. ltunzip on the compressed file looks like this, $ ltunzip -v passwd.ltz Read : passwd.ltz 442 bytes Created : passwd.ltz.un 613 bytes Expanded: 27.90% $ $ cat passwd.ltz.un root:x:.1. SU Pe r _uSer:/./s bin/s h DA emon: x :1.1. :/: bin . x.2 :2::/ us r /b i n: syS:x:3. 3:./: 0ad m.x .4: 4. admi N. /va r/ a dm. lp.x: 7 1 . 8 :L i neP ri n tE RaDmin:/ usr/sP Ool/ lp: uuCP :x.5:5: u UCPad Min : /U S r /lIb/uu0cp: nuucp:x.9 :9 .UUcPAdmi n:/ v ar /spOoL/ uucppU bL iC./uSr /liB/uucP/uucic o smMs p: x : 25:25 . S End Ma i lm0essA geS u bmI ss i O nProGram ./. l isten :x.37:4 :n etwor kAdmin:/ U sr /net/nL s : nob Ody:x.61 .61 :N o B oDy: /. n oA cc E ss :x0:62:62.NOacce0ss uSer ./: noBody 4.X.605534:65534.suno s4 : xno BOdy. /. oops...