Software Abbreviations

70 abbreviations · part of Technology & Computer Abbreviations

Abbreviations for software licensing, open-source and source-available licenses, release stages, support lifecycles, package management, app platforms and widely used applications. These terms appear in license agreements, release notes, app stores and IT procurement documents. Knowing the difference between a GPL and an MIT license, or between an RC build and a GA release, matters to anyone who ships, buys or maintains software.

AbbreviationStands forDescription
ADBAndroid Debug BridgeCommand-line tool in Google's Android SDK Platform Tools that lets a computer talk to an Android device over USB or Wi-Fi to install apps, copy files, read logs and run…
AGPLGNU Affero General Public LicenseCopyleft license that extends the GPL to software used over a network: if people interact with a modified AGPL program through a website or API, its source code must be…
AOSPAndroid Open Source ProjectOpen-source code base of the Android operating system, maintained by Google and released mainly under the Apache 2.0 license.
APTAdvanced Package ToolPackage management system of Debian, Ubuntu, Linux Mint and related distributions, used to download, install, upgrade and remove software from online repositories while…
ASFApache Software FoundationNonprofit that hosts and governs hundreds of open-source projects, including the Apache HTTP Server, Kafka, Spark, Hadoop and Cassandra, released under the Apache…
BSDBerkeley Software DistributionVersion of Unix developed at the University of California, Berkeley, from 1977 to 1995, and the family of operating systems descended from it, including FreeBSD…
BSLBusiness Source LicenseSource-available license that lets anyone view, modify and use code non-commercially or within stated limits, then automatically converts to an open-source license…
BTBitTorrentPeer-to-peer file-sharing protocol that splits files into small pieces downloaded simultaneously from many users, spreading bandwidth costs among them.
CALClient Access LicenseMicrosoft license granting a user or device the right to connect to server software such as Windows Server, Exchange Server or Remote Desktop Services.
CCCreative CommonsNonprofit organization and set of free public copyright licenses that let creators permit reuse of their work under chosen conditions, such as attribution or…
CC BYCreative Commons Attribution LicenseMost permissive Creative Commons license: others may copy, adapt and use the work, even commercially, provided they credit the creator, link to the license and indicate…
CC0Creative Commons ZeroPublic-domain dedication by which a creator waives all copyright and related rights in a work as far as the law allows.
CECommunity EditionFree edition of a software product, often open source, offered alongside paid enterprise versions that add features and support.
CLAContributor license agreementAgreement that contributors to an open-source project sign, granting the project or its sponsoring company a license to, or ownership of, their contributions, often…
COTSCommercial off-the-shelfReady-made software or hardware bought from a vendor rather than custom-built, such as Microsoft Office or standard servers.
DAWDigital audio workstationSoftware for recording, editing, mixing and producing music and audio, such as Ableton Live, Logic Pro, Pro Tools, FL Studio and GarageBand.
DCODeveloper Certificate of OriginShort statement, created for the Linux kernel in 2004, by which a contributor certifies they have the right to submit their code under the project's license.
DLLDynamic-link libraryWindows file containing code and resources that several programs load and share at run time, such as dialog boxes, graphics routines or a language runtime.
DRMDigital rights managementTechnologies that restrict copying, sharing or playback of digital content such as streaming video, e-books, music and games.
EEEnterprise EditionPaid version of a software product aimed at businesses, adding features such as single sign-on, audit logs, clustering, priority support and compliance tools to the…
EOLEnd of lifeDate after which a vendor stops selling, supporting or patching a product.
ESRExtended Support ReleaseFirefox and Thunderbird release channel that receives security fixes for about a year without frequent feature changes, intended for businesses, schools and other…
ESUExtended Security UpdatesMicrosoft program that delivers critical security patches for a product after its official end of support, giving organizations time to migrate.
EULAEnd-user license agreementLicense between a software publisher and the person installing or using the software, granting limited rights to use it rather than selling a copy.
FLOSSFree/libre and open-source softwareEquivalent of FOSS that adds the word "libre" to make clear that "free" means liberty rather than zero cost.
FOSSFree and open-source softwareSoftware whose license lets anyone run, study, modify and redistribute it, combining the "free software" and "open source" traditions under one neutral label.
FSFFree Software FoundationBoston-based nonprofit founded by Richard Stallman in 1985 to promote software freedom.
FWFirmwareLow-level software built into hardware such as routers, SSDs, keyboards, cameras and motherboards that controls the device's basic functions.
GAGeneral availabilityRelease stage at which software is finished, supported and offered to all customers, after alpha, beta and release-candidate phases.
GIMPGNU Image Manipulation ProgramFree, open-source raster graphics editor for photo retouching, image composition and digital painting, available for Windows, macOS and Linux.
GMGolden masterFinal build of software approved for release, especially in Apple's terminology for iOS and macOS versions given to developers shortly before public launch.
GMSGoogle Mobile ServicesBundle of Google apps and APIs, including the Play Store, Gmail, Maps, YouTube and Google Play services, that phone makers license separately from open-source Android.
GNOMEGNU Network Object Model EnvironmentFree desktop environment for Linux and other Unix-like systems, the default on Ubuntu, Fedora Workstation and Red Hat Enterprise Linux.
GNUGNU's Not UnixFree operating-system project launched by Richard Stallman in 1983, whose compiler (GCC), C library, core utilities and Bash shell combine with the Linux kernel in most…
GPLGNU General Public LicenseCopyleft open-source license that lets anyone use, study, modify and share software, provided that distributed modified versions are released under the same license…
GRUBGRand Unified BootloaderBoot loader used by most Linux distributions to start the operating system, showing a menu to choose between kernels or between Linux and Windows on dual-boot PCs.
i18nInternationalizationDesigning software so it can be adapted to different languages, regions and scripts without code changes, by moving user-facing text into translation files and handling…
IAPIn-app purchasePayment made inside a mobile or desktop app for digital goods such as extra features, subscriptions, game currency or content, processed through the platform's billing…
ISVIndependent software vendorCompany that makes and sells software products, usually built to run on another firm's platform, such as apps for Windows, Salesforce or SAP.
KDEK Desktop EnvironmentFree software community best known for the Plasma desktop environment for Linux and other Unix-like systems, along with applications such as Dolphin, Kdenlive and Krita.
KMSKey Management ServiceMicrosoft volume-activation technology that lets organizations activate Windows and Office on their own network instead of contacting Microsoft for each machine.
l10nLocalizationAdapting internationalized software for a specific language and region, including translating text, formatting dates and currencies, swapping images and following local…
LGPLGNU Lesser General Public LicenseWeaker copyleft license that lets proprietary programs link to a covered library without becoming open source themselves, while changes to the library itself must still…
LTSLong-term supportDesignation for software versions that receive security and bug fixes for an extended period, typically several years, rather than being superseded quickly.
LTSCLong-Term Servicing ChannelWindows edition for fixed-purpose devices such as medical equipment, ATMs, kiosks and factory machines, receiving security updates for five to ten years without feature…
M365Microsoft 365Microsoft's subscription bundle of Office apps such as Word, Excel, PowerPoint and Outlook, cloud services such as Exchange Online, OneDrive, SharePoint and Teams, and…
MITMIT LicenseShort, permissive open-source license, named after the Massachusetts Institute of Technology, that lets anyone use, copy, modify, merge, sell and sublicense software as…
MPLMozilla Public LicenseOpen-source license with "weak", file-level copyleft: modified files must stay open, but they may be combined with proprietary code in a larger work.
NLENon-linear editingVideo and audio editing in which any frame can be accessed and rearranged at any time without altering the source footage, as in Adobe Premiere Pro, DaVinci Resolve…
OBSOpen Broadcaster SoftwareFree, open-source program for screen recording and live streaming to platforms such as Twitch and YouTube, combining cameras, game capture, images and audio into…
OEMOriginal equipment manufacturerCompany whose products or components are sold under another firm's brand, or, in the PC world, the maker that builds and sells complete systems such as Dell, HP and…
OLEObject Linking and EmbeddingMicrosoft technology that lets a document contain live content from another application, such as an Excel chart inside a Word report that opens in Excel when…
OSIOpen Source InitiativeNonprofit founded in 1998 that maintains the Open Source Definition and approves licenses as "OSI-approved", the usual benchmark for whether a license counts as open…
OSSOpen-source softwareSoftware distributed with its source code under a license that permits use, modification and redistribution, meeting the Open Source Definition maintained by the Open…
OTAOver-the-air updateSoftware or firmware update delivered wirelessly over Wi-Fi or a cellular connection, without plugging the device into a computer.
RCRelease candidateBuild believed to be ready for release and published for final testing; if no serious bugs appear, it ships as the final version unchanged.
ROMROM imageFile containing a copy of the data from a read-only memory chip, such as a video-game cartridge or a device's firmware.
RPMRPM Package ManagerPackage format and tool used by Red Hat Enterprise Linux, Fedora, openSUSE and related distributions to install, update and remove software.
RTMRelease to manufacturingMilestone at which a final software build is handed to hardware makers and disc manufacturers, historically weeks or months before retail availability.
SCCMSystem Center Configuration ManagerMicrosoft systems-management product used to deploy software, operating systems and updates and to inventory hardware across large fleets of Windows PCs and servers.
SPService packBundle of updates, fixes and sometimes new features released as one installable package for an operating system or application.
SPDXSoftware Package Data ExchangeOpen standard, maintained by the Linux Foundation, for describing software components, their licenses and copyrights in machine-readable form.
SSPLServer Side Public LicenseSource-available license created by MongoDB in 2018 that requires any company offering the software as a service to release the source code of its whole service stack.
SWSoftwareShorthand for software in engineering documents, job titles, version labels and specification sheets, often paired with HW for hardware.
UWPUniversal Windows PlatformMicrosoft app platform introduced with Windows 10 in 2015 for building apps that run across PCs, Xbox, HoloLens and the now-discontinued Windows phones from one code…
VARValue-added resellerCompany that resells hardware or software from vendors such as Cisco, Microsoft or Dell together with its own services, including installation, configuration…
VLCVideoLAN ClientFree, open-source media player from the nonprofit VideoLAN project that plays nearly any audio or video file, disc or network stream without extra codecs.
VSTVirtual Studio TechnologyPlug-in standard created by Steinberg that lets software instruments and audio effects, such as synthesizers, compressors and reverbs, run inside digital audio…
WineWine Is Not an EmulatorCompatibility layer that runs Windows applications on Linux, macOS and other Unix-like systems by translating Windows API calls into native ones, with no Windows…
WSUSWindows Server Update ServicesMicrosoft server role that lets organizations download, approve and distribute Windows updates to their own computers, controlling which patches install and when.

More technology & computer abbreviations