Si on fait ftp il faut faire attention entre mode ascii et binaire:
Pour tout fichier binaire (genre doc, soffice etc., programme executable, tout archif compresse comme tar, tar.gz, tar.bz2, rar, zip etc.) il faut garder l'option binaire dans le ftp pour ne pas modifier le fichier. En Linux il est tout a fait possible de traiter (c.-a-d. telecharger, copier sur une cle usb etc.) de fichiers binaires utilises en Windows meme si les fichiers eux memes ne sont que difficilement ou pas de tout utilisables en Linux lui meme.
Par contre si on transfere de fichiers ascii pure (par exemple edite en Windows avec notepad ou blocknotes) et si on souhaite transferer ca en Linux pour un autre usage en Linux meme, il vaut mieux mettre l'option ascii pour le transfer pour traduire les codes ascii de fin de ligne. Ca s'applique notamment a toute forme de code source de programmes C, C++, Fortran, ..., Latex, ... peu importe mais pas a de programmes deja compiles (qui sont toujours en binaire).