Gambas

Gambas to przeznaczone dla systemu Linux, darmowe środowisko programistyczne, bazujące (podobnie jak Visual Basic) na interpreterze języka Basic.

Pozwala ono w łatwy sposób projektować interfejsy graficzne (GUI) oparte o biblioteki GTK+ i Qt, tworzyć aplikacje sieciowe, wielojęzyczne wersje programów, aplikacje dla środowiska KDE wykorzystujące system DCOP, a także CGI oraz dostęp do baz danych MySQL, PostgreSQL, Firebird, ODBC i SQLite. Gambas często wykorzystywany jest również do programowania z użyciem interfejsu OpenGL.

Podobnie jak większość konkurencyjnego oprogramowania oferuje funkcje kolorowania składni, organizacji plików źródłowych w projekty, a nawet tworzenia grafiki na potrzeby programu we wbudowanym, prostym edytorze.

PostgreSQL

PostgreSQL to darmowy serwer relacyjnych baz danych.

Jest aktywnie tworzony od 15 lat i przez ten czas dał dowody stabilności i wydajności zyskując znakomitą reputację wśród specjalistów na całym świecie. PostgreSQL od wersji 8.4 jest zgodny ze standardami ANSI-SQL 92/99. Autorzy wyposażyli go w wiele zaawansowanych mechanizmów, m.in. indeksowanie poprzez drzewa GiST i dziedziczenie struktur tabel. Jako jeden z nielicznych umożliwia używanie różnych języków przy pisaniu procedur przechowywanych (m.in. Java, Perl, Python, C/C++).

PostgreSQL jest dostępny w wersjach pod wszystkie popularne systemy operacyjne, a także posiada gotowe interfejsy dla technologii C/C++, Java, .NET, Perl, Python, Ruby, Tcl, ODBC i innych oraz bardzo dobrą dokumentację opatrzoną komentarzami użytkowników.

StarUML

StarUML to projekt OpenSource którego celem jest stworzenie szybkiego, elastycznego, funkcjonalnego i roszrzerzalnego środowiska modelowania UML (Unified Modeling Language) pod platformę Windows, które mogłoby być konkurencją dla komercyjnych rozwiązań z tej dziedziny. Dzięki Ujednoliconemu Językowi Modelowania można w łatwy sposób opisywać świat obiektów w programowaniu obiektowym oraz analizie obiektowej. W obecnej wersji StarUML jest zgodny ze standardem UML 2.0, który wyróżnia się 13 diagramami głównymi oraz 4 abstrakcyjnymi. Funkcjonalność programu można rozszerzać za pomocą wtyczek dostępnych na stronie projektu. Narzędzie posiada dobry, czytelny interfejs, który powinni docenić wszyscy użytkownicy.