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]

Responder a