Vznik Lazarus -u
Publikované 08.07.2017 v 14:58 v kategórii Lazarus, prečítané: 108x

Projekt Lazarus ma svoje korene v projekte Megido. Megido bol projekt, ktorý mal vyvinúť klon Delphi s otvoreným zdrojovým kódom počítanúc zdrojovým kódom Sibyl (Sibyl bol klonom Delphi pre OS/2, no neskôr bol značne obmedzený). Začiatky vývoja sa datujú na rok 1998 a jeho veľmi skorý koniec v roku 1999. Skoré skončenie mali za následok nedostatočné zameranie a malý záujem o Sybil.
Tri osoby s projektu Megido a to:
Cliff Beaseman,
Shane Miller
Michael A. Hess
sa nenechali odradiť neúspechom a začali pracovať na projekte Lazarus.
Vznik Lazarusu bol stanovený na február 1999.
Prečo Lazarus? Prečo tento názov?
Lazarus ako biblická postava ktorú Kristus vskriesil z mŕtvych. Hm..... tak? Lazarus je vzrkriesený projekt Megido.
Neskôr sa pridal do tímu aj Marc Weusting. Marc sa venoval operačnému systému Linux, preto hľadal Linux Delphi. Vtedy Borland nevyvinul Kylix.
V týchto časoch nebol Lazarus ničím vynimočným, bol to iba prázdny panel s niekoľkými nástrojmi. Hlavným prispievateľom k návrhom (napríklad debugger) a zlepšeniam bol v tých časoch Marc.
V septembri 2000 sa do tímu pridal Mattias Geartner. Po jeho príchode sa projekt Lazarus výrazne začal posúvať vpred. Mattias navrhol synedit a napísal veľké časti modelov a návrhov.
Lazarus sa začal podobať tomu dnešnému vzhľadu a funkcionalite.
O 3 roky neskôr pridal Mattias systémový balík a pokračoval v pridávaní ďalších funkcií a vylepšovaní prostredí IDE.
V Júni 2003 bol hlavným prínosom nový člen týmu Micha Nelissen ktorý mal na starosti vyriešenie vtedy značných problémov fungovania aplikácií pre win32. V tom čase bol Lazarus založený na GTK pre win32 a Linux. Na Linuxe to fungovalo veľmi dobre, ale s win32 mali značné problémy.
Po skončení štúdia v roku 2003 sa do tímu pridal aj Vincent Snijders ktorý sa spolupodiaľal na ladení pre rozhranie win32.
V roku 2005 Felipe Monteiro de Carvalho začal pracovať s Lazarusom vtedy verziou 0.9.6 na OS Linux. Pri práci natrafil na veľa problémov, kde však videl vhodné riešenia a videl v tom veľký potenciál. Začal s hlásením chýb, písaním dokumentácie no nakoniec aj samostné programovanie.
V priebehu rokov pridal mno nových rozhraní ako QT4, WinCE, fbGUI a pod. Pridal komponenty TtrazIcon a iné.
Postupom času sa do tímu Lazarus pridávali aj ďalší programátori, ktorí sa rozhodli s Lazarusom pracovať a pomocou neho vyvíjať svoje vlastné aplikácie.
Jedným s nich bol aj Pau Ishenin ktorí sa zučastnil na vývoji widgetsetov pre GTK, GTK2 win32 a IDE.
Nemožno nespomenúť ďalších programátorov, ktorí sa podiaľali a podieľajú na ladení, odstraňovaní chýb a pod.
Zlejan Rikalo
Martin Friebe
Juha Manninen
Bart Broersma
Komentáre
Celkom 0 kometárov