This patching language makes it possible for both Mac and Windows-based platforms to communicate with each other. The application patching technology is also a replacement for the much older but still popular drag/drop method for patching applications on the computer system. The major difference between the two is that with drag/drop, you typically have to drag an application from the Windows Task Pane over to the application patch folder on the Mac desktop. With the new technology of iPatch, all you need to do is click on the "Submit Patch" link on the screen. It can then compare two software programs, determine which one requires the most changes, and automatically create and apply those changes.
iPatch provides several different ways of generating secure Ipatch patches. These include the use of a graphical user interface (GUI), the command line tool for creating Ipatch, the software library for building and running Ipatch, and the IPakey library. With the GUI, a user can choose a patch file, select a software library to build the patch from, and select a destination for the patch output. If desired, a user can specify the security levels for various security features such as permission encryption, digitally signed checks, and so forth. With these options, you can create a patch quickly and easily.