Роберт Лав - Robert Love

Роберт Лав
Роберт Лав.jpg
Родившийсяc. 1981 г.
Флорида, Соединенные Штаты
НациональностьАмериканец
ОбразованиеBA Математика и BS Информатика, Университет Флориды
Род занятийИнженер-программист

Роберт М. Лав (род. ок. 1981), американский писатель, спикер, Google инженер и Открытый исходный код разработчик программного обеспечения.

Любовь наиболее известна своим вкладом в Ядро Linux, с заметной работой, включая превентивное ядро, планировщик процессов, уровень событий ядра, виртуальная память подсистема, и inotify. В Google он был членом Android команда и помогла запустить первую версию платформы. Любовь также активна в ГНОМ сообщество, работающее над Сетевой менеджер, Менеджер томов GNOME, Проект Утопия и Бигль.

биография

Любовь родилась в 1981 году на юге Флорида. Он учился и окончил Средняя школа Чарльза В. Фланагана. Во время учебы в бакалавриате он посещал Университет Флориды, где он закончил как Бакалавр искусств в Математика и Бакалавр в Информатика.[1]

Еще во время учебы в колледже Лав работал хакером ядра в Программное обеспечение MontaVista.[2] В MontaVista он работал над procps и несколько связанных с ядром проектов, включая один из его самых известных - вытесняющее ядро.[3]

Любовь начала работать в Ximian 15 декабря 2003 г., где он впервые работал старшим инженером в Linux Desktop Group.[4][5] В Ксимиане он возглавил усилия, названные Проект Утопия, чтобы лучше интегрировать управление оборудованием в рабочий стол Linux.[6][7] После приобретения Ximian компанией Novell, Любовь дослужилась до должности главного архитектора Рабочий стол SUSE Linux Enterprise.[8] В Novell он работал над различными проектами ядра и GNOME, включая inotify и Beagle.[9][10]

Лав ушел из Novell 4 мая 2007 года, чтобы работать в Google над их платформой для мобильных устройств Android.[11][12][13] Присоединившись к проекту до того, как он был объявлен, он разработал несколько решений на уровне ядра и системы для Android, включая его новую подсистему общей памяти ashmem.[14] По состоянию на август 2017 г., Лав продолжает работать в Google в качестве директора по разработке инфраструктуры поиска.[15]

Любовь живет в Бостон, Массачусетс.[нужна цитата ]

Писать и говорить

Любовь - автор Разработка ядра Linux, теперь в своем третьем издании, книга по пониманию и разработке кода для ядра Linux. Книга широко известна[16] доступный, хорошо написанный и переведенный на несколько языков. Все три издания издаются отпечатки из Pearson Education.[17]

Он также написал Системное программирование Linux, теперь во втором издании с субтитрами Обращение напрямую к ядру и библиотеке C, и опубликовано O'Reilly Media. Эта работа документирует Linux системный вызов и Библиотека C API.[18]

Любовь также является соавтором Linux в двух словах, исчерпывающий справочник по командам Linux, также опубликованный O'Reilly Media.[19] «Linux in a Nutshell» был удостоен награды «Любимая книга о Linux всех времен» Linux журнал.[20]

Любовь - редактор журнала Linux и автор статей для журнала.[21]

Любовь пригласили выступить по всему миру, в том числе linux.conf.au в Австралии, FOSDEM в Бельгии и ГУАДЕК в Англии, где он был основной доклад оратор.[22][23]

Библиография

Лав является автором и соавтором нескольких книг по операционной системе Linux:

  • С любовью, Роберт (2003). Разработка ядра Linux (1-е изд.). Издательство SAMS. ISBN  0-672-32512-8.
  • С любовью, Роберт (2005). Разработка ядра Linux (2-е изд.). Novell Press. ISBN  978-0-672-32720-9.
  • С любовью, Роберт (2010). Разработка ядра Linux (3-е изд.). Эддисон – Уэсли. ISBN  978-0-672-32946-3.
  • Сивер, Эллен; Стивен Фиггинс; Аарон Вебер; Роберт Лав (2006). Linux в двух словах (5-е изд.). O'Reilly Media. ISBN  978-0-596-00930-4.
  • Сивер, Эллен; Стивен Фиггинс; Роберт Лав; Аарон Вебер (2009). Linux в двух словах (6 изд.). O'Reilly Media. ISBN  978-0-596-15448-6.
  • С любовью, Роберт (2007). Системное программирование Linux (1-е изд.). O'Reilly Media. ISBN  978-0-596-00958-8.
  • С любовью, Роберт (2013). Системное программирование Linux (2-е изд.). O'Reilly Media. ISBN  978-1-449-33953-1.

Рекомендации

  1. ^ С любовью, Роберт (2005). Разработка ядра Linux (2-е изд.). Novell Press. Задняя обложка. ISBN  978-0-672-32720-9.
  2. ^ Запись в блоге Роберта Лава об уходе из MontaVista В архиве 2011-07-17 на Wayback Machine
  3. ^ KernelTrap, интервью с Робертом Лавом В архиве 2010-06-19 на Wayback Machine
  4. ^ Запись в блоге Роберта Лава о присоединении к Ximian В архиве 2011-07-17 на Wayback Machine
  5. ^ OSNews, интервью с Робертом Лавом
  6. ^ Роберт Лав в интервью Ars Technica
  7. ^ С любовью, Роберт (26 августа 2005 г.), «Проект Утопия», Linux журнал, получено 21 февраля, 2014
  8. ^ Запись в блоге Роберта Лава о повышении до главного архитектора В архиве 2011-07-17 на Wayback Machine
  9. ^ "Электронная почта, представляющая inotify". Архивировано из оригинал на 2011-07-27. Получено 2010-10-02.
  10. ^ Любовь, любовь (28 сентября 2005 г.), "Kernel Korner = Введение в инотайфинг", Linux журнал, получено 21 февраля, 2014
  11. ^ Запись в блоге Роберта Лава об уходе из Novell В архиве 2011-07-17 на Wayback Machine
  12. ^ Запись в блоге Роберта Лава о присоединении к Google В архиве 2011-07-17 на Wayback Machine
  13. ^ На домашней странице Роберта Лава говорится, что он работает на Google на Android
  14. ^ Исходный код для ashmem[мертвая ссылка ]
  15. ^ Профиль Linkedin
  16. ^ Обзор читателей Amazon
  17. ^ С любовью, Роберт (2010). Разработка ядра Linux (3-е изд.). Эддисон – Уэсли. ISBN  978-0-672-32946-3.
  18. ^ С любовью, Роберт (2013). Системное программирование Linux (2-е изд.). O'Reilly Media. ISBN  978-1-449-33953-1.
  19. ^ Сивер, Эллен; Стивен Фиггинс; Роберт Лав; Аарон Вебер (2009). Linux в двух словах (6 изд.). O'Reilly Media. ISBN  978-0-596-15448-6.
  20. ^ Премия Linux Journal Readers 'Choice Awards
  21. ^ Заголовок журнала Linux
  22. ^ Расписание FOSDEM
  23. ^ Расписание GUADEC 2007

внешняя ссылка