Sam Stigler

This page is where I will from now on be posting any freeware applications that I create.

My first one is Dock Deployment Tool (click to download it), an easier way for IT administrators to deploy the same Mac OS X dock configuration across multiple different local users accounts, perhaps even on several different machines.

To use it, simply open it and add or remove the dock items that you would like in your desired configuration; while at the same time dragging and dropping them to get their order just right. When you're done click Continue, choose a desired side of the screen for the Dock to display on, and let the application do its work.

Dock Deployment Tool saves the order of the dock items actually within itself instead of in an external file, which makes it very easy to deploy that same configuration across multiple computers: All you have to do is download the application on one computer, configure it just how you want it, and quit. The configuration (albeit for now with the exception of the side of the screen you want the dock to be on) will automatically be saved within the application's bundle. All you have to do is copy the application from that one computer to the other computers, and run it on each one of them. The saved configuration will automatically load. Note: preliminary testing indicates that Dock Deployment Tool will not work as expected if it is run from an external drive -- it has to actually be copied on to the local hard drive of every given computer.

I am releasing this under a modified version of the Simple Machines license:

Definitions:

  1. This Package is defined as all of the files within any archive file or any group of files released in conjunction by Sam Stigler, or a derived or modified work based on such files.
  2. A Modification, or a Mod, is defined as instructions, to be performed manually or in an automated manner, that alter any part of this Package.
  3. A Modified Package is defined as this Package or a derivative of it with one or more Modification applied to it.
  4. Distribution is defined as allowing one or more other people to in any way download or receive a copy of this Package, a Modified Package, or a derivative of this Package.
  5. The Software is defined as an installed copy of this Package, a Modified Package, or a derivative of this Package.

Agreement:

  1. Permission is hereby granted to use, copy, modify and/or distribute this Package, provided that:
    1. All copyright notices within source files and as generated by the Software as output are retained, unchanged.
    2. Any Distribution of this Package, whether as a Modified Package or not, includes this license and is released under the terms of this Agreement. This clause is not dependent upon any measure of changes made to this Package.
    3. This Package, Modified Packages, and derivative works may not be sold or released under any paid license.
    4. Any Distribution of this Package, whether as a Modified Package or not, requires express written consent from Sam Stigler.
  2. Permission is hereby also granted to distribute programs which depend on this Package.
  3. Sam Stigler reserves the right to change the terms of this Agreement at any time, although those changes are not retroactive to past downloads of this Package. Failure to receive notification of a change does not make those changes invalid. A current copy of this Agreement can be found at http://www.samstigler.info.
  4. This Agreement will terminate automatically if you fail to comply with the limitations described herein. Upon termination, you must destroy all copies of this Package, the Software, and any derivatives within 48 hours.

This package is provided "as is" and without any warranty. Any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the authors be liable to any party for any direct, indirect, incidental, special, exemplary, or consequential damages arising in any way out of the use or misuse of this package.