Slashdot Mirror


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."

158 comments

  1. wow by masternerdguy · · Score: 4, Insightful

    Linus is getting bitchy lately.

    --
    To offset political mods, replace Flamebait with Insightful.
    1. Re:wow by PreparationH67 · · Score: 5, Insightful

      Eh, at bit. But I will defend his ripping into the opensuse devs about using the root password for everything until my last breath.

    2. Re:wow by Trashcan+Romeo · · Score: 5, Funny

      There are few things more painful than a swollen kernel.

    3. Re:wow by morcego · · Score: 5, Funny

      Linus is getting bitchy lately.

      Yeah, and RMS was talking non-sense yesterday. What is the world coming to ...

      --
      morcego
    4. Re:wow by CheshireDragon · · Score: 1, Redundant

      "Linus is getting bitchy lately."

      I was thinking this exact line before I clicked into the comments. Good to know I am not the only one who noticed.
      However, I might be the only one to not really give a damn.

      --
      "That's right...I said it."
    5. Re:wow by Anonymous Coward · · Score: 0

      Random-ass email list comments are news as long as it's a celebrity typing them.

    6. Re:wow by Anonymous Coward · · Score: 1, Insightful

      The only people who bitch more than Linux users about problems brought upon themselves, are Vegetarians/Vegans

    7. Re:wow by Anonymous Coward · · Score: 2, Funny
    8. Re:wow by fahrbot-bot · · Score: 3, Funny

      Yeah, and RMS was talking non-sense yesterday. What is the world coming to ...

      Yesterday? I'm a big fan of RMS - since before the beard - but the day he doesn't talk non-sense will be news.

      --
      It must have been something you assimilated. . . .
    9. Re:wow by osu-neko · · Score: 5, Informative

      I think the point is not so much the swelling but the fact that this is a huge bunch of stuff to be thrown in during an RC cycle, between rc6 and rc7. You're not really supposed to be doing anything major to a release candidate...

      --
      "Convictions are more dangerous enemies of truth than lies."
    10. Re:wow by Anonymous Coward · · Score: 1

      Luckily this is the LKML, so the hyphen works in either location.

    11. Re:wow by morcego · · Score: 5, Funny

      Yeah, and RMS was talking non-sense yesterday. What is the world coming to ...

      Yesterday? I'm a big fan of RMS - since before the beard - but the day he doesn't talk non-sense will be news.

      Exactly my point. Just like the day Linus doesn't get bitchy :)

      Geez, I figured we were all past the <sarcasm> tag already.

      --
      morcego
    12. Re:wow by Anonymous Coward · · Score: 4, Interesting

      Linus has always been bitchy.
      It is why Linux is the way it is now.

      If it wasn't for his bitchiness, it would be Windows. Yes, I am not kidding.
      There'd be ENTERPRIIIISE CODING brilliance in there, AKA useless bloat for stuff nobody should EVER, IN THE HISTORY OF EVER, have access to, and countless other things. (up YOURS Microsoft! )
      What's that, writing a driver are you? If it isn't fully descriptive in code, you're fired!
      What's that? You saved a huge number of cycles by using a Goto there? FIRED, we want more lines! (I'm not even kidding, Linus had to defend a Goto in a driver-level file, this is how mad this anti-Goto retardedness is these days, kids man)
      So on and so fourth.

      Hey, at least he isn't a Ballmer. Nobody can beat ol' monkey boy.
      Developers developers developers deve... oh go away developers we don't want you in Windows 8 anym... no sorry we were just kidding! ... honest!
      Linus is always solid.
      Without him, Linux would turn in to PHP. Look what happened to that. PHP is plain awful now. It started off with a good idea, then all the amateurs took control and ruined it. You don't want that now, do you?

    13. Re:wow by Tough+Love · · Score: 0

      Linus always was bitchy, see that's part of the fun of being Linus. (Don't try this at home, kids.)

      These days his tantrums are far more widely reported but they are certainly nothing new.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    14. Re:wow by Tough+Love · · Score: 5, Funny

      There are few things more painful than a swollen kernel.

      It's nothing an antibiosic shot wouldn't fix.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    15. Re:wow by Anonymous Coward · · Score: 0

      Hey, he wanted the monolithic kernel.

    16. Re:wow by gweihir · · Score: 1

      Let him have his fun. His contributions are worth it numerous times over.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    17. Re:wow by Lord_Jeremy · · Score: 1

      Gotta love how this is modded insightful!

    18. Re:wow by Anonymous Coward · · Score: 0

      Oy. If only I had not used up all my mod points ....

    19. Re:wow by Anonymous Coward · · Score: 0

      I assume ginat is gina network address translation?

    20. Re:wow by Short+Circuit · · Score: 3, Insightful

      I doubt Linus is getting more bitchy than normal. He's just had more 'popular' exposure and attention of and to his rants than normal. It's easy to guess why: Google+ gives him a lot more exposure and spread. Prior to his posting the rant against the root password requirement on Google+, I don't think I'd seen any of his opinions outside of near-fluff interview pieces or, possibly, LKML emails.

      Certainly, people didn't care as much until they saw him lambast OpenSuSE developers. That got their attention and interest, and so folks like Slashdot and NetworkWorld are more likely to cover it. Heck, this kind of story is even out of character for /..

      Linus only seems more bitchy because people are looking at him more.

    21. Re:wow by Anonymous Coward · · Score: 3, Funny

      Gastrointestinal network address translation. The details are a bit mucky to me at this point.

    22. Re:wow by mwvdlee · · Score: 1

      What is his policy on RC fixes anyway?
      It seems to be to simply accept fixes for bugs.
      He could also opt to remove new features that require large bug fixes and include them in the next release cycle.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    23. Re:wow by fatphil · · Score: 2

      "Without [Linus], Linux would turn in to PHP. Look what happened to that. PHP is plain awful now. It started off with a good idea, then all the amateurs took control and ruined it."

      There are a remarkable number of bodgers in the linux kernel too. The general code quality is not that high. In particular from some SoC vendors. He has to trust that if they're selling that code to customers who need it to work, then it probably works. And if it doesn't, then they are the maintainers responsible for fixing it. Unfortunately the customers are sometimes as incompetent as the chipset vendors, and don't know what they're being sold. I promise you, sometimes it really isn't pretty. Fortunately the core parts seem to be under much tighter rein, but they're still far from bulletproof.

      --
      Also FatPhil on SoylentNews, id 863
    24. Re:wow by daniel23 · · Score: 0

      hahahaha, if I had one of my mod points left I'd give it a funny

      --
      605413? Yes, it's a prime.
    25. Re:wow by Fujisawa+Sensei · · Score: 2

      No shit.

      But it's still not enough to make me switch back to fedora, ubuntu, kubuntu, or gentoo.

      --
      If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    26. Re:wow by asdf7890 · · Score: 1
      I don't disagree with your general point but..

      Without him, Linux would turn in to PHP. Look what happened to that. PHP is plain awful now. It started off with a good idea, then all the amateurs took control and ruined it. You don't want that now, do you?

      Really?!

      I've not touched PHP for a few years, so I might be wrong about its current status, but from what I gather there have been significant improvements. Objects working properly for one. References too. References to objects specifically. When I was working on some stuff in PHP4 those areas were a mess. I'm also told that chunks of the standard library now have more normalized variants. This was starting when I left the arena, with data access libraries that implemented a generic API (for the most part, with extensions specific to a particular back-end where needed) starting to win over the old modules that offered massively inconsistent interfaces. DB access was not the only place where there was massive inconsistency: because of the organic way the project grew up until that point with each new module mirroring the base libraries API directly with no effort made towards consistency within PHP as a whole, the standard library was awash with it: no two things worked alike and I can't believe that hasn't improved any int he last X years (there were many unhappy about the situation at the time, even amongst those who were ardent PHP users and supporters).

      Could you give examples of what is more awful now than it was back in PHP4 prior to PHP5 becoming mainstream?

    27. Re:wow by asdf7890 · · Score: 3

      Unfortunately the customers are sometimes as incompetent as the chipset vendors, and don't know what they're being sold.

      Or who to blame... If it doesn't work with Windows it is seen as the manufacturer's fault (as they provided the drivers) but if it doesn't work under Linux it is the kernel dev's fault (as the user doesn't know that the drivers there were written by the manufacturer too) and it is they who are expected to fix the problem. I do not envy them that position!

    28. Re:wow by Anonymous Coward · · Score: 0, Troll

      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.

    29. Re:wow by TheInternetGuy · · Score: 4, Funny

      Geez, I figured we were all past the <sarcasm> tag already.

      </sarcasm>
      Ah, there, that's better...
      If you don't close your sarcasm tags, my sarcasm parser will get messed up and my whole day gets very confusing.

      --
      If my comment didn't sound as good in your head as it did in mine, then I guess we all know who's to blame
    30. Re:wow by X0563511 · · Score: 2

      It seems less like bitchiness to me than people writing shitty headlines to make it seem that way.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    31. Re:wow by fnj · · Score: 0

      How about a real distro, like CentOS or Scientific Linux?

    32. Re:wow by Anonymous Coward · · Score: 1

      Meh, bitchy is okay. Now, if he gets an MBA and starts throwing chairs, he can go to hell.

    33. Re:wow by Anonymous Coward · · Score: 1

      Google "PHP A fractal of Bad Design" and tell me that PHP is a good language again.

    34. Re:wow by Anonymous Coward · · Score: 0

      Apparently, you have never used a real distro.

      RH is shite (and its derivatives inherit that trait). It came along later than most other distros, and it was worse, and continued to be worse as it "matured/festered". It only gained traction because of IBMs backing, and it is commercial (that is important to some folks).

      RH can't in-place upgrade WTF?!!!! (RH says don't do it)
      RH package manager shite-- until v5 replaced uptodate, you couldn't even uninstall with it, and have it handle dependencies WTF?!!!
      Next to zero software packaged. Hell, v4 didn't even have clamav packaged. WTF?!!!
      RH doesn't accept patches even for data corruption bugs from the FS author-- tells him they will sync when they do their kernel source sync-- to hell with their users who lose data (reiserfs).

      Ones like Slack and Debian were around half a decade before RH, and were even better then, than RH is now. Really, anything is probably better for objective definitions of better.

    35. Re:wow by Tetch · · Score: 1

      This --^

      --
      If you don't pray in my school, I won't think in your church.
    36. Re:wow by knorthern+knight · · Score: 2

      > If it wasn't for his bitchiness, it would be Windows. Yes, I am not kidding. There'd be
      > ENTERPRIIIISE CODING brilliance in there, AKA useless bloat for stuff nobody should
      > EVER, IN THE HISTORY OF EVER, have access to, and countless other things.
      > (up YOURS Microsoft! ) What's that, writing a driver are you? If it isn't fully descriptive
      > in code, you're fired! What's that? You saved a huge number of cycles by using a Goto there?
      > FIRED, we want more lines! (I'm not even kidding, Linus had to defend a Goto in a driver-level
      > file, this is how mad this anti-Goto retardedness is these days, kids man) So on and so fourth.

      Same problems for browsers. Remember how AOL wrecked Netscape trying to turn it into a pseudo-OS that ran on top of Windows/Linux/etc? Well, Firefox is following that same trail. Ordinary settings are being kept in f***ing SQL databases fercryinoutloud. Sqlite achieves atomic transactions and file integrity by doing an fsync() as required. This is what causes Firefox to freeze every so often. Idiots.

      Chrome/Chromium is even worse. In linux it has hard-coded dependancies on dbus, udev, elfutils, and libXinerama (I only have 1 screen). More idiots.

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
    37. Re:wow by unixisc · · Score: 1

      There was a 'before the beard' moment in his case? I've never seen him w/o one

    38. Re:wow by Anonymous Coward · · Score: 1

      > If it wasn't for his bitchiness, it would be Windows. Yes, I am not kidding.

      If Linus wouldn't write Linux, someone else would do it at around the same time or within a couple of years.

      The first release of Linux is fairly primitive and had just the features that of Minix (1987). Minix source code was available with the book called "Operating Systems: Design and Implementation, 1987." It explained how Minix works in great details so all someone had to do was to write it differently. This book was a direct influence of Linux. Too bad its author didn't think a community-driven, open source, quality OS would be more than a dream.

    39. Re:wow by kelemvor4 · · Score: 1, Funny

      How about a real distro, like CentOS or Scientific Linux?

      Get a real man's distro, slackware.

    40. Re:wow by Anonymous Coward · · Score: 0

      I believe the "goodness" of Linux (not necessarily in contrast to the "evil" of BigCorp (R) (TM)) is due to the open and transparent code and processes, independent of Linus' ability to scratch like a kitten.

    41. Re:wow by fnj · · Score: 1

      Apparently, you have never used a real distro.

      No, Coward, actually I use two different RHEL6 clones and an RHEL5 clone on a total of 7 different machines every day. Try telling anyone who demands enterprise reliability you don't want to cope with RHEL, dipstick. Sayonara, loser.

      Your lack of knowledge is showing. Up2date was not a package manager. It's an update utility. You don't use it to uninstall anything. Yum is the package manager. The best package manager.

      reiserfs? bwahahaha, get serious.

      Slackware and Debian are excellent quality distros for what they are. Slackware is certainly in no way comparable to RHEL, but Debian is to a certain extent - support is handled quite differently.

    42. Re:wow by fnj · · Score: 1

      Slackware is great for what it is. I remember working with it in the early 90s. I think Arch is also excellent. But none of these fill the same niche as RHEL.

    43. Re:wow by Anonymous Coward · · Score: 1

      a real man would uses SLS!

    44. Re:wow by 0100010001010011 · · Score: 2

      > The best package manager.

      As someone who has dealt with dependency hell. I'm going to go ahead and say the deb and associated utilities (apt-get, aptitude) are the best I've ever dealt with.

      Unless you're talking about Ubuntu. Where anyone and their mother can start their own PPA with no qualifications. I like the strict adherence to packaging standards that it takes to get into the debian repository.

    45. Re:wow by Simon+Brooke · · Score: 3, Informative

      Slackware is great for what it is. I remember working with it in the early 90s. I think Arch is also excellent. But none of these fill the same niche as RHEL.

      I too used Slackware in the early nineties - after SLS on its fifty-mumble floppy disks, Then I used Red Hat, Mandrake, and even Caldera before I found Debian in about 1996. Once you've used Debian, and the Debian package manager, you're never going to want to use anything else.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    46. Re:wow by Simon+Brooke · · Score: 1

      .
      Without him, Linux would turn in to PHP. Look what happened to that. PHP is plain awful now. It started off with a good idea, then all the amateurs took control and ruined it. You don't want that now, do you?

      I used PHP back when it was Rasmus Lerdorf's neat hack to maintain his Personal Home Page. It was a very neat hack. It was always a very neat hack, and it continues to be a very neat hack. It wasn't ever meant to be an elegant and well engineered language, although it did get a bit full of itself around PHP3. But the difference in software engineering terms between PHP and Linux is (it's car analogy time, folks) the difference between a child's home made soap box cart and a Lotus Elise.

      --
      I'm old enough to remember when discussions on Slashdot were well informed.
    47. Re:wow by fatphil · · Score: 1

      My last job at ${GADGET MANUFACTURER} was to receive code from ${SOC VENDOR}, and vet it for quality, before we pulled their changes into our source tree.

      And you may interpret that painfully literally. Even if the quality was shit, we still had no choice but to pull the changes. All I provided was a head-start on the bug-filing. At least I did have someone to blame. I didn't envy my position, I was going to demand a rise or walk.

      --
      Also FatPhil on SoylentNews, id 863
    48. Re:wow by Anonymous Coward · · Score: 0

      Yo mamma's PPA is infested with viruses.

    49. Re:wow by e70838 · · Score: 2

      Minix still exists. The purpose of Linus Torvalds was to learn assembly and in particular how intel cpu were supporting multitasking and memory protection. Linus then criticize minix idea of message passing saying it was incompatible with an optimal usage of cpu performances. They are still fighting.

    50. Re:wow by Truedat · · Score: 2

      If you don't close your sarcasm tags, my sarcasm parser will get messed up and my whole day gets very confusing.

      And we wouldn't want that, would we?

    51. Re:wow by fredrik70 · · Score: 1

      *before* the beard? where there ever a time before the beard?!?!

      --
      if (!signature) { throw std::runtime_error("No sig!"); }
    52. Re:wow by Anonymous Coward · · Score: 0

      Whoosh!

    53. Re:wow by stoatwblr · · Score: 1

      Well yeah, but how big is the resulting binary?

    54. Re:wow by mcgrew · · Score: 1

      Pedantic nitpick here: Linux isn't written in BASIC. In assembly it's JMP (jump). Of course, that depends on the chip's instruction set, my assembly experience was all on the Z80.

    55. Re:wow by asdf7890 · · Score: 1

      I know it isn't good. That is part of why I no longer touch it. But the previous poster suggested it was now worse than it was back when I did use it.

    56. Re:wow by tywjohn · · Score: 0

      I have to agree here. I used Arch exclusively for about 3-4 years and it is a great distro but you get sick of fixing things or living with broken things all the time. I have since moved to Debian and the package management systems is top notch, in a class of it's own.

    57. Re:wow by Tubal-Cain · · Score: 1

      Probably the time before age 12. Or 11.

    58. Re:wow by Anonymous Coward · · Score: 0

      Okay, I guess, although recently I don't think it's been improving. Developers are patching on "features", refusing to fix bugs and being complete idiots about what makes sense and what doesn't. I'm sincerely hoping that it dies eventually, but with the amount of self proclaimed web "developers" these days, I doubt it.

    59. Re:wow by asdf7890 · · Score: 1

      PHP will be around for decades more at least. Even though Perl had a fairly significant fall from grace (initially as people moved to PHP or Python web-side and Python for admin, with other environments like Rails taking a chunk of share too more recently) it is still going strong in some places. PHP will become less common as people move on to other stuff (Python, Rails, javascript through node and others, and so forth) especially when one or more of the other options hits the tipping point where it becomes commonly found in shared hosting environments, but I expect it'll never really go away.

    60. Re:wow by Anonymous Coward · · Score: 0

      I you consider those real distros, you need to try OpenSuse; while it does have certain warts, I find the experience much more satisfying than the Red Hat Enterprise family; of which CentOS and Scientific Linux are part of.

      I occasionally have to log onto CentOS machines, so I'm familiar.

  2. Why is this a story? by Anonymous Coward · · Score: 4, Insightful

    Linus bitches and moans about the size of every release candidate. Better that broken stuff gets fixed now rather than with an ever-lengthenng string of point releases after the fact.

    1. Re:Why is this a story? by vlm · · Score: 4, Interesting

      Linus bitches and moans about the size of every release candidate. Better that broken stuff gets fixed now rather than with an ever-lengthenng string of point releases after the fact.

      The kernel's always pushed the limits of memory, compilers... Here's a typical example from a little over 20 years ago from usenet

      From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
      Newsgroups: comp.os.linux
      Subject: Re: Help, can't compile 0.95a!
      Date: 3 Apr 92 21:27:41 GMT
      Organization: University of Helsinki

      In article wjb@cogsci.cog.jhu.edu
      (Bill Bogstad) writes:
      >
      > I have a 8 Meg system and also am having problems compiling fork.c.
      >I would have thought that would have been sufficient....

      Ok, the problem isn't memory: it's gcc-1.40. For some strange reason
      the older gcc runs out of registers when optimizing some of the files in
      the linux source distribution, and dies. This one isn't the same bug as
      the "unknown insn" which was due to my hacks in the earlier 1.40 - this
      one seems to be a genuine gcc bug.

      Linux 0.95a is compileable with the older gcc if you just add the flag
      "-fcombine-regs" to the command line. In fact, the only thing you need
      to do is to remove a "#" from the makefiles: the line

      #GCC_OPT = -fcombine-regs

      should be uncommented, and gcc-1.40 will have no problems compiling the
      source. This was documented in some of the release-notes for 0.95, but
      I guess I forgot it for 0.95a.

      Why remove the flag in the first place I hear you say? Simply because
      gcc-2 doesn't understand -fcombine-regs, as it seems to do the
      optimizations even without asking. There are other things I had to
      change in the source to get gcc-2 to compile it, but this is the only
      problem that made the old gcc choke.

      With the advent of an official gcc-2.1 (this weekend?), people might
      want to change to that one: note however that gcc-2.1 is about twice as
      big as 1.40, so it's going to be slower on machines that swap... People
      with just 2M of mem might not want to upgrade (*). I like the changes
      to 2.1: the code quality seems to be a lot better (esp floating point).

      On a slightly related note: the as-binary in newgcc has been reported by
      several people to have problems. Getting as from the original
      gcc-distribution by me (gccbin.tar.Z) might be a good idea if you have
      problems with the newgcc version.

                      Linus

      (*) Even with only 2M of mem, using gcc-2 has it's good points. The
      shared libraries should cut down on memory use as well as loading time
      and disk-space use. Shared libraries work even with 1.40 if you know how
      to build them, but 2.1 does it all automatically...

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Why is this a story? by iONiUM · · Score: 1

      I can't even tell which one of you is being sarcastic at this point. Maybe it's both.

    3. Re:Why is this a story? by JimCanuck · · Score: 4, Informative


      Are you sure you belong on /. ?

      There are floppy disk Linux distributions. There has been for quite some time. Last I checked a floppy disk is only 1.44MB.

      Let alone in 1992, a 8MB RAM system was on the higher end of a typical desktop.

    4. Re:Why is this a story? by Anonymous Coward · · Score: 0

      Actually embedded linux begs to differ...don't get me wrong, probably requires 2.4 and sucks, but it will run

    5. Re:Why is this a story? by Jah-Wren+Ryel · · Score: 2

      Read busy's other posts, he's a smart ass. It was even a little bit funny. I wouldn't have modded him down for it.

      --
      When information is power, privacy is freedom.
    6. Re:Why is this a story? by Anonymous Coward · · Score: 0

      My first Linux distro was on a stack of floppy disks. It would run the OS, X11, a web browser and a web server in 4MB.

      Badly, and it became much faster when I installed another 4MB, but it ran and let me develop my web site on my laptop before uploading to the real server.

    7. Re:Why is this a story? by raynet · · Score: 1

      Sure you can, just use bigger swap file :)

      --
      - Raynet --> .
    8. Re:Why is this a story? by mwvdlee · · Score: 2

      You seem to think a compiler inherently requires at least as much memory as the binary it is compiling will end up using.
      Why?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    9. Re:Why is this a story? by Anonymous Coward · · Score: 0

      8 MB was extremely high end in 1992. I remember getting a Pentium in 1995. 8MB was high end then. You didn't see many 16 MB machines until late 1995.

    10. Re:Why is this a story? by afidel · · Score: 1

      I wouldn't call it extremely high end, the 82359 memory controller supported 32MB and it was available on workstation class machines in 1992. I bought a 486 SX-25 around Christmas 1993 and we got it with 4MB, by the next christmas it was upgraded to 16MB.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    11. Re:Why is this a story? by dbIII · · Score: 1

      DSlinux runs on less than 4MB on a system without an MMU.

    12. Re:Why is this a story? by e70838 · · Score: 1

      At that time, 8Mb was just enought to continue using X server while compiling the kernel. It was usual for people to have only 4 Mb. Minix was running on 8086 with 640ko.

    13. Re:Why is this a story? by e70838 · · Score: 1

      No. I was using linux in 1992 on my 486dx33 with 16Mb. The high end was the 486dx2 66. 8Mb was the standard. I choosed to have more memory because the fastest machine were too expensive.

    14. Re:Why is this a story? by JimCanuck · · Score: 1


      But you are taking about workstation class machines, back when they were a few times the price of a regular desktop PC. Consumer desktop PC's as late as 1995 were still being sold with 4MB as standard.

      Even today, a workstation class machine, such as my desktop costs quite a bit more then even your normal gaming desktop.

  3. Hold on a second. by Millennium · · Score: 4, Insightful

    If I'm reading the article correctly, this isn't so much about file size as about the number of bugs fixed. Or rather, how many bugs still needed fixing in what was supposed to be the seventh release candidate of the kernel: something one would not expect to find so many bugs in very quickly.

    Is this the case?

    1. Re:Hold on a second. by Anonymous Coward · · Score: 0

      Who knows? We would have to read the fine announcement and that is just too much work.

    2. Re:Hold on a second. by eimsand · · Score: 1

      That is not at all how I read the article. My reading is much closer to the summary.

    3. Re:Hold on a second. by Anonymous Coward · · Score: 1

      Yes, the idea is every RC should be getting closer to release quality. In general, this means RC7 should have had less changes that RC6.

      For all the IT guys who don't actually understand large scale development, on Monday morning you have a list of printers to unjam and you are supposed to give daily status reports. You would expect your lazy ass would make the list of crap left to fix slowly get smaller, but instead your list is growing because you jam every printer when you try to print your daily status report.

    4. Re:Hold on a second. by dacut · · Score: 4, Informative
      In the actual e-mail, it's about both size and change velocity:

      Because I last week I thought that making an -rc7 was not necessarily realy required, except perhaps mainly to check the late printk changes. But then today and yesterday, I got a ton of small pull requests, and now I find myself releasing an -rc7 that is actually bigger than rc6 was.

    5. Re:Hold on a second. by Anonymous Coward · · Score: 5, Informative

      Linus is mainly complaining because he wants bugfixes to come in during the merge window. The RC's are then used to iron out bugs that got added by features that were added during the merge window OR to fix existing bugs that were too invasive to fix in a normal 3.x.x update. The idea is that the change from 3.4 to 3.5-rc1 is massive, 3.5rc-1 to 3.5rc2 is smaller, 3.5rc2 to rc3 is even smaller. And it keeps getting smaller until the number of commits is very low, and those commits are very small changes themselves. This SHOULD have been 3.5 release, but instead a ton of large commits were done after rc6 and that makes Linus uncomfortable about labeling 3.5 as Stable until people have a change to test out those new commits. The more commits people do past like rc2, the longer the delay until 3.5 is marked as stable and released, honestly unless im forgetting something, I havent seen a 7th release candidate for any kernel since the change to 3.0, most of them have been capping around 5. By a 7th RC there shouldnt be really anything going on unless an email comes in that is labeled "URGENT KERNEL PANIC FIX" and from the sounds of it...none of these were that, and could have all been saved for the merge window for 3.6. Instead we have the 3.5 kernel delayed by another week.

    6. Re:Hold on a second. by dkleinsc · · Score: 5, Interesting

      It seems like part of what he's trying to point out here is that there may be developers trying to cram in what are really new features into 3.5 by declaring them bugs and pushing them into RC's, rather than waiting until the next release. This behavior wouldn't surprise me in the least.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    7. Re:Hold on a second. by Anonymous Coward · · Score: 0

      And with them being peppered all over the code, it can be hard to get comprehensive tests done. Especially as it is summer on the northern part, and people may want to do something other than sit in a room testing a new RC.

    8. Re:Hold on a second. by Gaygirlie · · Score: 1

      I actually read it as him being upset about getting such large patches all in such a small time-frame. Going through all that does take quite a toll, so I understood that he'd wanted the patches to be strewn over several days. As an aside, "not cool, guys" does not actually sound like bemoaning, let alone being angry.

    9. Re:Hold on a second. by Cyrano+de+Maniac · · Score: 5, Insightful

      The way to achieve what you say Linus wants is for him to reject/postpone changes that fall outside RC criteria. "Sorry, the train has left the station. There's another one due to leave at 3.6." When developers learn that the development phase criteria are enforced they will adjust their behavior to fall in line, but contrapositively they will not adjust their behavior if the criteria are not enforced.

      My sympathy is miniscule -- if RC-appropriate changes are what he wants then he should reject/postpone the changes in question as falling outside RC criteria instead of kvetching about them. It's a self-made and self-perpetuated problem; developers will abuse largesse only as long as they are allowed to.

      --
      Cyrano de Maniac
    10. Re:Hold on a second. by Kjella · · Score: 5, Insightful

      The way to achieve what you say Linus wants is for him to reject/postpone changes that fall outside RC criteria. "Sorry, the train has left the station. There's another one due to leave at 3.6." When developers learn that the development phase criteria are enforced they will adjust their behavior to fall in line, but contrapositively they will not adjust their behavior if the criteria are not enforced.

      He does. All the time. And people try bending the rules and stretching the definitions. All the time. You make it sound like Linus only had to tell them once and everybody'd go "well alright then" but it's more like a horny teenager with a girl on the back row of the cinema. No matter how many times those hands are pushed back they'll be back in a slightly different way or after another round of sweet talk. For those of you who have no idea what I'm talking about or what this "girl" thing is, you can imagine it's like the lobbyists in politics. No matter how many times a bill is defeated they'll keep pushing for new laws that amount to the same. In all three cases they just don't quit until they succeed.

      --
      Live today, because you never know what tomorrow brings
    11. Re:Hold on a second. by camh · · Score: 1

      I havent seen a 7th release candidate for any kernel since the change to 3.0

      Then you're just not looking. Every release from 3.0 had an rc7 release. That's was the last for each, except 3.1 which made it up to -rc10. In fact, every release since 2.6.20 except 2.6.35 went up to at least -rc7. Have a look at the git tags if you don't believe me.

    12. Re:Hold on a second. by Anonymous Coward · · Score: 0

      Agreed. For the meantime, add a few more -RC$((x+n)) for n in N and deal.
      If there are not further RCs, we should probably all be slow adopters of this new version.

    13. Re:Hold on a second. by afidel · · Score: 1

      Wait, 3.5 is supposed to be stable? Did Linus change something and now odd minor numbers are going to be stable instead of development branches?

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    14. Re:Hold on a second. by martin-boundary · · Score: 1

      I prefer a car analogy: it's like, no matter how many times you fill the gas tank, the damn car always empties it while driving, and will stop completely and refuse to continue if you don't fill it up again when it wants you to. Automobiles, eh? Can't live with 'em, can't live without 'em.

    15. Re:Hold on a second. by Anonymous Coward · · Score: 0

      In the case of the horny teenager, he won't quit until she suck seeds.

    16. Re:Hold on a second. by badkarmadayaccount · · Score: 1

      Please tell me you are sarcastic.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  4. WHO HE THINKS HE IS! by Anonymous Coward · · Score: 5, Funny

    Who the hell this Linus thinks he is by criticizing Linux development??!111?

  5. Negative coding by Ichijo · · Score: 0, Flamebait

    Sounds like the kernel could use a good refactoring.

    --
    Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
    1. Re:Negative coding by swillden · · Score: 5, Informative

      Sounds like the kernel could use a good refactoring.

      Because too many people contributed too many patches during a window in the development cycle when not many (or large) patches should be contributed?

      Umm... I think you didn't understand what the problem is here. It's a violation of development process protocol that has nothing to do with the quality of the code. Someone trying to submit refactoring patches would have made it much worse, not better. Actually, it wouldn't have been worse, because Linus would just have rejected them at this point in time.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:Negative coding by rrohbeck · · Score: 1

      Like every large software project it deserves a rewrite from scratch because it's full of cruft, but nobody will ever find the time to do it.
      At least some refactoring and de-crufting is done from time to time if some dev gets pissed off enough. Not something that happens in commercial SW development unless the code is hopelessly broken.

    3. Re:Negative coding by busyqth · · Score: 5, Funny

      Sounds like the kernel could use a good refactoring.

      Let's recode the whole thing, and this time, we'll do it RIGHT!

    4. Re:Negative coding by Anonymous Coward · · Score: 0

      No. Sounds like someone needs to learn the term "K.S." aka "Known Shippable" and get on with life.

    5. Re:Negative coding by Tough+Love · · Score: 1

      Sounds like the kernel could use a good refactoring.

      Indeed. I would suggest separating the ones and zeros into two separate groups so we can keep track of them better.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    6. Re:Negative coding by Anonymous Coward · · Score: 0

      But how will sales drones sell XML integration with the cloud unless the system is refactored with new critical bugs?!?!

    7. Re:Negative coding by sconeu · · Score: 4, Funny

      The HURD guys would like a word with you...

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    8. Re:Negative coding by Anonymous Coward · · Score: 2, Interesting

      Like every large software project it deserves a rewrite from scratch because it's full of cruft, but nobody will ever find the time to do it.
      At least some refactoring and de-crufting is done from time to time if some dev gets pissed off enough. Not something that happens in commercial SW development unless the code is hopelessly broken.

      Every time someone says this they should be forced to sit in the corner and and copy this essay by Joel Spolsky on things you should never do 5000 times and give a copy to each of their friends together with an essay about what they have learned from this punishment.

    9. Re:Negative coding by Ichijo · · Score: 1

      Because too many people contributed too many patches during a window in the development cycle when not many (or large) patches should be contributed?

      In poorly factored code, the scope of a change touches more parts of the code than in well factored code, and that bloats the size of the RC.

      --
      Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
    10. Re:Negative coding by Anonymous Coward · · Score: 1

      They want to ask him to join them?

    11. Re:Negative coding by Anonymous Coward · · Score: 0

      racist!

    12. Re:Negative coding by Anonymous Coward · · Score: 0

      Back to formula?!

    13. Re:Negative coding by dbIII · · Score: 2

      No they wouldn't. IMHO the reason HURD has moved so slowly is because they told just about everyone who was interested in helping to fuck off. Linus was a bit more diplomatic even when people without much of a clue want to join in so it went rapidly from a small group to what we see today. Some of those clueless newbies he was not rude to and didn't scare away 15+ years ago are now a very long way from being clueless newbies.

    14. Re:Negative coding by e70838 · · Score: 1

      In fact the core of the kernel has already been refactored many times and is of excellent quality. It represent only a very small percentage of the whole code. Most of the code is drivers. Many drivers are poorly written and may need to be rewritten, but developers are too busy coding the many missing drivers.

      In fact there is no real problem in Linux code, just a recent increase in the number of developers.

    15. Re:Negative coding by pakar · · Score: 1

      In some cases a rewrite is actually wanted and warranted..

      - Code is just bad and impossible to understand..
      - Code it slow, has become to bloated...
      - Hard to debug and hard to track down problems happen from time to time.

      You start with a small corner and when that small part is done, and working, then you might go for the next thing... But don't throw out everything.. just the parts that are bad... And while you are doing things like this you should try and do some type of unit-test implementation also to make sure your new code works as the old code was intended to work.

    16. Re:Negative coding by Anonymous Coward · · Score: 0

      | sort -u

    17. Re:Negative coding by slashdot_commentator · · Score: 1

      In which "era" do you base your impression?

      The real reason HURD has moved so slowly (besides managerial incompetence) is that HURD has ceased to be a product with a deadline. HURD is now an operating system research project, with the goal of tinkering with it long enough to publish a paper on their findings or dilettante OS topic.

      HURD was originally designed with the presumption that microkernel architecture would be more desirable (operate more efficiently) than a monolithic kernel (that has been the basis for almost every commercial OS since UNIX). You can't really make a breathtaking, next generation OS if the basis that it operates upon either works like crap, or requires different paradigms to communicate from kernel to OS tasks. The lost decade of the 2000's has been spent finding a "suitable" microkernel replacement to MACH. (Which is decidedly unsuitable, since it was designed in the 1980's, and is better off replaced, than kludged.) You can compound the failure with the fact that it has to conform to GNU's operating charter (translation: there might have been a suitable commercially developed microkernel, but if it didn't license it GNU v2.0 (now v3.0), it was unacceptable. That's okay; I'm only speaking hypothetically about the existence of a suitable microkernel for HURD.)

      The most striking irony is that HURD may be the empirical demonstration that microkernel architecture is a research dead end, and there aren't any that can even match monolithic kernel designs. The other irony is that hypervisors, which to me seem to be a form of microkernel, have long outdistanced traditional microkernel efforts, although I couldn't tell you why they would still be unsuitable for HURD (besides the license).

      Nevertheless, I was pretty shocked that the "core" developers are still actually documenting their progress. They're actually pasting in snippets of their IRC conversations into the wiki documentation (from days ago!).

      So, yeah, there's a reason why the "core" people involved are telling volunteers to fuck off. If you can't speak Microkernel Chinese, they don't even want you generating background noise. I'd say the definition of clueless newbies would be someone from 15+ years ago trying to participate in HURD today.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
  6. Linus Says Something by mwolfe38 · · Score: 5, Funny

    "Not cool guys." - linus OHMYGHOSH, front page news.

    1. Re:Linus Says Something by mwolfe38 · · Score: 2

      I actually am a huge linux and linus fan. I just thought this was a pretty "meh" article.

    2. Re:Linus Says Something by Anonymous Coward · · Score: 0

      http://www.freebsd.org/doc/en/books/faq/misc.html#BIKESHED-PAINTING

      ^^ useful reading for Slashdot

  7. He's a better man than me! by Anonymous Coward · · Score: 1

    If I were in Linus' shoes working on the same goddamn thing for a couple of decades, I think I would have resorted to fire bombing by now.

    I think he should pass the torch to someone else and go do something fun - or just be a devoted dad.

  8. Size in source or binary terms? by JDG1980 · · Score: 0

    Are we talking about source code size, or the actual binary footprint on any individual supported system? In other words, does an ARM SoC running Linux get bloated down by the unnecessary PowerPC (!) support code?

    1. Re:Size in source or binary terms? by rrohbeck · · Score: 2

      No.

    2. Re:Size in source or binary terms? by Anonymous Coward · · Score: 0

      From what I understand, the binary footprint is not affected by code targeting another architecture - the compiler simply ignores the parts of code that are marked as for another architecture.

      Of course, a developer aiming to support a particular architecture can do bugfixing, feature development or refactoring on code that isn't strictly targeting that architecture (maybe they spot bugs or find a 'better' way to do things while doing the arch-specific work), so development targeting a particular architecture can affect other architectures, but if it's well-done, it'll only be in a positive way.

    3. Re:Size in source or binary terms? by jgrahn · · Score: 3, Insightful

      Are we talking about source code size, or the actual binary footprint on any individual supported system?

      Neither. He's talking about the size of the diff from the previous release candidate (although it's impossible to tell from TFA).

    4. Re:Size in source or binary terms? by Tough+Love · · Score: 1

      Actually, size in decimal.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    5. Re:Size in source or binary terms? by Mike+Buddha · · Score: 1

      Nope. He's just bitching about Linux being popular.

      --
      by Mike Buddha -- Someday the mountain might get him, but the law never will.
    6. Re:Size in source or binary terms? by Locutus · · Score: 1

      The "Not cool guys." comment sounded like he wasn't thrilled they all dumped lots of fixes all at once. You know, like they were sitting on lots of changes and then, in concert, released everything before a release milestone. I doubt it has anything to do with binary footprints.

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    7. Re:Size in source or binary terms? by dbIII · · Score: 1

      Why would you compile for other platforms when you don't need to? Oh wait, you wouldn't, so those Alpha, Mips, and even VAX binaries that you never see in an x86 distro wouldn't be on your embedded system either unless that's that platform you want. Which raises two questions: are you lying or did somebody feed you that shit which you are passing on with understanding it?

    8. Re:Size in source or binary terms? by Anonymous Coward · · Score: 0

      He is trying to be funny. Clearly this attempt was unsuccessful, but you can't really have thought his comment was in earnest could you?

    9. Re:Size in source or binary terms? by dbIII · · Score: 1

      I don't think so. His "jokes" are all just insults at people that dare to be computer geeks or misleading bullshit that is a million miles away from being funny. It's stuff along that lines where if somebody compiles code for a program they have to be pointed out as a freak to laugh at.

    10. Re:Size in source or binary terms? by Anonymous Coward · · Score: 0

      That one wasn't an insult and I've just looked over his past dozen posts and only could maybe be interpreted as an insult. Clearly most of his posts aren't to be taken seriously, if you don't think they are funny, ignore them.

  9. slashverdicrap by Anonymous Coward · · Score: 2, Interesting

    This networkworld.com article gets submitted to /.:

    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.

    LAST TIME AROUND: Linux kernel 3.4 released

    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.

    However, he noted, there were also the assorted changes for SoCs, PowerPC compatibility, USB and audio to be folded in, forcing a comparatively large RC7.

    "Ok, so it's still not *huge*, but it's bigger than -rc6 was. I had hoped for less," wrote Torvalds.

    He also hopes that it won't be necessary to deploy an eighth release candidate before Version 3.5 of the kernel can be properly rolled out, and urged the community to "go forth and test."

    Among the biggest new features expected in Linux 3.5 is enhanced compatibility with the ARM processor family, which are used in a wide array of low-cost computing devices. Several ARM-related fixes are part of 3.5-RC7, according to the official announcement email and changelog.

    The H-Online reported earlier today that the final version of Linux 3.5 should be deployed next weekend, if all goes well with RC7.

    The h-online.com article the networkworld one is a rehashing of:

    Over the weekend, Linus Torvalds reluctantly published a seventh release candidate (RC7) for the 3.5 Linux kernel. In the LKML announcement email, the Linux creator says that he originally thought another RC would not necessarily be required; however, a large number of small pull requests submitted by developers late last week necessitated an additional RC for testing, leading Torvalds to tell the developers, "Not cool, guys. Not cool."

    These changes include media fixes, random SOC fixes and PowerPC fixes, as well as patches for the leap second bug that caused Linux systems to freeze because of permanent high CPU loads that resulted in increased power consumption and wasted electricity. "Ok, so it's still not *huge*, but it's bigger than -rc6 was," said Torvalds, adding, "I had hoped for less."

    Linus has asked the kernel developers to test the rc7 release to "make sure it's all good", and is hoping that he "won't have to do an -rc8". Barring any major problems over the coming week, Linux3.5 will likely be released next weekend. An overview of the changes made in the 3.5 kernel can be found in TheH's Kernel Log mini-series "Coming in 3.5" which examines the various subsystem developments in the upcoming release.

    Review each article and notice what is and what is not a link, and where the links lead.

  10. Actual source material by Anonymous Coward · · Score: 1

    Very disappointed that the geniuses at "Network World" did not include a link to the original article. For articles like this it's much better to read the source material yourself and come to your own conclusions, without the sensationalism and ad-baiting.

  11. If only there were a way to make microkernels by ka9dgx · · Score: 1

    If only there were a way to use a microkernel to run Linux.... ;-)

    1. Re:If only there were a way to make microkernels by unixisc · · Score: 1

      Why not fork Minix 3.0, and have Linux running on it? Along the lines of the same models such as L4Linux, MkLinux and similar projects?

  12. Time to dump PowerPC support? by Ritz_Just_Ritz · · Score: 1

    Egads, there hasn't been a new Powerpc in ages except for a few game consoles and people stuck with legacy IBM big iron. Any reason to continue bloating the kernel with that stuff? Time marches on. Why inconvenience everyone so that a few dozen PS3 users can run Linux? :)

    1. Re:Time to dump PowerPC support? by Locutus · · Score: 1

      the embedded space has used lots of PPC for years. Notice it stated SoC?

      LoB

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    2. Re:Time to dump PowerPC support? by Osgeld · · Score: 1

      Embedded uses PPC cores like crazy, its option #2 for big jobs

    3. Re:Time to dump PowerPC support? by mrand · · Score: 1

      the embedded space has used lots of PPC for years. Notice it stated SoC?

      Exactly right. We're designing a high-end router right now with 40 Gbps ports and the management CPUs are PPC based - just like all the other equipment we've designed (and all the other vendors too) for the past 15 years. In this case, one of the CPU's even runs Linux.

            Marc

      --
      -- PGP keyID: 0x4C95994D
    4. Re:Time to dump PowerPC support? by afidel · · Score: 1

      Yep, basically all midrange networking gear is PPC, the very high end today is generally a combination of ASIC's and x86, the low end is all ASIC.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:Time to dump PowerPC support? by slashdot_commentator · · Score: 1

      1) The PPC code never gets inserted into other machine's architectures. So in that sense, it can't possibly "bloat" the kernel. Now there could be design issues with PPC that end up being carried into future Linux kernels, but those are much harder to root out without breaking something.
      2) How else can Linux keep its reputation for being able to operate obsolete stuff, long after the commercial vendor has abandoned it?
      3) Anything that's in the kernel (like PPC support), has an "active" maintainer for it. As long as there's an active maintainer, there is no reason to remove anything which was built into the kernel. When there's no more active maintainer, then the feature is deprecated. Eventually, a Cardinal in the LKML group gets motivated to eradicate obsolete stuff. Then it gets cut out of the kernel.

      --
      There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
  13. arch/x86/pci/irq.c by Anonymous Coward · · Score: 0

    I bemoan the state of that, but Christ knows a rewrite isn't coming anytime soon.

  14. Eeeh by Greyfox · · Score: 0

    I remember when it was predicted that the kernel going over 10 megabytes would destroy the Internet. All those people downloading all those 10 megabytes! The Internets was going to come crashing down! That was several million 10 megabyteses ago!

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Eeeh by pakar · · Score: 1

      Well, it did have quite a big effect on their ftp... Never got any good speeds back then, especially the days after a new kernel-release..

  15. Linus Is Approaching 'Middle Age' by Anonymous Coward · · Score: 0

    Happen to us all.

    LoL

    1. Re:Linus Is Approaching 'Middle Age' by ChrisMaple · · Score: 1

      He's 42. That's more than "approaching" middle age. Furthermore, it's the answer.

      --
      Contribute to civilization: ari.aynrand.org/donate
  16. Time to dump RISCsupport? by unixisc · · Score: 1

    IBM still makes and supports PPC. Before that, it would make sense to drop some of the dead RISC CPU support - such as PA-RISC and Alpha. Indeed, given that even Itanium support has been dropped by all distros except Debian, the only RISC that deserves continued support from Linux are ARM, Sparc, MIPS and OpenRISC.

    But honestly, when Linux is installed on something, does it have anything like NEXT's fat binaries? I thought that only the target platform binaries were included. How is the support of other platforms like RISC an issue in the code or binary size of RC7?

  17. Linus is getting a bit annoying. by nhat11 · · Score: 0

    I'm all for constructive critism but lately, everytime he says something, it sounds like he's whining or complaining.

    1. Re:Linus is getting a bit annoying. by Anonymous Coward · · Score: 0

      Well, the idea was that -rc1 was going to get most of the stuff... -rc2 a few more things + bugfixes... and then it should continue on with bugfixes... but now they did a merge of quite a bit more than wanted... so we will probably have to see a rc8 also for bugs introduced in the rc7..

      They should have made merge-requests during rc1-rc4 or something like that instead of this late in the release-cycle since this will cause delays...

      What would your boss say if you committed some big changes just a few days before the product was going to be shipped? (If you are a coder..)

  18. Linux bad code quality. by Anonymous Coward · · Score: 0

    In fact the core of the kernel has already been refactored many times and is of excellent quality....In fact there is no real problem in Linux code, just a recent increase in the number of developers.

    Erhm. Excellent code quality?? You must be joking

    According to Linus:
    Linux has no design, and will never have one. Linux evolves just like nature does: big parts are rewritten all the time and this is superior to any design. Only old mature code is of high quality. New code is always full of bugs. There is a reason they say wait for Service Pack 1 before using Windows, because then it has matured. Linux is constantly full of new code.
    http://kerneltrap.org/node/11

    Regarding the code quality in Linux:
    Linux kernel hacker Andrew Morton says
    Q: Is it your opinion that the quality of the kernel is in decline? Most developers seem to be pretty sanguine about the overall quality problem. Assuming there's a difference of opinion here, where do you think it comes from? How can we resolve it?
    A: I used to think it was in decline, and I think that I might think that it still is. I see so many regressions which we never fix.
    http://lwn.net/Articles/285088/

    Linux kernel developer David Miller says:
    "The [linux source code] tree breaks every day, and it's becomming an extremely non-fun environment to work in.
    We need to slow down the merging, we need to review things more, we need people to test their f--king changes!"
    http://kerneltrap.org/Linux/Active_Merge_Windows

    Linus Torvalds says the kernel is bloated:
    "Citing an internal INTEL corp study that tracked kernel releases, Bottomley said Linux performance had dropped about two per centage points at every release, for a cumulative drop of about 12 per cent over the last ten releases. "Is this a problem?" he asked.
    "We're getting bloated and huge. Yes, it's a problem," said Torvalds."
    http://www.theregister.co.uk/2009/09/22/linus_torvalds_linux_bloated_huge/

    Linux Kernel developer Andrew Morton
    "it would help if people's patches were less buggy."
    http://lwn.net/Articles/285088/

    Non Linux developers:
    "[Linux is] terrible," De Raadt says. "Everyone is using it, and they don't realize how bad it is. And the Linux people will just stick with it and add to it rather than stepping back and saying, 'This is garbage and we should fix it.'"
    http://www.forbes.com/2005/06/16/linux-bsd-unix-cz_dl_0616theo.html

    Lok Technologies, a San Jose, Calif.-based maker of networking gear, started out using Linux in its equipment but switched to OpenBSD four years ago after company founder Simon Lok, who holds a doctorate in computer science, took a close look at the Linux source code.
    "You know what I found? Right in the kernel, in the heart of the operating system, I found a developer's comment that said, 'Does this belong here?' "Lok says. "What kind of confidence does that inspire? Right then I knew it was time to switch OS."
    http://www.forbes.com/2005/06/16/linux-bsd-unix-cz_dl_0616theo.html

    Linux great code quality, eh?