| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 17:25:44
|
Bani
JWizard
![[Avatar]](/images/avatar/6cdd60ea0045eb7a6ec44c54d29ed402.jpg)
Membro desde: 13/10/2002 23:17:37
Mensagens: 2443
Localização: São Paulo
Offline
|
Acho legal ver como esses caras mais "famosos" da computação tem tanto da sua história interrelacionada.
Hoje estava lendo um artigo sobre Truth Maintenance Systems e de repente vi a referência a um Stallman. Achei meio estranho, e fui lá na bibliografia ver se era o Stallman que eu estava pensando. Não apenas era ele, mas 2 linhas abaixo estava ninguém menos que o Guy Steele (um dos caras que escreveu a especificação do Java, pra quem não conhece). Aí descobri que os dois trabalhavam juntos, e que inclusive o Guy Steele que iniciou o desenvolvimento dos comandos do EMACS.
Aí, como já sabia que o Stallman além de falar mal de Java dava palestras por aí chamando o James Gosling de um covarde desprezível, fui ver se descobria a opinião dele sobre o Steele, e pra minha agradável surpresa no capítulo 6 do seu livro "Free as in Freedom" o Stallman fala bem dele! Porém, ao mesmo tempo, o Steele já participou de algumas coisas com o Eric Raymond, que é arqui-inimigo do Stallman...
Alguém tem mais fofocas para compartilhar sobre os caras que inventaram as coisas que usamos hoje?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 17:45:24
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Bom, é só a gente digitar os nomes deles de dois em dois no Google para achar coisas legais.
Exemplo: Gosling Stallman
vai dar em http://en.wikipedia.org/wiki/Gosling_Emacs
- acho que daí vem um pouco da cisma do Stallman com o Gosling.
Gosling Emacs (often seen shortened to "Gosmacs") was an Emacs implementation written in 1981 by James Gosling in C; it was the first Emacs to run under Unix. It used Mocklisp as its extension language, whose syntax appeared similar to Lisp, but which had no lists or other structured datatypes. Gosling initially allowed Gosling Emacs to be redistributed with no formal restrictions, but later sold it to UniPress.
Gosling Emacs was especially notable for its efficient redisplay code, which used a dynamic programming technique to solve the classical string-to-string correction problem. The algorithm was quite sophisticated; that section of the source was headed by a skull and crossbones in ASCII art, warning would-be improvers that even if they thought they understood how the display code worked, they actually did not.
Since Gosling had permitted its unrestricted redistribution, Richard Stallman used some Gosling Emacs code in the initial version of GNU Emacs. However, since UniPress was now selling Gosling Emacs (which it renamed Unipress Emacs) as a proprietary product, it asked Stallman to stop distributing Gosling Emacs source code. UniPress never took legal action against Stallman or his nascent Free Software Foundation, believing "hobbyists and academics could never produce an Emacs that could compete" with their product. All Gosling Emacs code was removed from GNU Emacs by version 16.56, with the possible exception of a few particularly hairy sections of the display code. Recent versions of GNU Emacs (at least as of August 2004) no longer even contain the skull and crossbones warning.
e também:
http://www.free-soft.org/gpl_history/
In the early years (1984 to 1988), the GNU Project did not have a single license to cover all its software. What led Stallman to the creation of this copyleft license was his experience with James Gosling, creator of NeWs and the Java programming language, and UniPress, over Emacs. While Stallman created the first Emacs in 1975, Gosling wrote the first C-based Emacs (Gosling Emacs) running on Unix in 1982. Gosling initally allowed free distribution of the Gosling Emacs source code, which Stallman used in early 1985 in the first version (15.34) of GNU Emacs. Gosling later sold rights to Gosling Emacs to UniPress, and Gosling Emacs became UniPress Emacs. UniPress threatened Stallman to stop distributing the Gosling source code, and Stallman was forced to comply. He later replace these parts with his own code. (Emacs version 16.56). (See the Emacs Timeline) To prevent free code from being proprietarized in this manner in the future, Stallman invented the GPL.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 18:47:40
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Steele + Stallman + Eric Raymond -> The Jargon File ( http://www.catb.org/~esr/jargon/ ).
the Jargon File, a comprehensive compendium of hacker slang illuminating many aspects of hackish tradition, folklore, and humor.
Em diferentes épocas, eles colaboraram para esse documento.
Mais sobre a história do Jargon File em:
http://en.wikipedia.org/wiki/Jargon_file
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/08/2006 22:14:07
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline
|
parece que o Gosling sempre teve uma forte inclinacao para o $.
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2006 09:46:49
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Ora, Gosling sempre foi um engenheiro; não um evangelista do open-source como o Stallman ou o Raymond (embora seja bigodudo e barbudo, não chega a se parecer com o Unabomber como o Stallman.)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/08/2006 10:15:10
|
boaglio
Moderador
![[Avatar]](/images/avatar/c0c7c76d30bd3dcaefc96f40275bdc0a.png)
Membro desde: 09/09/2002 21:23:39
Mensagens: 1865
Localização: Sampa City
Offline
|
thingol wrote: ..não chega a se parecer com o Unabomber como o Stallman.
Não vejo semelhança, inclusive o Stallman parece pesar 200 quilos e o Unabomber 50.
http://en.wikipedia.org/wiki/Unabomber
http://en.wikipedia.org/wiki/Stallman
Será q quando o Stallman era mais magro parecia?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/08/2006 13:41:22
|
bush
JavaEvangelist
![[Avatar]](/images/avatar/c900285d416c8c0eb2502.jpg)
Membro desde: 08/04/2003 10:50:33
Mensagens: 306
Offline
|
The Long Strange Trip to Java
http://www.blinkenlights.com/classiccmp/javaorigin.html
|
Parabéns ao GUJ !!!!! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2007 03:44:38
|
AllMighty
Java Ninja
![[Avatar]](/images/avatar/c900197841211ba608f56.gif)
Membro desde: 16/08/2004 17:21:42
Mensagens: 266
Localização: São Paulo
Offline
|
Ressuscitando a thread para postar este link:
http://www.oreilly.com/openbook/freedom/ch06.html
É o capítulo 6 do livro que a Bani mencionou, falando do trabalho do RMS com o Guy Steele no EMACS nos tempos áureos do MIT AI Lab.
[EDIT] E, para quem ainda não conhece, Everybody loves Eric Raymond.
This message was edited 1 time. Last update was at 20/09/2007 03:48:21
|
Rafael de F. Ferreira
Blog: http://www.rafaelferreira.net/
Links miscelâneos: http://stoa.usp.br/rafaelferreira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/09/2007 09:49:53
|
rodrigoy
GUJ Ranger
![[Avatar]](/images/avatar/cf79ae6addba60ad018347359bd144d2.jpg)
Membro desde: 18/04/2006 01:06:28
Mensagens: 758
Localização: São Paulo
Offline
|
Um pouco a ver com o tópico, teve um dia que saí vasculhando o linkedin. Um currículo que me impressionou bastante foi o do Jeff Sutherland:
http://www.linkedin.com/in/jeffsutherland
Outra fofoquinha. O que vocês acham que surgiu primeiro: o Unified Process ou o Rational Unified Process? É um mito comum no mercado que primeiro surgiu o UP para depois surgir o RUP, mas na verdade o RUP já existia antes dos "três amigos" escreverem o livro. E segundo fontes confiáveis, eles só escreveram o livro porque a Rational fez uma pesquisa que revelou que o produto não teria aceitação no mercado se não tivesse fundamentos acadêmicos, por isso eles publicaram o livro... (creio que isso não consta em literatura)
Perguntei para um cara de alto escalão da IBM Brasil se o Booch e o Rumbaught ainda realmente trabalham na IBM. Ele me respondeu: "O Booch é bem ativo ainda, mas passa meses de licença médica. Já o Rumbaught, a IBM paga uma fortuna pra ele simplesmente ficar calado.". Falando nos três amigos, vcs sabem que o Jacobson é bem chegado numa birita, né? É isso mesmo... o cara bebe "que nem adolescente".. e olha que já está nos seus 90 anos...
|
Rodrigo Yoshima
www.ASPERCOM.com.br
Próximas Turmas:
São Paulo: Scrum 28/agosto | OOAD-UML 13/setembro
Débito Técnico Blog: blog.aspercom.com.br
|
|
|
 |
|
|