How to avoid/control automatic update for a specific software

I have one software that use wyUpdate&co to update automatically.A) You shall force software that use your technology that makes it clear in their ToS that additional software (wyUpdate&co) is sneakily added with the installation of the software! B) How can I disable wyUpdate to automatically trigger when I close my software (the new software contains features I do not want, so I want to stay in a previous version intentionally, no matter what it means) ?C) Could you provide some sort of console that runs on my computer and show swhich software are managed by wyupdate and offer options for managing the way how the update works ?D) what configuration shall I setup to block anysort of wyUpdate inbound outbound from W7 firewall ?

We provide tools for developers to make that apps better. This includes updating software (wyUpdate and the AutomaticUpdater), licensing software (LimeLM & TurboActivate), and a bunch of open source "control" components.

A) You shall force software that use your technology that makes it clear in their ToS that additional software (wyUpdate&co) is sneakily added with the installation of the software!

We can't do that. wyUpdate and the AutomaticUpdater are open source. Have you tried talking to the company that is using wyUpdate? What did they say when you asked for greater control over the update process?

B) How can I disable wyUpdate to automatically trigger when I close my software (the new software contains features I do not want, so I want to stay in a previous version intentionally, no matter what it means) ?

Ask the company that's using wyUpdate to give you an option to disable updates.

C) Could you provide some sort of console that runs on my computer and show swhich software are managed by wyupdate and offer options for managing the way how the update works ?

We plan to make something like that. It's not out yet, and when it is out it will be up to the companies using wyUpdate to include it with their app. Again, ask the company that's using wyUpdate to give you an option to disable updates.

D) what configuration shall I setup to block anysort of wyUpdate inbound outbound from W7 firewall ?

The same way you block any application in windows firewall.

Wyatt, Thanks for your rapid answer. It is always appreciated.I will not say I'm fully satisfied with the answers provided so far.You sell this software and so you control its ToS/EULA (whatever is best appropriate), You should consider to include a statement requiring that wyUpdate technology must be referenced in the software Tos/EULA."Ask the company who is using wyUpdate to do this and that" is an umbrella you used a lot in the answer. I don't like umbrellas as it fades away responsibility.Providing a monitor/control module to the endusers (not customer using wyUpdate technology but endusers of software with embedded wyUpdate technology). They deserve it. Transparency through the mean of a utility software provided by you. I believe you would gain trust from those endusers, you know the "wicked friggin' happy" thing

Have you ever considered being *active* on Twitter to support your brand and product ?

You should consider to include a statement requiring that wyUpdate technology must be referenced in the software Tos/EULA.

wyUpdate is licensed under the BSD license and the AutomaticUpdater is licensed under the LGPL license. We can't modify the license without turning them into a completely different license. Having a "prepackaged" license smooths the way for quick adoption of our technologies.

That is, in-house lawyers for companies recognize these licenses and can rubber stamp approval.

Providing a monitor/control module to the endusers (not customer using wyUpdate technology but endusers of software with embedded wyUpdate technology).

This is easier said than done. wyUpdate is an incredibly flexible updater. Our customers (software companies) can use it many, many, ways. This means it's nearly impossible (and in some cases *actually* impossible) to provide a tool for end-users (you) to use to control and monitor the updating process. At least, not without having the software company including/configuring that tool for their particular use of wyUpdate.

This is why we encourage our customers to make options to disable or control the updating process. In the AutomaticUpdater we expose a single property that allows the software company to easily offer a screen like this:

[attachment=0]Options.png[/attachment]

This way the end-user is completely in control. However, whether they choose to do that, is completely up to them. We can't force them to make it easier for end-users because:

  1. We're not going to change the licenses for wyUpdate or the AutomaticUpdater.
  2. Even if we did change the licenses for wyUpdate / AU, we wouldn't want to put such onerous terms in them.
Have you ever considered being *active* on Twitter to support your brand and product ?

Yes, but I haven't sat down and tried to find, and figure out how to use, a tool that will allow me to find and monitor conversations of current / potential customers.

If you have any suggestions, I'm all ears.

Thanks for the comprehensive answer.