RaJaEmbedded system with Raspberry and Arduino

Vznik Lazarus -u

Publikované 08.07.2017 v 14:58 v kategórii Lazarus, prečítané: 6x

Projekt Lazarus ma svoje korene v projekte Megido....

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

  • Neregistrovaný uživatel

    Meno: Prihlásiť sa

    Blog:

    Obsah správy*:

    Kontrolní kód*:
    Odpovedzte na otázku: Čo je dnes za deň?



Rasbperry Arduino Elektronika Lazarus Programovanie FreePascal ObjectPascal Deplhi