Я понимаю разницу между ними, поэтому нет необходимости вдаваться в подробности, но мне просто интересно, в чем причина того, почему Windows использует и CR, и LF для обозначения разрыва строки. Похоже, что метод Linux (просто с использованием LF) имеет больше смысла, экономит место и его легче анализировать.