Search references for SOFTWARE. Phrases containing SOFTWARE
See searches and references containing SOFTWARE!SOFTWARE
Instructions a computer can execute
Software (SW) consists of computer programs that instruct the execution of a computer. Software also includes design documents and specifications. The
Software
Checking software against expectations
Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective
Software_testing
Any computer program for end-user use
Application software is software that is intended for end-user use – not operating, administering or programming a computer. It includes programs such
Application_software
Category of cloud computing
Software as a service (SaaS /sæs/) is a cloud computing service model in which a provider delivers application software to clients while managing the
Software_as_a_service
Software released under a license restricting rights
Proprietary software is software that grants its creator, publisher, or other rightsholder or rightsholder partner a legal monopoly by modern copyright
Proprietary_software
Legal instrument governing software
A software license is a legal instrument governing the use or redistribution of software. Since the 1970s, software copyright has been recognized in the
Software_license
Term in early computing history
Software crisis is a term used in the early days of computing science for the difficulty of writing useful and efficient computer programs in the required
Software_crisis
Software licensed to be freely used, modified and distributed
Free software or libre software, sometimes known as freedom-respecting software, is computer software distributed under free software licenses that allow
Free_software
Engineering approach to software development
Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications
Software_engineering
Stages in development and support of computer software
The software release life cycle is the process of developing, testing, and distributing a software product (e.g., an operating system). It typically consists
Software_release_life_cycle
Software for deploying containerized applications
of products that uses operating system-level virtualization to deliver software in packages called containers. Docker automates the deployment of applications
Docker_(software)
American video game developer
id Software LLC (/ɪd/) is an American video game developer based in Richardson, Texas. It was founded on February 1, 1991, by four members of the computer
Id_Software
Malicious software
Malware (a portmanteau of malicious software) is any software intentionally designed to cause disruption or destruction to a computer, server, client
Malware
Type of computer interface that guides a user through a series of steps
A software wizard or setup assistant or multi-step form is a user interface that leads a user through a sequence of small steps, such as a dialog box to
Wizard_(software)
Creation and maintenance of software
Software development is the process of designing, creating, testing, and maintaining software applications to meet specific user needs or business objectives
Software_development
American video game development company
Raven Software Corporation (trade name: Raven; formerly Raven Software, Inc.) is an American video game developer based in Middleton, Wisconsin, and part
Raven_Software
Deliberate creation of difficult-to-understand code
In software development, obfuscation is the practice of creating source or machine code that is intentionally difficult for humans or computers to understand
Obfuscation_(software)
Software licensed to ensure source code usage rights
Open-source software (OSS) is computer software released under a license allowing users to use, study, modify, and distribute it to anyone for any purpose
Open-source_software
Corporate collaboration software program
Confluence is a web-based corporate wiki developed by Australian software company Atlassian. Atlassian wrote Confluence in the Java programming language
Confluence_(software)
Digital audio workstation
by the Swedish company Reason Studios (formerly known as Propellerhead Software). Its interface is based on a virtual rack of hardware-style instruments
Reason_(software)
Freely licensed software with open code
open-source software (FOSS) is software available under a license that gives users the right to use, share, modify, and distribute the software — modified
Free_and_open-source_software
its sub-disciplines, and related fields, including terms relevant to software, data science, and computer programming. Contents: A B C D E F G H I J
Glossary_of_computer_science
Connection between computers or programs
between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how
API
High level structures of a software system
Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems. Each
Software_architecture
3D computer graphics software
Blender is a free and open-source 3D computer graphics software suite. It runs on Windows, macOS, Linux, BSD, Haiku, and IRIX and is used for general 3D
Blender_(software)
Process of planning software solutions
Software design is the process of conceptualizing how a software system will work before it is implemented or modified. Software design also refers to
Software_design
Japanese video game developer
FromSoftware, Inc. is a Japanese video game developer and publisher. Founded by Naotoshi Zin on November 1, 1986 as a business software developer, the
FromSoftware
Degradation or loss of the use of software over time
Software rot (bit rot, code rot, software erosion, software decay, or software entropy) is the degradation, deterioration, or loss of the use or performance
Software_rot
British software development company
Ocean Software Limited was a British software development company that became one of the biggest European video game developers and publishers of the
Ocean_Software
Software designed to prevent scraping
Anubis is an open source software program that adds a proof of work challenge to websites before users can access them in order to deter web scraping.
Anubis_(software)
Computer program that maintains account books
Accounting software is a computer program that maintains account books on computers, including recording transactions and account balances. It may depend
Accounting_software
Computer software project
Mono is a free and open-source software framework that aims to run software made for the .NET Framework on Linux and other operating systems. Originally
Mono_(software)
Defunct software company
Levy and Mike Devlin in 1981 to provide tools to expand the use of modern software engineering practices, particularly explicit modular architecture and iterative
Rational_Software
Modification of software after delivery
Software maintenance is the modification of software after delivery. Software maintenance is often considered lower skilled and less rewarding than new
Software_maintenance
In software engineering, software durability means the solution ability of serviceability of software and to meet user's needs for a relatively long time
Software_durability
Opposition to software patents
Opposition to software patents is widespread in the free software community. In response, various mechanisms have been tried to defuse the perceived problem
Software patents and free software
Software_patents_and_free_software
Software company
Ironclad is a software as a service company that makes contract management software. Founded in 2014 and headquartered in San Francisco, California, Ironclad
Ironclad_(software)
Software build automation tool
In software development, Make is a command-line interface software tool that performs actions ordered by configured dependencies as defined in a configuration
Make_(software)
GUI toolkit or framework
many programming languages. It is free and open-source software released under a BSD-style software license. Tk provides many widgets commonly needed to
Tk_(software)
Modular unit of software
A software component is a modular unit of software that encapsulates specific functionality. The desired characteristics of a component are reusability
Software_component
Type of software
Commercial software, or, seldom, payware, is a computer software that is produced for sale or that serves commercial purposes. Commercial software can be
Commercial_software
Illegal usage of copyrighted works
using only fully licensed software, implementing software asset management (SAM) programs, and promoting the use of legal software in state-owned enterprises
Copyright_infringement
Platform-providing software
System software is software that provides a platform for other software. Examples include the kernel and device drivers of an operating system (OS). A
System_software
Refers to two related but distinct notions: functional quality and structural quality
In the context of software engineering, software quality refers to two related but distinct notions: Software's functional quality reflects how well it
Software_quality
Groups of software
Software categories are groups of software. They allow software to be understood in terms of those categories, instead of the particularities of each
Software_categories
Programming concept
Software requirements for a system are the description of what the system should do, the service or services that it provides and the constraints on its
Software_requirements
In free and open source software and inner source software, a software maintainer or package maintainer is usually one or more people who build source
Software_maintainer
Application launcher and productivity application for macOS
Raycast is an application launcher and productivity software developed for macOS and Windows by Raycast Technologies Ltd. It offers fast access to applications
Raycast_(software)
Topics referred to by the same term
Look up software package or software packages in Wiktionary, the free dictionary. Software package may refer to: Package manager, which packages individual
Software_package
Unique identification of incremental software updates
Software versioning is the process of assigning unique version names or unique version numbers to unique states of computer software. A commonly adopted
Software_versioning
Inherent flaw in computer instructions
A software bug is a defect (bug) in computer software. A computer program with many or serious bugs may be described as buggy. The effects of a software
Software_bug
Knowledge base and note-taking software
base and note-taking application that operates on Markdown files. The software is free for personal and commercial use; only the offered cloud services
Obsidian_(software)
GUI specification and toolkit for the X Window System
Interactive Desktop. After many years as proprietary software, Motif was released in 2012, as free software under the GNU Lesser General Public License (LGPL-2
Motif_(software)
Videoconferencing software
known as Zoom, stylized in all lowercase) is a proprietary videotelephony software program developed by Zoom Communications. The free plan allows up to 100
Zoom_(software)
Software development kit
Flutter is an open-source UI software development kit created by Google. It can be used to develop cross platform applications from a single codebase for
Flutter_(software)
Serverless computing infrastructure
Free and open-source software portal Linux portal Firecracker is virtualization software developed by Amazon Web Services for its AWS Lambda serverless
Firecracker_(software)
Direct information article
the software, rather than at a remote facility such as a server farm or cloud. On-premises software is sometimes referred to as "shrinkwrap" software, and
On-premises_software
Type of application software
Collaborative software or groupware is application software designed to help people working on a common task to attain their goals. One of the earliest
Collaborative_software
Software programs that increase productivity
Productivity software (also called personal productivity software or office productivity software) is application software used for producing information
Productivity_software
Distinguishing characteristic of a program
A software feature is "a prominent or distinctive user-visible aspect, quality, or characteristic of a software system or systems", as defined by Kang
Software_feature
Open-source HTML layout engine
JavaScript, and, since 2016, additionally in Rust. It is free and open-source software subject to the terms of the Mozilla Public License version 2. Mozilla officially
Gecko_(software)
Documentation management software company
Hyland Software is an American software development company headquartered in Westlake, Ohio that develops enterprise content management (ECM) and process
Hyland_Software
Raster graphics editing app
in 2011. Procreate for iPad was first released in 2011 by the Tasmanian software company Savage Interactive. In June 2013, Savage launched Procreate 2 in
Procreate_(software)
Person who writes computer software
titles software developer and software engineer may be used for jobs that require a programmer. A software developer primarily implements software based
Programmer
Software company in Canada
Constellation Software Inc. is a Canadian vertical market software company headquartered in Toronto, Ontario. It is listed on the Toronto Stock Exchange
Constellation_Software
Digital drawing and sketching app
SketchBook) is a raster graphics software app intended for expressive drawing and concept sketching, as well as animations. The software was first developed by
Sketchbook_(software)
Measure of the degree to which software possesses some property
In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property
Software_metric
Defunct instant messaging service
written in PL/1 on a Stratus computer by Dave Brown. At one time, the software had the largest share of the instant messaging market in North America
AIM_(software)
San Mateo software company providing property and casualty insurance industry platforms
Guidewire Software, Inc., commonly Guidewire, is an American software company based in San Mateo, California. It offers an industry platform for property
Guidewire_Software
Software tool that automates software builds and tests
Bazel (/ˈbeɪzəl/) is a free and open-source software tool used for the automation of building and testing software. Similar to build tools like Make, Apache
Bazel_(software)
Free and open source music player
of the KDE project, but it is released independently of the central KDE Software Compilation release cycle. Amarok is released under the terms of the GPL-2
Amarok_(software)
Open-source web application security scanner
developers moved to the Linux Foundation, where they became a part of the Software Security Project. As of September 24, 2024, all of the main developers
ZAP_(software)
American software engineer (1936–2026)
directed the Software Engineering Division at the MIT Instrumentation Laboratory, where she led the development of the on-board flight software for NASA's
Margaret Hamilton (software engineer)
Margaret_Hamilton_(software_engineer)
Protection of computer systems from information disclosure, theft or damage
computer software, systems, and networks from threats that can lead to unauthorized information disclosure, theft, or damage to hardware, software, or data
Computer_security
American video game developer
Lobotomy Software was an American video game developer founded in 1993 and based in Redmond, Washington. The company ported Quake and Duke Nukem 3D to
Lobotomy_Software
Topics referred to by the same term
Software implementation may refer to: Software implementation, a specific piece of software together with its features and quality aspects Programming
Software_implementation
Computer networking technology
network using multicast Domain Name System (mDNS) service records. The software comes built-in with Apple's macOS and iOS operating systems. Bonjour can
Bonjour_(software)
Mail transfer agent
mail. It is released under the IBM Public License 1.0 which is a free software license. Alternatively, starting with version 3.2.5, it is available under
Postfix_(software)
PDF rendering engine
Poppler is a free and open-source software library for rendering Portable Document Format (PDF) documents. Its development is supported by freedesktop
Poppler_(software)
Topics referred to by the same term
Standalone software may refer to: A computer program that can work offline, i.e., does not necessarily need network connection to work Software that is not
Standalone_software
Software to run a collaborative wiki
Wiki software (also known as a wiki engine or a wiki application) is collaborative software that runs a wiki, which allows the users to create and collaboratively
Wiki_software
Engineering discipline for safety-related systems
Software safety (sometimes called software system safety) is an engineering discipline that aims to ensure that software, which is used in safety-related
Software_safety
American software developer
The Software Toolworks, Inc. (commonly abbreviated as Toolworks), was an American software and video game developer based in Novato, California. The company
The_Software_Toolworks
JavaScript testing framework
The Cypress app is open-source software released under the MIT License, while Cypress Cloud is a commercial software as a service web application with
Cypress_(software)
Software for defining and provisioning datacenter infrastructure
Terraform is an infrastructure-as-code software tool created by HashiCorp. Users define and provide data center infrastructure using a declarative configuration
Terraform_(software)
Electronic communication monitor used by the FBI
in October 1997. By 2005 it had been replaced with improved commercial software. Carnivore grew out of an earlier FBI project called "Omnivore", which
Carnivore_(software)
Ability of a program to run on different platforms with little alteration
Software portability is a design objective for source code to be easily made to run on different platforms. An aid to portability is the generalized abstraction
Software_portability
Software to protect against malicious software
Antivirus software (abbreviated to AV software), also known as anti-malware, is software intended to prevent, detect, and remove malware. Antivirus software was
Antivirus_software
Software company
Rocket Software is a privately held software development company founded in 1990 and headquartered in Waltham, Massachusetts, USA. The company specializes
Rocket_Software
Geospatial ETL Software
platform developed by Safe Software, a Vancouver-based software company founded by Don Murray and Dale Lutz. The Safe Software company was started in 1993
FME_(software)
American video game developer
Avalanche Software is an American video game developer and subsidiary of Warner Bros. Games based in Salt Lake City, Utah. It was founded in October 1995
Avalanche_Software
Word processor and outliner
formatting to a standard word processor, screenwriting software, desktop publishing software, or TeX. Features include a corkboard, the ability to rearrange
Scrivener_(software)
Privacy-focused encrypted messaging app
cross-platform software. It is developed by the nonprofit Signal Foundation and its subsidiary Signal Messenger LLC. Signal's software is free and open-source
Signal_(software)
Situation of degraded computer performance
Software bloat is when successive versions of a computer program become noticeably slower, require more CPU processing power, more RAM allocation, disk
Software_bloat
Vulnerability scanner for large language models
GPL on 13 June 2023. The license was later updated to Apache 2.0. The software is now homed at Nvidia, where it lives as an open-source project with long-term
Garak_(software)
Messaging software application
inability to search for messages and discussions. List of collaborative software Kumparak, Greg (February 5, 2015). "Slack's Co-Founders Take Home The Crunchie
Slack_(software)
Analysis and interpretation of systems
Software understanding is the analysis and interpretation of software systems' behavior, structure, and functionality, particularly when dealing with
Software_understanding
Collaborative productivity software suite
Quip is a collaborative productivity software suite for mobile and the Web. It allows groups of people to create and edit documents and spreadsheets as
Quip_(software)
Topical guide to software
following outline is provided as an overview of and topical guide to software: Software – collection of computer programs and related data that provides the
Outline_of_software
Profession in software engineering
A software architect is a software engineer responsible for moderate-level design choices related to overall system structure and behavior. It's a software
Software_architect
travel, tourism, insurance
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
SOFTWARE
travel, tourism, insurance