Michael Meeks is a British
software developer
Software development is the process of designing and Implementation, implementing a software solution to Computer user satisfaction, satisfy a User (computing), user. The process is more encompassing than Computer programming, programming, wri ...
. He is primarily known for his work on
GNOME
A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
,
OpenOffice.org
OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite. Active successor projects include LibreOffice (the most actively developed) and Collabora Online, with Apache OpenOffice being considered mostly d ...
and now
LibreOffice
LibreOffice () is a free and open-source office productivity software suite developed by The Document Foundation (TDF). It was created in 2010 as a fork of OpenOffice.org, itself a successor to StarOffice. The suite includes applications ...
. He has been a contributor to the GNOME project for a long time working on its infrastructure and associated applications, particularly
CORBA
The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate the communication of systems that are deployed on diverse platforms. CORBA enables collaboration between sy ...
,
Bonobo
The bonobo (; ''Pan paniscus''), also historically called the pygmy chimpanzee (less often the dwarf chimpanzee or gracile chimpanzee), is an endangered great ape and one of the two species making up the genus ''Pan (genus), Pan'' (the other bei ...
,
Nautilus
A nautilus (; ) is any of the various species within the cephalopod family Nautilidae. This is the sole extant family of the superfamily Nautilaceae and the suborder Nautilina.
It comprises nine living species in two genera, the type genus, ty ...
and GNOME accessibility.
He has worked at
Novell
Novell, Inc. () was an American software and services company headquartered in Provo, Utah, that existed from 1980 until 2014. Its most significant product was the multi-platform network operating system known as NetWare. Novell technolog ...
,
SuSE and then
Collabora
Collabora Ltd is a global private company headquartered in Cambridge, United Kingdom, with offices in Cambridge and Montreal. It provides open-source consultancy, training and products to companies.
Collabora's initial focus was instant messa ...
.
Meeks is a
free software
Free software, libre software, libreware sometimes known as freedom-respecting software is computer software distributed open-source license, under terms that allow users to run the software for any purpose as well as to study, change, distribut ...
hacker
A hacker is a person skilled in information technology who achieves goals and solves problems by non-standard means. The term has become associated in popular culture with a security hackersomeone with knowledge of bug (computing), bugs or exp ...
who has contributed a lot of time to decreasing program load time.
He created the direct binding, hashvals, and dynsort implementations for
GNU Binutils
The GNU Binary Utilities, or , is a collection of programming tools maintained by the GNU Project for working with executable code including assembly, linking and many other development operations.
The tools are originally from Cygnus Solut ...
and
glibc
The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. It provides a wrapper around the system calls of the Linux kernel and other kernels for application use. Despite its name, it now also dir ...
.
Most of this work was focused at making OpenOffice.org and now its fork LibreOffice start faster,
and was later subsumed into the "-hash-style=gnu"
linking optimization
Mathematical optimization (alternatively spelled ''optimisation'') or mathematical programming is the selection of a best element, with regard to some criteria, from some set of available alternatives. It is generally divided into two subfiel ...
.
He supports
LibreOffice
LibreOffice () is a free and open-source office productivity software suite developed by The Document Foundation (TDF). It was created in 2010 as a fork of OpenOffice.org, itself a successor to StarOffice. The suite includes applications ...
and
Evolution
Evolution is the change in the heritable Phenotypic trait, characteristics of biological populations over successive generations. It occurs when evolutionary processes such as natural selection and genetic drift act on genetic variation, re ...
as the free software solutions for document editing and groupware.
Meeks is a
Christian
A Christian () is a person who follows or adheres to Christianity, a Monotheism, monotheistic Abrahamic religion based on the life and teachings of Jesus in Christianity, Jesus Christ. Christians form the largest religious community in the wo ...
, which he says made him think about the moral aspects of his own illegal use of non-free software and converted him finally to free software.
References
External links
Michael Meeks's Twitter feed
{{DEFAULTSORT:Meeks, Michael
Alumni of the University of Cambridge
British Christians
British computer programmers
GNOME developers
Living people
People educated at Christ's Hospital
Technology evangelists
LibreOffice
Year of birth missing (living people)