Keith Bostic (software engineer)
{{short description|American software engineer}}
{{BLP sources|date=June 2011}}
{{infobox person
| name = Keith Bostic
| image = Keith Bostic.jpg
| birth_date = {{birth date and age|1959|07|26}}
| employer = {{plainlist|
- UC Berkeley CSRG
- {{nowrap|Sleepycat}} / {{nowrap|Oracle}}
- {{nowrap|WiredTiger}} / {{nowrap|MongoDB}}
}}
| known = nvi and Berkeley DB
| spouse = Margo Seltzer
| website = {{Official URL}}
}}
Keith Bostic (born July 26, 1959) is an American software engineer and one of the key people in the history of Berkeley Software Distribution (BSD) Unix and open-source software.
Biography
In 1986, Bostic joined the Computer Systems Research Group (CSRG) at the University of California, Berkeley.{{cite book|url=https://archive.org/details/isbn_9781565925823|title=Open Sources: Voices from the Open Source Revolution|last=McKusick|first=Marshall Kirk|date=1999-01-01|publisher=O'Reilly & Associates|isbn=978-1-56592-582-3|editor-last=DiBona|editor-first=Chris|chapter=Twenty Years of Berkeley Unix - From AT&T-Owned to Freely Redistributable|editor-last2=Ockman|editor-first2=Sam|editor-last3=Stone|editor-first3=Mark|url-access=registration}} He was one of the principal architects of the Berkeley 2BSD, 4.4BSD and 4.4BSD-Lite releases.{{cite web |last=Dougherty |first=Dale |date=2000-03-24 |title=Bostic on the BSD Tradition: An interview with BSD veteran Keith Bostic |url=http://www.onlamp.com/pub/a/bsd/2000/03/24/bostic.html |url-status=dead |archive-url=https://web.archive.org/web/20130528161153/http://www.onlamp.com/pub/a/bsd/2000/03/24/bostic.html |archive-date=2013-05-28 |access-date=2008-04-05 |work=ONLamp.com: BSD DevCenter |publisher=O'Reilly Media, Inc.}} Among many other tasks, he led the effort at CSRG to create a free software version of BSD Unix, which, in turn, enabled the creation of FreeBSD, NetBSD, and OpenBSD.
Bostic was a founder of Berkeley Software Design Inc. (BSDi), which produced BSD/OS, a proprietary version of BSD.
In 1993, the USENIX Association gave a Lifetime Achievement Award (Flame) to the Computer Systems Research Group, honoring 180 individuals, including Bostic, who contributed to the group's 4.4BSD-Lite release.
Bostic and his wife Margo Seltzer founded Sleepycat Software in 1996 to develop and commercialize Berkeley DB, an open-source, key-value database. Sleepycat Software was the first company to develop dual-licensed open-source software. In February 2006, the company was acquired by Oracle Corporation,{{Cite web|title=Oracle Buys Sleepycat, Is JBoss Next?|url=https://www.informationweek.com/oracle-buys-sleepycat-is-jboss-next/180200853|access-date=2021-03-05|website=InformationWeek|date=13 February 2006 |language=en}} where Bostic worked until 2008.
Bostic and Michael Cahill founded WiredTiger in 2010 to create a NoSQL database management system. In November 2014, the company was acquired by MongoDB, which employed Bostic.{{Cite web|url=https://www.zdnet.com/article/mongodb-snaps-up-wiredtiger-and-its-storage-expert-team/|title=MongoDB snaps up WiredTiger and its storage expert team|last=Wolpe|first=Toby|date=December 16, 2014|work=ZDNet|archive-url=https://web.archive.org/web/20170312040809/https://www.zdnet.com/article/mongodb-snaps-up-wiredtiger-and-its-storage-expert-team/|archive-date=March 12, 2017|url-status=live|access-date=April 29, 2017}}
Bostic is the author of nvi—a re-implementation of the classic text editor vi—and many other standard BSD and Linux utilities. He is a past member of the Association for Computing Machinery, IEEE, and several POSIX working groups, and a contributor to POSIX standards.{{cite web|title=Keith Bostic|url=http://www.informit.com/authors/bio.aspx?a=0A7D090F-7B74-484F-92B8-1A651D3E0A4E|publisher=informit|access-date=19 November 2013}}
Publications
- M. McKusick, K. Bostic, M. Karels, J. Quarterman: The Design and Implementation of the 4.4BSD Operating System, Addison-Wesley, April 1996, {{ISBN|0-201-54979-4}}. French translation published 1997, International Thomson Publishing, Paris, France, {{ISBN|2-84180-142-X}}.
- {{Cite journal|last1=McIlroy|first1=Peter M.|last2=Bostic|first2=Keith|last3=McIlroy|first3=M. Douglas|date=Winter 1993|title=Engineering Radix Sort|url=https://www.usenix.org/legacy/publications/compsystems/1993/win_mcilroy.pdf|journal=Computing Systems|publisher=USENIX Association|volume=6|issue=1|pages=5–27}}
References
{{reflist}}
External links
- {{official website}}
{{Berkeley Software Distribution}}
{{Authority control}}
{{DEFAULTSORT:Bostic, Keith}}
Category:Free software programmers
Category:University of California, Berkeley people
Category:Place of birth missing (living people)
Category:American technology company founders