The GNU Project


Welcome to GNU/Andrew's Freedom Fantasia


Contents

Introduction

Andrew Hughes

Hi and welcome to my website. I'm Andrew John Hughes, currently a software engineer at Red Hat working in the OpenJDK team on the IcedTea project. I have also completed my PhD at the University of Sheffield, having been successfully examined by Prof. Graham Birtwistle and Prof. Robert Pooley, but this site focuses on my personal interests, particularly my involvement within the Free Software community.

I started using GNU/Linux in 1998, and as my sole OS in early 2002. As part of this community, and a developer, I try and contribute back to those who have given me my freedom. My central focus since 2004 has been Free Java. From 2004 to 2007, this was solely through the GNU Classpath project, along with associated upstreams, such as GCJ, the Mauve test suite, Kaffe, JamVM, Cacao and Jikes RVM. Since 2007, I've also been involved in the OpenJDK and IcedTea projects, initally as a volunteer, which is when I took part in the Innovation Challenge Awards. Through this work, I obtained a position at Red Hat in October 2008 and am now working full time as a software engineer on the Java team. Currently, I hold the positions of maintainer for IcedTea (responsible for most recent releases), reviewer for OpenJDK (see the census) and co-maintainer for GNU Classpath, alongside Mark Wielaard (responsible for releases from 0.96 on).

I also occasionally make minor contributions to other projects, as I need to scratch a particular itch: this has included Wine and libdvbpsi in the past. I also have my own projects that I play with when I get chance, including Musik, a Java application/library which currently handles scrobbling and parsing MusicBrainz data.

For full details, a copy of my resume is available. I maintain an active blog.


Contact Me


Projects


Talks


Photographs

All photos are licenced under a Creative Commons Attribution-No Derivative license.


Movies

Each movie is provided as a Theora video stream together with a Vorbis audio stream using the Ogg container format. Three versions are provided, suitable for different downloading capabilities: full size (704x576), half size (352x288) and quarter size (176x144). The audio stream is also provided as a separate download using Speex, which may be preferable if you are not bothered about seeing the visual content. Further details of these formats are available on the Xiph website. A DVD copy is available on request for a nominal duplication and distribution charge. All videos are licenced under the Creative Commons Attribution-No Derivative license, with the exception of the Jalimo video which is licensed under the Creative Commons Attribute-Share-Alike license.

Play OGG!

FOSDEM 2011

Title Artist Date Venue/Event Low Med High Audio License
Guide to Packaging for Developers Stanislav Ochotnicky 05/02/2011 FOSDEM Play Play Play Play Creative Commons License
The Free JavaWS Implementation in IcedTea Omair Majid 05/02/2011 FOSDEM Play Play Play Play Creative Commons License
Lessons Open Sourcing Java Taught Me Simon Phipps 05/02/2011 FOSDEM Play Play Play Play Creative Commons License
The Rise and Fall and Rise of Java Steve O'Grady 05/02/2011 FOSDEM Play Play Play Play Creative Commons License
Project Coin: Language Evolution in the Open Joe Darcy 06/02/2011 FOSDEM Play Play Play Play Creative Commons License
AltosUI: Rocket Telemetry Ground Station Bdale Garbee 06/02/2011 FOSDEM Play Play Play Play Creative Commons License

FOSDEM 2009

Title Artist Date Venue/Event Low Med High Audio Blip.tv License
The State of OpenJDK7 Mark Reinhold 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
The State of OpenJDK6 Joe Darcy 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
Project Jigsaw Mark Reinhold 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
Small Language Changes Joe Darcy 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
The State of IcedTea Lillian Angel 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
The IcedTea Plugin Deepak Bhole 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
Jalimo: Cross-compiling OpenJDK with IcedTea and OpenEmbedded Robert Schuster 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
How to Port a Java GUI Backend to a New Platform Using Caciocavallo Roman Kennke & Mario Torre 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
XRender Java2D Pipeline Clemens Eisserer 07/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
JamVM Robert Lougher 08/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
Zero/Shark Gary Benson 08/02/2009 FOSDEM Play Play Play Play Play Creative Commons License
Recruiting People to FOSS Java Projects Petteri Räty 08/02/2009 FOSDEM Play Play Play Play Play Creative Commons License

'Free Software in Ethics and in Practice' by Richard Stallman

Due to the expected high demand for this talk, we ask that you obtain a copy via BitTorrent where possible. My thanks to those who have provided HTTP and torrent mirroring for this talk.

TitleArtistDateVenue/EventLowMedHighAudioLicense
Free Software in Ethics and in Practice Richard Stallman 01/05/2008 University of Manchester [1], [2] [1], [2] [1], [2] [1], [2] Creative Commons License

University of Sheffield Sun Ambassador Talks

Title Artist Date Venue/Event Low Med High Audio Blip.tv License
OpenSolaris 2008.11 Preview Mesude Biçak and James Legg 21/03/2009 North Campus Conference Centre, Kroto Research Institute, University of Sheffield Play Play Play Play Play Creative Commons License
JavaFX Mesude Biçak and Simon Ritter 11/02/2009 Lewin Lab, Regent Court, University of Sheffield Play Play Play Play Play Creative Commons License
Technology, Innovation and Life Simon Ritter 21/05/2008 SG-LT01, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
Freedom and Free Java Andrew Haley 14/05/2008 SG-LT09, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
Freedom and Free Java: The TCK Andrew Haley 14/05/2008 SG-LT09, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
Sun SPOT Bernard Horan, Dr Gordon Manson and Tom Gummery 30/04/2008 SG-LT07, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
Xvm Gary Pennington 24/04/2008 SG-LT07, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
A Hitchhiker's Guide to Sun Paul Humphreys 29/02/2008 SG-LT01, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
ZFS: Under the Hood Jarod Nash 29/02/2008 SG-LT01, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
ZFS Demo Jarod Nash 29/02/2008 SG-LT01, Mappin Building, University of Sheffield Play Play Play Play Play Creative Commons License
Sun SPOT A SunSPOT Engineer 15/11/2007 Campus Ambassador Launch, Imperial College, London Play Play Play Play Play Creative Commons License
Open Wins: Leadership and Innovation Scott McNealy 15/11/2007 Campus Ambassador Launch, Imperial College, London Play Play Play Play Play Creative Commons License
Sun SPOT Simon Ritter 04/09/2007 JavaPT 07, Lisbon, Portugal Play Play Play Play Play Creative Commons License

'Java 1.5 and GNU Classpath' at the University of Manchester

TitleArtistDateVenue/EventLowMedHighAudioLicense
Java 1.5 and GNU Classpath Andrew John Hughes 17/08/2006 Lecture Theatre 1.5, Kilburn Building, University of Manchester Play Play Play Play Creative Commons License

Associates


Blogs

Wikis


Archives


[FSF Associate Member] Google Summer of Code 2007 Google Summer of Code 2006 View Andrew Hughes's profile on LinkedIn ohloh profile for gnu_andrew Eliminate DRM! Play OGG!

Valid XHTML 1.1! Valid CSS!