Jump to content

Tom Lane (computer scientist)

From Alfawiki
Thomas G. Lane
Born1955
Madrid
Alma materCarnegie Mellon University (Ph.D., 1990)
Occupation(s)Computer scientist, programmer
Years active1990–present
Known forCoordinator of Independent JPEG Group, PostgreSQL core steering committee member, co-author of PNG specification, TIFF advisory board member, contributor to Ptolemy Project

Thomas G. Lane is a computer scientist recognized for his influential work in the realm of open-source software. According to a 2000 analysis, he was ranked among the top ten contributors within a representative selection of open-source projects, responsible for 0.782% of the overall codebase.

His prominent roles in open-source initiatives include:

Lane’s efforts have shaped key standards in image compression and database systems, underscoring his significant influence on open-source technology ecosystems.

Biography

Lane earned his Doctor of Philosophy (Ph.D.) degree in computer science from Carnegie Mellon University in 1990. He occasionally delivers lectures there and at other institutions. His professional experience includes positions at Hewlett-Packard, Structured Software Systems, Great Bridge, Red Hat, Salesforce, and Crunchy Data.

In July 2000, Lane became part of Great Bridge, an early company specializing in PostgreSQL support. Following Great Bridge’s closure in September 2001, he joined Red Hat to work on their PostgreSQL-based offering, Red Hat Database. Although this product was eventually discontinued, Lane continued contributing to PostgreSQL development at Red Hat. From May 2013 until October 2015, he was employed by Salesforce. In 2015, he transitioned to Crunchy Data to dedicate more effort toward backing the PostgreSQL community. Lane remains an integral contributor to the PostgreSQL development team.

PostgreSQL

As a vital member of the PostgreSQL development group, Lane plays a key role in implementing new features, optimizing performance, and resolving bugs.

Independent JPEG Group

The Independent JPEG Group (IJG) is responsible for creating and maintaining libjpeg, a widely adopted free library for JPEG image compression. IJG’s open-source implementation was instrumental in establishing JPEG as a universal standard and has been embedded into many applications such as image editors and web browsers.

PNG

Lane co-authored the original version 1.0 of the Portable Network Graphics (PNG) specification alongside Thomas Boutell and serves as a contributing editor for PNG Specification version 1.1.

TIFF

Lane serves on the advisory committee for the Tagged Image File Format (TIFF).

Works

Humor

  • Regarding a disputed JPEG patent: "The patent outlines a three-way symbol classification; the closest equivalent in JPEG is a two-way classification. If the jury can count beyond two, this case will fail."
  • On software standards: "The Single Unix Specification states that getopt() should be declared by <unistd.h>, but apparently reading specifications thoroughly isn’t common practice in Redmond..."
  • About Carnegie Mellon’s Coke machine: "Since roughly 1970, the Carnegie Mellon CS department has maintained a Coke vending machine that sells bottles at lower prices than others... As no Real Programmer can operate without caffeine, it remains extremely popular..."
  • On flawed benchmark comparisons: "Trying to transport 500 people from Los Angeles to Tokyo in an F-15? No? Trying to win a dogfight with a 747? No? Yet both fly, so comparing them must be useful... especially using the simplest test you can imagine."

In contemporary culture

  • Mentioned within the Doom 3 video game documentation
  • Played a role in establishing JPEG as the leading image format on the internet

External links

JPEG
PostgreSQL
Other