Jordan Hubbard

Last updated
Jordan Hubbard
Picture of Jordan Hubbard.jpg
Hubbard in 2010
Born (1963-04-08) April 8, 1963 (age 60)
Occupation(s)Sr Director, NVIDIA
Known for FreeBSD, NextBSD, FreeNAS Corral

Jordan K. Hubbard (born April 8, 1963) is an open source software developer, authoring software such as the Ardent Window Manager and various other open source tools and libraries before co-founding the FreeBSD project [1] with Nate Williams and Rodney W. Grimes in 1993, [2] for which he contributed the initial FreeBSD Ports collection, package management system and sysinstall. In July 2001 Hubbard joined Apple Computer in the role of manager of the BSD technology group, [3] during which time he was one of the creators of MacPorts. In 2005, his title was "Director of UNIX Technology" [4] and in October 2007, Hubbard was promoted to "Director of Engineering of Unix Technologies" at Apple where he remained until June 2013. [5]

Contents

On July 15, 2013, he became CTO of iXsystems where he also led the FreeNAS open source project. [6] [7]

On March 24, 2017, he announced his plan to depart from iXsystems and that he would be joining TwoPoreGuys, a Biotechnology company, as VP of Engineering. [8] [9] [10] [11] From January 2019–April 2020 he was part of the Engineering Leadership team at Uber and, as of April 2020, is currently Senior Director for GPU Compute Software at Nvidia. [12]

rwall incident

On March 31, 1987 Hubbard executed an rwall command expecting it to send a message to every machine on the network at University of California, Berkeley, where he headed the Distributed Unix Group. The command instead began broadcasting Hubbard's message to every machine on the internet and was stopped after Hubbard realised the message was being broadcast remotely after he received complaints from people at Purdue University and University of Texas. Even though the command was terminated, it resulted in Hubbard receiving 743 messages and complaints. [13]

Related Research Articles

Darwin is the core Unix operating system of macOS, iOS, watchOS, tvOS, iPadOS, visionOS, and bridgeOS. It previously existed as an independent open-source operating system, first released by Apple Inc. in 2000. It is composed of code derived from NeXTSTEP, BSD, Mach, and other free software projects' code, as well as code developed by Apple.

<span class="mw-page-title-main">XNU</span> Computer operating system kernel

XNU is the computer operating system (OS) kernel developed at Apple Inc. since December 1996 for use in the Mac OS X operating system and released as free and open-source software as part of the Darwin OS, which in addition to macOS is also the basis for the Apple TV Software, iOS, iPadOS, watchOS, visionOS, and tvOS OSes.

<span class="mw-page-title-main">Netatalk</span> Free, open-source implementation of the Apple Filing Protocol

Netatalk is a free, open-source implementation of the Apple Filing Protocol (AFP). It allows Unix-like operating systems to serve as file servers for Macintosh computers running macOS or Classic Mac OS.

<span class="mw-page-title-main">Berkeley Software Design</span>

Berkeley Software Design, Inc., was a corporation which developed, sold licenses for, and supported BSD/OS, a commercial and partially proprietary variant of the BSD Unix operating system for PC compatible computer systems. The name was chosen for its similarity to "Berkeley Software Distribution" the source of its primary product.

<span class="mw-page-title-main">Walnut Creek CDROM</span>

Walnut Creek CDROM Inc. was an early provider of freeware, shareware, and free software on CD-ROMs. The company was founded in by Bob Bruce in Walnut Creek, California, in August 1991. It was one of the first commercial distributors of free software on CD-ROMs. The company produced hundreds of titles on CD-ROMs, and ran the busiest FTP site on the Internet, ftp.cdrom.com, for many years.

Ports collections are the sets of makefiles and patches provided by the BSD-based operating systems, FreeBSD, NetBSD, and OpenBSD, as a simple method of installing software or creating binary packages. They are usually the base of a package management system, with ports handling package creation and additional tools managing package removal, upgrade, and other tasks. In addition to the BSDs, a few Linux distributions have implemented similar infrastructure, including Gentoo's Portage, Arch's Arch Build System (ABS), CRUX's Ports and Void Linux's Templates.

There are a number of Unix-like operating systems based on or descended from the Berkeley Software Distribution (BSD) series of Unix variant options. The three most notable descendants in current use are FreeBSD, OpenBSD, and NetBSD, which are all derived from 386BSD and 4.4BSD-Lite, by various routes. Both NetBSD and FreeBSD started life in 1993, initially derived from 386BSD, but in 1994 migrated to a 4.4BSD-Lite code base. OpenBSD was forked from NetBSD in 1995. Other notable derivatives include DragonFly BSD, which was forked from FreeBSD 4.8, and Apple Inc.'s iOS and macOS, with its Darwin base including a large amount of code derived from FreeBSD.

TrueNAS is the branding for a family of network-attached storage (NAS) products produced by iXsystems. They include both free and open-source and commercial offerings, based on the OpenZFS file system and either FreeBSD or Linux. It is licensed under the terms of the BSD License and runs on both commodity x86-64 hardware and turnkey appliances offered by iXsystems.

<span class="mw-page-title-main">FreeBSD</span> Free and open-source Unix-like operating system

FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version of FreeBSD was released in 1993 developed from 386BSD and the current version runs on x86, ARM, PowerPC and RISC-V processors. The project is supported and promoted by the FreeBSD Foundation.

<span class="mw-page-title-main">Berkeley Software Distribution</span> Unix operating system

The Berkeley Software Distribution or Berkeley Standard Distribution (BSD) is a discontinued operating system based on Research Unix, developed and distributed by the Computer Systems Research Group (CSRG) at the University of California, Berkeley. The term "BSD" commonly refers to its open-source descendants, including FreeBSD, OpenBSD, NetBSD, and DragonFly BSD.

iXsystems, Inc. is a privately owned American computer technology company based in San Jose, California that develops, sells and supports computing and storage products and services. Its principal products are customized open source FreeBSD distributions, including the discontinued desktop operating system TrueOS, the FreeBSD based file servers and network attached storage systems TrueNAS Core and TrueNAS Enterprise, and the Linux based TrueNAS SCALE. It also markets hardware platforms for these products, and develops enterprise-scale storage architectures and converged infrastructures. As part of its activities, the company has strong ties to the FreeBSD community, has repeatedly donated hardware and support to fledgling projects within the BSD community, and sponsors and develops development within FreeBSD, as well as being a sponsor and attendee of open-source community events.

<span class="mw-page-title-main">Unix-like</span> Operating system that behaves in a manner similar to a Unix system

A Unix-like operating system is one that behaves in a manner similar to a Unix system, although not necessarily conforming to or being certified to any version of the Single UNIX Specification. A Unix-like application is one that behaves like the corresponding Unix command or shell. Although there are general philosophies for Unix design, there is no technical standard defining the term, and opinions can differ about the degree to which a particular operating system or application is Unix-like.

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

Unix is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.

<span class="mw-page-title-main">XigmaNAS</span> Software

XigmaNAS is a Network-attached storage (NAS) server software with a dedicated management web interface. It is free software under the terms of the Simplified BSD license.

<span class="mw-page-title-main">OpenZFS</span> Open-source implementation of the ZFS file system

OpenZFS is an open-source implementation of the ZFS file system and volume manager initially developed by Sun Microsystems for the Solaris operating system and now maintained by the OpenZFS Project. It supports features like data compression, data deduplication, copy-on-write clones, snapshots, and RAID-Z. It also supports the creation of virtual devices, which allows for the creation of file systems that span multiple disks.

<span class="mw-page-title-main">NextBSD</span> Operating system

NextBSD was an operating system initially based on the trunk version of FreeBSD as of August 2015. It is a fork of FreeBSD which implements new features developed on branches but not yet implemented in FreeBSD. As of 2019 the website seems defunct, and the later commits on GitHub date from October 2019. The Wayback Machine captures of the website after 2016-12-15 are domain squatter pages and as of 2021-03-17 the site is redirecting to a fake "Apple Support" page.

The History of the Berkeley Software Distribution begins in the 1970s.

References

  1. Tiemann, Brian; Urban, Michael (2003). FreeBSD Unleashed (2 ed.). Sams Publishing. p.  408. ISBN   9780672324567 . Retrieved 19 September 2018.
  2. "About the FreeBSD Project" . Retrieved 2013-11-26.
  3. "Jordan Hubbard joins Apple Computer". 2001-06-25. Archived from the original on 2013-11-26. Retrieved 2013-11-26.
  4. "FreeBSD founder quits Apple to focus on Big Data". Telecoms.com. 29 July 2013. Retrieved 19 September 2018.
  5. "Apple software engineering director departs after 12 years to join iXsystems". AppleInsider. Retrieved 19 September 2018.
  6. Apple's Jordan Hubbard Joins iXsystems. Prweb.com. Retrieved on 2013-09-19.
  7. Creating FreeNAS 10
  8. "Terms of Service Violation". www.bloomberg.com. Retrieved 19 September 2018.[ dead link ]
  9. Jordan Hubbard FreeNas Forums announcement
  10. Jordan Hubbard Twitter announcement
  11. "TwoPoreGuys Management Page". Archived from the original on 2018-10-08. Retrieved 2017-04-11.
  12. Jordan Hubbard on LinkedIn
  13. Jordan K. Hubbard. "My Broadcast [The UNIX rwall problem]". The Risks Digest.