|Alma mater||University of Oxford|
|Institutions||Chief Technology Officer at Cloudflare|
|Thesis||The formal development of secure systems (1992)|
|Doctoral advisor||Jeff W. Sanders|
John Graham-Cumming is a British programmer and writer best known for having originated a successful petition to the British Government asking for an apology for its persecution of Alan Turing. As of 2019, he is Chief Technology Officer of Cloudflare.
Graham-Cumming is the original writer of POPFile, an open-source, cross-platform e-mail filtering program. He is the author of The Geek Atlas, a travel book, and GNU Make Unleashed, a how-to technical manual for the GNU make program.
In October 2010, he started an organization whose aim is to build Charles Babbage's Analytical Engine, known as Plan 28. He has also campaigned for open-source software in science. In 2014, he launched his microblog MovieCode site, the intention of which is to connect film screenshots to specific extracts of source code.
- Swan, Chris. "John Graham-Cumming on Polyglot Programming and Geek History". C4Media Inc. Retrieved 17 May 2016.
- "John Graham-Cumming". London: The Guardian. 1 March 2010. Retrieved 3 October 2013.
- "Petition seeks apology for Enigma code-breaker Turing - CNN.com". Edition.cnn.com. 1 September 2009. Retrieved 3 October 2013.
- Schechter, Bruce (8 March 2003). "Spambusters". NewScientist. Retrieved 3 November 2013.
- John Graham-Cumming (2009). The Geek Atlas: 128 Places Where Science and Technology Come Alive. Sebastopol, CA: O'Reilly Media, Inc. ISBN 978-0-596-52320-6.
- Graham-Cumming, John (2008). GNU Make Unleashed.
- Fildes, Jonathan (14 October 2010). "BBC News - Campaign builds to construct Babbage Analytical Engine". Bbc.co.uk. Retrieved 3 October 2013.
- Graham, Duncan (3 March 2011). "A £400,000 PC downgrade: Rebooting Babbage's Analytical Engine (Wired UK)". Wired UK. Retrieved 3 October 2013.
- "The Greatest Machine That Never Was: John Graham-Cumming at TEDxImperialCollege". YouTube. 26 April 2012. Retrieved 3 October 2013.
- "John Graham-Cumming: The greatest machine that never was | Video on". Ted.com. Retrieved 3 October 2013.
- "Plan 28: Building Charles Babbage's Analytical Engine". Retrieved 24 July 2012.
- Ince, D. C.; Hatton, L.; Graham-Cumming, J. (2012). "The case for open computer programs". Nature. 482 (7386): 485–488. doi:10.1038/nature10836. PMID 22358837.
- Johnson, Phil (8 January 2014). "The sources of all that code you see in TV and movies". ITworld. Retrieved 13 January 2014.
|This article about a writer or poet from the United Kingdom is a stub. You can help Wikipedia by expanding it.|