Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Keith Bostic (software engineer)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{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]] [[Computer Systems Research Group|CSRG]] *{{nowrap|[[Sleepycat Software|Sleepycat]]}} / {{nowrap|[[Oracle Corporation|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]].<ref name="DiBoni">{{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}}</ref> He was one of the principal architects of the Berkeley 2BSD, 4.4BSD and 4.4BSD-Lite releases.<ref name="Dougherty">{{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.}}</ref> 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),<ref name="Dougherty"/> 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 software|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]],<ref>{{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}}</ref> 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.<ref>{{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}}</ref> Bostic is the author of [[nvi]]βa re-implementation of the classic [[text editor]] [[vi (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.<ref name=bostic-informit>{{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}}</ref> ==Publications== * [[Marshall Kirk McKusick|M. McKusick]], K. Bostic, [[Michael J. Karels|M. Karels]], [[John Quarterman|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:BSD people]] [[Category:1959 births]] [[Category:Living people]] [[Category:Place of birth missing (living people)]] [[Category:American technology company founders]] [[Category:Businesspeople in software]] [[Category:American computer businesspeople]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Authority control
(
edit
)
Template:BLP sources
(
edit
)
Template:Berkeley Software Distribution
(
edit
)
Template:Cite book
(
edit
)
Template:Cite journal
(
edit
)
Template:Cite web
(
edit
)
Template:ISBN
(
edit
)
Template:Infobox person
(
edit
)
Template:Official website
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)