| FreeGEM | |
|---|---|
| Licença | GNU General Public License |
FreeGEM, lançado em 1999, é um sistema de janelas baseado no GEM da Digital Research, lançado em 1985. GEM significa "Graphics Environment Manager".
FreeGEM é a versão de software livre/código aberto do GEM desenvolvida depois que a Caldera Thin Clients lançou o código GEM sob os termos da licença de software livre GNU GPL-2.0 em abril de 1999. Caldera Thin Clients possuía o código-fonte do GEM por meio da compra dos ativos restantes da Digital Research da Novell, em 23 de julho de 1996; a Novell havia adquirido a Digital Research em junho de 1991.
Os binários e o código-fonte do FreeGEM estão disponíveis num pacote por meio do OpenGEM SDK. O OpenGEM SDK também contém ligações de linguagem, documentação e compiladores. Outras distribuições incluem a Owen's FreeGEM Distribution.
OpenGEM é uma interface gráfica de usuário (GUI) não multitarefa de 16 bits para DOS. É uma distribuição estendida do FreeGEM que inclui recursos do Digital Research GEM original.
OpenGEM tem como objetivo fornecer um sistema GUI e estrutura de janelas simples de instalar e usar, para o sistema operacional FreeDOS.
Caldera Thin Clients (mais tarde conhecida como Lineo), que possuía o código-fonte do GEM depois de comprar em 23 de julho de 1996 os ativos restantes da Digital Research em posse da Novell, liberou o código-fonte para o GEM sob os termos da GPL-2.0 somente em abril de 1999. OpenGEM foi desenvolvido por Shane Martin Coughlan em colaboração com a equipe de desenvolvedores do FreeGEM e é um software livre lançado sob os termos da GPL-2.0. As versões 3 a 7 do OpenGEM estão hospedadas no SourceForge e no site do FreeDOS.
OpenGEM não tem sido desenvolvido ativamente (embora tenha recebido uma nova versão em 2025), mas possui recursos completos como uma GUI básica e inclui um SDK completo para futuro desenvolvimento ou extensão de terceiros.
OpenGEM funciona com FreeDOS Beta 9 e superior, DR DOS 5.0 e superior, MS-DOS 3.3 e superior, PC DOS 3.3 e superior, REAL/32 e DOSBox 0.65. OpenGEM funcionará no Windows 95, Windows 98, Windows 98SE e Windows ME. A compatibilidade com Windows NT, Windows 2000, Windows XP ou posterior não foi verificada.
Today GEM continues to be developed as FreeGEM
Caldera Thin Clients, Inc. released the source code for GEM and ViewMAX under the GNU Public License in mid April, following years of speculation over GEM's future. Caldera bought the GEM sources from Novell along with the DR-DOS in 1996, at the time noting that they may develop GEM into a platform for mobile computers and thin clients. However, these plans were dropped, and GEM was instead released into the open-source community.