Esmeralda,
>
> Estou estudando smalltalk e já testei algumas implementações da linguagem.
>
> Gostaria de saber se alguém do grupo já criou um executável com smalltalk/x.
Meu
> sistema operacional é linux (debian), mas gostaria de saber se é possível
gerar um
> executável tanto para linux como para windows.
Minha experiência com o Smalltalk/X foi em 1994 de modo que seria bom se
alguém que tenha usado mais recentemente respondesse. Na época ele
rodava exclusivamente no Unix/Linux. A primeira versão traduzia de
Smalltalk para C e compilava gerando uma aplicação independente. Quando
usei a novidade era a alternativa de se interpretar os programas num
ambiente parecido com os Smalltalks mais tradicionais. Mas a opção de se
traduzir para C e compilar continuava presente.
Nenhum sistema consegue gerar um executável que rode no Linux e no
Windows, mas imagino que você estava pensando em escrever o programa uma
única vez e do mesmo ambiente gerar um executável para Linux e outro
para Windows. Se algum Smalltalk for capaz de fazer isto, com certeza
seria o Smalltalk/X. Mas, como eu disse, a versão para Windows foi
criada muito depois que eu tinha usado este sistema de modo que não
posso confirmar que o que você quer é possível.
> Quanto a licença de uso de smalltalk/x, achei-a meio confusa... entendi que
posso
> criar aplicações comerciais mas sem direito ao suporte dos desenvolvedores,
até aí
> tudo certo mas eles têm vários adendos em outros arquivos dentro do programa
que
> fiquei confusa.
Aqui o Andreas Bartsch confirma que não existe nenhum custo de licença:
http://www.whysmalltalk.com/smalltalk_reasons/
O produto não é vendido - a empresa vive exclusivamente de consultoria e
supporte. Até 2001 isto não era verdade - eles tentavam vender o
Smalltalk/X e só permitiam usos não comerciais de graça. Talvez existam
arquivos que não foram atualizados depois disso e ainda descrevem a
política anterior?
> Visitei o site do Guaracy B. Monteiro e achei muito bom, pena que ele ainda
não
> deu continuidade a inserção do conteúdo...
Bem, comparado com o site que criei para o grupo está muito bom ;-)
Na verdade tem uma página que está pronta e é muito visitada
(http://www.smalltalk.org.br/movies/) mas o conteúdo está todo em inglês
já que os filmes listados lá também estão.
-- Jecel