Benoit Schillings
   HOME

TheInfoList



OR:

Benoit Schillings is a
Belgian Belgian may refer to: * Something of, or related to, Belgium * Belgians, people from Belgium or of Belgian descent * Languages of Belgium, languages spoken in Belgium, such as Dutch, French, and German *Ancient Belgian language, an extinct languag ...
software engineer Software engineering is a systematic engineering approach to software development. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
, who is the Chief Technology Officer (CTO) at Google leading the early projects at X. He is known for being one of the lead developers of the Be Operating System (BeOS) and is a noted
amateur astronomer Amateur astronomy is a hobby where participants enjoy observing or imaging celestial objects in the sky using the unaided eye, binoculars, or telescopes. Even though scientific research may not be their primary goal, some amateur astronomers m ...
. Schillings' association with Be Inc. began in 1990 when, as a developer of software for the
Apple Macintosh The Mac (known as Macintosh until 1999) is a family of personal computers designed and marketed by Apple Inc. Macs are known for their ease of use and minimalist designs, and are popular among students, creative professionals, and software en ...
, he visited the
Apple Expo The Apple Expo was a European annual sales conference and technology exposition held by Apple Inc. The conference featured over 250 exhibitors annually, with Apple being its main exhibitor. This conference was most often viewed as the European c ...
in
Paris Paris () is the capital and most populous city of France, with an estimated population of 2,165,423 residents in 2019 in an area of more than 105 km² (41 sq mi), making it the 30th most densely populated city in the world in 2020. S ...
and met
Jean-Louis Gassée Jean-Louis Gassée (born March 1944 in Paris, France) is a business executive. He is best known as a former executive at Apple Computer, where he worked from 1981 to 1990. He also founded Be Inc., creators of the BeOS computer operating system ...
. Gassée, who had just left
Apple Computer Apple Inc. is an American multinational technology company headquartered in Cupertino, California, United States. Apple is the largest technology company by revenue (totaling in 2021) and, as of June 2022, is the world's biggest company b ...
to found Be, asked Schillings to become the second engineer at Be where he would work on the operating system for a new computer called the
BeBox The BeBox is a dual CPU personal computer, briefly sold by Be Inc. to run the company's own operating system, BeOS. It has PowerPC CPUs, its I/O board has a custom "GeekPort", and the front bezel has " Blinkenlights". The BeBox made its deb ...
. Schillings accepted the offer and, starting in March 1991, developed a file system (now known as the Old Be File System or OFS) and an associated user-space database application (called Zookeeper) that indexed the metadata in the file system. The file system was fast and efficient, but was later replaced by
Dominic Giampaolo Dominic P. Giampaolo is a software developer who helped develop the Be File System for the Be Operating System (BeOS) and currently works at Apple Inc. After graduating from Lewiston High School in Lewiston, Maine in 1987, he started studying p ...
's Be File System. Schillings also developed the graphics system for BeOS (known as the App Server), as well as programming
frameworks A framework is a generic term commonly referring to an essential supporting structure which other things are built on top of. Framework may refer to: Computing * Application framework, used to implement the structure of an application for an op ...
such as the Interface Kit and Application Kit that are used by
software developer Software development is the process of conceiving, specifying, designing, Computer programming, programming, software documentation, documenting, software testing, testing, and Software bugs, bug fixing involved in creating and maintaining applic ...
s to write software for the operating system. Before joining Trolltech in October 2005, Schillings worked as a "Distinguished Engineer" and CTO at
OpenWave Openwave (formerly software.com, phone.com, and Libris, Inc) is a division of Enea. It provides video traffic management and 5G mobile products. Two of Openwave's former products launched as private companies; Openwave Mobility and Openwave ...
where, with Mike Reed, he led a team that developed Version 7 of the Openwave Phone Suite
mobile phone A mobile phone, cellular phone, cell phone, cellphone, handphone, hand phone or pocket phone, sometimes shortened to simply mobile, cell, or just phone, is a portable telephone that can make and receive calls over a radio frequency link whil ...
applications. Benoit also ran the android and iOS mobile teams at Yahoo from 2013 until 2017.


See also

* 3dmiX *
futex In computing, a futex (short for "fast userspace mutex") is a kernel system call that programmers can use to implement basic locking, or as a building block for higher-level locking abstractions such as semaphores and POSIX mutexes or condition ...


References


External links


Be Engineering Insights: Benaphores
First implementation of futex
Benoit Schillings's page
on telescope images. {{DEFAULTSORT:Schillings, Benoit Be Inc. people Living people Chief technology officers Year of birth missing (living people)