| Greg Kroah Hartman on the Linux Kernel - 2965 sec Google Tech Talks
June, 5 2008
ABSTRACT
The Linux Kernel, who is developing it, how they are doing it,
and why you should care.
This talk describes the rate of development for the Linux
kernel, and how the development model is set up to handle such a
large and diverse developer population and huge rate of change.
It will detail who is doing the work, and what companies, if
any, are sponsering it. Finally, it will go into why companies
like Google, and any other that uses or depends on Linux, should
care about this development. Lots of numbers and pretty graphs
will be shown to keep the audience awake.
Speaker: Greg Kroah Hartman
Greg Kroah-Hartman is a Linux kernel maintainer for the USB,
driver core, sysfs, and debugfs portions of the kernel as well
as being one half of the -stable kernel release team. He
currently works for Novell as a Fellow doing various kernel
related things and has written a few books from O'Reilly about
Linux development in the past. Auteur : googletechtalks Tags: google techtalks techtalk engedu talk talks googletechtalks education  | | The Lively Kernel - 3679 sec Google Tech Talks
January, 24 2008
ABSTRACT
The Sun Labs Lively Kernel is a new approach to web programming. It provides a complete platform for web applications, including dynamic graphics, network access, and development tools, and requires nothing more than available web browsers. We call the system lively for three reasons:
It comes live off a web page. There is no installation. The entire system is written in JavaScript, and it becomes active as soon as the page is loaded by a browser.
It can change itself and create new content. The Lively Kernel includes a basic graphics editor that allows it to alter and create new graphical content, and also a simple IDE that allows it to alter and create new applications. It comes with a basic library of graphical and computational components, and these, as well as the kernel, can be altered and extended on the fly.
It can save new artifacts, even clone itself, onto new web pages. The kernel includes WebDav support for browsing and extending remote file systems, and thus has the ability to save its objects and "worlds" (applications) as new active web pages.
The Lively Kernel uses only existing web standards. The implementation and user language is JavaScript, known by millions and supported in every browser. The graphics APIs are built upon SVG (Scalable Vector Graphics), also available in major browsers. The network protocols used are asynchronous HTTP and WebDav.
The Lively Kernel is being made available as Open Source software under a GPL license. While it is not ready for use as a product, we expect significant participation from adventurous developers and academia.
http://research.sun.com/projects/lively/
Speaker: Dan Ingalls
Dan Ingalls is the principal architect of five generations of Smalltalk environments, culminating in the release of Squeak, an open-source Smalltalk system written in itself. He designed the byte-coded virtual machine that made Smalltalk practical in 1976. He invented BitBlt, the general-purpose graphical operation that underlies most bitmap graphics systems today, and also pop-up menus. He has received the ACM Grace Hopper Award for Outstanding Young Scientist, and the ACM Software Systems Award.
Dan is currently at Sun Microsystems where he is working on the Lively Kernel, a self-supporting computing kernel that lives on a web page and requires no installation.
Dan Received his B.A. in Physics from Harvard University, and his M.S. in Electrical Engineering from Stanford University.
Speaker: Krzysztof Palacz
Krzysztof Palacz is a researcher at Sun Labs, where he is currently
working on the Lively Kernel, a zero-installation, self-supporting Web-
based programming environment and user interface system.
Previously Krzysztof worked on virtual machine implementation, he co-
designed the Ovm virtual machine and developed high-level
communication mechanisms and clustering extensions for the
Multitasking Virtual Machine from Sun Labs.
Krzysztof received a M.S. in Physics and a M.S in Computer Science
from Adam Mickiewicz University, Poznan, Poland and his Ph.D. in
Computer Science from Purdue University. Auteur : googletechtalks Tags: google techtalks techtalk engedu talk talks googletechtalks education  | | QNX Instrumented Kernel - 546 sec QNX Virtual Campus video discussing the instrumented kernel Auteur : QNXVIDEO Tags:QNX Virtual Campus Instrumented Kernel Genius  | | Kernel Panic Screensaver! - 34 sec the horrifying experience one might encounter with a kernel panic, but it's ok because it's just a screensaver. Try it out yourself at http://doomlaser.com Auteur : thatgirlismine Tags:kernel panic screensaver kpsaver mac osx apple doomlaser  | | Silicon Valley Linux Users Group - Kernel Walkthrough - 4974 sec Presentation by Warren Turkal
The Silicon Valley Linux Users Group hosts weekly sessions to walk through the code for the Linux Kernel, allowing newer users and developers to better understanding the operating system. Auteur : Google Tags: Silicon Valley Linux  | | UDS Prague (Intrepid Ibex) - Kernel Team Briefing - 615 sec The Kernel Team brief the summit on the changes coming in the next kernel versions, which are of relevance to Intrepid Ibex. Auteur : ubuntudevelopers Tags: uds prague ubuntu kernel  | | How to compile Linux Kernel - 409 sec Compiling Mandrake Linux at the command prompt. Auteur : mrjakid Tags:linux configuration install commands compile kernel  | | High speed video of popcorn kernel popping at 5,400 fps - 17 sec This color high speed video(zoomed in from original 1K x 1K resolution sequence) shows a close up of popcorn popping on a hot plate. Recorded by the Schmitz family using the Photron SA1 slow motion video camera. Auteur : abridges01 Tags:high speed video slow motion analysis Photron SA1  | | OSS Speaker Series: The State of the Linux Kernel - 4902 sec Google Tech Talks
May 1, 2007
ABSTRACT
Andrew will present a broad look at the trends in recent changes in the Linux kernel: what areas of kernel functionality are people working on, and what changes can we expect to see over the next year ?
This feature-by-feature walk-through will be tied to an examination of the motivations of the kernel contributors: why do particular individuals and organizations choose particular things to work upon ?
He will also examine areas of the kernel which are arguably suffering from some neglect, the reasons for this and some possible corrective actions which might be taken.
Andrew will finish with a discussion of the importance of individual testers... Auteur : googletechtalks Tags:google howto oss speaker series state linux  | | PETER KERNEL - Rena - 326 sec Official Videoclip
From the album HOW TO PERFORM A FUNERAL (On The Camper Records 2008). Videoclip by Fabio Pellegrinelli
http://www.peterkernel.com Auteur : onthecamperrecords Tags: indie noise pop music new wave peter kernel snow water old car funeral  | | Macbook Pro Kernel Panic - 77 sec Brand new Macbook Pro crashing... 6th time in a row. Auteur : apalexander Tags:apple mac macbook pro crash crashing kernel panic  | | Kernel Nutmeat - 207 sec Commemorating a year of Kernel Nutmeat.
Many thanks to Apo, Betz, Random Nutmeat lady, The Cove, and to the one and only Nutmeat himself.
Salute.
http://forum.anchorcove.net/viewtopic.php?f=23&t=486&p=2573&hilit=p2554 Auteur : sweetelixir Tags: kernel nutmeat anchor cove gaylien  | | upgrade to 3.71 m33-3 with 1.50 kernel v2 part 1 - 447 sec step 1-2: http://dl.qj.net/General-Apps/pg/12/fid/14167/catid/151
1.50 eboot: http://dl.qj.net/dl.php?fid=163
3.52 eboot: http://www.psp-hacks.com/file/1209
3.71 eboot: http://www.psp-vault.com/UpDownload-req-getit-lid-2123.psp
step 4: http://www.psp-hacks.com/file/1231
step 5: http://www.psp-vault.com/UpDownload-req-viewdownloaddetails-lid-2140.psp
step 6: http://dl.qj.net/CFW-3.71-M33-3-+-PopsLoader-PSP-Homebrew-Applications/pg/12/fid/15080/catid/151
step 7: http://exophase.com/psp/dark_alex-releases-371-m33-2-150-kernel-add-on-v2-2133.htm Auteur : skikarl Tags: psp hacking homebrew 3.71 m33 m33-3 m33-4 m33-2 1.50 kernel v2  | | como compilar un kernel en linux - 433 sec Compilar el kernel de linux es uno de los pasos mas importantes para personalizar el sistema de forma
que este optimizado para el hardware que utilizamos.
Este proceso se deberan realizar al finalizar la instalación del sistema y cada vez que cambiemos una
pieza de hardware.
Aunque el método para compilar el núcleo se ha simplificado mucho, es fácil cometer errores al seleccionar las opciones, y en consecuencia compilar una imagen que no termine de arrancar el sistema. Para evitar quedarnos en un punto muerto recomiendo tener siempre instalado un kernel
"oficial" ademas del que estemos personalizando.
Aclaracion: Para realizar el videotutorial se ha utilizado la versión de Ubuntu 7.04, pero los pasos del videotutorial son similares para cualquier distribucion basada en Debian
1) Antes que nada vamos a realizar lo siguiente para actualizar el índice local de los repositorios
bash:/usr/$ sudo apt-get update
2) Tecleamos el siguiente comando para entrar al siguiente directorio
bash:/usr/$ cd /usr/src
3) Y entonces instalar los paquetes necesarios (todo en una sola línea)
bash:/usr/src/linux$ sudo apt-get install kernel-package libncurses5-dev fakeroot wget bzip2
5) Obtenemos el código desde los repositorios con ejecutar el comando
bash:/usr/src/linux$ sudo apt-get install linux-source
6) Cuando ya se ha descargado debe descomprimirse:
bash:/usr/src/linux$ sudo tar xjf linux-2.6.20.tar.bz2
Aclaracion: "linux-2.6.20" Esto puede varias segun la version del kernel que uno haya bajado
7) Ahora se creará un un enlace simbólico al directorio de las fuentes del kernel con el nombre de linux para que sea más fácil el acceso a este
bash:/usr/src/linux$ sudo ln -s linux-source-2.6.20 linux
8) Entramos al directorio por medio del enlace simbólico recién creado
bash:/usr/src/linux$ cd /usr/src/linux
9) Lo más probable es que deseemos utilizar la configuración base del kernel que viene con la
distribución, ésta la podemos encontrar en el directorio /boot. En caso de no utilizar una ya existente
se usa usará una automáticamente pero obviamente no estará personalizada y tal vez no sea lo que
estemos buscando.
Como paso previo a la configuración de nuestro núcleo, copiamos la configuracón actual a la raiz de
las fuentes del nucleo, es decir:
bash:/usr/src/linux$ sudo cp /boot/config-2.6.20-15-generic /usr/src/linux/.config
10) Para editar la configuración se va a utilizar una interfaz que no requiere que el servidor X esté en
ejecución. Dicha interfaz es bastante sencilla y fácil de usar y se puede acceder a través de make
menuconfig pero, para tomar en cuenta la configuración previa vamos a ejecutarlo de la siguiente
forma
bash:/usr/src/linux$ sudo make oldconfig menuconfig
Ahora entramos a la configuracion del kernel
Pueden des habilitarse módulos pero hay que ser bastante cuidadoso a la hora de modificar las
opciones.
En caso de no conocer o no estar seguro del efecto que puede causar tal o cual opción lo mejor sea
dejarla como está.
Cuando se termine de hacer los cambios necesarios salimos seleccionando Exit y afirmando que
deseamos
guardar la configuración.
11) Ahora construiremos nuestro paquete del nuevo kernel
bash:/usr/src/linux$ sudo make-kpkg clean
12) Luego
bash:/usr/src/linux$ sudo make-kpkg --append-to-version=.XXXX --initrd kernel_image
Aquí lo que puedes variar son las XXXX, yo normalmente utilizo la fecha en que he compilado
13) bash:/usr/src/linux$ cd..
14) A continuación
bash:/usr/src$ sudo dpkg -i nombre_del_paquete.deb
20) Reiniciar la PC
Al reiniciar la pc si todo salio bien estarian disfrutando del nuevo kernel, esto seria todo, saludos y gracias por seguir esta guia. Auteur : tutorialeslinux Tags: linux debian compilar kernel ubuntu  | | Huawei E220: Kernel Panics - 558 sec Mac OS X 10.5.4 with Huawei E220 on MacBook Pro. It should be noted that Virgin Broadband cancelled my account at no charge to myself. Sure it took them a few months, but we got there. Auteur : insanedge Tags: Mac os 10.5.4 kernel panic huawei e220 apple  | | UDS Prague (Intrepid Ibex) - Tim Gardner - 456 sec Tim Gardner from the Ubuntu kernel team talks about what changes are planned for the kernel in Ibex, including virtualisation and filesystems. Auteur : ubuntudevelopers Tags: uds prague ubuntu kernel  | | Kernel - 34 sec What they'll call you after you save the company plenty of money using SUSE Linux Enterprise. Fun marketing video. Auteur : NovellVideo Tags: novell linux netware video work server fun computer comedy funny parody series spoof  | | . \ ' UBUNTU LINUX ' / .: Kernels, The Final Frontier - 1527 sec I talk a little bit, about what I'm doing today..
Decided to spend my sunday learning to compile kernels.. Wasn't as hard as I thought, as with most stuff on Ubuntu, there is a tutorial that shows simply everything you need to do as concisely as possible.
So I'm compiling a kernel.. But not just any kind of kernel, I'm compiling the Linux kernel used with 7.10 for 64-bit processors. Turns out my Pentium D processor is a 64 bit processor, so for the heck of it I installed the 64-bit version of 7.10 on my machine last night.. Why 7.10 and not 8.04 ??
I installed 8.04 (Hardy Heron) and it had several bugs on my machine, so I had to deinstall it and reinstall 7.10.. But that was before I learned that my CPU is 64-bit, so I installed it again.. In all I've done three installs since the last video I posted.
Not a big deal, my "/home" directory was harmed in no way, so I kept my installs of Orange Box.. I've installed ETQW two times, hopefully it will work atop a 64-bit processor, if not, I may have to go back to the 32-bit version.. But I did try out the 64-bit version of blender from Blender.org website, so I know it's in 64-bit mode.. Wow, I haev a 64-bit processor finally!!
Okay that aside, this video is of me trying to add some significance to what compiling a kerenel gets me, and what it is, and why it's important.. And some tidbits that I learned while doing it, what tutorial I used, and so forth..
One major piece of information:
Most Linux's are monolithic kernels.. Ubuntu uses a modular linux kernel.. I've heard Windows is Monolithic too..
Anyhow, I'm flying by the seat of my pants, and talking through my hat, speculating about what getting a small kernel means, which may be all wrong.. But I just trying to recount some of the ideas based upon the little I learned in college..
Someone I had a discussion with, the one I've banned because he was annoying to talk to because he would not respect my point of view and cuss at me.. He said to me that Linux is for people that want to compile stuff, and that it's not something I want to use, that I should be using windows, and etc..
I told him "I don't have to compile a damn thing".. Well I was wrong on this account, but Ubuntu users don't have to do any of that complex stuff that I guess other linux users must do, if the kernel is designed to permit one to enable or disable modules without a recompile. But, this is the first compiling I've done of anything..
Hopefully I get a kernel out of this (fingers crossed) and will be able to pair down a kernel that gives me superior performance in ETQW and Wine..
Or maybe it crashes, or maybe it doesn't optimize anything that much, but in any case I think I'll be satisfied knowing I've finally compiled a kernel (or have attempted to).
To tell you the truth I thought I'd lose interest half-way into the process, but given the nice menuing interface (versus reading source code files and setting flags in make files) it was a piece of cake..
The tutorial even covered constructing a deb install file so the kernel could be distributed (to friends?). The invaluable thing, if you don't get anything out of this, is the location of the GRUB file that determines what options are available on the bootloader, the timeout on the bootloader and how to set the default selection (for instance Windows, if you use Ubuntu once in a blue moon):
/boot/grub/menu.lst is the file..
The tutorial I used was this one, but warning, this one was a bitch to connect to, for some reason their machine is getting really hit or they are using a really bad content management system (like Coldfusion on a 486):
http://beginlinux.com/index.php/desktop_training/ubuntu/ubfile_m/ub_compile
I recommend looking into the google cache for the page, it may be faster.. Auteur : rofthorax Tags: How to compile Ubuntu Kernel The Core part of an Operating System MS Windows Task Priority Ques 95 XP Linux 2.6 Wacom  | | Perfect Hackintosh 10.5.1 - EFI and Vanilla Kernel - 367 sec The RatSim team managed to build a perfect PC configuration to run MacOS X Leopard. We are using Vanilla Kernel + EFI, so, software updates without a problem! Everything is working, from CPU to GPU, with minor patches applied (Built-in sound)
As for extras, we bought a cheap VIA firewire card, working perfectly with a DV camera (Canon ZR60) and Firewire Audio Interface attached (Presonus Inspire), also, we're using a Edimax USB Wireless dongle (EW-7318USG), working perfectly with kismac (wardriving app)
The best thing is this machine was built for just 700 Brazilian Reais or US$ 400,00 (which could be much less expensive for people living in more developed countries without abusive taxes)
By the way, note that you're not allowed to have Mac OS X installed on a PC, also, we're MacManiacs since 1984 or so, and we condone piracy, especially piracy of awesome software from Apple, but what we do condone more is the abusive prices here in Brazil for Macs and the total disrespect from Apple towards Brazilian Market, for instance, we hate the fact that something that belongs to us, such as an iPhone, is totally locked up for mediocre business agreements. The same applies to Intel Macs in a less aggressive way, because, hey... Come on... It's just a regular PC.
We really hope that Apple think different from now on, and release a SDK for the iPhone, as well opening MacOS X for the low and mid-end public. It's sad to see that Apple --still-- can't see this huge market (software) towards this direction (everyone), and the advantage of an enourmous gap that Vista, unlike previous versions, left behind. Someone have to fill this gap, will it be Linux, Google? Or will we be Windows XP slaves forever?
Wake up Apple!!! Go Leopard!!!
Don't get us wrong (A.K.A.; Don't Flame Us!), it's simply our opinion...
-------------------UPDATE-------------------
Due to frequent requests, here are the Specs of the critical components used in this specific configuration (we've actually did many more configs):
Motherboard - Gigabyte GA-945GCMX-S2
RAM - 2 x 1Gb Kingston ValueRam DDR2 667
Processor - Intel Core 2 Duo E4500
GPU - Geforce 7300GS - Point of View
Cool extras (all working): Via Firewire Card, Presonus Inspire Audio Interface, FastTrack USB, Canon ZR60 Camcorder and recently tested: Cheap chinese Midi to Usb cable, bought off ebay for 5 bucks, working like a charm)
--------------------------------------------
For complete specs or advice on building your own Hackintosh, you can contact us at Rat.Sim.Br@gmail.com
Also, we'll try to answer the emails the best we can, since we're building hackintoshs for hobbyist purposes only, we pretty much don't have time available to reply quickly. Auteur : RatSimBR Tags: Hackintosh Macintosh Mac osx86 MacOS OSX PC Kalyway Cheap Firewire Vanilla Kernel EFI Working computer diy  | | Kernel featuring Endyra OFICIAL UTHOLOGIC - 257 sec This is my life...
Cuando nuestro abogado preferido nos presenta Endyra... sale eso!
Metal electronico guapo y un video mas para Uthologic. Auteur : uthologic Tags: uthologic kernel endyra this is my life frederic tort david sousa metal electronico  |
|