Модульный отладчик ( MDB ) представляет собой расширяемый, низкий уровень отладчика , разработанный Sun Microsystems для Solaris операционной системы 7. Теперь он имеет открытый исходный код под Общей лицензией на разработку и распространение (CDDL).
Его исходный код теперь доступен во всех производных от Solaris с открытым исходным кодом, таких как Illumos . [1]
История [ править ]
Проект mdb был начат в 1997 году Майком Шапиро и другими, когда операционная система Solaris добавляла поддержку 64-битных архитектур. До этого момента Solaris использовал устаревший отладчик adb, разработанный Стивом Борном (первоначально для дистрибутива AT&T SVR4 Unix).
Было очень сложно просто перенести adb с 32-разрядной архитектуры на 64-разрядную архитектуру, поэтому инженеры Sun решили создать новый отладчик, который будет иметь расширенные возможности отладки, но при этом будет иметь обратную совместимость с adb.
См. Также [ править ]
Ссылки [ править ]
- Майк Шапиро (февраль 2009 г.). «Специально созданные языки» . Очередь ACM . 7 (1): 18–24. DOI : 10.1145 / 1508211.1508217 . Проверено 2 апреля 2011 . CS1 maint: обескураженный параметр ( ссылка )