Есть ли у кого-нибудь опыт работы с библиотекой или набором инструментов, который помогает ISV поставлять обновления программного обеспечения отгруженных продуктов? Мы отправляем программное обеспечение, которое работает на OS X, Linux и Windows. У нас есть частичные решения, специфичные для платформы для каждой платформы, но мы хотели бы иметь единую унифицированную систему для вытеснения обновлений программного обеспечения нашим установленным пользователям. Вероятно, мы, скорее всего, закончим развертывание собственного решения, но я хотел спросить, знает ли кто-нибудь об этом неплохое решение.Хорошие межплатформенные библиотеки/инструменты для обновления программного обеспечения?
Также, кто-нибудь когда-либо пытался использовать Subversion (в сочетании с libsvn на стороне клиента) для этой цели? Любые мысли о плюсах и минусах такого подхода?
Спасибо!
Редактировать: Установленные приложения в этом случае представляют собой полномасштабные настольные приложения - некоторые Java, некоторые Dot Net (с исполняемой средой Mono), некоторые родные C++. Поэтому мы открыты для любой платформы или языка для решения проблемы.
Это похоже на дублирующий вопрос: уже есть ответы на http://stackoverflow.com/questions/1796684/is-there-an-api-or-tool-that-can-automate-software -обновление –
Это не межплатформенная платформа. Множество ответов для Windows, некоторые для Unix. Но никакого кросс-платформенного внимания. –