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