Simple English definitions for legal terms
Read a random definition: Revised Uniform Limited Partnership Act
Semi-free software is a type of software that you can use, copy, modify, and share with others for free, but you cannot see or change the code that makes it work. This software is only for non-profit purposes, which means you cannot make money from it. It is different from freeware, proprietary software, and shareware because it has some restrictions on its use.
Semi-free software is a type of software that does not include the source code, but individuals are allowed to use, copy, modify, and distribute the software for non-profit purposes.
Examples of semi-free software include:
These examples illustrate the definition of semi-free software because they are programs that can be used, copied, modified, and distributed for non-profit purposes, but the source code is not available. This means that individuals cannot see how the program works or make changes to the code.