Comment Changes are needed... but not in the kernel (Score 2, Interesting) 645
Seems odd for such a non-technical article to latch onto a term like "micro-kernel" like it was all hot and new. OS X is built on a BSD which has it's roots in 60's and 70's OS design, just like the VMS roots of WinNT.
OS X didn't change the world by bringing some great new underlying architecture to the table. In fact, their kernel and filesystem are arguably getting long in the tooth. The value that OS X brought to the table was the fantastic Carbon and Cocoa development platforms. And they have continued to execute and iterate on these platforms, providing the "Core" series of APIs (CoreGraphics, CoreAnimation, CoreAudio, etc.) to make certain HW services more accessible.
There's very little cool stuff to be gained in the windows world by developing a new kernel from scratch. A quantum leap to something like Singularity would not solve MS's problem. The problem is the platform. What's really dead and bloated is the Win32 subsystem. The kernel doesn't need major tweaking. In fact, the NT kernel was designed from the beginning such that it could easily run the old busted Win32 subsystem alongside a new subsystem without needing to resort to expensive virtualization.
Unfortunately, the way Microsoft is built today it have a fatal organizational flaw that prevents creating the next great Windows platform. The platform/dev tools team and the OS team are in completely different business groups within the company. The platform team develops the wonderful
What Windows needs is a new subsystem/development platform to break with Win32, providing simplified, extensible *unmanaged* application development, with modern easy-to-use abstractions for hardware services such as graphics, data, audio and networking (which would probably look not entirely unlike an unmanaged counterpart to WPF/WCF/WinFS).
Vonage Admits They Have No Workaround 345
Feed China Lifts Wikipedia Ban, but Some Topics Remain Blocked (nytimes.com)
How Often Do You Replace Your Hard Drives? 254
OpenBSD 4.0 Pre-orders are Available 163
How to Crack a Website - XSS, Cookies, Sessions 167
The Future of Closed Source Software and Linux 566
Comment Swsusp home page (Score 1) 273
It's the stable implementation on the 2.4 kernel series. It also works for 2.6. There's a detailed howto...
Use the latest version, I've had no problems with it. Basically, try with a small system partition and , if posible two swap partitions, one of them larger that your RAM. You could use the mandrake partition manager to get some space back from XP and install this. OR Partition magic, if you have that available to you.
install a basic system with almost no apps, but the gcc compiler, XFree86 server, sound drivers, net card, etc. Try this thing, and if it works, THEN you can install apps over it or maybe reinstall with a bigger partition. If it doesn't work, just scrap it and wait for it on distro. Even if useful, I reckon we all have better things to do than fight our OS's
anyway, backups are GOOD for you, specially if by mistake you manage to wipe out your partition table