TemaKam, как куратор тэга python повторяю: упоминания не достаточно, чтобы ставить тэг языка. Требуется, чтобы проблема была либо в коде на языке, а фрагмент кода приведен а вопросе, либо у вас была конкретная проблема с конкретным нюансом языка.
А у вас проблема с кодировками.
Вот если бы вы привели свою попытку решения проблемы с кодировками на python с учетом разных ОС и у вас там что-то не складывалось…
chupasaurus, нет. DSM выпускают под собственной лицензией. И только в части тех компонентов, которые под GPL, их лицензия действует ограниченно.
При этом также следует отметить, что все эти их собственные лицензии действуют только если вы приобрели ПО. В противном случае вы не можете их использовать.
spoiler
И это очень тонкий вопрос, т.к. сама GPL тут несколько плавает - там определено, что несвободное ПО может использовать ПО GPL если оно не объединено неразрывно.
И тут уже всё упирается в эту самую неразрывность и как это прочтут те или иные юристы.
Так что всё сложно. Практически вы не можете запросить и получить весь исходный код DSM. Увы. Множество компонентов бинарны и не открыты и не свободны. То, что synology нарушает лицензии GPL еще не повод говорить, что мы используем их ПО свободно и правомерно.
В общем, это тема для большого флейма, поэтому замнем для ясности.
Признаться, последние версии всего этого хозяйства не пробовал, но было время, когда я лет 5 мучился с freenas и его клонами/ветками. Это было весьма некомфортно и больно.
Лет 5 назад я купил с рук microserver gen8 и продавец посоветовал xpenology. Ну это просто небо и земля. Очень рекомендую. Да, это нелегальный хак synology, вроде хакинтоша. Но оно того стОит.
Кстати
я еще на старой версии сижу, на 6. И норм.
Что касается синхронизации - есть пакет sync от resilio, вполне комфортно и сухо. Использую для синхронизации целого ряда устройств - тихо и без лишних телодвижений выполняет свою задачу.