Good cross-platform libraries / tools for software updates?

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.

+3
source share
6 answers

UpdateNode. - API Android. , . .

-.

+3

, Subversion , . Subversion, , ( A X B ..).

Eclipse p2 ; p2 / Eclipse, , - .

, RPM DEB ( ). .

+1

, , , . , - . InstallShield.

, , - , .

, Google Updater Omaha , . Windows , . , , , .

, , , , . , .

+1

, InstallAnywhere . -! , , .

0

Eclipse p2. , , , , . , , Eclipse.

0

BitRock InstallBuilder integrates the multi-platform autoupdate tool (Linux, OS X, Windows). Depending on what you need to do, this may or may not be what you are looking for (although from your description, it looks like it will meet your requirements). Leave us an email, we welcome InstallAnywhere refugees :)

0
source

Source: https://habr.com/ru/post/1725636/


All Articles