Cosma Home > Communication > Media > Computation > Computer > Software > Program > Operating System (OS)
Spotlight
Related
Pages
These are organized by form and function.
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
Book
Government
Document
Expression
Fun
Future
Future of operating systems: simplicity (David Gelernter, Computer World)
More…
OSnews Exploring the Future of Computing
- Porting Firefox to Apple Siliconby 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 squadby 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 2020by 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 FreeBSDby 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 […]