Amateur Radio People Codexery

H. Peter Anvin

Swedish-American programmer, originator of SYSLINUX and LANANA.

H. Peter Anvin

H. Peter Anvin, often called hpa, is a Swedish-American programmer who has worked extensively on free and open-source software. He created SYSLINUX, founded the Linux Assigned Names and Authority (LANANA), and developed several features for the Linux kernel.

Anvin spent his childhood in Västerås, Sweden. As a teenager in 1988, he moved to the United States when his father relocated to Chicago. He earned a degree from Northwestern University in 1994, where he also served as president of the Northwestern Amateur Radio Society (W9BGX); his own amateur radio call sign is AD6QZ, previously N9ITP. His personal website states he follows the Baháʼí Faith.

He previously maintained the linux.* Usenet hierarchy and the kernel archives at kernel.org. He authored the original Swap Space How-to and the "Linux/I386 Boot Protocol" (found in linux/Documentation/i386/boot.txt). For a long period, he co-maintained the unified x86/x86-64 Linux kernel tree, and served as chief maintainer of both the Netwide Assembler (NASM) and SYSLINUX. His regular job was at Intel's Open Source Technology Center.

Earlier employers include Transmeta, where he acted as architect and technical director; Orion Multisystems, focusing on CPU architecture and code morphing software; and rPath. Among his Linux kernel contributions are UNIX98 ptys, the CPUID driver, the automounter, zisofs, RAID 6 support, the x32 ABI, and klibc—a minimal standard C library subset.

Quick Facts

Birth Name
Hans Peter Anvin
Birth Date
12 January 1972
Birth Place
Västerås, Sweden
Known For
SYSLINUX, Linux kernel
Employer
Intel Corporation
Occupation
Software engineer

Facts from the source article.

Lore & Background

Peter Anvin grew up in Västerås, Sweden, and moved to the United States in 1988 as a teenager when his father relocated to Chicago. He graduated from Northwestern University in 1994, where he served as president of the Northwestern Amateur Radio Society (W9BGX). His amateur radio call sign is AD6QZ, formerly N9ITP. According to his personal web site, he is a believer in the Baháʼí Faith.

Anvin was previously maintainer of the linux.* Usenet newsgroup hierarchy and the Linux kernel archives at kernel.org. He wrote the original Swap Space How-to and the "Linux/I386 Boot Protocol" (file: linux/Documentation/i386/boot.txt). He was a long-time co-maintainer of the unified x86/x86-64 Linux kernel tree and chief maintainer of the Netwide Assembler (NASM) and SYSLINUX projects. His previous employers include Transmeta, where he performed as architect and technical director; Orion Multisystems, working on CPU architecture and code morphing software; and rPath.

Reader's Guide

Anvin's significance lies in his foundational work on Linux kernel infrastructure and boot systems. As originator of SYSLINUX, he created a widely used boot loader for Linux systems. His establishment of the Linux Assigned Names and Numbers Authority (LANANA) provided a central registry for Linux device numbers and other identifiers, supporting kernel organization. His kernel contributions include UNIX98 ptys, the CPUID driver, the Linux kernel automounter, zisofs, RAID 6 support, the x32 ABI, and klibc—a minimalistic subset of the standard C library. His role as co-maintainer of the unified x86/x86-64 kernel tree and chief maintainer of NASM and SYSLINUX projects ensured long-term stewardship of critical open-source components. His work at Intel's Open Source Technology Center and previous roles at Transmeta, Orion Multisystems, and rPath reflect a career centered on low-level systems and open-source development.

More in Amateur Radio People 1-24

Spotted an error? Know more?

Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced

Comments

Loading…
Open in the interactive codex →