These are organized by form and function.
These are types of media formats.
These are organized by a classification scheme developed exclusively for Cosma. More…
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.
- Microsoft Finds Memory Allocation Holes in Range...on May 3, 2021 at 4:00 pm
A Microsoft security research unit discovered a number of poor memory allocation operations in code used in Internet of Things and operational technology.
- There Are More Developers in the World Than Ever...on May 3, 2021 at 3:02 pm
A meteoric rise in the number of active software developers brings the current worldwide total to around 24.3 million, according to 20th edition of SlashData's State of the Developer Nation report.
- The Robot Surgeon Will See You Nowon May 3, 2021 at 1:36 pm
Real scalpels, artificial intelligence — what could go wrong?
- Let's Be Honeston May 1, 2021 at 4:00 am
Seeking to rectify the two mutually exclusive ways of comparing computational power — encoding and simulation.
- The 10 Best Practices for Remote Software...on May 1, 2021 at 4:00 am
Focusing on the human element of remote software engineer productivity.
Software News -- ScienceDaily Software Development -- Software Engineering. From embedded software to smart machines, read about advanced logic systems and more.
- When algorithms go bad: How consumers respondon May 5, 2021 at 11:50 am
Consumers are less forgiving of brand failures when algorithms are anthropomorphized, use machine learning, or are used for subjective or interactive tasks.
- A new way to make AR/VR glasseson May 3, 2021 at 1:59 pm
Researchers have imprinted freeform optics with a nanophotonic optical element called a metasurface to create AR/VR glasses that are not only compact and easy to wear, but deliver high quality optics without looking like 'bug eyes.'
- Researchers promote usability for everyone,...on May 3, 2021 at 1:09 pm
Researchers discuss how bad user design is especially detrimental to the underprivileged and how a wider usability movement can help 'everyone, everywhere.'
- DNA robots designed in minutes instead of dayson April 19, 2021 at 5:57 pm
Someday, scientists believe, tiny DNA-based robots and other nanodevices will deliver medicine inside our bodies, detect the presence of deadly pathogens, and help manufacture increasingly smaller electronics. Researchers took a big step toward that future by developing a new tool that can design much more complex DNA robots and nanodevices than were ever possible before in a fraction of the time.
- Entanglement-based quantum networkon April 15, 2021 at 6:26 pm
A team of researchers reports realization of a multi-node quantum network, connecting three quantum processors. In addition, they achieved a proof-of-principle demonstration of key quantum network protocols.