Ian Jackson

Last updated

Ian Jackson is a longtime free software author and Debian developer. Jackson wrote dpkg [1] [2] [3] (replacing a more primitive Perl tool with the same name), SAUCE (Software Against Unsolicited Commercial Email), userv and debbugs. He used to maintain the Linux FAQ. He runs chiark.greenend.org.uk, a Linux system which is home to PuTTY among other things.

Contents

Jackson has a PhD in Computer Science [4] from Cambridge University. As of October 2021, he works for the Tor Project. [5] [6] He has previously worked for Citrix [7] [8] for Canonical Ltd. [9] and nCipher Corporation. [10]

Jackson became Debian Project Leader in January 1998, before Wichert Akkerman took his place in 1999. [11] [2] Debian GNU/Linux 2.0 (hamm) was released during his term. During that time he was also a vice-president and then president of Software in the Public Interest in 1998 and 1999.

Jackson was a member of the Debian Technical Committee [12] until November 2014 when he resigned [13] as a result of controversies around the proposed use of systemd in Debian. [14]

Additional works

Related Research Articles

<span class="mw-page-title-main">Debian</span> Linux distribution based on free and open-source software

Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993. The first version of Debian (0.01) was released on September 15, 1993, and its first stable version (1.1) was released on June 17, 1996. The Debian Stable branch is the most popular edition for personal computers and servers. Debian is also the basis for many other distributions that have different purposes, like Proxmox for servers, Ubuntu or Linux Mint for desktops, Kali for penetration testing, and Pardus and Astra for government use.

<span class="mw-page-title-main">GNU</span> Free software collection

GNU is an extensive collection of free software, which can be used as an operating system or can be used in parts with other operating systems. The use of the completed GNU tools led to the family of operating systems popularly known as Linux. Most of GNU is licensed under the GNU Project's own General Public License (GPL).

<span class="mw-page-title-main">APT (software)</span> Free software package management system

Advanced package tool, or APT, is a free-software user interface that works with core libraries to handle the installation and removal of software on Debian and Debian-based Linux distributions. APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from precompiled files or by compiling source code.

dpkg is the software at the base of the package management system in the free operating system Debian and its numerous derivatives. dpkg is used to install, remove, and provide information about .deb packages.

The GNU C Library, commonly known as glibc, is the GNU Project's implementation of the C standard library. It is a wrapper around the system calls of the Linux kernel for application use. Despite its name, it now also directly supports C++. It was started in the 1980s by the Free Software Foundation (FSF) for the GNU operating system.

<span class="mw-page-title-main">FOSDEM</span> Annual event in Brussels centered on free and open source software development

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.

<span class="mw-page-title-main">Canonical (company)</span> UK-based software company that maintains the Ubuntu OS

Canonical Ltd. is a privately held computer software company based in London, England. It was founded and funded by South African entrepreneur Mark Shuttleworth to market commercial support and related services for Ubuntu and related projects. Canonical employs staff in more than 70 countries and maintains offices in London, Austin, Boston, Shanghai, Beijing, Taipei, Tokyo and the Isle of Man.

Technical variations of Linux distributions include support for different hardware devices and systems or software package configurations. Organizational differences may be motivated by historical reasons. Other criteria include security, including how quickly security upgrades are available; ease of package management; and number of packages available.

<span class="mw-page-title-main">Linux</span> Family of Unix-like operating systems

Linux is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution (distro), which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses and recommends the name "GNU/Linux" to emphasize the use and importance of GNU software in many distributions, causing some controversy.

<span class="mw-page-title-main">Scott James Remnant</span>

Scott James Remnant is an open source software engineer. Scott served as a long-time Debian developer until 2006 and worked as "Ubuntu Developer Manager" on the Ubuntu Linux distribution at Canonical Ltd. He now works at Google as a Technical Lead on Bluetooth Systems.

Quilt is a software utility for managing a series of changes to the source code of any computer program. Such changes are often referred to as "patches" or "patch sets". Quilt can take an arbitrary number of patches as input and condense them into a single patch. In doing so, Quilt makes it easier for many programmers to test and evaluate the different changes amongst patches before they are permanently applied to the source code.

Debbugs is the software powering the Debian project's issue tracking system. Uniquely it doesn't have any form of web-interface to edit bug reports – all modification is done through email. Debbugs was mainly written by Ian Jackson, former Debian project leader.

systemd Suite of system components for Linux

systemd is a software suite that provides an array of system components for Linux operating systems. The main aim is to unify service configuration and behavior across Linux distributions. Its primary component is a "system and service manager" – an init system used to bootstrap user space and manage user processes. It also provides replacements for various daemons and utilities, including device management, login management, network connection management, and event logging. The name systemd adheres to the Unix convention of naming daemons by appending the letter d. It also plays on the term "System D", which refers to a person's ability to adapt quickly and improvise to solve problems.

<span class="mw-page-title-main">Lennart Poettering</span> German software engineer

Lennart Poettering is a German software engineer working for Microsoft and the original author of PulseAudio, Avahi and systemd.

<span class="mw-page-title-main">Debian version history</span> Releases of Debian GNU/Linux, a computer operating system

Debian releases do not follow a fixed schedule. Recent releases have been made around every two years by the Debian Project. The most recent version of Debian is Debian version 12, codename "Bookworm". The next up and coming release of Debian is Debian 13, codename "Trixie".

<span class="mw-page-title-main">Devuan</span> Linux distribution based on Debian

Devuan is a fork of the Debian Linux distribution that uses sysvinit, runit or OpenRC instead of systemd. Devuan aims to avoid "lock-in" by projects like systemd and aims to maintain compatibility with other init systems to avoid detaching Linux from other Unix systems.

<span class="mw-page-title-main">Parrot OS</span> Debian-based Linux distribution

Parrot OS is a Linux distribution based on Debian with a focus on security, privacy, and development.

<span class="mw-page-title-main">Hyperbola GNU/Linux-libre</span> Linux distribution based on Arch Linux

Hyperbola GNU/Linux-libre is a Linux distribution for the i686 and x86-64 architectures. It is based on Arch Linux snapshots and Debian development. It includes the GNU operating system components and the Linux-libre kernel instead of the generic Linux kernel. Hyperbola GNU/Linux-libre is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines.

References

  1. "dpkg/dpkg.git/blob - AUTHORS". anonscm.debian.org. 2010-02-20. Retrieved 2013-05-17.
  2. 1 2 "A Brief History of Debian: Chapter 4 - A Detailed History". Debian. 2013-05-04. Retrieved 2013-05-17.
  3. Perens, Bruce (1995-09-05). "redhat packaging system and dpkg" . Retrieved 2013-05-17.
  4. "Who goes here ? Confidentiality of location through anonymity". chiark.greenend.org.uk. 1998-06-29. Retrieved 2013-05-17.
  5. "diziet | Going to work for the Tor Project". diziet.dreamwidth.org. Retrieved 2022-05-20.
  6. "Tor Project | Software Developer, Rust". 2021-07-21. Archived from the original on 2021-07-21. Retrieved 2022-05-20.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  7. Sharwood, Simon. "No, we're not sorry for Xen security SNAFUs says Ian Jackson". theregister.co.uk. Retrieved 18 September 2018.
  8. "FOSDEM 2013 - Ian Jackson". fosdem.org. Retrieved 10 April 2015.
  9. online, heise (20 January 2014). "Künftiges Init-System der Linux-Distribution Debian: Zwischen Patt und allgemeiner Abstimmung". heise online (in German). Retrieved 18 September 2018.
  10. Hertzog, Raphaël; Mas, Roland (2015). The Debian Administrator's Handbook: Debian Jessie From Discovery To Mastery. Freexian. p. 99. ISBN   9791091414012 . Retrieved 18 September 2018.
  11. "Debian GNU/Linux -- Debian's Organizational Structure (05 December 2000)". Archived from the original on 5 December 2000. Retrieved 21 September 2018.
  12. "Debian's Organizational Structure" . Retrieved 13 June 2013.
  13. Jackson, Ian (19 November 2014). "Resignation". Debian Mailing List. Retrieved 19 November 2014. I am resigning from the Technical Committee with immediate effect. While it is important that the views of the 30-40% of the project who agree with me should continue to be represented on the TC, I myself am clearly too controversial a figure at this point to do so. I should step aside to try to reduce the extent to which conversations about the project's governance are personalised.
  14. Gold, Jon (19 November 2014). "Open-source devs vote down anti-systemd measure, sponsor steps down". Network World. Retrieved 18 September 2018.
Preceded by Debian Project Leader
January 1998 – December 1998
Succeeded by