aderes, почти. Не зря большинство программных продуктов предлагает перед установкой ПО прочитать и распечатать лицензионное соглашение. Распечатать - дабы подписать. И соблюсти п.2 ГК1235
drboboev, да, будет
посему стоит ковырнуть глубже и возможно реализовать это иначе...
ибо первые грабли: 1 числа выключили, 5 - включили, 10 - опять выключили
ГК РФ Статья 1235. Лицензионный договор:
1. …."Лицензиат может использовать результат интеллектуальной деятельности или средство индивидуализации только в пределах тех прав и теми способами, которые предусмотрены лицензионным договором. Право использования результата интеллектуальной деятельности или средства индивидуализации, прямо не указанное в лицензионном договоре, не считается предоставленным лицензиату."
2. "Лицензионный договор заключается в письменной форме, если настоящим Кодексом не предусмотрено иное. Несоблюдение письменной формы влечет недействительность лицензионного договора."
если в том или ином виде будет route add - то это будет именно добавление строчки, при одинаковой метрике - в общем случае поведение (порядок поиска среди подходящих маршрутов) будет неопределенным, но наиболее щепетильные реализации могут попробовать сортировать от более узких диапазонов к более широким...
Хотя совершенно не исключена ситуация и fifo варианта...
Наверное более тяжелым, но своего рода "гарантированным вариантом" было бы удаление всех маршрутов и добавление их снова, а вот "слиянием" пересекающихся маршрутов - тогда надо бы озаботиться на своей стороне - т.е. сливать клиенту уже заведомо неперехлестывающиеся маршруты... даже ценой вздутия числа строк.
В пределах нескольких десятков тысяч строк - "тяжесть" незаметна. Вот если это валить как ответы на сотни тысяч уников - тогда видимо придется призадуматься...
Но закладываться стоит под непрерывную запись, тем более улица... с трясущимися на ветру кустами и пролетающими птичками...