I am puzzled about something with osX.\nWhy does it use the file extension for determining file type instead of\nlooking into the file for the type?\n\nMy Amiga used datatypes 15 years ago to determine what kind of file it\nwas. If it was jpeg but named .gif, no problem. The jpeg program loaded it.\n\nFor instance, I had a file on my desktop, an html file of instructions.\nIt had no file extension so appeared on the desktop as a blank white\nrectangle. Re-named it 'html' so firefox showed up on the icon.\n\nI just renamed it 'jpg' and GraphicConverter tried to open it. It\nreported "The file 'foobar.jpg' is broken, the format is unknown or it\nisn't a graphics file.\nSo, Graphic Converter can't open it."\nThen it gives a file dump, in hex and ascii which clearly shows it to be\nan html file.\n\nWhy aren't data types or mime types implemented in the user interface?\nAre datatypes/mimetypes in the BSD itself? Cannot find it.