John Graham-Cumming
Encyclopedia
John Graham-Cumming is a British programmer
Programmer
A programmer, computer programmer or coder is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to...

 best known for having originated a successful petition to the British Government asking for an apology for its persecution of Alan Turing
Alan Turing
Alan Mathison Turing, OBE, FRS , was an English mathematician, logician, cryptanalyst, and computer scientist. He was highly influential in the development of computer science, providing a formalisation of the concepts of "algorithm" and "computation" with the Turing machine, which played a...

 for his homosexuality.

He wrote the open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 POPFile
POPFile
POPFile is a free, open source, cross-platform mail filter originally written in Perl by John Graham-Cumming and maintained by a team of volunteers. It uses a naive Bayes classifier to filter mail. This allows the filter to "learn" and classify mail according to the user's preferences. Typically...

 email filtering program and was one of the founding speakers at the annual MIT Spam Conference (with Paul Graham). He is the co-founder of California-based Electric Cloud
Electric Cloud
Electric Cloud, Inc. is a privately held software corporation specializing in high-performance software build tools. Electric Cloud is based in Sunnyvale, California and currently offers two products. The first product, ElectricAccelerator, speeds up make, Microsoft Visual Studio, and Apache Ant...

, a company specialized in high-performance software build tools,.

He is listed as an inventor on six US patents. He studied at Oxford University gaining a BA in Mathematics and Computation and a DPhil in computer security. He is the author of a travel book called The Geek Atlas (ISBN 978-0-596-52320-6) and of a book called GNU Make Unleashed.

In February 2010, The Times
The Times
The Times is a British daily national newspaper, first published in London in 1785 under the title The Daily Universal Register . The Times and its sister paper The Sunday Times are published by Times Newspapers Limited, a subsidiary since 1981 of News International...

 named his blog
Blog
A blog is a type of website or part of a website supposed to be updated with new content from time to time. Blogs are usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video. Entries are commonly displayed in...

 as one of its "top 30 science blogs". After the release of data by the Met Office
Met Office
The Met Office , is the United Kingdom's national weather service, and a trading fund of the Department for Business, Innovation and Skills...

 following the Climatic Research Unit hacking incident he found errors in the data and code which were subsequently confirmed by the Met Office.

In October 2010, he started an organization whose aim is to build Charles Babbage
Charles Babbage
Charles Babbage, FRS was an English mathematician, philosopher, inventor and mechanical engineer who originated the concept of a programmable computer...

's Analytical Engine
Analytical engine
The Analytical Engine was a proposed mechanical general-purpose computer designed by English mathematician Charles Babbage. It was first described in 1837 as the successor to Babbage's difference engine, a design for a mechanical calculator...

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK