Skip to main content

Kylix

Co to jest Kylix?

Termin Kylix (greckie określenie miski do picia) odnosi się do dawnego środowiska programistycznego dla Linuksa stworzonego i udostępnionego przez firmę Borland. System opierał się na Delphi oraz w C++Builder. Opierał się na Qt jako bibliotece graficznej. Ten szkielet GUI może być kontrolowany za pomocą CLX (specjalna biblioteka). 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ć własne 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ń:

  • Jako produkt uboczny Delphi 5, IDE powinno być w stanie zaimplementować wywołania systemowe Windows pod Linuksem.
  • Tworzone aplikacje powinny radzić sobie bez Wine.
  • Radzenie sobie z OpenPascalem jako oryginalnym językiem programowania powinno być tak proste jak pod Windows.

Szczegóły dotyczące środowiska programistycznego firmy Borland.

Zasadniczo, Borland zawsze oferował dwie wersje Kylix: darmową („Open”) i komercyjną. Ostatnim prawdziwym wydaniem był Kylix 3, który pojawił się w 2002 roku i uzupełnił 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 funkcje jak pod Windows, przyjazny dla początkujących dzięki OpenPascalowi, możliwość tworzenia natywnych Appdla Linuksa) Borland w końcu przerwał projekt i już go nie utrzymywał. Wszystkie prawa zostały przekazane nowo powstałej spółce-córce Codegear, która praktycznie od razu zlikwidowała darmową wersję. Wady stały się zbyt duże:

  • 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 w interakcji z firmą Red Hat.
  • Coraz więcej użytkowników zwracało się ku innym środowiskom programistycznym. W pewnym momencie zatem koszty i korzyści przestały pozostawać w zdrowej relacji.
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. App polubienia utworzone za jego pomocą są nadal wykonywalne. Jednak liczba odpowiednich stron Appjest coraz mniejsza, ponieważ nie spełniają one już nowoczesnych wymagań. Dlatego też następujący komentarz z freepascal.org podsumowuje to: „Do wszelkich prac programistycznych zaleca się raczej używanie Free Pascala Compiler i Lazarusa.”


Masz jeszcze jakieś pytania?

Prosimy o kontakt z nami


Dalsze treści