Американский учёный-компьютерщик
Томас Г. Лейн — компьютерный ученый , посвятивший себя программному обеспечению с открытым исходным кодом . В опросе 2000 года он был указан как один из 10 лучших участников предполагаемой репрезентативной выборки программного обеспечения с открытым исходным кодом, внеся 0,782% от общего кода. [1]
Вклад Лейна в развитие открытого исходного кода включает:
Биография
Лейн имеет степень доктора философии (Ph.D.) в области компьютерных наук , полученную в Университете Карнеги-Меллона в 1990 году. Он время от времени читает лекции там и в других местах. [7] Он работал в Hewlett-Packard , [8] Structured Software Systems, [9] Great Bridge, Red Hat , Salesforce и Crunchy Data.
В июле 2000 года Лейн был нанят Great Bridge, одной из первых компаний по поддержке PostgreSQL. [10] Однако в сентябре 2001 года фирма была распущена [11] , и он перешел в Red Hat , конкурента Great Bridge в то время, чтобы разработать свою версию PostgreSQL под названием Red Hat Database . [12] Позднее проект Red Hat Database был отменен, но Лейн продолжил работать там над разработкой PostgreSQL. [13] С мая 2013 года по октябрь 2015 года он работал в Salesforce.com . [14] В 2015 году Лейн начал работать в Crunchy Data, чтобы иметь больше времени для поддержки сообщества PostgreSQL. [15] [16] Лейн является частью основной команды PostgreSQL. [17]
PostgreSQL
Лейн — член основной команды разработчиков PostgreSQL . Он участвует во всех аспектах PostgreSQL, включая новые функции, улучшения производительности, а также оценку и исправление ошибок.
Форматы изображений
Независимая группа JPEG
Independent JPEG Group (IJG) — это неформальная группа, которая пишет и распространяет широко используемую бесплатную библиотеку для сжатия изображений JPEG . IJG, возможно, является одной из важных ранних групп с открытым исходным кодом и основной причиной того, что формат изображений JPEG является стандартом.
Однако, вероятно, самым большим и важным вкладом была работа Independent JPEG Group (IJG) и Тома Лейна в частности. Их реализация программного обеспечения с открытым исходным кодом, а также то, что они были одним из основных пакетов с открытым исходным кодом, стали ключом к успеху стандарта JPEG и были включены многими компаниями в различные продукты, такие как редакторы изображений и интернет-браузеры. [18]
IJG разрабатывает и поддерживает libjpeg — библиотеку, полностью написанную на языке C, которая содержит широко используемую реализацию декодера JPEG, кодера JPEG и других утилит JPEG.
PNG
Первоначальная спецификация для Portable Network Graphics (PNG) версии 1.0 была написана Томасом Бутеллом и Лейном при участии многих других.
Лейн является редактором спецификации PNG версии 1.1.
ТИФФ
Лейн является членом консультативного комитета по формату файла тегированного изображения (TIFF).
Работы
- Томас Г. Лейн, JPEG FAQ
- Томас Г. Лейн, Проблемы параллелизма PostgreSQL
- Томас Г. Лейн, Структуры программного обеспечения пользовательского интерфейса
- Томас Г. Лейн, Изучение архитектуры программного обеспечения через пространства и правила проектирования
Юмор
- При оспаривании патентной претензии JPEG: «Патент описывает трехстороннюю классификацию символов; ближайшим аналогом в JPEG является двухсторонняя классификация. Если присяжные смогут насчитать больше двух, дело будет проиграно». [19]
- Описывая внимание к деталям другой компании-разработчика программного обеспечения: «В спецификации Single Unix говорится, что getopt() должен быть определен в <unistd.h>, но я полагаю, что внимательное чтение спецификации не является хобби в Редмонде...» [20]
- Вклад в: «Единственный автомат по продаже кока-колы в Интернете» [21] «С незапамятных времен (ну, может быть, с 1970 года) на факультете вычислительной техники Карнеги-Меллона имеется факультетский автомат по продаже кока-колы, который продает бутылки кока-колы примерно на 10 центов дешевле, чем другие торговые автоматы на территории кампуса. Поскольку ни один настоящий программист не может обходиться без кофеина, этот автомат пользуется большой популярностью...»
- О идиотских сравнениях показателей: «Попробуйте перевезти 500 человек из Лос-Анджелеса в Токио на F-15. Нет? Попробуйте выиграть воздушный бой на 747. Нет? Но они оба летают, так что должно быть полезно сравнить их... особенно на основе самого простого тестового случая, который вы можете придумать. Для дополнительных очков используйте *только один* тестовый случай. Возможно, эту статью можно описать как «сравнение F-15 и 747 на основе требуемой длины взлетно-посадочной полосы». [22]
В современной культуре
- Упоминается в файле readme видеоигры Doom 3 [23]
- Частично ответственен за стандартизацию JPEG как доминирующего формата компьютерных изображений во Всемирной паутине [24]
Ссылки
- ^ Гош, Ришаб Айер; Пракаш, Випуал Вед (2000-05-10). "Обзор свободного программного обеспечения Orbiten". Первый понедельник . 5 (7). doi : 10.5210/FM.V5I7.769 . S2CID 39707130.(Обзор свободного программного обеспечения Orbiten)
- ^ Ханкерсон, Даррел Р.; Харрис, Грег А.; Джонсон, Питер Декстер (2003-02-26). Введение в теорию информации и сжатие данных. CRC Press. ISBN 9781584883135.
- ^ "Сайт PostgreSQL.org".
- ^ Бутелл, Томас; Лейн, Том (29.09.2011). «Спецификация и расширения Portable Network Graphics (PNG)» . Получено 30.07.2020 .
- ^ "Сайт FileFormat.info".
- ^ «Проект Птолемея».
- ^ "Биография Тома Лейна на странице докладчика конференции PostgreSQL PGCon 2011". 18 сентября 2015 г.
- ^ "Мультипрограммирование в Model 520 BASIC" (PDF) . Hewlett-Packard Journal . 35 (5): 2021. Май 1984.
- ^ "Сайт проекта Птолемей".
- ↑ Лейн, Том (31 июля 2000 г.). «Объявление: я присоединяюсь к Great Bridge».
- ^ Безруков, Николай (1 июля 2004 г.). «Закат ажиотажа вокруг Linux». Портреты пионеров открытого исходного кода .
Норфолк, Вирджиния, 6 сентября 2001 г. – Great Bridge LLC, компания, которая была пионером коммерческого распространения и поддержки базы данных с открытым исходным кодом PostgreSQL, сегодня объявила о прекращении своей деятельности
- ↑ Лейн, Том (27 ноября 2001 г.). «Объявление: я присоединился к Red Hat».
- ^ Беркус, Джош (10 июня 2013 г.). «Отчет с pgCon 2013». LWN.net .
- ^ Финли, Клинт. «Salesforce похищает гуру баз данных с открытым исходным кодом для войны с Oracle». Wired . Получено 23 мая 2013 г.
- ^ "Crunchy Data приветствует пионера открытого исходного кода Тома Лейна" (пресс-релиз) . Получено 28 октября 2015 г.
- ^ «Том Лейн: смена работодателей».
- ^ "PostgreSQL: Профили участников" . Получено 3 мая 2013 г.
- ^ "Домашняя страница JPEG.org". 2008-09-14.(www.jpeg.org)
- ^ Лоу, Джиллиан (2002-07-02). "Forgent заявляет патент на JPEG; другие кричат о нечестной игре". NetworkWorld . Архивировано из оригинала 2012-04-02 . Получено 2007-09-11 .
- ^ Лейн, Том (2004-11-19). "форум pgsql-hackers" . Получено 2007-09-11 .
- ^ «Единственный автомат по продаже кока-колы в Интернете».
- ^ Лейн, Том (16 февраля 2007 г.). «Re: Статья о сравнении производительности баз данных».
- ^ Стефан, Питер. "Doom 3 Readme File" . Получено 2020-07-30 .
- ^ "JPEG.org". 2008-09-14.
Внешние ссылки
- JPEG
- Официальный сайт , Независимая группа JPEG
- Часто задаваемые вопросы о Jpeg
- Дополнительные возможности для libjpeg
- PostgreSQL
- Разработчики Great Bridge выступят на саммите по открытым базам данных; на повестке дня управление проектами и обработка транзакций. Архивировано 14 июля 2014 г. в Wayback Machine Business Wire (24 октября 2000 г.)
- Основная команда PostgreSQL
- Другой
- Slashdot.org: Невоспетые герои программного обеспечения с открытым исходным кодом?
- Он говорит на хакерском языке.
- Информационный бюллетень доктора Добба по сжатию данных, выпуск 17, апрель 2001 г.
- Конференция O'Reilly Open Source 2002
- Майнинг Email Социальные сети в Postgres