That article has some errors:
The Mac OS X file system is case preserving, but not case sensitive. Note that this is not the same as Terminal completion, for example, being case sensitive.
The original Mac line ending is Carriage Return only. OS X text files can be found with either Mac or Unix style line endings, depending on the editor used, and what the editor is set to.
While file names are case-insensitive on Windows, they are case sensitive on Mac and Linux.
The Mac OS X file system is case preserving, but not case sensitive. Note that this is not the same as Terminal completion, for example, being case sensitive.
On Windows, text files use a Carriage Return (ASCII 13) character followed by a Line Feed (ASCII 10) character. Linux and Mac however use just the Line Feed character.
The original Mac line ending is Carriage Return only. OS X text files can be found with either Mac or Unix style line endings, depending on the editor used, and what the editor is set to.