Does anyone have experience with a library or toolkit that helps ISV deliver software updates for shipped products? We ship software that runs on OS X, Linux, and Windows. We have partial platform-specific solutions for each platform, but we would like to have a single unified system for crowding out software updates to our installed users. We will probably eventually apply our own solution, but I wanted to ask if anyone knew of a good solution from the shelf.
Also, has anyone ever tried using Subversion (combined with client side libsvn) for this purpose? Any thoughts on the pros and cons of this approach?
Thank!
Edit: installed applications in this case are full-blown desktop applications - some Java, some Dot Net (with Mono runtime), some native C ++. Therefore, we are open to any platform or language to solve the problem.
source
share