|
| |
| | Linux Kernel 2.6: It's Worth More! |
 | | Many Linux kernel developers expect improved versions of their code to be continuously available to them, and a release using a BSD-style license would violate those developers' expectations. |  | | The much newer and larger Linux kernel considered here, with far more drivers and capabilities than the one in that paper, now has 4,287,449 physical source lines of code, and is starting to approach a Gigabuck of effort all by itself. |  | | In particular, in Linux kernel development, a common practice is to have a "bake-off" where competing ideas are all implemented and then measured; the approach with the best result (e.g., faster) is then used. |
|
http://www.dwheeler.com/essays/linux-kernel-cost.html
(3704 words)
|
|
| |
| | The Linux Kernel Archives |
 | | The Linux kernel, as well as several other pieces of software, are maintained using the git source code control system. |  | | Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. |  | | The latest snapshot for the stable Linux kernel tree is: |
|
http://kernel.org
(1266 words)
|
|
| |
| | Cooperative Linux |
 | | Unlike User Mode Linux, coLinux always utilizes only one process of the host OS for all its Linux processes, privately managing their scheduling, resources, and faults in a manner which is contained and entirely independent of the way the host OS is implemented. |  | | Unlike in other Linux virtualization solutions such as User Mode Linux (or the forementioned VMware), special driver software on the host operating system is used to execute the coLinux kernel in a privileged mode (known as ring 0 or supervisor mode). |  | | For instance, it allows one to freely run Linux on Windows 2000/XP, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. |
|
http://www.colinux.org
(578 words)
|
|
| |
| | Gentoo Linux Documentation -- Gentoo Linux Kernel Guide |
 | | The suspend2-sources are patched with both genpatches which includes the patches found in gentoo-sources, and Software Suspend 2 which is a new and improved implementation of suspend-to-disk for the Linux kernel. |  | | As with everything else in Gentoo Linux, the philosophy of the Gentoo Kernel team is to give you, the user, as much freedom of choice as possible. |  | | Some of the more uncommon system architectures are not fully compatible with Linux 2.6, and some users prefer to the tried-and-tested Linux 2.4 kernel; for this reason we provide gentoo-sources (the 2.4 version). |
|
http://www.gentoo.org/doc/en/gentoo-kernel.xml
(1378 words)
|
|
| |
| | Wonderful World of Linux 2.6 - Joe Pranevich |
 | | In previous versions of Linux, it was quite possible to overwork a single processor because it was not possible to factor in the workload as a whole. |  | | Linux 2.6 also includes improved support for the relatively new domain of distributed network filesystems, systems where files on a single logical volume can be scattered across multiple nodes. |  | | Linux 2.4 expanded on this foundation to become the first edition to unify the interfaces for PCI, PC Card, and ISA Plug-and-Play busses into a single device structure with a common interface. |
|
http://www.kniggit.net/wwol26.html
(9111 words)
|
|
| |
| | Digital Hermit - Kernel-Build-HOWTO |
 | | The main reason was once to optimize the kernel to your environment (hardware and usage patterns). |  | | However, because Linux is used in production environments throughout world it is necessary to separate the unstable development tree from the tested, stable tree. |  | | This is a feature of the distributed development model of Linux and Open Source (??) in general. |
|
http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html
(5411 words)
|
|
| |
| | KernelTrap |
 | | Greg explains, "Linux is a dynamic system, we add and change things all the time based on the need of its developers and users. |  | | Nigel Cunningham, the creator of the Susped2 software suspend system for Linux [story] announced his retirement from the project in a mail sent to the Linux Kenel Mailing List. |  | | Suspend2 worked better than the in-kernel software suspend solution, swsusp, for many people. |
|
http://kerneltrap.org
(1799 words)
|
|
| |
| | Linux Kernel Hardening |
 | | Separate defensive kernel modules (such as StJude) were written to protect Linux system from exploits due to buggy software by restricting what running processes can do. |  | | Hardened Linux distributions such as EnGarde Linux and Immunix are also available. |  | | In light of this, while system hardening should be performed on all servers and workstations connected to the network, kernel hardening is more appropriate for high-security, slow-changing environments. |
|
http://www.securityfocus.com/infocus/1539
(2003 words)
|
|
| |
| | Linux Cross-Reference |
 | | The Linux Cross-Reference project is the testbed application of a general hypertext cross-referencing tool. |  | | For the Linux source code between 50000 and 60000 identifiers are collected. |  | | The Linux source code, with which the project has initially been linked, presents the indexer with some very tough obstacles. |
|
http://lxr.linux.no
(769 words)
|
|
| |
| | Amazon.com: Linux Kernel Development (2nd Edition): Books: Robert Love |
 | | You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. |  | | You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. |  | | Even if people do not directly do Linux kernel development, it is a good book complementary to any serious operating systems course in college - it helps gain a better idea of how and why. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/0672327201?v=glance
(1426 words)
|
|
| |
| | developerWorks : Linux |
 | | Automate OS switching on a dual-boot Linux system: Dual booting is nice, but enabling your machine to do it automatically is even better, especially when you're writing and testing cross-platform software. |  | | Webcast: Linux: Navigating the future with IBM, Intel, and Red Hat |  | | Build a Google Map app: Tack your census data or other geographic information onto a map using the Google Map API, Ajax, PHP, and Informix database. |
|
http://www-128.ibm.com/developerworks/linux
(283 words)
|
|
| |
| | Linux kernel: Tutte le informazioni su Linux kernel su Encyclopedia.it |
 | | Come ogni progetto che sia software libero, anche il kernel Linux è in continua evoluzione e le nuove release sono reperibili sul sito http://www.kernel.org. |  | | Ciò permette che diversi utenti (con privilegi differenziati) possano eseguire sullo stesso sistema diversi processi software in simultanea. |  | | Il kernel Linux è un software libero distribuito con licenza GNU General Public License; è stato creato nel 1991 da Linus Torvalds. |
|
http://www.encyclopedia.it/l/li/linux_kernel.html
(350 words)
|
|
| |
| | The User-mode Linux Kernel Home Page |
 | | User-Mode Linux gives you a virtual machine that may have more hardware and software virtual resources than your actual, physical computer. |  | | Run buggy software, experiment with new Linux kernels or distributions, and poke around in the internals of Linux, all without risking your main Linux setup. |  | | User-Mode Linux is a safe, secure way of running Linux versions and Linux processes. |
|
http://user-mode-linux.sourceforge.net
(831 words)
|
|
| |
| | Welcome to KernelNewbies.org |
 | | This project is not meant to help people fix problems; instead, it is meant as a place where people can learn about the kernel so they will be able to fix problems or create enhancements by themselves. |  | | #kernelnewbies is an IRC channel (hosted on the Open and Free Technology Community) dedicated to the "newbie" kernel hacker. |  | | Welcome to the kernelnewbies project, a community project meant to help people learn how operating system kernels work. |
|
http://www.kernelnewbies.org
(530 words)
|
|
| |
| | freshmeat.net: Project details for Linux |
 | | Linux is one of those programs, that I cant live without ;-). |  | | It has all the features you would expect in a modern fully-fledged Unix kernel, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and TCP/IP networking. |  | | I have an Intel SRCU-31 i2o based RAID adapter, and I cannot make it work in any kernel since 2.4.10, neither as a module nor a built-in driver. |
|
http://freshmeat.net/projects/linux
(1728 words)
|
|
| |
| | Red Hat Wants Xen in Linux Kernel |
 | | Part of the Red Hat emerging technology team's efforts will be to drive the Xen virtualization technologies as part of the Linux kernel rather than as part of a sidebar project, as is currently the case, Stevens said. |  | | Linux vendor Red Hat Inc. is aggressively pushing to get Xen virtualization technology included in the Linux kernel as quickly as possible. |  | | A big part of the strategy is making virtualization and its management a part of a Linux system, "so this is not just maturing the technology but having the operating system itself, the kernel itself, be intimately aware that it is being virtualized so that it participates," Stevens said. |
|
http://www.eweek.com/article2/0,1895,1879130,00.asp
(964 words)
|
|
| |
| | Gentoo Linux -- Gentoo Linux News |
 | | Gentoo Linux is a community-driven project committed to producing a high-quality open source distribution; more information regarding this release, such as detailed release notes will be available on the Gentoo Release Engineering team's project page. |  | | We produce Gentoo Linux, a special flavor of Linux that can be automatically optimized and customized for just about any application or need. |  | | Gentoo Linux 2006.0, the first release in the 2006 series, represents improvements across many architectures since the 2005.1 release. |
|
http://www.gentoo.org
(1078 words)
|
|
| |
| | Kernel links |
 | | Here is the abstract: "Writing a network device driver for Linux is fundamentally simple---most of the complexity (other than talking to the hardware) involves managing network packets in memory". |  | | What is it, how it works, operations taken when opening a file or mounting a file system and description of important data structures explaining the purpose of each of their entries. |  | | Description: Conceptual software arquitecture of the Linux kernel, automatically extracted from the source code. |
|
http://jungla.dit.upm.es/~jmseyas/linux/kernel/hackers-docs.html
(2917 words)
|
|
| |
| | Linux Source Navigator |
 | | Finally, you'll need to edit the script to tell it what URL it is, where to find the files it expects, and so on. |  | | Multiple versions of the kernel - the current version and the latest release version, for example - (Done! |  | | NOTE: I removed these instructions because the Navigator is undergoing major changes to allow support for multiple kernel versions & architectures; they wouldn't work anyway. |
|
http://www.ibiblio.org/linux-source
(601 words)
|
|
| |
| | Linux HeadQuarters |
 | | With clear and meaningful examples made easier by his humorous delivery, he has provided the newcomer with the perfect route to secure and frustration-free computing with Linux. |  | | Click here to find out how to inform your users about the latest in Linux Kernel releases. |  | | For best results, please specify the full path to the file, relative to the kernel root of course (example: mm/oom_kill.c) |
|
http://www.linuxhq.com
(192 words)
|
|
| |
| | List of mirror aliases by country |
 | | The Linux Kernel Archive Mirror System is set up so that for each two-letter country code from the list below, you can simply use the host names |  | | We either need the IP number or the.lkams.kernel.org address used in the lists of sites (click on a country) in order to identify the failing site, since most of the standard names are ambiguous and/or change with time. |  | | Many of them have offered to participate in the Linux Kernel Archive Mirror System. |
|
http://www.kernel.org/mirrors
(298 words)
|
|
| |
| | Linux Kernel Development 2ed rlove |
 | | It should also more than satiate the curiosity of enthusiasts simply interested in knowing how everything works. |  | | I wrote a book, Linux Kernel Development, now in its second edition. |  | | Linux Kernel Development is a practical and fun look at the design and implementation of the new 2.6 Linux kernel, told from an insider with an eye toward getting the reader off the ground running. |
|
http://rlove.org/kernel_book
(124 words)
|
|
| |
| | Linux Kernel Tracker |
 | | Add to Sidebar (Requires Mozilla or Netscape 6) |  | | This is the Kernel Tracker system(based on Bugzilla) for posting bugs against the mainline Linux kernels(not distribution kernels). |  | | You can find the answer to some of your questions in the FAQ page too. |
|
http://bugzilla.kernel.org
(87 words)
|
|
| |
| | Linux Kernel 2.4 Internals |
 | | The IPC Mechanisms chapter was written by: Russell Weight |  | | The author is working as senior Linux kernel engineer at VERITAS Software Ltd and wrote this book for the purpose of supporting the short training course/lectures he gave on this subject, internally at VERITAS. |  | | The Linux Page Cache chapter was written by: Christoph Hellwig |
|
http://www.moses.uklinux.net/patches/lki.html
(71 words)
|
|
| |
| | LWN: Kernel coverage at LWN.net |
 | | LWN.net's coverage of Linux kernel development is detailed, technical, and timely. |  | | A regularly-updated summary of changes to the internal kernel API. |  | | 2.6.16 stragglers; Review: Understanding Linux Network Internals; MD and DM. |
|
http://lwn.net/Kernel
(274 words)
|
|
| |
| | Kernel-HOWTO |
 | | The last "unspoiled" version of the Kernel HOWTO (Linuxdoc source SGML) can be downloaded from our CVS repository here. |  | | Brian Ward, the original author of the Kernel HOWTO, plans to release an alternative document, for the new kernel. |  | | Kwan changed the name to Kernel Rebuild Guide. |
|
http://www.tldp.org/HOWTO/Kernel-HOWTO
(62 words)
|
|
| |
| | LKML.ORG |
 | | This site contains a realtime archive of the Linux Kernel Mailinglist [lkml]. |  | | If you have any questions concerning the mailing list itself, please consult the FAQ. |  | | For a quick glance of what is happening, check out the last 100 messages posted to this list. |
|
http://lkml.org
(146 words)
|
|
|