Linux Kernel v2.6.23 Released
diegocgteleline.es writes "After 3 months, Linus has released Linux 2.6.23. 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 the changelog for details."
Unless Solaris is released under the GPLv3 and Linus sees some stuff he wants.
Really, he said that.
How we know is more important than what we know.
You can't just relicense code that was GPL2 only. It would all have to be rewritten, from scratch. Linux will NEVER be GPLv3.
I've had enough abrasive sigs. Kittens are cute and fuzzy.
No, the problem is finding *all* the copyright holders and getting them to agree to GPLv3.
The copyright holder can license the code however he damn well pleases.
General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
What Linus said was "I was impressed in the sense that it was a hell of a lot better than the disaster that were the earlier drafts. I still think GPLv2 is simply the better license."
A couple days later, he expresses more angst with the GPLv3 and the FSF.
The bottom line is I consider dual-licensing unlikely (and technically quite hard), but at least _possible_ in theory. I have yet to see any actual *reasons* for licensing under the GPLv3, though. All I've heard are shrill voices about "tivoization" (which I expressly think is ok) and panicked worries about Novell-MS (which seems way overblown, and quite frankly, the argument seems to not so much be about the Novell deal, as about an excuse to push the GPLv3). So... I'd hardly say, as you did, that he doesn't mind the GPLv3. In fact, the FSF shills really ticked off a lot of kernel devs by trying to berate them into switching to the GPLv3 back in June/July.
Don't leave your mind so open that your brain falls out. Don't close it so much that you cut off the blood.
Dude, if you actually read the kernel mailing list you would know that Linus has said that he can change the license whenever he wants. All he has to do is post a notice to the list, and add the same notice to the license file specifying a date when the license will switch over. Anyone who doesn't agree will have an opportunity to opt-out, at which point their code will be pulled out and rewritten, or opt-in. The ones that don't do either can be assumed to opt-in until such time as they complain.
This has been done before.. with the syscall interface exception.
Stop repeating myths and do some research.
How we know is more important than what we know.
basically archlinux = slackware's simplicty with debian's package manager with gentoo's compiling power
i'm not joking...
ala slackware:
- it's BSD startup scripts
- all packages are pretty much untouched and rely on upstream releases...there is no backporting
ala debian:
- awesome package manager
- and for me, i find it easier to use and especially better when the package manager breaks (i've never been able to recover from a crapped out dist-upgrade without reinstalling...)
ala gentoo:
- obviously not everything is compiled...but if you do, it's 3 commands:
- abs (sync with PKGBUILDs which is the equivalent of ebuilds)
- makepkg (compile)
- pacman -A package-1.0.0.tar.gz (install)
Thunderbird is not dead, and David and Scott are leaving Mozilla, but retaining their roles as module owners of Thunderbird.
http://robert.accettura.com/archives/2007/10/08/thunderbird-in-crisis-no
http://standblog.org/blog/post/2007/10/08/The-future-of-Thunderbird
Climate Progress - Hell and High Water
"It takes a specific type of person to get Linux running and to a point where it can be productive even for nontechnical users (which is the majority of users that use computers)"
WTF???
Linux installation for dummies, PHBs and Windows sysadmins (but I repeat myself)
If you can't follow that, print it out and pay some PFY* in grade 9 $20.00 to help you.
(if you don't recognize the reference, you're obviously new here and deserve to be beaten with a clue-by-four, both ways, in the snow, etc...)
Linus has outlined a number of possibilities, a lot more favorable than you are suggesting, but yes, there is no motivation at the current time to change the license.
But that wasn't the point of my post.. the point of my post was to stop the meme that the license can't be changed. It can. Or, at least, Linus has said it can, and that should be good enough, cause if he thinks it can be changed and there is a reason to change it, then he will, and we'll be having a different discussion.
How we know is more important than what we know.
It's not yet released, but Fedora 8 Test 3 has been running the 2.6.23 kernel code. I suspect that within days (hours?) the RC labels will be pulled from the RPMs.
You can never go home again... but I guess you can shop there.
Pipe endpoints are bound together when created, so that might be a problem.
In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
It's not source based... Coming from an Archlinux user..
Disclaimer: Disregard the above post.
No. Your wrong there sir. Its binary based, however non-repo packages (Arch User Repository) are compiled via build scripts. You can also compile packages from source with pacman (pacman -Sb instead of pacman -S).
Obligatory blog plug: http://www.caseybanner.ca/
Not to nitpick, but the milw0rm main page says '2007-09-27' beside that exploit. I'd hardly call that today's Linux news.
Umm.. they are releasing specs etc, so people can write drivers. All those stupid arguments about patents were based on speculation and are now known to be false because NVIDIA and ATI are now doing the stuff that before they wouldn't and the sky hasn't fallen.
How we know is more important than what we know.
...and watch Theo actually turn into a demon.
ATI has also stated that some features won't be implementable, exactly due to patent issues, by just following those specs. That's one of the reasons for why they release specs and redo the driver in an "external cleanroom", rather than releasing an open-source driver themselves. (Yeah, cleanroom applies to reverse engineering and copyright, but it would be a good practice to protect the company in a patent suit as well.)
Of course it is easy to look back and point out mistakes. It is much more tricky to fix design mistakes later. I think it is great when some people insist on at least trying to fix design mistakes rather than keeping them around forever just for compatibility. Of course in this case it is not trivial because the design mistake is probably not implementation specific, but rather in the standard that multiple implementations follow.
Do you care about the security of your wireless mouse?
I can't see the more legally paraniod distros accepting a change in license without the permission of the original authors of the code.
pulling legally dubious licensing crap (e.g. the xfree86 non GPL compatible license which is a problem because nearly every X app links against X libriaries and the shift of large parts of cdrtools to the GPL incompatible CDDL while the rest was still under the GPL) is a damn good way to get your project forked and lose your influence.
note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
Old news. This was fixed in 2.6.22.7
The parent post is a troll. The facts are this: one person attempted to change the licensing terms and submitted a patch. Nobody responsible for the Linux kernel accepted the patch. Various people then went mad and started screaming "fire" in the crowded theatres of various mailing lists.
If meant that you want a precompiled kernel, you should wait until your distro offers a package.
On the other hand, if you want to try the new kernel now, you have to build it yourself.
Many users complain that the "make-based" compiling is too difficult, hence distros usually offer some kernel building facility. Check your documentation - or google.
Here's how I'm building the new kernel right now on a Debian system: cd
ketchup -r 2.6
make-kpkg --initrd --append-to-version=`date +%d%m%y` kernel_image
> thinkpad-acpi: enable more hotkeys, add input device support to hotkey subdriver
Although it's not merged yet, Thinkpad owners should also check out this project:
http://tpctl.sourceforge.net/
Using the tp_smapi driver I can, among other things, clamp my battery charger to
stop at 70%, which makes the battery last a _lot_ longer. =)
25% Funny, 25% Insightful, 25% Informative, 25% Troll
You do realize that many of the options in the kernel are mutually exclusive? You use the slab or slub allocator...only one of them gets included when the kernel is built.
The CFS scheduler actually *simplifies* the code as compared to the old one, as does the new readahead code.
Sure, the size of the kernel source code is continually increasing, but most of the increase is for hardware drivers. Also, the running binary doesn't increase in size nearly as fast as the source does...and as others have mentioned, you can always turn off the stuff you're not using to shrink it back down.
I'm not saying "x OS is easy to use". I'm saying there's not such thing as "ease of use". It's not an argument about how easy it is for *me* to use Linux, it's an argument about how easy or hard is to get used to something new, especially if you're a non-techie.
To put an example, my grandfather was used to Windows 3.11. He had AutoCAD for his tailoring business, and it was wonderful. It did everything he needed, and his productivity was excellent. He was used to it. My father came in one day and replaced his old 486 with a new PC and put Windows XP on it. My grandfather went crazy, he didn't understand a thing. He was so used to 3.11 that XP's "user-friendliness" meant nothing to him. It took a couple of months till he could finally get used to XP.
Another example, and a much more radical one: My translation teacher was telling us the other day about the days when she worked with a manual typewriter. She was really good at it. But then there came the PC and the graphical word processors--she also went crazy. She wasn't used to typing straight without manually breaking the lines! This also took a certain amount of learning time.
How many people are there that actually used something other than 9x based Windows OS? I was raised with DOS, my first GUI experience was with the old Mac OS, then I passed through Windows XP and ended up today in Linux. I'm used to figuring how things might work in different systems. Most people aren't. Most people were introduced to computers in the 9x or NT era, and don't know anything else. How can you expect them to find something completely different to what they're used to "easy to use"?
I'm not saying people should move to Linux. I'm just countering the "ease of use" argument. That's it, nothing more, nothing less.