При тестировании ЛОЦМАН 8.0 выявилась следующая ситуация.
Изменена лицензионная политика по использовании API для работы с
серверами приложения.
Теперь при одном обращении стороннего ПО к серверу приложения, ЛОЦМАН
"забирает" 1 клиентскую лицензию.
В версии 7.1 такого не было.
В результате, 1 рабочее место конструктора, при использовании дополнительного ПО
требует более 1 лицензии.
Такая смена лицензионной политики приводит к трудностям при разработке
дополнительного ПО, и ставит пользователей системы в интересную позу.
И все это без предупреждения, "ПОДАРОЧЕК" так сказать.
Интересная ситуация получается. Следующим шагом отсается учитывать время работы
клиента и с каждым часом требовать дополнительную лицензию (или что-нибудь подобное)
Ваши размышления...??
Новость не очень приятная. Но это следовало ожидать. В версии 7.0 все еще проще было. ::)
С другой стороны, Аскон свой API не закрывает и довольно хорошо документирует.
А точно две лицензии отбираются? Это проверено или только предположение? Может учитывается количество рабочих станций, обращающихся к СП Лоцман?
Если все же проблема действительно есть, вариант выхода из положения - переделать дополнительное ПО в виде plugin к УК. При использовании моего класса TLoodsmanPluginMainSystemEmulator (http://www.mea.dol.ru/loodsman/) это сделать совсем не сложно. Синтаксис вызовов останется таким же.
Цитата: Muk от 11.08.06, 15:36:02
Новость не очень приятная.
А точно две лицензии отбираются?
Это в принципе подтвердил сам АСКОН. Только не ответили на вопрос ради чего??
Т.е. количество лицензий, забираемых рабочей станцией равно количеству запущенных на ней клиентов СП Лоцман? Или формула как то по другому выглядит?
Конфигуратор тоже клиент СП Лоцман. Он тоже клиентскую лицензию забирает?
Может представители Лоцман объяснят политику лицензирования версии 8? Или хотя бы носом ткнут, где это написано?
Цитата: Muk от 14.08.06, 10:12:40
Может представители Лоцман объяснят политику лицензирования версии 8? Или хотя бы носом ткнут, где это написано?
Да, интересно было бы их послушать. Но вряд ли мы их тут услышим! :?:
Уважаемые господа!
В ближайшее время АСКОН предоставит информацию по интересующей вас проблеме.
Все очень просто. Как уже было упомянуто, API Лоцмана открыт. Т.е. ничто не мешает реализовать собственного клиента Лоцман, который не будет использовать лицензии. Таким образом получается холява в виде бесконечного кол-ва рабочих мест Лоцман. Думаю дальнейший ход действий разработки компании Аскон в пояснении не нуждается.
Цитата: alecs от 14.08.06, 06:21:52
Это в принципе подтвердил сам АСКОН. Только не ответили на вопрос ради чего??
По сути, Лоцман - трехуровневое СОМ-приложение:
1. БД (MS SQL или ORACLE) - за БД предприятие, использующее Лоцман, платит отдельно компании-создателю БД.
2. Сервер приложений Лоцман - COM-сервер, созданный разработчиками Лоцман. За него предприятие, использующее Лоцман, платит Аскон как за серверную лицензию Лоцман. (примерно от 1 до 5 и более лицензии на предприятие, в зависимости от количества рабочих мест)
3. Клиент Лоцман - это ПО, которое так же было разработано Аскон, и предприятие, использующее Лоцман, платит за него Аскон как за клиентскую лицензию Лоцман (по одной лицензии на каждое рабочее место).
Как создаются дополнительные модули для Лоцман? Поскольку разработчиками Аскон основные функции COM-сервера Лоцман были документированы, то любой желающий, зная технологию COM, может создать собственное приложение, использующее эти функции. Для этого надо в своем приложении создать СОМ-объект Лоцмана. В 7 версии при этом никаких дополнительных лицензий (кроме указанных выше п.2 и 3) не требовалось. А вот в 8-ке за каждое (!) создание в какой либо программе COM-объекта Лоцман забирается одна клиентская лицензия. Возвращается она в момент уничтожения этого COM-объекта. (Кстати, если на одном рабочем месте запустить Лоцман:Клиент 8 дважды, то при этом захватиться две клиентских лицензии)
А теперь вопрос. За что должен платить разработчик, если он в СВОЕЙ программе (никоим образом не взаимодействующей и не использующей Лоцман:клиент) использует COM-объект Лоцман?
Наверно, есть разные мнения, но мое такое:
За Серверную лицензию Лоцман - да, конечно. Надо заплатить.
За Клиентскую - я платить не согласен. ПО Лоцман:Клиент я не использую. А свою программу пишу сам.
Но новая лицензионная политика обязывает меня платить Аскон за мои собственные программы. :(
Цитата: разработчик от 28.08.06, 16:17:45....
Но новая лицензионная политика обязывает меня платить Аскон за мои собственные программы. :(
Да вот же... И АСКОНовцы так и не дали официального ответа с какого такого перепуга так сделано
разработчик,
А Вы можете проверить, сколько лицензий забирается при запуске на рабочем месте универсального клиента и конфигуратора одновременно? Две?
Цитата: Muk от 29.08.06, 10:45:46
разработчик,
А Вы можете проверить, сколько лицензий забирается при запуске на рабочем месте универсального клиента и конфигуратора одновременно? Две?
Судя по логу сервера лицензий забирается только одна клиентская лицензия, причем забирается она именно Лоцман:Клиентом. А Лоцман:Конфигуратору похоже вообще лицензия никакая не нужна.
ЗЫ. На Сервере лицензий, как я понимаю, отслеживаются вот такие лицензии:
loodsmanappserver, loodsmanwebclient, loodsmanspds, loodsmanarchive, UG_proxy, SW_proxy, SE_proxy, Inventor_proxy, Acad_proxy, ProEWildfire_proxy, CATIA_proxy, loodsmanclient, loodsmanworkflow, loodsmanworkflowdes, loodsmanworkflowconf, loodsmanworkflowappserver
Уважаемые коллеги,
С 1-ого сентября 2006 года в прейскурант АСКОН, раздел Управление инженерными данными включен новый товар:
ЛОЦМАН: Лицензия на доступ к серверу приложений
Стоимость 150 у.е.
Назначение
ЛОЦМАН: Лицензия на доступ к серверу приложений предназначена для лицензирования доступа специализированных клиентских приложений, разработанных сторонними разработчиками, к серверу приложений ЛОЦМАН:PLM.
При приобретении "ЛОЦМАН: Лицензия на доступ к серверу приложений" предприятие-пользователь или партнер по разработке приобретает (лицензирует) механизм создания приложений (API ЛОЦМАН:PLM). Аналогом приобретения и использования "ЛОЦМАН: Лицензия на доступ к серверу приложений" является приобретение и использование при создании собственных программных продуктов сторонних коммерческих ядер и (или) сред разработки, например, геометрическое ядро Х и созданная на его основе система объемного проектирования Y.
Вопросы со сторонними разработчиками, авторами приложений под предыдущие версии ЛОЦМАН:PLM, будут урегулированы в индивидуальном порядке.
С уважением,
Богданов Максим,
Директор по маркетингу АСКОН
Богданов Максим,
спасибо за информацию.
А теперь может быть кто-нибудь из технических специалистов Аскон подробно объяснит, как именно забираются лицензии? Шила в мешке все равно не утаить...
В чем разница между созданием объекта СП универсальным клиентом Лоцман и сторонним приложением?
В случае исполнения стороннего приложения в виде plugin спец. лицензия уже не нужна? ;)
Я хоть и не "технический специалист Аскон", но отвечу, что получается следующее:
Если работает стандартный клиент Лоцмана (+ плагины к нему), то у менеджера лицензий забирается свободная лицензия "на клиента Лоцмана", а если к СП подключается стороннее приложение (а СП умеет отличать "свой-чужой"), то тогда - "план Б" - если есть свободная "лицензия на подключение", то СП забирает ее, а если нет, то забирается свободная лицензия "на клиента Лоцмана", ну а если и ее нет - догадайтесь сами что будет.
Спасибо, гость.
Значит бесплатного сыра, как всегда, не будет. :-)))
Если пользователю нужен УК и дополнительные приложения, то оформляем их как plugin.
Если УК не нужен, то стараемся загнать все свои приложения в один модуль, чтобы они использовали единую лицензию.
А вот если мы используем несколько внешних чужих приложений, от которых у нас нет исходников...
ИМХО, разработчикам внешних модулей все же разумно оформлять дополнительные приложения как plugin. Тогда сколько бы их пользователь не использовал, лицензия будет нужна одна. Так что еще раз рекомендую TLoodsmanPluginMainSystemEmulator (http://www.mea.dol.ru/loodsman/).
Цитата: Богданов Максим от 05.09.06, 11:24:53
Аналогом приобретения и использования "ЛОЦМАН: Лицензия на доступ к серверу приложений" является приобретение и использование при создании собственных программных продуктов сторонних коммерческих ядер и (или) сред разработки, например, геометрическое ядро Х и созданная на его основе система объемного проектирования Y.
Максим, скажите, как специалист по лицензированию:
В случае "приобретения и использования при создании собственных программных продуктов сторонних коммерческих ядер и (или) сред разработки" не делается разницы между разработкой собственного программного продукта для внутренних нужд и для продажи? ИМХО, разница должна быть.
Цитата: Muk от 05.09.06, 19:36:31
Максим, скажите, как специалист по лицензированию:
В случае "приобретения и использования при создании собственных программных продуктов сторонних коммерческих ядер и (или) сред разработки" не делается разницы между разработкой собственного программного продукта для внутренних нужд и для продажи? ИМХО, разница должна быть.
Добрый день,
Фактически разница и так есть. При создании собственного программного продукта необходимо заплатить только за "ЛОЦМАН: Лицензия на доступ к серверу приложений". При покупке коммерчесеского стороннего приложения придется заплатить и за "ЛОЦМАН: Лицензия на доступ к серверу приложений" и за плоды труда стороннего автора.
С уважением,
Богданов Максим
Цитата: Богданов Максим от 06.09.06, 15:09:55
Фактически разница и так есть. При создании собственного программного продукта необходимо заплатить только за "ЛОЦМАН: Лицензия на доступ к серверу приложений". При покупке коммерчесеского стороннего приложения придется заплатить и за "ЛОЦМАН: Лицензия на доступ к серверу приложений" и за плоды труда стороннего автора.
А для разработчика? В вашем случае - нет. А в аналогичных случаях у других фирм?
ДУМАЮ, что много зависит от того, о разработке чего именно и для каких целей идет речь.
Если предприятие делает разработку нового клиента, то почему оно должно бесплатно пользоваться функционалом сервера приложений ЛОЦМАНА и растиражировать новые клиентские места в необозримом количестве?
Если же Вы разрабатываете что-то для последующей реализации (может быть даже через АСКОН), и нам это будет интересно, то наверное мы найдем взаимопонимание и взаимоприемлимое решение.
Цитата: Голованев от 06.09.06, 17:29:45
ДУМАЮ, что много зависит от того, о разработке чего именно и для каких целей идет речь.
Если предприятие делает разработку нового клиента, то почему оно должно бесплатно пользоваться функционалом сервера приложений ЛОЦМАНА и растиражировать новые клиентские места в необозримом количестве?
Ну а почему бы не рассмотретреть случай, когда речь идет не о клиенте (в смысле объема функционала), а о маленьком, но нужном предприятию приложении? И тиражироваться в необозримом количестве оно не будет.
Сейчас получается, что предприятию это невыгодно (стоит ли этот функционал $150 - не факт). А выгодно наоборот писать свой собственный почти полноценный клиент, поскольку в этом случае не не надо будет платить за более чем одну лицензию и можно реализовать необходимый новый функционал в этом спецклиенте.
Знаете, что будет следущим шагом? Специальные засекреченные функции в Лоцман:API "только для своих". Чтобы чужой клиент был всегда хуже родного. Так Билл Гейт первые версии Excel продвигал.
Ладно, мы все уже к этому привыкли. Чуда опять не случилось. Если что-то поначалу имеет заманчивую цену, в результате оказывается, что стоимость владения этой "дешевой" вещи ого-го. Так что все нормально, никаких претензий...
Цитата: Голованев от 06.09.06, 17:29:45Если же Вы разрабатываете что-то для последующей реализации (может быть даже через АСКОН), и нам это будет интересно, то наверное мы найдем взаимопонимание и взаимоприемлимое решение.
:-))) :-))) :-)))
Цитировать
Сейчас получается, что предприятию это невыгодно (стоит ли этот функционал $150 - не факт). А выгодно наоборот писать свой собственный почти полноценный клиент, поскольку в этом случае не не надо будет платить за более чем одну лицензию и можно реализовать необходимый новый функционал в этом спецклиенте.
Вот и пошел разговор о выгоде и невыгоде. А почему АСКОН должен выступать в качестве спонсора, функциональность сервера приложений ЛОЦМАН которого можно использовать в общем-то бесплатно? В него вложен труд немалого коллектива, много средств и ресурсов - АСКОНУ это тоже невыгодно. Поэтому и создан специальный вид лицензии, достаточно дешевый. Ведь покупаю SQL-сервера оплачивается каждая лицензия, вот и проведите аналогию. Думается, если бы это решение было принято и реализовано сразу, то и вопросов бы не было о выгоде и невыгоде.
Цитата: Голованев от 07.09.06, 08:35:30
А почему АСКОН должен выступать в качестве спонсора, функциональность сервера приложений ЛОЦМАН которого можно использовать в общем-то бесплатно?
Неправда - бесплатно его не поиспользовать: надо заплатить за серверную лицензию Лоцман. :)
Цитата: Голованев от 07.09.06, 08:35:30
Думается, если бы это решение было принято и реализовано сразу, то и вопросов бы не было о выгоде и невыгоде.
Ключевой момент! Сразу задумываешься, какие еще сюрпризы в плане лицензирования готовит своим пользователям Аскон. Имеющиеся ошибки в старых версиях вы же не будете исправлять, предложите переходить на новую версию...
Написали бы, что новые условия лицензирования использования СП Лоцман не будут действовать для пользователей предыдущих версий. А то, цитируя Максима: "Вопросы со сторонними разработчиками, авторами приложений под предыдущие версии ЛОЦМАН:PLM, будут урегулированы в индивидуальном порядке." Т.е. надо быть не просто пользователем предыдущей версии, а именно иметь разработку под предыдущую версию. А если я начал разработку под предыдущую версию, а продолжил на восьмерке? Да еще расплывчатое "будут урегулированы в индивидуальном порядке"...
Скажите, рассматривался ли вариант лицензирования Лоцман не по количеству созданных объектов СП, а по количеству рабочих станций, обращающихся к СП? Или по количеству именованных пользователей? Понимаю, что это было бы сложнее в реализации и не так надежно в плане обходных маневров, но все же?
P.S. Ранее я убедил руководителя одной хорошо известной вам конторы приобрести лицензии Лоцман:PLM. Теперь я уже не так уверен в правильности сделанного выбора.
Цитата: Muk от 07.09.06, 11:19:47
....
P.S. Ранее я убедил руководителя одной хорошо известной вам конторы приобрести лицензии Лоцман:PLM. Теперь я уже не так уверен в правильности сделанного выбора.
Мы тоже на своем предприятии уже не уверены в правильности выбора данного продукта, увы.
Цитата: Система от 07.09.06, 13:07:57
Цитата: Muk от 07.09.06, 11:19:47
....
P.S. Ранее я убедил руководителя одной хорошо известной вам конторы приобрести лицензии Лоцман:PLM. Теперь я уже не так уверен в правильности сделанного выбора.
Мы тоже на своем предприятии уже не уверены в правильности выбора данного продукта, увы.
И мы тоже в свое время сделали выбор в пользу Лоцмана. Видать просчитались. Что дальше делать? Большой вопрос?
Цитата: alecs от 18.09.06, 07:09:19
И мы тоже в свое время сделали выбор в пользу Лоцмана. Видать просчитались. Что дальше делать? Большой вопрос?
Паниковать пока рано. Может Аскон еще исправится. :o:
Цитировать
Паниковать пока рано. Может Аскон еще исправится. :o:
Да вряд ли. Они уже в прайсах отдельную строчку прописали по доступу к Серверу приложений.
Остается только ждать новых сюрпризов! :o
Все это про "бесплатный сыр" хорошо...
Только как быть с тем функционалом, который АСКОН заявлен но не работает? Плагины часто пишут из-за неработоспособности базового! Напомнить про интеграцию, воркфло и тд.
Деньги платят за результаты!