When i write an XML File on windows, i get a text file (this is normal). But on Linux (Ubuntu Dapper/Edgy/Feisty and Opensuse 10.2), myfile.xml is saved as a binary
When i read myfile.xml with Irrlicht, has no problems

, but when i want to open myfile.xml with kate or nano, they warn me because the file is corrupted or is a binary.
If i convert to text, looks likes a normal text file, except because it has a space between each character.
This happens since I proved irrlicht 1.1 up to 1.3.1 happening through 1.2 and 1.3
¿This is normal? ¿Can be changed?