About LiveUpdate

About LiveUpdate :: End User License Agreement :: Developers Manual :: Download LiveUpdate


LiveUpdate


Software developers who want to add "update from web" capability to their software will love this free developers' tool. Using LiveUpdate you can add a professional web based updating system to your software in about the time it takes to have a coffee. LiveUpdate is a "must have" tool for any designer, developer, or programmer who is serious about the evolution of their software. With just a few clicks, users can find out whether a new version of your product is available, download it, and install it automatically. Or configure your software to launch LiveUpdate silently whenever your software it is opened, notifying users as soon as a new update is available.

What is LiveUpdate?


LiveUpdate is a free "Dynamic Software Update System" which offers a comprehensive solution for developers wanting to integrate automated updating capabilities into their software products. LiveUpdate provides a sophisticated framework for determining required updates and retrieving and applying the necessary patch or installation files via Internet, intranet or LAN. It's fast and easy to integrate LiveUpdate technology into your software application. LiveUpdate technology doesn't tie up your development team with difficult implementation details. It was designed from the ground up to be flexible, easy to use, and easy to integrate. With LiveUpdate technology, you can spend more time developing and marketing your product, and less time managing its distribution. And did we mention that it's FREE?

Which programs use LiveUpdate?


In theory there can be a limitless number of programs that use the LiveUpdate application. Since LiveUpdate is a free product that can be easily tailored to fit any developers' needs and even easier to deploy and manage, users can be running several programs that use LiveUpdate seamlessly.

How does LiveUpdate work?


LiveUpdate consists of two separate components: a client-side executable that runs on the user's system and a server-side data file located somewhere else (typically on a web site or FTP server on the internet). The LiveUpdate client contains a list of locations where the server file can be found. At runtime, the client executable downloads the server file from one of these locations, and then uses the information in the server file to guide the rest of the update process. Unlike services that lock you into using their servers, with LiveUpdate, you decide where your update files are hosted. You decide on the level of redundancy. You're in full control of your update files, patches and web servers.

LiveUpdate was designed to minimize the time it takes to add automated update capabilities to your software. As a separate executable, the LiveUpdate system is easy to integrate into your software. Simply customize the client executable with the easy-to-use Client Configuration Utility and include it with your application. Simple and elegant.

Standard internet protocols


LiveUpdate uses readily available client-server technologies, rather than the proprietary servers required by some other update products. By making use of affordable and trusted protocols such as HTTP and FTP, organizations of any size can deploy LiveUpdate enabled software without the need for specialized platforms. LiveUpdate is built on the trusted, dependable standards you already rely on.

Who's behind LiveUpdate?

LiveUpdate was developed by OpenSoft Corporation, located in Port Villa Vanuatu for the general public use open project web site Openwares.org.

Please check out our web site at http://www.openwares.org

There you can post messages at our Open Forum, download new software, and even contribute to our software repository and become an Openwares developer.

Last Updated: October 21, 2003





About LiveUpdate :: End User License Agreement :: Developers Manual :: Download LiveUpdate


©2003 Opensoft Corporation. All rights reserved.