On this page about User-written software:
User-written software is software written by users. Typically, "user-written software" refers to add-ons to a software package written by its users, often customers of the company that sells the package. User-written software is part of a larger phenomenon of widespread non-professional software development. Usually free to download online. Known as free-ware.