Oct
06
2008
O projecto Mono, que implementa uma versão livre do proprietário .NET para GNU/Linux, Mac OS X e Windows, apresentou a versão 2.0.
Duas das grandes novidades desta implementação livre do .NET são o suporte para C# 3.0 e um novo Language Integrated Query (LINQ). Também se destacam o suporte para o GTK+ 2.12 e várias APIs da Microsoft.
O Mono está licenciado sob as licenças GPL, LGPL e MIT X11, dependendo dos componentes. O download pode ser feito no site oficial do projecto.
Relacionados
May
18
2008
Todos os programas que falamos aqui no PL são Software livre compatível com a licença GPL da GNU, mas por vezes existem programas que necessitam de bibliotecas que não são livres. Aconteceu em tempos com o Java e acontece agora com o .Net.
Muitos programadores escolhem esta biblioteca por se mais fácil apesar de não se livre, ser na sua génese apenas para uma plataforma e acabar por nos prender a essa plataforma.
Felizmente algumas pessoas preocupam-se com a interoperabilidade em vez das empresas que criam estas bibliotecas. Um desses grupos é o projecto mono, que apesar do trabalho que fazem se bom não deixam de ter os seus males. Começando pelo facto deste código poder ser fechado para o negócio da Novell até à partilhas de patentes feitas por esta empresa com a Microsoft, muita tinta já correu sobre este projecto.
No entanto seu código é livre e pode substituir o .Net Framework. pode fazer muito mais mas vamos, para já começar por aqui.
O mono não foi feito para substituir o .Net Framework em Windows, pelo que substitui-lo não é só instalar um em vez do outro e já está.
Após alguns testes se chega à conclusão que é necessário ter ambos instalados. Os motivos são a compatibilidade. A maior parte dos programas em .net vêm com um instalador que procura o .net framework, se não o encontra, recusa a instalação, pelo que é necessário que esteja instalado e depois tentar correr o programa com o mono.
Tentar, porque nem sempre corre. Por exemplo, com o RSS Bandit, foi necessária a instalação do framework e mesmo depois de instalado deu um erro ao ser executado com o mono.
Outro dos problemas é a execução dos programas como mono. O .Net Framework integra-se na shell e os programas sabem onde ele esta. Já com o mono isso não acontece, pelo que é necessário invocar o programa com o mono.
Os passos são:
ir até à pasta do mono
cd c:\Programas\Mono\bin\
e executar o programa
mono c:\programas\programa\programa.exe
outra forma mais simples é criar um atalho no ambiente de trabalho com estas duas linhas. o destino no atalho fica
c:\Programas\Mono\bin\mono.exe "C:\programas\programa\programa.exe"
O melhor é sempre procurar no site do programa que queremos executar, se é possível obter o programa sem ser com o instalador.
O Net.Md5 funcionou perfeitamente.
Relacionados
Sep
16
2007
Nem mais nem menos, Miguel de Icaza fundador do Gnome e do Mono deixou uma publicação no mínimo estranha sobre o soberbo mas chumbado projecto de padronização de documentos Microsoft Office, o OOXML. Segundo ele a coisa é boa mas tem sido vaiada pelos opositores (ODF) o que leva as pessoas a pensarem que na realidade possam existir problemas com o formato da filantropia. Portugal, recentemente e ao contrario da maioria dos países do mundo, votou a favor deste formato, curiosamente alguém concluiu que os países corruptos têm mais tendência a faze-lo…
Relacionados
Aug
06
2007
Já saiu a versão 1.2.2.0 do conversor de vídeo para DVD, DVD Flick.
DVD Flick é uma ferramenta capaz de converter vários formatos de vídeo para um DVD que possa ser lido num leitor de dvd.
À nova versão foi adicionado um novo renderizador e leitor de subtítulos, melhor sincronização de áudio e vídeo, opção de passar mono ou stereo para surround 5.1 entre outros para além das correcções de falhas.
Análise no PL.
Relacionados