Torvalds Bemoans Size of RC7 For Linux Kernel 3.5
alphadogg writes "A host of small modifications and a large number of system-on-a-chip and PowerPC fixes inflated the size of release candidate No. 7 for Version 3.5 of the Linux kernel, according to curator Linus Torvalds' RC7 announcement, made on Saturday. Torvalds wasn't happy with the extensive changes, most of which he said he received Friday and Saturday, saying 'not cool, guys' in the announcement. However, the occasionally combustible kernel curator didn't appear to view this as a major setback. 'Now, admittedly, most of this is pretty small. The loadavg calculation fix patch is pretty big, but quite a lot of that is added comments,' he wrote, referring to the subroutine that measures system workload."
I'm not kidding too:
If it wasn't for his bitchiness, it would be Windows.
Hold it wait, what happened to the year of Linux desktop, the mobile linux phone, simple RAID, efficient laptop power management? Window 7 really caught and even surpassed in Linux stability and features *(running 32bit and 64bit on one OS?). Instead we have a decent kernel that still locks up on certain advanced features and terrible management usability. That's why mission critical and IBM end up pseudo-forking Linux everytime for each customer--great for the services business but in the end a mess to maintain. In the end, Windows 7+ is more like Linux than you think.
What's that, writing a driver are you? If it isn't fully descriptive in code, you're fired!
One answer: Linux graphics drivers. (Well, a couple more: wireless laptop and sound card drivers)... They're all crap, end the proprietary ones, period.
Goto
Reason why MS can fix zero day patches and Linux takes a week. Even if Linux devs tests more vigorously. There's a reason for code maintainability+readability vs. performance. Want performance: go embedded. Duh.
Linux is becoming PHP. Supporting ARM CPUs will put that nail in the coffin. Having done recent ARM-Linux development, all I can say is Linux devs: welcome to the world of Microsoft, Apple, Palm, ATMEL/Arduino and ARM. Now get your d*mn graphics drivers upto modern standards.
Linus has done a good job, but needs to decide if the kernel says simple and generic or bloated. It's getting bloated from competition: Apple and MS clearly have gone on the attack to keep Linux in the "niche users" group and the devs response is "keep up on features". I prefer the former and he should just stop adding more stuff as it's been since 2.8--that will make him less irritated as a benefit.