As one prepares to install code into its final execution location, one has to determine in what file format the application should be shipped. Hopefully people will add to the following discussion, spin off new pages, etc. Some of the most popular alternatives in the Tcl arena are: Formats that need to be extracted by the user : * '''tar''' file format * '''zip''' file format * rpm file format (http://www.rpm.org/) * openpkg style (a varient of rpm) (see http://www.openpkg.org/) Formats that need only to be placed by the user in the appropriate directory : * [starkit] file format * [starpack] file format * zip stand-alone file format * upx file format - [AK]: UPX is method for compressing an executable and leave it still running. And not a deployment format per se. ---- [Category Deployment]