Skip to main content

Kylix

Co to jest Kylix?

Termin Kylix (po grecku misa do picia) odnosi się do dawnego środowiska programistycznego dla Linuksa stworzonego i dostarczonego przez firmę Borland. System oparty był na Delphi oraz C++Builder. Opierał się na Qt jako bibliotece graficznej. Ten szkielet GUI może być dostępny za pomocą CLX (specjalnej biblioteki). Zintegrowane środowisko programistyczne (IDE) opierało się na libwine – czyli nie była to natywna aplikacja dla Linuksa. Było to już widoczne wizualnie: W środowisku programistycznym Borland wskaźnik myszy stał się biały. Dodatkowo, należało stworzyć niestandardowe metryki czcionek.

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

Cele Kylix

Środowisko programistyczne było pierwotnie przeznaczone do realizacji następujących zadań:
[su_list icon=”icon: share” icon_color=”#187bc0″ indent=”-5″]

  • Jako produkt uboczny Delphi 5, IDE powinno być w stanie implementować wywołania systemowe Windows w Linuksie.
  • Tworzone aplikacje powinny poradzić sobie bez Wine.
  • Obsługa OpenPascala jako oryginalnego języka programowania powinna być równie łatwa jak pod Windows.
[/su_list]

Szczegóły na temat środowiska programistycznego Borlanda.

Zasadniczo Borland zawsze oferował dwie wersje Kylixa: darmową (“Open”) i komercyjną. Kylix 3 był ostatnią prawdziwą edycją i pojawił się już w 2002 r. Uzupełnił on C++ jako język programowania. Prace programistyczne ułatwiło również wizualne środowisko programistyczne (podobne do Visual Basic ).

Łazarz jako następca

Mimo wielu zalet(łatwy rozwój, podobne cechy do Windows, przyjazny dla początkujących dzięki OpenPascalowi, możliwość tworzenia natywnych aplikacji dla Linuksa), Borland ostatecznie przerwał projekt i przestał go utrzymywać. Wszystkie prawa zostały przeniesione do nowo utworzonej spółki zależnej o nazwie Codegear, która praktycznie od razu kanibalizowała darmową wersję. Wady stały się zbyt duże:
[su_list icon=”icon: share” icon_color=”#187bc0″ indent=”-5″]

  • W porównaniu z nowoczesnymi środowiskami programistycznymi było to po prostu zbyt uciążliwe.
  • Instalacja na różnych dystrybucjach Linuksa stawała się z czasem coraz trudniejsza. Na przykład wystąpiły ogromne problemy podczas interakcji z firmą Red Hat.
  • Coraz więcej użytkowników zwracało się ku innym środowiskom programistycznym. Dlatego w pewnym momencie wysiłek i korzyść nie były już w zdrowej relacji.
[/su_list] Nieoficjalnym następcą został Łazarz. Jak wiadomo, to środowisko programistyczne jest również silnie zorientowane na Delphi. Jednak oryginalne rozwiązanie Borlanda nie jest całkowicie martwe. Aplikacje utworzone za jego pomocą są nadal wykonywalne. Jednak liczba odpowiadających im aplikacji jest coraz mniejsza, ponieważ nie spełniają one już współczesnych wymagań. Dlatego też następujący komentarz z freepascal.org podsumowuje to: “Dla każdej pracy programistycznej jest wysoce zalecane, aby raczej używać Free Pascal Compiler i Lazarus.”


Masz jeszcze jakieś pytania?

Prosimy o kontakt z nami


Dalsze treści