operating_system   610

« earlier    

Collapse OS — Bootstrap post-collapse technology
Bootstrap post-collapse technology

Winter is coming and Collapse OS aims to soften the blow. It is a z80 kernel and a collection of programs, tools and documentation that allows you to assemble an OS that can:

Run on minimal and improvised machines.
Interface through improvised means (serial, keyboard, display).
Edit text files.
Compile assembler source files for a wide range of MCUs and CPUs.
Read and write from a wide range of storage devices.
Replicate itself.
Additionally, the goal of this project is to be as self-contained as possible. With a copy of this project, a capable and creative person should be able to manage to build and install Collapse OS without external resources (i.e. internet) on a machine of her design, built from scavenged parts with low-tech tools.
opensource  programming  software  operating_system  weltuntergang  Weltverbesserung 
12 days ago by archangel
CLIP OS – Open Source secured operating system | Agence nationale de la sécurité des systèmes d'information
L’ANSSI est l'autorité nationale en matière de sécurité et de défense des systèmes d’information. Prévention, protection, réaction, formation et labellisation de solutions et de services pour la sécurité numérique de la Nation.
operating_system  ANSSI  france  clip_os  security 
june 2019 by hersh.verthun
froggey/Mezzano: An operating system written in Common Lisp
An operating system written in Common Lisp. Contribute to froggey/Mezzano development by creating an account on GitHub.
common_lisp  operating_system  os  mezzano 
june 2019 by hersh.verthun
A fork() in the road

The received wisdom suggests that Unix’s unusual combination of fork() and exec() for process creation was an inspired design. In this paper, we argue that fork was a clever hack for machines and programs of the 1970s that has long outlived its usefulness and is now a liability. We catalog the ways in which fork is a terrible abstraction for the modern programmer to use, describe how it compromises OS implementations, and propose alternatives.

As the designers and implementers of operating systems, we should acknowledge that fork’s continued existence as a first-class OS primitive holds back systems research, and deprecate it. As educators, we should teach fork as a historical artifact, and not the first process creation mechanism students encounter.
paper  pdf  operating_system  research 
april 2019 by adrian.fita
OmniOS Community Edition
illumos based server OS with ZFS, DTrace, Crossbow, SMF, Bhyve, KVM and Linux zone support
operating_system  interesting  software  hobby 
february 2019 by arubis
The Purely Functional Linux Distribution
linux  operating_system  functional 
august 2018 by brunsnik
Writing an OS in Rust
This blog series creates a small operating system in the Rust programming language. Each post is a small tutorial and includes all needed code, so you can follow along if you like. The source code is also available in the corresponding Github repository.
operating_system  os  rust_programming  kernel  learning 
july 2018 by hersh.verthun

« earlier    

related tags

android  anssi  apollo  apple  article  authentication  awesome  blog  book  bsd  c/c++  class  clip_os  cloud  code  common_lisp  compsci  computer  computers  concurrent  conference  conferences  container  containers  course  curiosity  darwin  data_center  debugging  deployment  desktop  development  devops  distribution  distro  docker  dynamic_linked_library  ebook  education  electronics  elementary  elementary_os  embedded  file_system  filesystem  france  functional  github  hardware  hobby  hypertext  inferno  infosec  interesting  interview  kernel  lamp  language  learning  linux  linux_kernel  lisp  mach  macos  memory_addressing  memory_allocation  memory_layout  mezzano  mobile  nano  netsec  nix  open_source  opensource  openstack  operating  operatingsystem  operatingsystems  ops  os  oss  osx  paper  pdf  pentest  performance  physical_memory  piston  plan9  posix  production  programming  programming_language  query  reference  research  robot  robotics  robots  ros  ruby  rust  rust_programming  science  scratch  securitate  security  sel4  server  shortcuts  software  stati_library  storage  sysadmin  system  system_design  system_programming  systems  systems_programming  tech  temple_os  tietokone  tizen  tools  training  translation  trueos  tutorial  unix  updates  usability  ux  video  weltuntergang  weltverbesserung  wikipedia  windows  writing  xnu  zorinos 

Copy this bookmark: