Зря ИМХО с сентинелом завязываетесь, тем более, что это будет АПК - коробочка и сама, при должном подходе, обеспечит защиту покрепче сентинела... Сделайте половину "мозга" в коробочке (учитывая копеечную стоимость достаточно мощных ARMов), скармливайте туда управляющим софтом криптованные модули (с возможностью скармливания и некриптованных пользовательских) - и делов-то... Можно и уникальные ключи криптовки-декриптовки на каждую "коробочку" сделать, с подготовкой модулей непосредственно на вашем сервере - в итоге проблема "неофициальных" обновлений решится сама собой...
А по поводу "базовой" и "расширенной" лицензий - думается, "расширенных" будет продано не так и много (а если цена будет отличаться на порядок - вообще единичные экземпляры крупным СЦ или разработчикам железа - ибо зачем платить большие деньги за возможность подолбать себе мозг с сомнительным результатом?), зато такая политика сделает невозможным существование комьюнити, в меру своих сил допиливающего продукт.
Зря ИМХО с сентинелом завязываетесь, тем более, что это будет АПК - коробочка и сама, при должном подходе, обеспечит защиту покрепче сентинела... Сделайте половину "мозга" в коробочке (учитывая копеечную стоимость достаточно мощных ARMов), скармливайте туда управляющим софтом криптованные модули (с возможностью скармливания и некриптованных пользовательских) - и делов-то... Можно и уникальные ключи криптовки-декриптовки на каждую "коробочку" сделать, с подготовкой модулей непосредственно на вашем сервере - в итоге проблема "неофициальных" обновлений решится сама собой...
А по поводу "базовой" и "расширенной" лицензий - думается, "расширенных" будет продано не так и много (а если цена будет отличаться на порядок - вообще единичные экземпляры крупным СЦ или разработчикам железа - ибо зачем платить большие деньги за возможность подолбать себе мозг с сомнительным результатом?), зато такая политика сделает невозможным существование комьюнити, в меру своих сил допиливающего продукт.