software : the set of programs, procedures, and related documentation associated with a system and especially a computer system; specifically : computer programs — Webster
Computer software, or just software is a collection of computer programs and related data that provide the instructions for telling a computer what to do and how to do it. In other words, software is a conceptual entity which is a set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system. We can also say software refers to one or more computer programs and data held in the storage of the computer for some purposes. In other words software is a set of programs, procedures, algorithms and its documentation. Program software performs the function of the program it implements, either by directly providing instructions to the computer hardware or by serving as input to another piece of software. Software is also sometimes used in a more narrow sense, meaning application software only. Sometimes the term includes data that has not traditionally been associated with computers, such as film, tapes, and records. — Wikipedia
Fire in the Library: Jason Scott and the Archive Team (Matt Schwartz, with reporting by Eva Talmadge, MIT Technology Review)
GGC 2014: Every Computer, Ever, In Your Browser (Jason Scott) YouTube Video
The Internet Archive Software Collection (Jason Scott, VCF East 9.1) Audio, Well worth a Listen!
Software as a service (SaaS) sometimes referred to as “on-demand software”, is a software delivery model in which software and associated data are centrally hosted on the cloud. SaaS is typically accessed by users using a thin client via a web browser. SaaS has become a common delivery model for most business applications, including accounting, collaboration, customer relationship management (CRM), management information systems (MIS), enterprise resource planning (ERP), invoicing, human resource management (HRM), content management (CM) and service desk management. — Wikipedia
Communications of the ACM: Software The latest news, opinion and research in software, from Communications online.
- Securing Kubernetes Environmentson December 3, 2021 at 5:16 pm
Lack of resources is a massive blocker, so IT leaders need to prioritize
- The Road Ahead for Augmented Realityon December 1, 2021 at 5:00 am
A heads-up look at augmented reality head-up displays.
- 'In Situ' Data Rightson December 1, 2021 at 5:00 am
Improving on data portability.
- Patent Absurdityon December 1, 2021 at 5:00 am
A case when ignorance is the best policy.
- Accelerator-Level Parallelismon December 1, 2021 at 5:00 am
Charging computer scientists to develop the science needed to best achieve the performance and cost goals of accelerator-level parallelism hardware and software.
Software News -- ScienceDaily Software Development -- Software Engineering. From embedded software to smart machines, read about advanced logic systems and more.
- Development of an artificial vision device...on November 29, 2021 at 3:56 pm
Researchers have developed an ionic artificial vision device capable of increasing the edge contrast between the darker and lighter areas of an mage in a manner similar to that of human vision. This first-ever synthetic mimicry of human optical illusions was achieved using ionic migration and interaction within solids. It may be possible to use the device to develop compact, energy-efficient visual sensing and image processing hardware systems capable of processing analog signals.
- Virtual reality tool to be used in the fight...on November 23, 2021 at 6:12 pm
Science has the technology to measure the activity of every gene within a single individual cell, and just one experiment can generate thousands of cells worth of data. Researchers have now revolutionized the way this data is analyzed -- by using 3D video gaming technology.
- Researchers develop rapid computer software to...on November 16, 2021 at 6:15 pm
Researchers have created lightning-fast computer software that can help nations track and analyze pandemics, like the one caused by COVID-19, before they spread like wildfire around the globe.
- New software predicts the movements of large land...on November 3, 2021 at 2:50 pm
New software helps determine the movements of large wild animals thereby minimizing conflicts with people. The software is simpler than measurements obtained using radio transmitters and can be used where conventional methods fail.
- Government action needed to ensure insurance...on November 3, 2021 at 2:50 pm
Government action is needed so driverless vehicles can be insured against malicious hacks which could have potentially catastrophic consequences, a study says.
Here are links to pages about closely related subjects.