domingo, 11 de março de 2012

Por que o Linux tem um pouco mercado?

A resposta para essa pergunta não existe, ao menos não na forma de uma unica frase. Primeiro porque é preciso dissociar essa ideia de Linux=Sistema operacional, quando na verdade é a base para um. Ha ainda de convir, a metodologia exagerada adotada por muitas pesquisas. Outro problema, é que como não é um produto vendido, números mais precisos são difíceis. E ainda há a questão envolvendo não a qualidade do Linux, mais a forma como as coisas são empacotadas ao seu redor, como o Linus disse, com leve alteração; "pedir senha pra tudo que é tarefa estúpida é ridículo", mais vai além disso, espanta usuários em potencial. Outro problema, é que só há duas marcas realmente fortes, de sistema operacional da família Linux(Desconsiderando o Android), uma é o Ubuntu, a outra está em crise(o Mandriva). Para piorar, se soma a isso a pouca preocupação em deixar as coisas mais claras também atrapalha em algumas distros(mais isto está udando). E a falta de um Hardware próprio, algo que se assemelhe com uma linha de produtos da Apple, não exclusivos, mais compatíveis. Seria Legal uma Ubuntu Center física, com venda de apps, produtos compatíves e adereços, como PCs personalizados e etc(bom, não custa sonhar )


E você? O que acha? Deixe seu comentário!
Aproveite e entre na Linux vs Windows.
http://www.orkut.com.br/Main#CommMsgs?cmm=18655944&tid=5718545514937820927

quinta-feira, 8 de março de 2012

Comunidade Ubuntu Linux Brasil completa oito anos de vida com 40 mil membros e muita atividade


Muito ativa e cheia de membros, a comunidade é foco de muitas discussões, que nem sempre giram em torno do Ubuntu, além de ter se tornado um polo de ajuda entre usuários falantes do Português Brasileiro.
É com prazer que parabenizo esta grande comunidade, que muito contribui com ajuda aos novatos e possibilita grandes discussões entre veteranos.

Quer fazer parte destes 40 Mil usuários e aprender mais sobre o ubuntu? então entre:
http://www.orkut.com.br/Main#Community?cmm=463106

Wine 1.4 lançado, confira as novidades.


Direto do site do projeto:
"A equipe do Wine tem o orgulho de anunciar que o Wine versão estável 1,4 já está disponível.

Este lançamento representa 20 meses de esforço de desenvolvimento e mais 16.000 mudanças individuais. Os principais destaques são a nova DIB motor gráfico, uma pilha de áudio redesenhada, e suporte completo para texto bidirecional e caráter modelar.

Ele também contém uma série de melhorias através da placa, bem como suporte para muitas novas aplicações, nomeadamente Microsoft Office 2010. Ver notas de versão abaixo um resumo das principais mudanças.

Esta versão é dedicada à memória do Gé (Greg) van Geldorp, que faleceu em maio de 2011. Greg sozinho projetado, construído e manteve a Testbot Wine, que se tornou a pedra angular de nossa processo de desenvolvimento. A alta qualidade deste comunicado deve muito a seu trabalho. Ele é muito querido por todos nós.

O vinho é disponível com o trabalho de muitas pessoas. Veja o arquivo AUTORES na distribuição para a lista completa.

-------------------------------------------------- --------------

O que há de novo no Wine 1,4
======================

Gráficos ***

- Há um novo motor gráfico para renderizar em Device Independent Bitmaps (DIB). DIB renderização não requer mais falhas de acesso ou ida e volta para o servidor X, que produz grandes ganhos de desempenho em DIB-intensiva.

- O motor DIB também pode ser usado para a queda de volta-implementações de   algumas primitivas placas de video, como alpha blending, quando a tela motorista não apoiá-los diretamente.

- Todos os formatos de cores possíveis são suportados pelo motor DIB, assim DIB  operações não são mais limitados pela resolução de cor da exibir. Prestação dos formatos paleta vários também é melhorada.

- Estilos personalizados de linhas tracejadas são suportados.

- Canetas cosméticos usando hashes ou padrões são suportados.

- Gradientes use dithering em dispositivos de baixa resolução de cores para um melhor aparência.

- A extensão XRender é usado para gradientes quando suportado.

- Qualidade de saída PostScript é melhorada, particularmente para bitmaps e  caminhos.

- O texto rodado funciona melhor para todos os tipos de dispositivos de saída.

- Gdiplus suporta mais formatos de imagem, incluindo formatos que não são  apoiado pelo GDI.

- Mais codecs de imagem são implementadas, incluindo suporte para TGA e CMYK  JPEG decodificação, bem como BMP, TIFF, PNG e codificação SNIC.


Áudio ***

- A pilha de áudio é completamente redesenhado, com base no Vista modelo. WinMM e DirectSound são implementados no topo do novo MMDevAPI biblioteca.

- Os drivers Alsa, OSS, e CoreAudio ter sido reescrito para usar o novo modelo. Eles agora servir como back-ends para o dll MMDevAPI, que não precisa mais contar com a biblioteca OpenAL.

- O Jack, NAS, AudioIO, e ESD subsistemas de áudio não são mais suportada. Versão 3 do subsistema OSS não é mais suportado quer, versão 4 é necessária.

- A guia Áudio na ferramenta Configuração do Vinho foi redesenhado para o subsistema de novo de áudio. O driver apropriado é automaticamente selecionados e já não precisa ser configurado manualmente.


Os dispositivos de entrada ***

- O XInput 2 extensão é usado para fornecer um melhor controle do mouse na
  jogos e outros aplicativos de tela cheia.

- O mouse é automaticamente cortado para impedi-lo de sair um em tela cheia janela quando executado no modo desktop. Mudar para um aplicação diferente com Alt-Tab libera o mouse. Clipping pode ser desativado por meio da ferramenta de configuração do Wine.

- Cursores de mouse animados são totalmente suportados.

- Mapeamento ação Joystick é suportada, incluindo um diálogo de configuração.


Internacionalização ***

- Processamento de texto bidirecional é totalmente suportado.

- Fonte modelar e reordenação é suportado por todos os scripts especificado no padrão Unicode.

- Edição de texto bidirecional é suportada na edição padrão controlar.

- Fontes verticais (por exemplo, em japonês) são suportados.

- O espelhamento de janelas, menus e controles de janela da direita para a esquerda línguas é totalmente suportado.

- Todos os recursos (cordas, menus, diálogos, aceleradores) contida no Wine podem ser traduzidos por meio de arquivos padrão gettext-po estilo.

- As tabelas de dados de caracteres Unicode foram atualizados para a versão 6.0
  do padrão Unicode.

- Vinho é traduzido para holandês francês, alemão, espanhol, italiano, Sueco, Finlandês, Português, Catalão, húngaro, polonês, russo, Esloveno, lituano, japonês e coreano. Tem traduções parciais para outras quinze línguas.


Interface do usuário ***

- O estilo novo Vista de diálogos de arquivo é suportado.

- Controles comuns são melhoradas, em particular o calendário de exibição de árvore, link do sistema, e controles de lista de imagem.

- Partes do Explorer Game API são implementadas.

- Vinho pode tirar proveito do quadro GStreamer para áudio e reprodução de vídeo. Isto torna possível para suportar todos os formatos que ter um codec GStreamer. No Mac OS X, o quadro QuickTime é usado para o mesmo fim.


Integração com o Desktop ***

- Balões de notificação do Sistema de bandeja são implementadas.

- A bandeja do sistema é apresentado como uma barra de tarefas na parte inferior do tela em modo desktop.

- A bandeja do sistema é automaticamente registrado novamente quando a bandeja do Unix gerente é reiniciado.

- Os cursores de mouse padrão são remapeado para o tema do cursor Unix desktop.

- Drag & drop de objetos OLE em aplicativos é suportado.

- Ícones para itens do menu são exportados em vários tamanhos e em PNG formato.

- Os ícones são exibidos para o desktop Unix "Abrir com ..." menu de entradas.


Internet e rede ***

- A built-in Internet Explorer tem uma interface de usuário, incluindo um menu, uma barra de endereços, uma barra de ferramentas e janelas de configuração.

- Há uma "Internet Settings" painel de controle que permite configurar vários aspectos da navegação na web, bem como a gestão certificados de segurança.

- A linguagem VBScript é totalmente suportado.

- A built-in (Gecko-based) do motor web browser suporta ActiveX.

- O motor Gecko foi atualizado para a versão do Firefox 8.

- O motor Gecko é empacotado como um arquivo MSI, e sua instalação
  pode ser gerenciado no painel de controle "Adicionar / Remover Programas".

- O motor Gecko está disponível em 64 bits.

- Conexões HTTP persistentes são suportados.

- Proxies HTTP são melhor suportados, incluindo scripts de APA.

- Alterar as senhas de rede é suportado.

- O suporte HTML Help é melhorado, incluindo uma interface de usuário agradável
  e melhor suporte de navegação.

- Asynchronous I / O no soquete de rede é melhorado, particularmente
  assíncrona aceita. Isto ajuda com vários jogos em rede.


Direct3D ***

- Recarregar texturas sRGB usa o EXT_texture_sRGB_decode ou FBO
  blits quando disponível. Isto é muito mais rápido. Isso afeta Fonte
  Jogos do motor Unreal Engine 3 e jogos em particular.

- WineD3D suporta multisample anti-aliasing.

- D3D8 D3D9 e apoiar adequadamente v-sync / intervalos de troca.

- O código blitter WineD3D é melhorada tanto para correção e
  desempenho.

- O banco de dados WineD3D placa de vídeo foi atualizada para reconhecer novo
  placas gráficas e drivers Mesa.

- WineD3D não usa COM para a sua implementação. Isto torna
  muito mais agradável para trabalhar.

- O código de gerenciamento de contexto é melhorado. A janela que está sendo destruída
  enquanto o dispositivo WineD3D ainda está ativo em particular, é manuseado
  muito melhor.

- Houve algumas melhorias de desempenho relacionadas com WineD3D
  gerenciamento de estado e atualizações de recursos.

- Foco e manuseio janela do dispositivo funcionar melhor para D3D8 e D3D9. Este
  afeta mais as coisas como mudar as configurações gráficas, a mudança
  a partir de tela cheia para janelas e volta, etc

- NVDB é suportado em placas que suportam GL_EXT_depth_bounds_test.

- O INTZ e formatos nulos são suportados.

- Blits superfície de profundidade são implementadas em WineD3D.

- Manipulação de viés Profundidade é melhorada. Este correções piscando e sombras
  decalques em um par de jogos, como Mass Effect 2 e Unreal
  Tournament 2004.

- GL_ARB_draw_elements_base_vertex é suportado. Isso permite que se aproxima do
  ser mais eficiente em alguns casos.

- GL_ARB_map_buffer_alignment é suportado. Isto permite uma maior
  mapeamento eficiente de texturas e tampões, em alguns casos.

- Manuseio texturas projetadas funciona melhor em modelo shader cedo
  versões.

- Shaders estão estritamente confrontados com os recursos de hardware. Este
  significa que não irá tentar criar por exemplo, um Shader Model 3 shader em shader
  modelo 2 hardware.

- D3D9EX criação textura da memória do sistema é suportado. Este
  afeta alguns jogos engine Source, como Team Fortress 2.

- A montadora shader D3DX9 é mais acabado. Ele agora faz parte do
  nova dll d3dcompiler.

- Várias partes D3DX9 são mais completas, incluindo:
  - A superfície / funções de carregamento de textura.
  - A criação de rede e funções de manipulação.
  - A declaração de vértice manipulação funções.
  - O quadro de efeitos, a análise de efeito binário em particular.


DirectDraw ***

- OpenGL é usado por padrão para DirectDraw bem, assim como D3D8 e D3D9. Para a maioria das aplicações é uma melhoria, mas mesmo assim o velho GDI processador ainda pode funcionar melhor para aplicações específicas ou se a implementação do driver de gráficos do OpenGL é inadequada.

- Inverte estão devidamente comprovadas. O buffer de volta agora contém a frente
  tamponar conteúdo depois de um flip em vez de ser indefinido.

- Melhor suporte para viewports em versões anteriores do DirectDraw que incluem um transformação clipspace extra. Isso afeta o original Half-Life.

- Correções para os níveis de cooperação e manipulação de janela associada e modo de mudanças.

- Clippers DirectDraw são suportados.


Kernel ***

- DOSBox é usada para executar aplicações do DOS em plataformas que não apoiar vm86 modo.

- O console do Windows é emulado da melhor forma possível em Unix terminais sem a necessidade de mudança no modo de maldições.

- Nome do volume e número de série pode ser recuperada a partir de sistemas de arquivos UDF (Usado em DVDs).

- Lado a lado-manifestos são instalados para um número de embutido bibliotecas para torná-los mais compatíveis com aplicativos usando recursos manifesto.

- O preloader Vinho também é usado em 64 bits para um mais compatível abordar layout do espaço.


*** Apoio Installer

- Aplicação de patches de instalação é suportado. Isto é necessário para várias
  Instaladores de Service Pack, particularmente para os mais. NET.

- Instalação de side-by-side assembléias é suportado.

- Reversões de instalações falhadas é suportado.

- Instalação de serviços é melhor suportada.

- Instaladores MSI pode ser criado inteiramente no Wine, usando o "Cabarc 'e' winemsibuilder de ferramentas.


Criar ambiente ***

- O compilador IDL (widl) pode gerar seqüências de formato, tanto para COM estilo antigo e novo estilo interpretado stubs.

- As inscrições para dlls e typelibs são baseados em scripts gerados em tempo de compilação, para uma mais rápida criação Wine prefixo e atualizações.

- A Resource Compiler (WRC) e Message Compiler (WMC) pode gerar recursos convertidos dos ficheiros PO, bem como criar arquivos de po existentes traduzidos recursos.

- Dlls Falso PE são gerados e instalado para todos os dlls built-in, vez que muitos aplicativos esperam encontrar as dlls PE no disco.

- A plataforma ARM é suportado pela cadeia de ferramentas do Wine.

- O cabeçalho windows.h agora pode ser usado em código Wine, o tempo de compilação ganhos não são mais vale a pena as incompatibilidades de cabeçalho.

- Alguns cabeçalhos foram modificadas para torná-los mais fáceis de compartilhar com o projeto Mingw-w64.


Plataforma *** alterações específicas

- Wine compila em plataformas ARM.

- No Mac OS X, a implementação de canal seguro usa a Segurança estrutura, em vez da biblioteca GnuTLS.

- No Linux, gerenciamento de dispositivos dinâmico pode usar o serviço UDisks novo para além de HAL.

- Stubless proxies OLE são suportados também em plataformas 64-bit.


*** Built-in aplicações

- O programa do novo 'cabarc' permite a manipulação de arquivos de gabinete,
  criação inclusive de armários novos.

- O programa do novo "wscript" implementa o Windows Script Host, para executar
  Scripts VBScript e JavaScript.

- O programa do novo "taskkill" permite matar processos do Windows pelo nome
  ou processo id.

- Programa "ipconfig" O novo exibe a configuração IP visto por Programas do Windows.

- O novo programa 'hostname' exibe o nome da máquina visto pelo Windows
  programas.

- O programa 'explorer' implementa um explorador shell namespace vez de lançar o gerenciador de arquivos.

- O programa 'view' pode exibir metarquivos avançados.

- O 'dxdiag' ferramenta envia informações reais sobre o sistema.

- Ferramenta 'winemsibuilder "A nova permite a criação de instaladores MSI, é
  utilizado para construir o Gecko add-on do pacote.

- Quase todas as aplicações internas são totalmente Unicode.

- Todos os aplicativos instalados para / usr / bin tem uma página de manual.


*** A garantia de qualidade e de depuração

- O conjunto de testes não tenta mais para apoiar plataformas Win9x, este
  Era muito esforço para pouco benefício.

- O depurador do Vinho oferece para salvar informações de falha em um arquivo, para
  torná-lo mais fácil de fornecer boas informações em relatórios de bugs.

- Análise de informações de depuração de vários formatos de arquivo objeto é
  melhorou, o que deve render melhor informação acidente de qualidade,
  particularmente para 64 bits.


Diversos ***

- Suporte a XML é melhorada, incluindo suporte para esquemas, namespaces,
  MSXML versão 6, e um escritor de arquivo XML. Isto é particularmente útil
  para os novos formatos do Microsoft Office baseados em XML do documento.

- Os novos "assegurar" versões das funções de tempo de execução C são quase todos
  implementadas.

- Não é uma implementação inicial da Microsoft C + + padrão bibliotecas de classes, incluindo a cadeia, localidade e classes de fluxo.

- Criação de arquivos compactados de gabinete é suportado.

- Existe uma implementação da biblioteca OpenCL, como um invólucro em torno da biblioteca Unix equivalente.

- Os trabalhos de impressão são submetidos ao CUPS diretamente em vez de exigir que o 'Lpr' ferramenta de linha de comando.

- Há suporte para o gerenciamento de múltiplas versões NET e suas correspondentes versões Mono.


Novo *** externa dependências

- A biblioteca XInput 2 é usado para controle do mouse em jogos.

- A biblioteca libopencl é utilizado pelo wrapper DLL OpenCL.

- A Biblioteca libgettextpo, opcionalmente, é usado em tempo de compilação para atualizar po das fontes rc.

- A ferramenta msgfmt (a partir da biblioteca gettext) é usado no tempo de construção para compilar os ficheiros PO.

- A biblioteca zlib é usado para implementar a compressão arquivo de gabinete.

- A biblioteca libfreetype precisa ser pelo menos a versão 2.2, mais antigo
  versões não são mais suportados.

- A biblioteca libdbus é usado para o suporte do dispositivo UDisks em Linux.

- A ferramenta smbpasswd (parte de Samba) é usada para alterar rede senhas.

- DOSBox é usada para executar aplicativos do DOS. Recomenda-se utilizar o
  última versão SVN do DOSBox, uma vez que contém um pouco de vinho específico
  melhorias."