HOME

TheInfoList



OR:

Maciej Stachowiak (; born June 6, 1976) is a
Polish American Polish Americans ( pl, Polonia amerykańska) are Americans who either have total or partial Polish ancestry, or are citizens of the Republic of Poland. There are an estimated 9.15 million self-identified Polish Americans, representing about 2.83 ...
software developer currently employed by
Apple Inc. 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 ...
, where he is a leader of the development team responsible for the
WebKit WebKit is a browser engine developed by Apple and primarily used in its Safari web browser, as well as on the iOS and iPadOS version of any web browser. WebKit is also used by the BlackBerry Browser, PlayStation consoles beginning from the PS ...
Framework. A longtime proponent of
open source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open ...
, Stachowiak was involved with the SCWM,
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
and
Nautilus The nautilus (, ) is a pelagic marine mollusc of the cephalopod family Nautilidae. The nautilus is the sole extant family of the superfamily Nautilaceae and of its smaller but near equal suborder, Nautilina. It comprises six living species in t ...
projects for Linux before joining Apple. He is actively involved the development of web standards, served as a co-chair of the
World Wide Web Consortium The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working to ...
's
HTML 5 HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
working group and was a member of the
Web Hypertext Application Technology Working Group The Web Hypertext Application Technology Working Group (WHATWG) is a community of people interested in evolving HTML and related technologies. The WHATWG was founded by individuals from Apple Inc., the Mozilla Foundation and Opera Software, lea ...
steering committee.


Education

After graduating from
East High School (Rochester, New York) East High School is a public high school serving the sixth through twelfth grade in Rochester, N.Y, and is part of the Rochester City School District, and in partnership with the University of Rochester as the school's Educational Partnership O ...
in 1994,Maciej Stachowiak's Facebook Profile
Retrieved 2010-01-17.
Stachowiak was accepted into
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the mo ...
where he completed Course 6 - Electrical Engineering and Computer Science and received both his S.B. and M.Eng. in 1998.Maciej Stachowiak's LinkedIn Profile
Retrieved 2010-01-17.
While at MIT Stachowiak worked on the Rethinking CS101 project,
, Retrieved 2010-01-17.
and in 1997 he began the Scheme Constraints Window Manager project with Greg J. Badros.InformIT: SCWM: The Scheme Constraints Window Manager > Background
Retrieved 2010-01-17.
He also contributed to a paper with the Cognitive & Neural Sciences
Office of Naval Research The Office of Naval Research (ONR) is an organization within the United States Department of the Navy responsible for the science and technology programs of the U.S. Navy and Marine Corps. Established by Congress in 1946, its mission is to plan ...
.Training Spatial Knowledge Acquisition Using Virtual Environments
Retrieved 2010-01-17.
Stachowiak's MIT M.Eng. thesis on "Automated Extraction of Structured data from HTML Documents" was indicative of his early interest in web standards and development.Automated Extraction of Structured Data from HTML Documents
Retrieved 2010-01-17.


Career


Eazel

From 1999 to 2001, Stachowiak contributed to various
Linux Linux ( or ) 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, which ...
software projects and was employed by
Eazel Eazel was an American software company operating from 1999 to 2001 in Palo Alto and then Mountain View, California. The company's flagship product is the Nautilus file manager for the GNOME desktop environment on Linux, which was immediately adop ...
as one of their lead developers along with
Andy Hertzfeld Andrew Jay Hertzfeld (born April 6, 1953) is an American software engineer and innovator who was a member of the original Apple Macintosh development team during the 1980s. After buying an Apple II in January 1978, he went to work for Apple ...
and
Darin Adler Darin Adler was the technical lead for Apple Computer's System 7 operating system release. During 1985–1987 he worked for ICOM Simulations as primary developer of the MacVenture game engine which ran Déjà Vu: A Nightmare Comes True, Uninvit ...
to create the
Nautilus file manager GNOME Files, formerly and internally known as Nautilus, is the official file manager for the GNOME desktop. Nautilus was originally developed by Eazel with many luminaries from the tech world including Andy Hertzfeld (Apple), chief architect for ...
. He was also a developer on the Object Activation Framework (OAF) for the
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphica ...
from 1999 to 2001. In 1999, he became a maintainer for the
Scheme A scheme is a systematic plan for the implementation of a certain idea. Scheme or schemer may refer to: Arts and entertainment * ''The Scheme'' (TV series), a BBC Scotland documentary series * The Scheme (band), an English pop band * ''The Schem ...
interpreter for
Guile Guile may refer to: * Astuteness, deception. * GNU Guile, an implementation of the Scheme programming language * Guile (''Street Fighter''), a video game character from the ''Street Fighter'' series * Guile (''Chrono Cross''), a video game chara ...
.A Brief History of Guile, by Andy Wingo
Retrieved 2010-01-17.
During his employment at Eazel, Stachowiak also contributed to
Eye of GNOME Eye of GNOME is the official and default image viewer for the GNOME desktop environment, where it is also known as Image Viewer. There is also another official image viewer for GNOME called gThumb that has more advanced features like image organ ...
, GNOME Libs, Gravevine, GnoP, and was a Developer on Medusa,
Bonobo The bonobo (; ''Pan paniscus''), also historically called the pygmy chimpanzee and less often the dwarf chimpanzee or gracile chimpanzee, is an endangered great ape and one of the two species making up the genus '' Pan,'' the other being the comm ...
, and GNOME VFS. Stachowiak was also a member of
GNOME Foundation GNOME Foundation is a non-profit organization based in Orinda, California, United States, coordinating the efforts in the GNOME project. Purpose The GNOME Foundation works to further the goal of the GNOME project: to create a computing platfor ...
board of directors.Advogato: Personal info for mjs
Retrieved 2010-01-17.
He told ''Fortune'' magazine, " azel'sseemed like a borderline-crazy business plan ... But I said, 'Sure, I'll work on it.'" while his colleagues "fidgeted uncomfortably". Two months later, Eazel ceased operations, laying off its entire staff.


Apple Inc.

After the closure of Eazel, most of the remaining senior engineers (including
Bud Tribble Guy L. "Bud" Tribble is Vice President of Software Technology at Apple Inc. Work Tribble was a member of the original Apple Macintosh design team. He served as manager of the software development team, and helped to design the classic Mac OS and ...
, Don Melton,
Darin Adler Darin Adler was the technical lead for Apple Computer's System 7 operating system release. During 1985–1987 he worked for ICOM Simulations as primary developer of the MacVenture game engine which ran Déjà Vu: A Nightmare Comes True, Uninvit ...
, John Sullivan, Ken Kocienda, and Stachowiak) joined Apple's Safari team in June 2001 and were later joined by
Netscape Netscape Communications Corporation (originally Mosaic Communications Corporation) was an American independent computer services company with headquarters in Mountain View, California and then Dulles, Virginia. Its Netscape web browser was onc ...
/
Mozilla Firefox Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and a ...
alumnus David Hyatt. On June 13, 2002, Stachowiak announced on a mailing list that Apple was releasing JavaScriptCore, a framework for Mac OS X that was based on KDE's JavaScript engine.[KDE-Darwin]_JavaScriptCore,_Apple's_JavaScript_framework_based_on_KJS
_Retrieved_2010-01-17.
__Through_the_WebKit_project,_JavaScriptCore_has_since_evolved_into_JavaScriptCore.html" ;"title="DE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS">[KDE-Darwin] JavaScriptCore, Apple's JavaScript framework based on KJS
Retrieved 2010-01-17.
Through the WebKit project, JavaScriptCore has since evolved into JavaScriptCore">SquirrelFish Extreme, a JavaScript engine that compiles JavaScript into native machine code. On June 6, 2005, Webkit was made open source (which was coincidentally Stachowiak's birthday).


Web standards participation

Stachowiak wrote on behalf of Apple along with members of the Mozilla Foundation and Opera Software in a proposal that the new HTML working group of the W3C adopt the Web Hypertext Application Technology Working Group’s HTML5 as the starting point of its work.Proposal to Adopt HTML5 from Maciej Stachowiak on 2007-04-10
Retrieved 2010-01-17.
On 9 May 2007, the new HTML working group resolved to do that. In May 2009, Stachowiak co-authored the W3C HTML Design Principles for HTML5, one of his first major documentation projects for the W3C.HTML Design Principles, W3C Working Draft 26 May 2009
Retrieved 2010-01-17.
As of 27 August 2009, Stachowiak has co-chaired the
World Wide Web Consortium The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working to ...
's HTML Working Group along with IBM's
Sam Ruby Sam Ruby is a prominent software developer who has made significant contributions to web standards and open source software projects. In particular he has contributed to the standardization of syndicated web feeds via his involvement with the At ...
and
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
's
Paul Cotton Norman Paul Cotton (February 26, 1943July 31, 2021) was an American guitarist and singer-songwriter. He was a member of the band Poco and the writer of their international hit song "Heart of the Night". Before that, he was co-guitarist for the ...
.Apple WebKit engineer named co-chair of HTML Working Group
Retrieved 2010-01-17.

-
CNET News ''CNET'' (short for "Computer Network") is an American media website that publishes reviews, news, articles, blogs, podcasts, and videos on technology and consumer electronics globally. ''CNET'' originally produced content for radio and televi ...
WebKit, the underpinnings of Safari, was published as
open-source software Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Op ...
on June 6, 2005. When Safari was run with this latest version of WebKit, it passed the
Web Standards Project The Web Standards Project (WaSP) was a group of professional web developers dedicated to disseminating and encouraging the use of the web standards recommended by the World Wide Web Consortium, along with other groups and standards bodies. Foun ...
's
Acid2 Acid2 is a webpage that test web browsers' functionality in displaying aspects of HTML markup, CSS 2.1 styling, PNG images, and data URIs. The test page was released on 13 April 2005 by the Web Standards Project. The Acid2 test page will be ...
test. Stachowiak reported on the WebKit blog on March 26, 2008, that the software had passed 100/100 on the
Acid3 The Acid3 test is a web test page from the Web Standards Project that checks a web browser's compliance with elements of various web standards, particularly the Document Object Model (DOM) and JavaScript. If the test is successful, the results ...
test, making Safari the first browser to pass.Surfin' Safari: WebKit achieves Acid3 100/100 in public build
Retrieved 2008-03-26.
Surfin' Safari: Full pass of Acid3
Retrieved 2008-9-31.


References


External links


Surfin' Safari
- a weblog dedicated to discussing WebKit development, by various members of the WebKit team * {{DEFAULTSORT:Stachowiak, Maciej Apple Inc. employees Free software programmers World Wide Web Consortium GNOME developers Living people MIT School of Engineering alumni American people of Polish descent People from Koszalin 1976 births