technologybriefs
Topic

Software

The layer where most modern failures actually happen.

6
in technology
9:58
average
60 min
in total
20
across the network
Software across the network →
All briefs6
video still
9:41

Git

Linus Torvalds · 2005

Git is a distributed version control system invented by Linus Torvalds in April 2005 to replace BitKeeper for Linux kernel development. It was built from scratch because no existing free system met Torvalds’s strict criteria: sub-three-second patch application, distributed BitKeeper-like workflow, strong corruption safeguards, and rejection of CVS-style design. Git maintains a full local repository copy, uses SHA-1 hashing for object identification, and is grounded in a content-addressable filesystem model.

video still
10:11

IOS

iOS wasn’t born open—it was forced open, one SDK announcement at a time.
video still
10:55

Linux

Linus Torvalds · 1991

Linux is a Unix-like kernel, not an operating system. It filled GNU’s missing-kernel gap. It works by reimplementing Unix system calls from documentation—not AT&T code. It succeeded because GPLv2 enforced openness, and because it ran on cheap x86 hardware. It failed to be a standalone OS or POSIX-compliant out of the box. It changed how software projects scale: through licence-driven collaboration, not top-down design. It is worth your time if you need control, transparency, and the ability to rebuild every layer.

video still
9:27

MacOS

macOS didn’t reinvent computing—it imported Unix stability into Apple’s closed world, at the cost of openness and portability.