Operating System

Cosma Home > Communication > Media > Computation > Computer > Software > Program > Operating System (OS)

Spotlight

Related

Pages

These are organized by form and function.

Communications Computation Storage Authoring Simulation
Analog Mail Device Paper Typewriter Automaton
Electronic Network Calculator Tape Recorder Elektro
Digital Internet Computer
Hardware Modem Microprocessor Memory Peripheral Robot, XR
Software Service (Web) Program (OS) Database Application AI, World

Resources

These are organized by a classification scheme developed exclusively for Cosma. More…

General

Portal

Operating Systems (Dmoz Tools)

Dictionary

operating system (os) : software that controls the operation of a computer and directs the processing of programs (as by assigning storage space in memory and controlling input and output functions) — Webster

FOLDOC: Free Online Dictionary of Computing, OneLook, Free Dictionary, Wiktionary

Encyclopedia

Operating system (OS) is a set of software that manages computer hardware resources and provides common services for computer programs. The operating system is a vital component of the system software in a computer system. Application programs require an operating system to function. — Wikipedia

Introduction

How Operating Systems Work (How Stuff Works)

Preservation

History

History of Operating Systems (OS Data)
History of Operating Systems (Wikipedia)

Library

WorldCat, Library of Congress, UPenn Online Books, Open Library

Participation

Education

Course

OER Commons: Open Educational Resources>

Community

News

OS News, NPR Archives

Book

ISBNdb

Government

Document

USA.gov

Expression

Fun

Future

Future of operating systems: simplicity (David Gelernter, Computer World)

returntotop

More…

OSnews Exploring the Future of Computing

  • Porting Firefox to Apple Silicon
    by Thom Holwerda on January 20, 2021 at 11:27 pm

    The release of Apple Silicon-based Macs at the end of last year generated a flurry of news coverage and some surprises at the machine’s performance. This post details some background information on the experience of porting Firefox to run natively on these CPUs. We’ll start with some background on the Mac transition and give an overview of Firefox internals that needed to know about the new architecture, before moving on to the concept of Universal Binaries. We’ll then explain how DRM/EME […]

  • A visit from the Zune squad
    by Thom Holwerda on January 20, 2021 at 11:25 pm

    It was weird to own a Zune in 2005. It is even weirder to own a Zune in 2021 — let alone 16 of them. And yet, 27-year-old Conner Woods proudly shows off his lineup on a kitchen table. They come in all different colors, shapes, and sizes, and each can be identified by that telltale black plastic D-pad just below the screen. He owns the entire scope of the brief Zune lineup — from the svelte Zune 4 to the chunky Zune HD — and among the microscopic community of people who still adore […]

  • Apple knew a supplier was using child labor but...
    by Thom Holwerda on January 20, 2021 at 12:47 am

    Apple is back under the spotlight over labor conditions in its supply chain following an explosive report from The Information on Thursday that revealed new details about the company’s reluctance to cut ties with suppliers who violate its ethics policies. According to the report, Apple learned in 2013 that Suyin Electronics, a China-based company that (at the time) made parts for its MacBooks, was employing underage workers, and despite telling Suyin to address the issue or risk losing […]

  • FreeBSD quarterly status report for Q4 2020
    by Thom Holwerda on January 16, 2021 at 8:39 pm

    This quarter had quite a lot of work done, including but certainly not limited to, in areas relating to everything from multiple architectures such as x86, aarch64, riscv, and ppc64 for both base and ports, over kernel changes such as vectored aio, routing lookups and multipathing, an alternative random(4) implementation, zstd integration for kernel dumps, log compression, zfs and preparations for pkg(8), along with wifi changes, changes to the toolchain like the new elfctl utility, and all the […]

  • Exploring swap on FreeBSD
    by Thom Holwerda on January 16, 2021 at 8:36 pm

    On modern Unix-like systems such as FreeBSD, “swapping” refers to the activity of paging out the contents of memory to a disk and then paging it back in on demand. The page-out activity occurs in response to a lack of free memory in the system: the kernel tries to identify pages of memory that probably will not be accessed in the near future, and copies their contents to a disk for safekeeping until they are needed again. When an application attempts to access memory that has been swapped […]