GNUstep é...
... uma ferramenta de desenvolvimento objeto-orientado.
Os dois primeiros volumes (GNUstep-fazer e GNUstep-base) que compõem o núcleo bibliotecas contém um sistema completo para a escrita de ferramentas gráficas em Objective-C. O pacote permite que você faça uma configuração simples e poderoso sistema de construção, instalação e embalagens suas ferramentas. O pacote básico inclui todas as classes necessárias para escrever uma incrível variedade de ferramentas, a partir de pacotes de ferramentas de sistema para web com ferramentas de comunicação e outros tipos de servidores.
... é um kit gráfico de desenvolvimento.
O núcleo de bibliotecas contém classes para o desenvolvimento de uma aplicação gráfica completa para quase qualquer finalidade. Juntamente com o nosso objeto-orientado, desenvolvimento aplicações gráficas, ProjectCenter e Gorm é muito simples e complexo para escrever aplicações comerciais em semanas ou meses, ao invés de anos (ou, muitas vezes, nunca), no caso de outros ambientes desenvolvimento.
GNUstep não é...
... um desktop.
Enquanto o GNUstep projeto em si não é um projeto de desktop, muitos pedidos foram escritos para fornecer uma poderosa experiência do usuário para trabalhar em seu computador. Estes incluem o nosso trabalho gerente, GWorkspace, e o cliente de e-mail, GNUMail. O GNUstep não possui um gerenciador de janelas. Você pode usar qualquer gerenciador de janelas que você deseja, mas recomendamos que você use Window Maker para uma melhor experiência.
... um sistema operacional clone.
GNUstep não é um sistema operacional clone. Não é uma distribuição de
Linux, FreeBSD ou qualquer outro sistema operacional agora, nem será no futuro. Embora outras pessoas podem optar por um pacote do sistema operacional com GNUstep como um front-end.
... um gerenciador de janelas.
GNUstep não é um gerenciador de janelas. E as bibliotecas não são utilizados pela WindowMaker atualmente, embora WindowMaker compartilha uma aparência semelhante.
Porque eu deveria usar GNUstep?
GNUstep proporciona uma excelente e madura plataforma para escrever boas aplicações. Há boas evidências que desenvolvedores do OpenStep têm escrito muitas complexas aplicações comerciais em semanas ou meses, ao invés de anos (ou, muitas vezes, nunca), no caso de outros ambientes de desenvolvimento. Utilizando a interface visual modelagem de aplicação, você pode construir um esqueleto digno de interface do usuário em um ou dois dias sem codificação.
GNUstep trabalha com o GNOME, KDE, assim como muitos gerenciadores de janelas. GNUstep é executado no topo do X11. Você ainda pode fazer programação em C (desde Objective-C é um superconjunto puro de C), CGC e acabará por apoiar a mistura de C + + e Objective-C no mesmo arquivo. O GNUstep permite você desenvolver aplicações multi-plataforma, sem o trabalho de desenvolvimento independente de um SO a partir do zero. Dá-lhe várias funcionalidades, incluindo letras Painéis, Unicode cordas, e até mesmo Distributed Objects.