The Kongoni OS installs software through the use of ports. This allows one to download the source code for a program, as opposed to a pre-compiled binary file, which is then compiled and built automatically on the users system. This offers the benefit of smaller downloads and programs that may run faster and/or use less memory, as they are compiled explicitly for the users own system.