Freemium Definition A software can be used for free with limitations and additional functionality requires the purchase of a premium license or subscription.
Library Definition A file containing a program that is used by another program, e.g. a library for loading PNG images that is used by an image viewer so it can open PNG images
Cross-Platform Definition Means that an application, game, or other software has more than one supported target platform, such as Windows, macOS, and Linux.
Abandonware Definition Software that has been abandoned, that doesn't receive more any more updates or support, and as such may gave you trouble when you try to run it on modern operating systems and hardware.
Malware Definition Malicious software such as viruses, keyloggers, spyware, trojan horses, ransomware, cryptominers, among others.
Driver Definition Virtual program used by the computer to communicate with a physical part installed in the computer.
Web Browser Extension Definition A software that you install on your web browser that adds functionality to the web browser.
Terminal Command Definition What is a Terminal Command? A terminal command is a text command that you can type in a terminal to execute a program. Terminal commands are typically names of programs that are meant to be executed together with the parameters that control their behavior. This term is synonymous with "command-line command." Examples of Terminal Commands […]
Open Source Definition Programs that have the source code used to created them made publicly available for everyone to read.
Daemon Definition A program that runs in the background, and stays running all the time, providing utilities for other programs or waiting for a request from the Internet or a local network.
AI Definition Artificial Intelligence. Broad term that mainly refers to making a computer program behave in some way that appears intelligent, able to make decisions by itself.
Fork A fork is a project that has branched out from another project, e.g. LibreOffice, which is a fork of OpenOffice.
Freeware Software that can be downloaded and used for free, without paying a fee or for a subscription.
Libreware Software that can be modified by its users, in the sense that the user can change any aspect of the program, including removing any unwanted parts, changing any behaviors, and adding any new features they wish.
Operating System A collection of computer software that makes a computer machine usable for practical purposes.