IWETHEY v. 0.3.0 | TODO
1,095 registered users | 1 active user | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New A little history.
UNIX and its descendent operating systems (including Linux, Mac OS X, and the BSD family) store their configuration files in plain text format - you can edit them in any text editor. Applications written for UNIXes tend to also use plain text files for their configuration files.

When I say "configuration files", I mean the files in which various pieces of the operating system store their setup information. For example, the file /etc/hosts holds information about the computer's network name:
##\n# Host Database\n#\n# localhost is used to configure the loopback interface\n# when the system is booting.  Do not change this entry.\n##\n127.0.0.1       localhost\n255.255.255.255 broadcasthost\n::1             localhost \n10.200.1.50     guildenstern.dyndns.org

Lines beginning with # are comments. Don't worry about the actual content; the point here is that the information is stored in a format that is easy to read and edit, and in a single small file. So while the /etc directory on my OS X computer is full of these files, and it's a bit intimidating, one advantage is that if an application goes berzerk and scribbles all over its configuration file, it won't cause any collateral damage.

Windows takes a completely different approach. Configuration data is stored in a binary (i.e. you can't edit with anything other than a special tool - regedit.exe - and it's not readable by humans in any meaningful sense of the word) format in a large database. There's precious little structure to it and it's very big. This badly-organised, hard-to-edit and hard-to-read mess of data is called the Windows Registry.

If a Windows program (or Windows itself) goes bananas and pukes in the Registry, the scope for wide-ranging damage is enormous. Windows attempts to mitigate the risk of this by operating a system of backups and the System Restore function, but it is still very possible for a Windows computer to have its registry damaged beyond repair, at which point the arduous task of reinstalling Windows (and then all the patches and applications, which is the part that takes the time) becomes unavoidable.


Peter
[link|http://www.no2id.net/|Don't Let The Terrorists Win]
[link|http://www.kuro5hin.org|There is no K5 Cabal]
[link|http://guildenstern.dyndns.org|Home]
Use P2P for legitimate purposes!
[link|http://kevan.org/brain.cgi?pwhysall|A better terminal emulator]
[image|http://i66.photobucket.com/albums/h262/pwhysall/Misc/saveus.png|0|Darwinia||]
New Apple took a slightly different approach

Plain text config files are kept for backward compatibility, but where possible OS X uses *.plist files to store configuration information. These are still plain text for the most part, but use XML.

I say 'for the most part' since they started out as text files, some of them are now binary, a move which I view with some paranoia.

Tom Sinclair

"This is a lovely party," said the Bursar to a chair, "I wish I was here."
-- The Bursar is a man under a *lot* of stress
(Terry Pratchett, Lords and Ladies)
     Interesting XP problem - (Andrew Grygus) - (23)
         That's a weird one. - (Another Scott)
         Sounds like something awry in the partition table. - (static)
         sounds like the first block might have problems - (boxley)
         Could it be a Trojan/Virus in... - (folkert) - (1)
             seen that years ago in scsi adapter bios - (boxley)
         Yes, Interesting - (Andrew Grygus) - (17)
             Microsoft put a lot of faith in their registry. - (static) - (16)
                 As I've seen many times. - (Andrew Grygus) - (3)
                     MS admits its a bad idea - (tonytib) - (2)
                         That deserves another !. - (static) - (1)
                             Registration still required for singleton COM objects -NT - (tonytib)
                 What exactly is a registry? - (bionerd) - (11)
                     It's a file that holds lots of info that tells Windows... - (Another Scott) - (2)
                         Uggghh - (bionerd) - (1)
                             It's just vocabulary. - (Another Scott)
                     A little history. - (pwhysall) - (1)
                         Apple took a slightly different approach - (tjsinclair)
                     Did you guys never work helpdesk? - (drewk) - (5)
                         try it in ordinary - (boxley) - (1)
                             I got it before "ordinary" - (bionerd)
                         That's just verbose, not clear. - (pwhysall) - (2)
                             I'll ask again, did you ever work helpdesk? - (drewk) - (1)
                                 Yes I did. - (pwhysall)

Hitotsu, futatsu, mittsu, yottsu.
64 ms