At 06:42 22/6/2001 -0300, Edgard Lemos wrote:
>Quais ser�o as poss�veis conseq��ncias para o desenvolvimento de sistemas? O
>que voc� acha que v�o pensar disso os desenvolvedores e como eles ser�o
>afetados?
Hmm... com um pouco de malicia d� pra fazer spins em cima da EULA deles, da
seguinte forma:
1 - A licen�a proibe o uso do SDK com software desenvolvido, q inclui,
desenvolvido com ferramentas, ou derivado de software potencialmente viral,
licenciado por licencas 'Open Source', ou com codigo fonte publicamente
distributavel.
2 - O BSD era distribuido sob uma licenca q se qualifica nas condicoes acima.
3 - A atual pilha TCP/IP do Windows NT, 9x e 2000 � baseada em c�digo
comprado de uma terceira empresa, que baseou-se na pilha BSD (padrao da �poca).
4 - Entao, a parte de internetworking do kernel do NT � derivado/cont�m
software originalmente open source, portanto, potencialmente viral. Mesmo q
a pilha atual nao contenha mais esse codigo, os binarios ftp, rsh e
nslookup de qualquer sistema Windows sao na verdade codigo BSD. Rodem
strings nos binarios e procurem por 'California'.
5 - Conclusao l�gica: � ilegal usar o SDK da Microsoft no Windows.
Nao sei se o processo acima tem validade legal, apenas creio q seja mais
uma prova de q advogados nao entendem nicas de tecnologia ;)
O SDK em questao � o Mobile Internet Toolkit. Sinceramente, nao sei o que �
isso, mas creio que seja alguma ferramenta de desenvolvimento para PDAs e
Pocket PCs com WinCE. A licen�a proibe que software open source seja
redistribuido junto com seu programa, ou q vc use alguma FERRAMENTA open
source durante o processo de desenvolvimento. Isso deixa as ferramentas
Microsoft como as unicas autorizadas para o desenvolvimentod e aplicacoes
com o Mobile Internet Toolkit, do editor de texto ao compilador, passando
pelo servidor de backup e todo o resto.
Se isso se espalhar para futuras versoes das ferramentas e bibliotecas para
Windows, como a MFC, os seguintes programas serao declarados ilegais:
1 - Oracle. Q usa o JDK da Sun disponivel sob a SCSL.
2 - Websphere. Usa o Apache como seu webserver
3 - O Java da Sun e qualquer coisa q use-o.
4 - Os N editores de texto que acessem Perl, PHP e outras linguagens open
source.
5 - Mozilla pra windows
6 - Citrix Metaframe, pois pode ser acess�vel com clientes Java ou Linux.
7 - .NET. � :). Perl e Python sao linguagens suportadas pelo framework
.NET, portanto ele tb � ilegal.
8 - Photoshop. Alguns plugins usam bibliotecas externas com licencas do tipo.
9 - Qualquer programa escrito q eventualmente em algum processo de seu
desenvolvimento teve alguma copia do seu codigo fonte armazenado em um
servidor Linux.
10 - ad nauseum
Basicamente, isso reduz a Microsoft como praticamente o unico fornecedor
legalizado de software para a plataforma Windows. Nao acho q isso dure mais
de uma sessao em j�ri, pois configura 'lock-in' de fornecedor e abuso sob
as leis antitruste.
Se bem que creio que em estados onde a UCITA (www.badsoftware.com) est�
aprovada, a dita EULA tem validade legal.
Bom, foi isso que entendi da licen�a. Deixei passar algo?
-ktb
--
Thiago Pimentel
Preview Tecnologia
Aquele que luta e foge vive para lutar outro dia.
-- Bob Marley
Assinantes em 22/06/2001: 2322
Mensagens recebidas desde 07/01/1999: 119552
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]