Кіріспе

Канадалық бағдарламалық қамтамасыз ету консультанты және әзірлеуші Дэвид Меггинсон (1964 жылы туған) – Канадалық компьютерлік бағдарламалық қамтамасыз ету консультанты және әзірлеуші, ашық кодты бағдарламалық қамтамасыз етуді әзірлеу және қолдану саласында маманданған. Ол XML үшін арналған жетекші ағынды API – Simple API (SAX) құрастырушысы және бастапқы күтушісі болды. Меггинсон 1991 жылдан бері SGML, кейіннен XML қауымдастықтарының мүшесі. World Wide Web консорциумында ол XML ақпараттық жиынтығы жұмыс тобының төрағасы және XML жұмыс тобы мен XML үйлестіру тобының мүшесі болды. 2000 жылы Sun Microsystems және JavaPro журналы Меггинсонды Java қауымдастығына қосқан ерекше жеке үлесі үшін Java технологиясы жетістіктері сыйлығымен марапаттады. Ол FlightGear (XML пайдаланатын кросс-платформалық ұшу симуляторы), NewsML Toolkit кітапханасы (NewsML үшін), Perl және Java үшін XMLWriter кітапханалары, RDF Filter және SGMLSpm (1990 жылдардың ортасында көптеген XML мүмкіндіктерінің алға басушысы) сияқты басқа да ашық кодты бағдарламалық жобаларға маңызды үлес қосты. Меггинсон Эндрю С. Таненбаумның «Linux ескірді» деген Usenet жазбасына алғашқы жауап бергенімен де белгілі. Оның жауабы танымал Таненбаум-Торвальдс пікірталасына ұласты. Ол жеке ұшқыш, технология және жеңіл авиация туралы блогтар жазады. Бұрын Оттава университетінде жұмыс істеген ол қазір Оттава, Онтариода консультациялық және әзірлеу қызметін жалғастыруда.

Жарияланымдар

XML және SGML құжат түрлерін анықтау туралы кеңейтілген нұсқаулық. XML қолданбалары мен стандарттарын жан-жақты қарастыру.