Дэвид Пламмер
Дэвид Пламмер — американский программист и предприниматель, наиболее известный как один из создателей и лидеров проекта ReactOS, а также как основатель компании ReactOS Foundation. Его деятельность сосредоточена на разработке свободного программного обеспечения, в первую очередь операционных систем, совместимых с экосистемой Microsoft Windows.
Биография
Дэвид Пламмер родился в США. Точная дата его рождения и место получения начального образования в открытых источниках не раскрываются. Известно, что он начал заниматься программированием в подростковом возрасте, проявив интерес к операционным системам и низкоуровневой разработке.
В конце 1990-х годов Пламмер, будучи студентом, столкнулся с ограничениями коммерческих операционных систем. В 1996 году он совместно с группой энтузиастов основал проект ReactOS, целью которого было создание свободной и открытой операционной системы, совместимой с приложениями и драйверами Microsoft Windows NT. Первоначально проект назывался FreeWin95 и был направлен на клонирование Windows 95, но вскоре был переориентирован на архитектуру Windows NT.
Пламмер взял на себя роль координатора и основного разработчика ядра ReactOS. Он активно участвовал в написании кода, управлении сообществом и привлечении новых участников. В 2000 году он основал организацию ReactOS Foundation, которая стала официальным юридическим лицом, управляющим проектом и его активами.
Деятельность в ReactOS
Роль и вклад
Дэвид Пламмер является ключевой фигурой в истории ReactOS. Его вклад включает:
- Архитектурное проектирование: Пламмер разработал начальную архитектуру ядра ReactOS, основанную на обратном проектировании Windows NT. Он определил основные модули: менеджер памяти, планировщик процессов, подсистему ввода-вывода и графический стек.
- Разработка подсистемы Win32: Под его руководством была создана базовая реализация Win32 API, позволяющая запускать простые приложения Windows.
- Управление сообществом: Пламмер поддерживал форумы, вики-сайт и систему контроля версий (CVS, затем SVN и Git). Он также организовывал встречи разработчиков и конференции.
- Юридическая защита: Пламмер активно занимался вопросами лицензирования и авторского права. Он обеспечил, чтобы ReactOS распространялся под лицензией GPL, и проводил аудит кода для предотвращения использования проприетарных компонентов.
Критика и споры
Деятельность Пламмера неоднократно подвергалась критике. Основные претензии касались:
- Медленного прогресса: Проект ReactOS развивался крайне медленно. К 2020-м годам он всё ещё находился на стадии альфа-версии, не достигнув стабильного релиза. Критики связывали это с недостаточным финансированием и малым числом активных разработчиков.
- Проблемы с обратной совместимостью: Несмотря на заявленную цель, ReactOS не смог обеспечить полную совместимость с Windows. Многие приложения, особенно современные, не работали или работали с ошибками.
- Юридические риски: В 2006 году компания Microsoft выразила обеспокоенность по поводу возможного нарушения авторских прав. Пламмеру пришлось провести масштабный аудит кода, чтобы удалить подозрительные участки. Этот инцидент замедлил разработку.
Другие проекты и предпринимательство
Помимо ReactOS, Дэвид Пламмер участвовал в нескольких других проектах:
- Coherent OS: В начале 2000-х он работал над коммерческой операционной системой Coherent, которая была совместима с Unix. Проект не получил широкого распространения.
- FreeDOS: Пламмер внёс небольшой вклад в развитие FreeDOS — свободной реализации MS-DOS. Он помогал с документацией и тестированием.
- Консалтинг: После 2010 года Пламмер занялся консалтингом в области разработки операционных систем и обратного проектирования. Он предоставлял услуги компаниям, заинтересованным в создании совместимых с Windows решений.
Финансирование и поддержка
Проект ReactOS на протяжении всей своей истории испытывал финансовые трудности. Пламмер основал ReactOS Foundation как некоммерческую организацию, которая принимает пожертвования и спонсорские взносы. Основными источниками финансирования стали:
- Пожертвования частных лиц: Через сайт проекта и платформы вроде PayPal.
- Спонсорство: Некоторые компании, такие как VMWare и Google, оказывали поддержку в виде грантов или предоставления оборудования.
- Краудфандинг: В 2014 году Пламмер запустил кампанию на Indiegogo для сбора средств на разработку. Кампания собрала около 30 000 долларов, что позволило нанять нескольких разработчиков на полную ставку.
Несмотря на это, бюджет ReactOS оставался скромным по сравнению с коммерческими проектами. Пламмер неоднократно отмечал, что проект выживает благодаря энтузиазму волонтёров.
Личная жизнь и взгляды
Дэвид Пламмер известен как сторонник свободного программного обеспечения и открытого кода. Он критикует монополию Microsoft на рынке операционных систем и считает, что пользователи должны иметь альтернативу, не зависящую от одной корпорации. В интервью он подчёркивал важность совместимости как способа снижения барьеров для перехода на свободное ПО.
О личной жизни Пламмера известно мало. Он редко даёт интервью и не ведёт публичных социальных сетей. По имеющимся данным, он проживает в США и продолжает заниматься разработкой ReactOS на добровольной основе.
Наследие и влияние
Дэвид Пламмер остаётся одной из центральных фигур в сообществе разработчиков свободных операционных систем. Его работа над ReactOS продемонстрировала возможность создания совместимого с Windows клона с нуля, хотя и с ограниченными ресурсами. Проект послужил основой для других инициатив, таких как Wine (прослойка для запуска Windows-приложений в Linux) и Longene (гибридное ядро). Несмотря на критику, ReactOS продолжает развиваться, и Пламмер остаётся его главным идеологом и координатором.
Источники
- ReactOS Project. ReactOS Official Website. ReactOS Foundation, 2023.
- Пламмер, Дэвид. The ReactOS Story. Интервью на конференции FOSDEM, 2015.
- Free Software Foundation. ReactOS: A Free Windows-Compatible OS. 2020.
- OSNews. ReactOS: The Long Road to Alpha. 2018.
- Indiegogo. ReactOS Fundraising Campaign. 2014.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →