Via junta-se à Linux Foundation

A Linux Foundation, a organização sem fins lucrativos dedicada a aceleração do crescimento do Linux anunciou que a VIA Technologies  Inc, acaba de ser o seu membro mais recente. A VIA é uma empresa que desenvolve CPU’s de baixo consumo com a arquitectura x86, chipsets, circuitos integrados e placas de vídeos de baixa gama.

Tux

Richard Brown, vice presidente de marketing da empresa declara que a VIA vê impulso no Linux no mercado dos dispositivos móveis e compartilha com a Linux Foundation o objectivo de apoiar o crescimento do ecossistema criado pelo Linux. Desde o ano passado a VIA tem adoptado uma postura um pouco mais aberta nos seus drivers gráficos, e a entrada na Linux Foundation deve melhorar o seu envolvimento com os programadores do Linux Kernel.

Mais informações na press release oficial em LinuxFoundation.org.

Linux 2.6.30, suporte ao NILFS2

O criador do kernel do Linux, Linus Torvalds, lançou hoje o Linux 2.6.30. Esta nova versão traz-nos muitas novidadesTux e correcções de bugs como: dois novos sistemas de ficheiros, o NILFS2 e o EXOFS, uma camada de cache para fazer cache dos dados por NFS, a implementação do protocolo RDS que dispõe ligações altamente fiáveis entre os servidores de um cluster, um novo sistema de ficheiros em rede distribuído (POHMELFS), libertação automática de ficheiros quando-se renomeia em etx4,ext3 e btrfs, suporte preliminar para os rascunhos do 802.11w, suporte para a arquitectura Microblaze, modulo de segurança Tomoyo, suporte ao DRM para as gráficas Radeon R6xx/R7xx, procura assíncrona de dispositivos e partições para melhorar o tempo de boot, suporte ao MD para alternar entre os modos raid5/6, novas chamadas de sistema preadv/pwritev, vários novos driver e outros pequenos melhoramentos.

O Linux 2.6.30 pode ser descarregado no kernel.org ou se preferir um servidor português poderá descarregá-lo daqui. Para um changelog mais longo e detalhado, aponte o seu browser para o kernelnewbies.org. O email oficial enviado pelo Linus pode ser lido aqui.

Linux suporta oficialmente IPv6

O Linux Kernel já tinha suporte preliminar para o IPv6 desde da versão 2.1.8 do kernel já em 1996, mas só na semana passado é que a Linux Foundation oficialmente afirmou que todas as distribuições mais conhecidas estão de acordo com os requisitos do Departamento de Defesa dos Estados Unidos em termos de compatibilidade para o IPv6.

TuX

Este estudo foi levado a cabo pelo grupo de trabalho de IPv6 da Linux Foundation, liderado por Venkata Jagana da IBM, em associação com a HP, Red Hat, Novell e outros empresas. Existem vários níveis diferentes de compatibilidade para IPv6.

A exaustão de endereços disponíveis de IPv4 tem sido adiada pela implantação em grande escala do Network Address Translation (NAT). O Internet Assigned Numbers Authority (IANA) prevê que não teremos disponíveis mais endereços de IPv4 em 2011 e que depois dessa data a passagem para o IPv6 passa a ser obrigatório. [via Heise Online]

Actualizações de software para hoje – VLC e Linux

Para que aproveite novas funcionalidades, esteja o mais livre possível de bugs e esteja livre de falhas de segurança, fica então aqui uma lista de algum software que foi actualizado hoje:

I want gnu

-Software-

VLC media player 0.9.6: [Página Inicial] [Changelog] [Descarregar]

  • Correcção de uma falha de segurança.

-Kernel-

Linux 2.4.36.9: [Estado: Estável]

Linux 2.6.25.20: [Estado: Estável]

Linux 2.6.26.8: [Estado: Estável]

Linux 2.6.28-rc4: [Estado: Não estável — RC4]

Linux 2.6.27.5

Já foi lançado uma actualização ao ramo do Linux kernel 2.6.27. O Linux Kernel 2.6.27.5 contém várias correcções de bugs distribuídos pelo kernel. Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo do kernel de modo a que fique livre de alguns bugs e mais seguro dos ataques de hoje em dia.

Tux

Comunicado oficial:

We (the -stable team) are announcing the release of the 2.6.27.5
kernel.

It contains a wide range of bugfixes, and all users of the 2.6.27 kernel
series are strongly encouraged to upgrade. Very strongly. Did I
mention that you all should upgrade? Seriously, what are you waiting
for? Running those old kernel trees prior to .27? Are you crazy? You
really want to run this one. It’s all shiny new and has that lovely
new-kernel smell that we all know and love.

I’ll also be replying to this message with a copy of the patch between
2.6.27.4 and 2.6.27.5

The updated 2.6.27.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.27.y.git
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.27.y.git;a=summary

Mais informações no comunicado oficial.

Actualizações do Linux Kernel

Esta semana houve várias actualizações ao Linux Kernel, recomenda-se sempre a utilização da ultima versão estável de cada ramo do kernel:

tux

Linux 2.6.25.19: [Estado: Estável]

Linux 2.6.26.7: [Estado: Estável]

Linux 2.6.27.3: [Estado: Estável]

Linux 2.6.28-rc1: [Estado: Não estável–RC1]

Linux 2.6.27.2

Já foi lançado uma nova versão do Linux kernel. O Linux Kernel 2.6.27.2 contém várias correcções de bugs distribuídos pelo kernel. Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo do kernel de modo a que fique livre de alguns bugs e mais seguro dos ataques de hoje em dia.

Comunicado oficial:

We (the -stable team) are announcing the release of the 2.6.27.2
kernel.

It contains a wide range of bugfixes, and all users of the 2.6.27 kernel
series are encouraged to upgrade.

I’ll also be replying to this message with a copy of the patch between
2.6.27.1 and 2.6.27.2

The updated 2.6.27.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.27.y.git
and can be browsed at the normal kernel.org git web browser:
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.27.y.git;a=summary

thanks,

greg k-h

Mais: http://article.gmane.org/gmane.linux.kernel/746190

Linux kernel 2.6.27.1

Já foi lançado a primeira actualização para o ramo do Linux Kernel 2.6.27.x. Esta actualização só inclui uma correcção de bug que consiste em desactivar o CONFIG_DYNAMIC_FTRACE que podia chegar a uma corrupção de memória no e1000.

Pode ler o comunicado oficial e mais algumas informações no LWN.net.

Linux Kernel 2.6.27

Já foi lançado a versão final da tão esperada versão 2.6.27 do Linux Kernel. Esta nova versão inclui um novo sistema de ficheiros (UBIFS) optimizado para armazenamentos baseados em flash, melhoramentos de performance, melhorado o suporte a câmaras de vídeo, suporte à serie Intel wireless 5000 e placas de rede RTL8187B, um novo driver ath9k para os chipsets da família Atheros AR5008 e AR9001, mais drivers novos e outros melhoramentos e correcções.

tux

Poderá ler o comunicado oficial de Linus Torvalds da versão final do Linux kernel 2.6.27 e também poderá ver a lista completa de novidades e melhoramentos ao kernel no site kernelnewbies.org.

Linux Kernel 2.6.25.18 e 2.6.26.6 lançados

Já foram lançados hoje duas novas versões do Linux kernel. O Linux Kernel 2.6.25.18 e o Linux Kernel 2.6.26.6. Ambas contém várias correcções de bugs distribuídos pelo kernel. A versão final do Linux Kernel 2.6.27 está praticamente pronto a sair e talvez será lançado na próxima semana.

tux

Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo do kernel de modo a que fique livre de alguns bugs e mais seguro dos ataques de hoje em dia. A lista de mudanças da versão 2.6.25.182.6.26.6 do kernel podem ser lidas na sua totalidade no LWN.net.

Linux faz 17 anos

Foi no dia 5 de Outubro de 1991 que Linus Benedict Torvalds enviou um email para o comp.os.minix tendo o assunto de Free minix-like kernel sources for 386-AT.

Free minix-like kernel sources for 386-AT

Do you pine for the nice days of minix-1.1, when men were men and wrote
their own device drivers? Are you without a nice project and just dying
to cut your teeth on a OS you can try to modify for your needs? Are you
finding it frustrating when everything works on minix? No more all-
nighters to get a nifty program working? Then this post might be just
for you 🙂
As I mentioned a month(?) ago, I’m working on a free version of a
minix-lookalike for AT-386 computers.  It has finally reached the stage
where it’s even usable (though may not be depending on what you want),
and I am willing to put out the sources for wider distribution.  It is
just version 0.02 (+1 (very small) patch already), but I’ve successfully
run bash/gcc/gnu-make/gnu-sed/compress etc under it.

http://groups.google.com/group/comp.os.minix/msg/2194d253268b0a1b

Linus naquela altura não sabia que ele iria criar um sistema revolucionário que se poderia adaptar ás necessidades de cada um. Linus originalmente iria dar o nome de “Freax” a este novo kernel. Segundo a Wikipédia o nome Linux foi inventado por Ari Lemmke que tomava conta do FTP ftp.funet.fi onde o kernel era distribuído livremente.

tux

O email inicial que Linus fez a mencionar o seu hobby foi também enviado para o newsgroup comp.os.minix e tinha como assunto What would you like to see most in minix?.

What would you like to see most in minix?

Hello everybody out there using minix –

I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones.  This has been brewing
since april, and is starting to get ready.  I’d like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I’ll get something practical within a few months, and
I’d like to know what features most people would want.  Any suggestions
are welcome, but I won’t promise I’ll implement them 🙂

http://groups.google.com/group/comp.os.minix/browse_thread/thread/76536d1fb451ac60/b813d52cbc5a044b?&hl=en#b813d52cbc5a044b

Ainda existe o código fonte do Linux Kernel 0.01 disponível ao público pelo Kernel Trap, não sei é se terão sorte em conseguir alguma vez utilizá-lo hoje em dia.

Ligações:

  1. http://www.linuxjournal.com/content/linux-turns-17
  2. http://kerneltrap.org/node/14002
  3. http://kerneltrap.org/node/14002#attachments
  4. http://groups.google.com/group/comp.os.minix/msg/2194d253268b0a1b
  5. http://groups.google.com/group/comp.os.minix/browse_thread/thread/76536d1fb451ac60/b813d52cbc5a044b?&hl=en#b813d52cbc5a044b

Linux Kernel 2.6.25.17, 2.6.26.4 e 2.6.26.5 lançados

Já foram lançados hoje três novas versões do Linux kernel. O Linux Kernel 2.6.25.17, o Linux Kernel 2.6.26.4 e o Linux Kernel 2.6.26.5. Os dois primeiros contém várias correcções de bugs e a ultima versão como podem ver é do mesmo ramo que o da penúltima, mas devido a um problema de build na sua versão anterior, levou com que se fosse lançado uma nova versão da 2.6.26 o mais rápido possível para corrigir este pequeno bug.

tux

Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo do kernel de modo a que fique livre de alguns bugs e mais seguro dos ataques de hoje em dia. A lista de mudanças da versão 2.6.25.172.6.26.4 e 2.6.26.5 do kernel podem ser lidas no LWN.net.

Linux Kernel 2.6.26.3 e 2.6.25.16 lançados

Já foram lançados duas novas versões do Linux kernel. O Linux Kernel 2.6.26.3 e o Linux Kernel 2.6.25.16 contém ambos variadas correcções de bugs.

tux

Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo do kernel de modo a que fique livre de alguns bugs e mais seguro dos ataques de hoje em dia. A lista de mudanças da versão 2.6.26.3 e 2.6.25.16 do kernel podem ser lidas no LWN.net.

Linux Kernel 2.6.25.15 e 2.6.26.2 lançados

Já foram lançados duas novas versões do Linux kernel. O Linux Kernel 2.6.25.15 e o Linux Kernel 2.6.26.2 contém ambos variadas correcções de bugs.

tux

Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo do kernel de modo a que fique seguro com os ataques de hoje em dia. A lista de mudanças da versão 2.6.25.15 e 2.6.26.2 do kernel podem ser lidas no LWN.net

Linux Kernel 2.6.25.14 e 2.6.26.1 lançados

Hoje foi o dia de duas novas versões do kernel serem lançadas. O Linux Kernel 2.6.25.14 e o Linux Kernel 2.6.26.1 contém ambos variadas correcções de bugs.

Como sempre, é recomendado que actualize o mais rápido possível para as ultimas versões de cada ramo de kernel de modo a que fique seguro com os ataques de hoje em dia. A lista de mudanças da versão 2.6.25.14 e 2.6.26.1 do kernel podem ser lidas no LWN.net