The ncutil project is an open source initiative to provide a method to directly edit the following parts of the SystemConfiguration framework of the Darwin OS:
- Dynamic network configuration: the user can modify parameters on-the-fly and the changes are noted without a restart of the entire OS.
- Configuration sets: the user can create multiple sets of parameters, termed "locations," which may be activated dynamically
- Centrally-defined, XML storage form: all parameters are stored in a central plist file; the multitude of files in /etc need not be modified
- Mac OS X 10.4 or later