Найти в Дзене

Небрежный Git-дамп исходного кода MS-DOS 4.00 нарушает сборку и удаляет метаданные


🔸 Microsoft опубликовала исходный код MS-DOS 4.00 с открытым исходным кодом.
🔸 Проблема заключается в том, что исходный код помещается в репозиторий Git, а не в предоставление первозданного архива.
🔸 Git игнорировал исходные временные метки и удалял потенциально ценные метаданные о том, когда каждый файл был изменен в последний раз.
🔸 Перекодирование приводит к поломке, поскольку устаревшие инструменты не могут обрабатывать форматы Unicode.
🔸 Доступность кода MS-DOS 4.00 является благом для историков программного обеспечения.
🔸 Использование GitHubbing, возможно, подорвало усилия по созданию и анализу кода как подлинного архивного материала.
🔸 Microsoft поступила бы мудрее, предоставив исходный код в виде чистого ZIP- или 7z-архива.
Небрежный Git-дамп исходного кода MS-DOS 4.00 нарушает сборку и удаляет метаданные  🔸 Microsoft опубликовала исходный код MS-DOS 4.00 с открытым исходным кодом.
Около минуты