“Dijkstra probably hates me” ~ (in kernel/sched.c)
“How should I know if it works? That’s what beta testers are for. I only coded it” ~ (somewhere in a posting)
“I’m an idiot.. At least this one [bug] took about 5 minutes to find..” ~ (in response to a bug report)
=> Read the rest here
Linux kernel version 2.6.23 has been released and available for download. Linus Torvalds writes:
Yeah, it got delayed, not because of any huge issues, but because of various bugfixes trickling in and causing me to reset my “release clock” all the time. But it’s out there now, and hopefully better for the wait.Not a whole lot of changes since -rc9, although there’s a few updates to mips, sparc64 and blackfin in there. Ignoring those arch updates, there’s basically a number of mostly one-liners (mostly in drivers, but there’s some networking fixes and soem VFS/VM fixes there too).
This version includes the new and shiny CFS process scheduler, a simpler read-ahead mechanism, the lguest ‘Linux-on-Linux’ paravirtualization hypervisor, XEN guest support, KVM smp guest support, and variable process argument length. SLUB is now the default slab allocator, there’s SELinux protection for exploiting null dereferences using mmap, XFS and ext4 improvements, PPP over L2TP support. Also the ‘lumpy’ reclaim algorithm, a userspace driver framework, the O_CLOEXEC file descriptor flag, splice improvements, a new fallocate() syscall, lock statistics, support for multiqueue network devices, various new drivers, and many other minor features and fixes. See kernel change log here for more information.
Download Linux kernel version 2.6.23
=> Visit official Linux kernel web site here. See how to compile Linux kernel.
The founder of the Free Software Foundation asks readers whether they will fight for freedom or be too lazy to resist. In an interview he talks about GPL v3 and many other things:
The fact that Torvalds says “open source” instead of “free software” shows where he is coming from. I wrote the GNU GPL to defend freedom for all users of all versions of a program. I developed version 3 to do that job better and protect against new threats.
Torvalds says he rejects this goal; that’s probably why he doesn’t appreciate GPL version 3. I respect his right to express his views, even though I think they are foolish. However, if you don’t want to lose your freedom, you had better not follow him.
=> Read rest of the interview … (via OSNews)
Let the flame war began 😉