Disponible la versión del kernel Linux 4.0

La versión estable del kernel Linux 4.0, apodada como ‘Hurr durr I’m a sheep’ llega a nosotros de la mano de la comunidad a tan solo 2 semanas desde el lanzamiento de la versión 3.19 del kernel de Linux.

La lista de novedades no es demasiado grande. Escribe Linus:

En cuanto a características nuevas, Linux 4.0 no es demasiado especial. La mayoría de cambios están relacionados con la nueva infraestructura para aplicar parches en el kernel; siendo realista hemos hecho muchos más cambios en otras versiones. Esta es una versión para asegurar un buen progreso en el desarrollo de futuras versiones del kernel.

Y es que hay que recordar que tras el lanzamiento de la versión 3.19, Linus Torvalds publicó una encuesta en Google+ donde preguntaba a sus seguidores si querían seguir en la versión 3.x del kernel o dar finalmente el salto como versión 4.0 en la futura compilación y en consecuencia y  con casi 30.000 votos en la encuesta publicada desde el pasado 12 de febrero el 56% de las personas votó por un Linux 4.0 y un 44% para Linux 3.20.

Es decir, la diferencia entre la rama 3.x y la 4.x no es mucha, y el cambio de versión es mas bien implementar un cambio de denominación, de nomenglatura

Entre las mejoras que trae el kernel linx 4.0

  • Mejora el soporte a las nuevas CPU Intel ‘Skylake'(vendrán en la segunda mitad de 2015)
  • Mejora el rendimiento de Linux en PS3
  • Se añade soporte a los System on Chip de Intel Quark
  • Drivers TOpen-source para AMD Radeon con soporte de DisplayPort Audio.
  • Mejoras en drivers HID como los teclados compactos de Lenovo y alguna tableta gráfica Wacom.
  • Ligeros cambios en los sistemas de ficheros F2FS y BtrfFs.

Lo que mas se toma en cuenta de este nuevo kernel, en si no son los cambios, si no la estabilidad, la versión Linux 4.0 del núcleo esté enfocada en la estabilidad y corrección de errores.

Además el que no sea necesario reiniciar el sistema en las actualizaciones del kernel es algo que muchos administradores de sistemas están muy contentos, muy enfocado a todos los que necesiten tener el sistema encendido todo el tiempo, podrán aplicar parches de seguridad -por ejemplo- sin necesidad de reiniciar (apagar el sistema).

.. after extensive statistical analysis of my G+ polling, I’ve come to the inescapable conclusion that internet polls are bad.

Big surprise.

But «Hurr durr I’ma sheep» trounced «I like online polls» by a 62-to-38% margin, in a poll that people weren’t even supposed to participate in. Who can argue with solid numbers like that? 5,796 votes from people who can’t even follow the most basic directions?

In contrast, «v4.0» beat out «v3.20» by a slimmer margin of 56-to-44%, but with a total of 29,110 votes right now.

Now, arguably, that vote spread is only about 3,200 votes, which is less than the almost six thousand votes that the «please ignore» poll got, so it could be considered noise.

But hey, I asked, so I’ll honor the votes.

Linux 4.0 is happening!

fuentes:

https://www.kernel.org/

linux kernel cumple 15 años

El 13 de marzo de 1994 se hizo pública la version 1.0 del kernel de Linux

Para los que no son técnicos, Linux es el sistema operativo representado simbólicamente por un Pingüino de nombre Tux, y creado por Linus Torvals. Como todo hacker, ya que los sistemas operativos actuales no satisfacían sus necesidades, decidió sentarse y escribir su propio código.

Como dato curioso el sistema se iba a llamar Freax, pero al colgarlo a la red Lemke le puso Linux, que sin duda era un nombre iba a funcionar mejor.

linux, 15
linux, 15
  • Mas de 10 millones de lineas de codigo.
  • Del código original solo queda el 2%.
  • El kernel en sí mismo es el 5% del total, y los controladores (drivers) ocupan cerca del 55%.
  • Aproximadamente 4.500 líneas son agregadas, 1.800 removidas, y 1.500 modificadas todos los días.
  • Las actualizaciones de seguridad de cada versión vienen numeradas como X.X.X, por ejemplo, las correcciones para la versión 2.6.19 se numeran como 2.6.19.1, 2.6.19.2, etc.
  • El kernel de Linux es desarrollado continuamente, es decir, las 24 horas del día, los 7 días de la semana, y los 365 días del año.
  • Existen más de 1000 distribuciones GNU/Linux.
  • La versión estable a día de hoy es la: 2.6.28.7.
  • No se a detectado “ningún virus como tal”, que logre infectar una maquina y propagarse en ninguna distribución GNU/Linux.
  • Alcanzo la primer versión, el 13 de marzo de 1994 a las 22:38:57 h – hora de Finlandia.

A continuación esta el anuncio original de Linus Torvalds

Article 573 of comp.os.linux.announce:
Xref: cstreet comp.os.linux.announce:573 comp.os.linux.development:4739
comp.os.linux.misc:7996
Path: cstreet!backbone!crcnis1.unl.edu!wupost!howland.reston.ans.net!EU.net!sunic!
news.funet.fi!hydra.Helsinki.FI!usenet
From: Linus Torvalds
Newsgroups: comp.os.linux.announce,comp.os.linux.development,comp.os.linux.misc
Subject: Linux 1.0---A better UNIX than Windows NT
Followup-To: comp.os.linux.misc
Date: 14 Mar 1994 12:51:16 GMT
Organization: University of Helsinki
Lines: 138
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Message-ID: <2m1mk4$qc9@hydra.Helsinki.FI>
NNTP-Posting-Host: hydra.helsinki.fi
Summary: Linux 1.0 released
Keywords: Linux Kernel 1.0 Academy Awards
X-Moderator-Added-Keywords: universe, end of

Finally, here it is. Almost on time (being just two years late is
peanuts in the OS industry), and better than ever:

Linux kernel release 1.0

This release has no new major features compared to the pl15 kernels, but
contains lots and lots of bugfixes: all the major ones are gone, the
smaller ones are hidden better. Hopefully there are no major new ones.

The Linux kernel can be found as source on most of the Linux ftp-sites
under the names

linux-1.0.tar.gz (full source)
linux-1.0.patch.pl15.gz (patch against linux-0.99pl15)
linux-1.0.patch.alpha.gz (patch from linux-pre-1.0)

it should be available at least at the sites

ftp.funet.fi:
pub/OS/Linux/PEOPLE/Linus (now)
sunsite.unc.ed:
pub/Linux/Incoming (now)
pub/Linux/kernel (soon)
tsx-11.mit.edu:
pub/linux/sources/system (soon)
ftp.cs.helsinki.fi:
pub/Software/Linux/Kernel (now)

This release finally moves Linux out of Beta status and is meant as a
base for distributions to build on. It will neither change Linux'
status as FreeWare under the GPL, nor will it mean the end of
development on Linux. In fact many new features where held back for
later releases so that 1.0 could become a well tested and hopefully
stable release.

The Linux kernel wouldn't be where it is today without the help of lots
of people: the kernel developers, the people who did user-level programs
making linux useful, and the brave and foolhardy people who risked their
harddisks and sanity to test it all out. My thanks to you all.
(Editorial note: if you think this sounds too much like the Academy
Awards ceremony, just skip this: it's not getting any better.)

Thanks to people like Aaron Kushner, Danny ter Haar and the authors of
the AnwenderHandbuch (and others) who have helped me with hardware or
monetary donations (and to the Oxford Beer Trolls and others who took
care of the drinkware). And thanks to Dirk, who helped me write this
announcement despite my lazyness ("hey, it's just another release, who
needs an announcement anyway?").

To make a long and boring story a bit shorter and boring, here is at
least a partial list of people who have been helping make Linux what it
is today. Thanks to you all,

Krishna Balasubramanian
Arindam Banerji
Peter Bauer <100136.3530@compuserve.com>
Fred Baumgarten
Donald Becker
Stephen R. van den Berg
Hennus Bergman
Ross Biro
Bill Bogstad
John Boyd
Andries Brouwer
Remy Card
Ed Carp
Raymond Chen
Alan Cox
Laurence Culhane
Wayne Davison
Thomas Dunbar
Torsten Duwe
Drew Eckhardt
Bjorn Ekwall
Doug Evans
Rik Faith
Juergen Fischer
Jeremy Fitzhardinge
Ralf Flaxa
Nigel Gamble
Philip Gladstone
Bruno Haible
Andrew Haylett
Dirk Hohndel
Nick Holloway
Ron Holt
Rob W. W. Hooft
Michael K. Johnson
Fred N. van Kempen
Olaf Kirch
Ian Kluft
Rudolf Koenig
Bas Laarhoven
Warner Losh
H.J. Lu
Tuomas J. Lukka
Kai M"akisara
Pat Mackinlay
John A. Martin
Bradley McLean
Craig Metz
William (Bill) Metzenthen
Rick Miller
Corey Minyard
Eberhard Moenkeberg
Ian A. Murdock
Johan Myreen
Stefan Probst
Daniel Quinlan
Florian La Roche
Robert Sanders
Peter De Schrijver
Darren Senn
Chris Smith
Drew Sullivan
Tommy Thorn
Jon Tombs
Theodore Ts'o
Simmule Turner
Stephen Tweedie
Thomas Uhl
Juergen Weigert
Matt Welsh
Marco van Wieringen
Stephen D. Williams
Gunter Windau
Lars Wirzenius
Roger E. Wolff
Frank Xia
Eric Youngdale
Orest Zborowski

A more detailed list with contact and description information can be
found in the CREDITS file that accompanies the kernel sources.

--
Mail submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
PLEASE remember Keywords: and a short description of the software.

Mas info:

http://www.oldlinux.org/Linux.old/docs/history/1994.html