Slashdot Mirror


Ask New 2.4 Maintainer Marcelo Tosatti Anything

Linus keeps hinting (declaring, even) that he's nearly ready to work full-time on the 2.5 development branch of his kernel, and hand the 2.4 kernel off to Marcelo Tosatti. Marcelo's graciously agreeed to answer questions (you might want to read some of his mailing list contributions first), so here's your chance to ask him what he'll do in the famous footsteps of Linus and Alan Cox, and how he got there. Please only put one question per post; we'll pass along the top-rated comments to Marcelo for his answers, and hear back from him shortly.

308 comments

  1. Do you. by Phaze3 · · Score: 0, Redundant

    Do you intend to add any completly new features to this kernel or just maintain the current ones?

    1. Re:Do you. by Anonymous Coward · · Score: 0

      It's fairly obvious that "maintain" means minor bugfixes and driver updates.

      You and your post are redundant.

    2. Re:Do you. by Anonymous Coward · · Score: 0

      Who the fuck modded the parent up. Someone please knock it back down to 1 or 2. No need to go any lower, just make sure it doesn't make it in the top questions.

  2. My Question by ekrout · · Score: 4, Interesting

    Will Alan Cox's choice to not unveil security changes in the kernel changelog potentially affect other developers?

    --

    If you celebrate Xmas, befriend me (538
    1. Re:My Question by Anonymous Coward · · Score: 0

      Hi, I am too lazy to read the dozens of newspieces done on this topic, and also I am too lazy to read an archive of the linux kernel mailing list.

      Those archives even index them for you by topic.

      (-1, Redundant)

    2. Re:My Question by Anonymous Coward · · Score: 0

      Hi, I have such little self-esteem that I need to attack folks in the spotlight in order to steal a shred of dignity for myself. Please kill me.

    3. Re:My Question by Anonymous Coward · · Score: 0

      I second that question. Good show, man.

    4. Re:My Question by Anonymous Coward · · Score: 0

      To continue your question: I've heard several inside people saying that Alan was, in fact, pressed not to take on the stable kernel maintenance job because of the bad blood his non-disclosure stunt caused. Any truth to this?

    5. Re:My Question by cymen · · Score: 2

      Will Alan Cox's choice to not unveil security changes in the kernel changelog potentially affect other developers?

      Once again a valid question modded as "Troll." Moderators that moderate based on personal vendettas rather than proper moderation protocol should be taken out back and shot. If you moderated the parent as "-1, Troll" you sir are an idiot. Go read the moderators guide and make sure you know the facts before you moderate based on your inexperience. Allan Cox did choose to keep certain security fixes to the kernel out of the US change log due to potential conflicts with the DMCA. He made the decision. Now other people want to question it. Wise up moderators.

    6. Re:My Question by ekrout · · Score: 1

      Thanks for standing up for me. Moderation _usually_ works OK, but as you can see, in this case it did not.

      Oh well. Maybe someone others could still push it up to a 5 so we can get an answer.

      Thanks again.

      --

      If you celebrate Xmas, befriend me (538
  3. background by -tji · · Score: 5, Interesting

    For those of us not part of the kernel community, can you give us an overview of your background and past work done in the Linux world?

    1. Re:background by coleSLAW · · Score: 1

      He once virtually ran "like hell" from Tove...

      --

      == I am not Me.

  4. XFS by bnatale · · Score: 1

    Will you merge XFS into the mainstream kernel?

    1. Re:XFS by lenh_jea · · Score: 1

      I want this feature too !!
      I think XFS is more mature than Reiserfs which is already include.

      PS : ext3 seems just to be included

    2. Re:XFS by Anonymous Coward · · Score: 0

      This is offtopic, but, have you guys been able to get reasonably good performance on 'rm -rf' in XFS.
      It took minutes to rm a large directory in XFS while it only took seconds in ext2. This was enough for me to revert back to ext2. Is the XFS rm algorithm inefficient, or does the structure of the journal force a slow rm?

      AC=too lazy to register

    3. Re:XFS by Anonymous Coward · · Score: 0

      In 2.5

      Jesus people, don't you read ANY of the FAQ or linux kernel mailing list announcements?

      -Marcelo Tosatti

    4. Re:XFS by Anonymous Coward · · Score: 0

      Some of us have real jobs and don't have time to wade through 1000+ e-mails per day.

    5. Re:XFS by Anonymous Coward · · Score: 0

      Then how can you claim it's safe for you to be running Linux?

      Keeping up with the security exploits and bugfixes is a full time job with Linux.

    6. Re:XFS by Anonymous Coward · · Score: 0

      Hey, the latest XFS kernel patches have the KDB stuff extracted into a secondary patch, which I think was the big issue. All that duplicated code. Now core XFS is in a patch separate from KDB, and is up to 2.4.15pre already. Eric, Steve(s) and all are doing great job keeping up.

      Had read that 2.5 was better suited for a proving ground, but XFS is one of the more mature file systems out there.

      Big changes I see:
      Must rescue from CDROM image (sgi-xfs installer disk will do this)
      No more FSCK's
      Backup machine OS partition when in run level 5 (90% sure on this one).
      ACL/Samba/NFS now!

      Best!

    7. Re:XFS by Anonymous Coward · · Score: 0

      I fear the answer is "Linus will do it in 2.5". I read somewhere that XFS makes large changes to the VFS layer of the kernel, and hence it will be put off to 2.5.

      However, let me cast my vote for "XFS in 2.4 Now!" :-)

  5. Coup by ksw2 · · Score: 3, Offtopic

    Do you ever have strange, murky dreams about launching a major coup against the established leaders of the Linux kernel, surmounting their positions and establishing yourself as the all-time evil maniacal leader of Linux? (mwuhahaha)

    1. Re:Coup by Anonymous Coward · · Score: 0

      We already have an all-time evil maniacal leader.
      BTW, it's GNU/Linux, not Linux.

    2. Re:Coup by kaimiike1970 · · Score: 2, Funny

      I believe that is a Real Manical Superior.

      --


      Do a google search before posting.
  6. 2.4 and 2.5 by Anonymous Coward · · Score: 5, Interesting

    How much do you expect to be backported from 2.5? Obviously there's a lot of stuff people are interested in putting in the kernel, but should probably refine in a development kernel first (e.g. XFS, JFS, preemption, lowlatency, etc.)

    1. Re:2.4 and 2.5 by Anonymous Coward · · Score: 0

      Hrm, backport, that is such an ugly word.

      I hate for my kernel's to get filthy dirty with nasty little changes to barely breathing branch kernel's.

      Why can't we just wait for 2.6 to have the enhancements from 2.5, but in a nice packaged stable release.

    2. Re:2.4 and 2.5 by Anonymous Coward · · Score: 0
      And end up with a slow-as-molasses release schedule like Debian's?

      No thanks.

    3. Re:2.4 and 2.5 by CentrX · · Score: 1

      You mean a release schedule which releases stable and sane/cohesive systems, rather than buggy crap like some other distribution makers release in trying to fit deadlines or some crazy quick release schedule? There should be an active branch that is stable. If a person wants to use a less stable branch they should be able to, just like in Debian, do that, and they CAN do that.

      --

      "The price of freedom is eternal vigilance." - Thomas Jefferson
  7. Ask Marcelo Tosatti Anything? by toupsie · · Score: 1, Funny

    Ok, if I can ask anything, I'll take a shot. If you were a fish, what kind of fish would you be?

    --
    Strange women lying in ponds distributing swords is no basis for a system of government.
    1. Re:Ask Marcelo Tosatti Anything? by Anonymous Coward · · Score: 0

      Uh this is slashdot. above post is not needed here.

    2. Re:Ask Marcelo Tosatti Anything? by Anonymous Coward · · Score: 0

      Not sure about the kind of fish. But if he was a fish he should be called Eric.

    3. Re:Ask Marcelo Tosatti Anything? by digitalsushi · · Score: 2, Insightful

      i think this is a valid question, if the answer is creative enough it will offer some insight as to his overall maintenence methods, albeit abstract (but we all deal with massive abstraction on the internet anyways, so why complain)

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
    4. Re:Ask Marcelo Tosatti Anything? by Anonymous Coward · · Score: 0

      Are all your pets named Eric?

    5. Re:Ask Marcelo Tosatti Anything? by cymen · · Score: 1

      The funny thing is your post is "Insightful" while the your parent post is "Funny." Shouldn't it be the opposite way around?

      But if I take your post seriously - say he answered the question, what would your evaluation be on the following responses:

      1) Discus
      2) Corydora
      3) Salmon
      4) Dolphin
      5) Blowfish
      6) Whale
      7) Minnow
      8) Piranha

    6. Re:Ask Marcelo Tosatti Anything? by Anonymous Coward · · Score: 0

      Hei Dolphin and Whale are not fish !

      They are mammals....

    7. Re:Ask Marcelo Tosatti Anything? by cymen · · Score: 1

      Hei Dolphin and Whale are not fish !

      They are mammals....


      Doh! Good point. 100 lashes with a wet noodle I will take.

    8. Re:Ask Marcelo Tosatti Anything? by jovlinger · · Score: 1

      I envy your access to high quality pasta. I tried to mete out a measly 15 lashes the other day, and the noodle gave out after the first dozen. Had to switch to the comfy pillow. Disgracefull!

      If you insist on pasta, I'd recommend Barilla, al dente, perhaps even going to tagiatelle, if that is warranted. You may want to decrease the number of lashes correspondingly - tagiatelle welts are not pretty!

    9. Re:Ask Marcelo Tosatti Anything? by digitalsushi · · Score: 1

      1) Discus
      2) Corydora
      3) Salmon
      4) Dolphin
      5) Blowfish
      6) Whale
      7) Minnow
      8) Piranha

      I do not know many fish, alas.

      3.. maybe he's conventional, straight forward
      4.. wants to have some fun with it
      5.. wants to make linux more well know, expand it
      6.. slow and steady
      7.. get linux into the cracks and take market share from the inside out?
      8.. hehe consume the carion of dead OS projects and add it to Linux's own

      --
      slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
  8. Re:I have a version numbering question by Anonymous Coward · · Score: 0

    They must be using the red head operating system. It's not as good as XP, because it makes you embrace communism and grow an unkempt beard.

  9. Money by bnatale · · Score: 4, Interesting

    Does someone pay you for working on linux, do you have another job where you can earn some money to buy food or do you have to beg on the mainstreet in your spare time?

    1. Re:Money by XPulga · · Score: 1

      He works for Conectiva. And yes, they pay him to work on Linux, just like they pay Rik van Riel.

    2. Re:Money by C0vardeAn0nim0 · · Score: 1

      The same way Alan Cox does. Working at a linux packager. Alan works for RedHat, Marcelo for Conectiva, Latin America's largest linux distributor. You can say that he actually hacks the kernel for a living.

      --
      What ? Me, worry ?
    3. Re:Money by sg_oneill · · Score: 3, Interesting

      Noe *that* raises an interesting point. Since you are working at Concectiva (perhaps with Rik?) , what is your take on the Rik VM vs Andrea VM debate (largely resolved presumably) and is it even relevant anymore

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  10. Re:I have a version numbering question by Anonymous Coward · · Score: 0

    You are absolutely right; the current stable kernel series IS 2.4.x
    The 4 denotes that it is stable because it is an even number, hence the 2.5.x development tree.

    You should know better than to trust an MSCE to give you Linux advice :-)
    I can only presume they confuse a distribution (RedHat is currently in the 7.x series) with the kernel. Of course, in a Windows-world OS versions and kernels generaly mean the same thing...

  11. Hit by a bus by moonboy · · Score: 5, Interesting



    I'd hate to stray from the status quo where standard interview questions are concerned, so in keeping with it, I ask:

    What's it like knowing that, if (God forbid) Linus and Alan were hit by a bus, you might be "The Man"?

    Hey, someone had to ask.

    --

    Co-founder and designer at Music Nearby: http://musicnearby.com
    1. Re:Hit by a bus by quelrods · · Score: 1

      no you shouldn't have asked, b/c now he might die of a heart attack and then he wouldn't be there just in case.

      --
      :(){ :|:&};:
    2. Re:Hit by a bus by Decimal · · Score: 1

      What's it like knowing that, if (God forbid) Linus and Alan were hit by a bus, you might be "The Man"?

      What, both of them? Like if Alan decided to run over Linus, and then gets crushed when his own bus rolls back over him while inspecting his handywork?

      That's going a bit overboard for a grudge against the new VM, isn't it?

      --

      Remember "Bring 'em on"? *sigh
    3. Re:Hit by a bus by acm · · Score: 1

      Marcelinux?

    4. Re:Hit by a bus by BubbaFett · · Score: 1

      Maybe in an emergency the Secret Service should move Alan Cox to a secure location. And since the location is secure, anybody who reveals it violates the DMCA.

    5. Re:Hit by a bus by Hieronymus+Howard · · Score: 1

      It's unlikely, since they both live on different continents. The bus driver would have to be very determined.

      HH

    6. Re:Hit by a bus by Bob+The+Cowboy · · Score: 1
      What's it like knowing that, if (God forbid) Linus and Alan were hit by a bus, you might be "The Man"?


      I have a feeling I know who might own that bus... but what I'm more concerned about is how that bus managed to get across the US and over the atlantic ocean to get em both....

      Bill
    7. Re:Hit by a bus by Anonymous Coward · · Score: 0

      I see it playing out a different way.

      Bill Gates is driving a bus and "accidentally" runs over Linus, and while trying to get help across Atlantic, he "accidentally" runs over Alan.

      Shocked, his bus takes another ship to Brazil to tell Marcelo the bad news.

      Bill gets lost in the Amazon and is never seen again. Monkey-boy Balmer tries to find him, and meets a similar fate.

      The world goes into shock and decides to switch away from Linux and Windows, to the one true OS, AmigaOS.;-)

    8. Re:Hit by a bus by Anonymous Coward · · Score: 0

      Silly Wabbit. The one true OS isn't AmigaOS.

      It's Emacs.

    9. Re:Hit by a bus by Anonymous Coward · · Score: 0

      Actually, it's TECO since Emacs was originally written in TECO.

    10. Re:Hit by a bus by walkerp1 · · Score: 1

      >What's it like knowing that, if (God forbid)
      >Linus and Alan were hit by a bus, you might
      >be "The Man"?

      Hmmm. Shouldn't that be, "The Penguin"?

    11. Re:Hit by a bus by nusuth · · Score: 1

      you should have asked that to segfault. They did a rather interesting research on the topic of bus accidents and linus (segfault gives 500 right now, so I can't dig it.) I'm sure they have the expertise to extend the research to include that question too.

      --

      Gentlemen, you can't fight in here, this is the War Room!

    12. Re:Hit by a bus by Andrewkov · · Score: 2

      Yes, I think we should tell Linus and Alan that they should never travel together!

    13. Re:Hit by a bus by psamuels · · Score: 2, Funny
      The bus driver would have to be very determined.

      Hmmmm. What sort of bus architecture would it take to run down Linus and Alan both?

      First, it has to be pretty long-range. A modified FC bus, I suppose, with the protocol altered to support transatlantic distances and repeaters. The mother of all differential SCSI, shall we say.

      It would also have to have a fairly fat pipe - one can't imagine serious injury resulting from a collision at a mere 10mbit/sec, right? PCI 33/32 packs a decent punch, enough to knock you down, but I doubt it could kill you. The FC bus would have to hang off something faster like AGP4x or VME.

      Then we have routing ... you know there's no direct fibre line from Swansea to Santa Clara, so the bus protocol would have to support bridging of some sort at the least. I guess FC fits the bill here too.

      ........oh, that kind of bus? Ummmm, never mind..

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  12. ... by BrianGa · · Score: 1, Troll

    Whats your favorite color?

    1. Re:... by iamplasma · · Score: 1

      Who the hell modded this as "troll"? I am willing to accept "redundant" or "offtopic", but calling this poster a troll is rediculous.

  13. Hardware to support in 2.4? by Lumpish+Scholar · · Score: 4, Interesting

    What hardware do you think will need additional support in the 2.4 branch? Big (>150G) hard disks? KT266A and/or nForce chipset motherboards? USB 2.0?

    --
    Stupid job ads, weird spam, occasional insight at
    1. Re:Hardware to support in 2.4? by Anonymous Coward · · Score: 0

      Big hard disks are already supported (see the announcement on the kernel mailing list by Andre Hedrick)

      The NForce chipset is going to be another binary-only disaster from NVidia, like thier Geforce drivers. Unless you want to spend time reverse engineering them, and subsequently going to jail under US law for doing so, it will never be "supported" in linux. Alan Cox made a comment on this when the nforce was first announced, as always, it is on any archive of the linux kernel mailing list.

    2. Re:Hardware to support in 2.4? by Anonymous Coward · · Score: 0

      I can report that my new KT266A based motherboard (MSI K7T266Pro2) works excellently with Linux (at least after about a week of heavy burn-in).

      This includes ATA100 IDE, Nvidia AGP, LM sensors. Basically everything but on-board audio (no problemo).

      Its a screamer too, with an Athlon XP (eXtreme Penguin) 1600 (1.4Ghz) and 1GB of CL2 DDR-SDRAM.

      Take it easy.

    3. Re:Hardware to support in 2.4? by johnjones · · Score: 1, Offtopic

      any chance of getting MIPS synced up with the main line kernel ?

      Alan Cox has made huge progress syncing the ARM specific stuff into the main kernel
      ( Ipaq's use ARM and so do alot of PDA's/Phones)

      David Miller has taken up the sparc torch and gets into the mainline pretty much instantly
      (sparcs are used in SUN kit and ... clones)

      MIPS does not have a champion that gets stuff into the main line kernel would you do this ?

      regards john jones

    4. Re:Hardware to support in 2.4? by Anonymous Coward · · Score: 0

      NVidias:s last atempt at binary only isn't a disaster. The drivers work quite well for most of us.

    5. Re:Hardware to support in 2.4? by slashdot2.2sucks · · Score: 1

      Speak for your self anonymous coward.

      I will never buy a Nvidia product again.

    6. Re:Hardware to support in 2.4? by iamplasma · · Score: 1

      Nvidia's drivers are excellent. They work perfectly, quickly, and are recognised as being the easiest to set up correctly in many circumstances. Just have a look at the steps needed to set up WINE for OpenGL halflife in its HOWTO (lhl.linuxgames.com). Nvidia needs no setting up, while other cards require massive amounts of configuration.

    7. Re:Hardware to support in 2.4? by Anonymous Coward · · Score: 0

      What's off topic about a MIPS port. I'd say it was extremely on topic if the topic is making Linux as ubiquitous as possible.

  14. Expectations by MikeBabcock · · Score: 5, Interesting

    In the time you've been aware of or been using Linux, how have your expectations for what it ought to be or eventually become changed? I know in the time I've used it I'd never expected it, for example, to become a desktop OS but rather a good server or embedded product. What did you expect when you first started with Linux, and what do you expect now?

    --
    - Michael T. Babcock (Yes, I blog)
  15. Age a question by debrain · · Score: 5, Interesting

    If what I've read is correct, you are the youngest maintainer for this kernel. Do you have any feelings on a social level, regarding much of the peer review and critism will come from people who are older? (and very possibly set in their ways, and potentially intimidating)

  16. Preemptile by bnatale · · Score: 4, Interesting

    Ok, here comes the question that everyone wants to have answered: When will the patches to make linux fully preemptile be included in the official kernel?

    1. Re:Preemptile by Anonymous Coward · · Score: 0

      Probably not before 2.5, it changes stuff too much to go into a stable kernel. And it doesn't work with SMP.

    2. Re:Preemptile by Howie · · Score: 1

      right, like changing the VM system. No-one would do that in a stable kernel either.

      --
      "don't fall into the fallacy of believing that Perl can solve social problems. Maybe Perl 6 can, but that's a ways off"
    3. Re:Preemptile by Anonymous Coward · · Score: 0

      Yeah, but VM DOES works pretty well under SMP while pre-emptible patches - NOT.

    4. Re:Preemptile by pi_rules · · Score: 2

      What says they should is a more reasonable question. Being fully preemtible means that while user-level processes will be more responsive the over all throughput of the system will decline. As a server you want more throughput, as a user you want your user-level processes to come back to life quicker.

      The real question is what area is the kernel headed into? Or, is it possible that a compile-time option can be set to chose from the two different schemes?

    5. Re:Preemptile by Anonymous Coward · · Score: 0

      The preemptible kernel patch actually improves I/O in many cases. Love suspects it is because they prioritize tasks better and I/O heavy stuff is runnable as soon as it needs to be. Of course it can lower throughput, but the benchmarks I have seen are a couple of percent in some cases, about the same in others, and then a nice improvement in certain cases. Even if it were across the line couple-percent lower, it is worth it for the response improvement IMHO.

      But it is a compile option now, so if you disagree don't use it...

      John

    6. Re:Preemptile by Anonymous Coward · · Score: 0

      It works fine with SMP. I am using it with SMP.

      John

  17. security patches in the Changelogs? by LMCBoy · · Score: 4, Interesting

    Will you be following Alan Cox's lead by withholding security patch information from the kernel Changelogs?

    --
    Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    1. Re:security patches in the Changelogs? by cymen · · Score: 1, Redundant

      Will you be following Alan Cox's lead by withholding security patch information from the kernel Changelogs?

      How is this flamebait? Come one now, stupid moderators. At least the smart moderators modded up. Good question and I hope it does get answered.

  18. Threads by Exmet+Paff+Daxx · · Score: 5, Interesting

    What are your thoughts about threads? Specifically, do you support Linus's "Context of Execution" generality with clone() or are you going to focus more on plain POSIX pthreads compliance?

    Any chance of Alan Cox's multi-threaded post-mortem debugging patch which dumps multiple core files for each lightweight process (LWP) making it into the kernel? How about support for post mortem debugging of multithreaded core files in general (right now there is zero support).

    Any rants about threading as a general topic would work.

    --
    If guns kill people, then CmdrTaco's keyboard misspells words.
  19. Time for renumbering? by cperciva · · Score: 1, Interesting

    While linux has a tradition of giving stable kernels even subversions and unstable kernels odd subversions, the history of the 2.4 kernel has been far from stable so far.

    Wouldn't it make more sense to take 2.4.14 (or 2.4.15 whenever it comes out) and call that 2.5.0, while moving the unstable kernels over to 2.6? While it would break the even/odd numbering paradigm, that seems a better option than having a subversion which starts out unstable and partway through morphs into a stable form.

    1. Re:Time for renumbering? by jmauro · · Score: 1

      It'd be better to name 2.4.14 to 2.6 and unstable to 2.7.0 since it wouldn't break numbering. If anyone asks where was 2.5.x tell them to go to hell. I think that staying with the current system with the next unstable being 2.5.0 is really the best. If the numbering isn't broke don't try to break it.

    2. Re:Time for renumbering? by GigsVT · · Score: 2

      There is no need for any of that, 2.4.XX will eventually become stable, (it already is getting there fast), and 2.5 will be the unstable branch, with more extensive patches done to it.

      As long as people use the latest 2.4, it will be the most stable. (Unless Marcelo screws up.)

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    3. Re:Time for renumbering? by skbenolkin · · Score: 1

      If the numbering isn't broke don't try to break it.

      True. I would add that if the stable kernel isn't broke, don't try to break it, even though that's what Linus has come dangerously close to doing--he should have started 2.5 months ago (or perhaps even better, delayed 2.4 until he was happy enough with it not to mess with it so much). In the end, no real harm done, but silly nonetheless. Debian looks pretty smart lately for being late adopters of new kernels.

      --
      "Frederick, is God dead?" --Sojourner Truth
  20. Stability vs Features by azaroth42 · · Score: 5, Interesting
    How do you intend to decide which new patches should be added to 2.4, the stable tree, and which are not to be included as being more appropriate to just 2.5, the unstable development tree?
    For example, do new or updated device drivers rank more highly than VM updates?

    -- Azaroth

  21. How do you plan to handle the big companies? by hansendc · · Score: 5, Interesting

    As all of us know, many large companies are putting large amounts of resources toward Linux. 2.4 will continue to be important to these companies because it is the version currently being shipped with the distributions, and will continue to be shipped for at least a year or two.

    How are you going to deal with the submissions from people like IBM and SGI who are going to want to make significant changes to 2.4?

    1. Re:How do you plan to handle the big companies? by efgbr · · Score: 1

      You can't even spell Conectiva yet you feel you're qualified to call them "crap and liars".

  22. vi or emacs? by bnatale · · Score: 1, Offtopic

    vi or emacs ?

    1. Re:vi or emacs? by rvaniwaa · · Score: 2

      I think the question should be:

      emacs or vi?

      --
      main(i){(10-putchar(((25208>>3*(i+=3))&7)+(i ?i-4?100:65:10)))?main(i-4):i;}
    2. Re:vi or emacs? by NonSequor · · Score: 1
      I think the question should be:

      GNU Emacs or XEmacs?

      --
      My only political goal is to see to it that no political party achieves its goals.
    3. Re:vi or emacs? by Anonymous Coward · · Score: 0

      It's GNUEmacs, dammit!

    4. Re:vi or emacs? by Anonymous Coward · · Score: 0

      Weren't there versions of Emacs besides the one Dick Stallman kludged together?

      BTW: 'The Cathederal and the Bazaar' was originally a polemic written to criticize the 'Cathederal' way certain GNU software projects, specifically including Emacs, were (are?) conducted. It had nothing at all to do with Microsoft.

    5. Re:vi or emacs? by Anonymous Coward · · Score: 0

      gvim, or, well anything else...

    6. Re:vi or emacs? by Anonymous Coward · · Score: 0

      Better still, It whould be:

      UltraEdit or UltraEdit? At least this editor is half fucking usefull unlike EShit and iV.

  23. VM and EXT3 by scharkalvin · · Score: 1, Redundant

    Which VM code will you keep in the kernel? Will you use what Alan has been using in his AC kernels or keep the new VM touted by Linus? Will EXT3 be built in or do you prefer a different journaling file system?

    1. Re:VM and EXT3 by bnatale · · Score: 1

      ext3 is in since 2.4.15-pre3

    2. Re:VM and EXT3 by Anonymous Coward · · Score: 0

      The "new" 2.4.10 VM is in 2.4 now and that's final. Both Linus and Alan have decided this.

      Ext3 is in the 2.4.15pre kernels now and will be in 2.4.15 final.

  24. Sound drivers by BlowCat · · Score: 5, Informative
    The sound drivers are very poorly written. A lot of code is duplicated. Not all drivers support some ioctls. Every driver has its peculiarities, e.g. some drivers reset dsp to mono, 8bit on DSP_RESET, some don't. Some support /dev/audio, some don't.

    Not having ALSA in 2.4.x means no good sound support in the stable kernel for another year of two. Do you plan to integrate ALSA into the 2.4 branch? If yes, will it happen after it's done on the 2.5 branch?

    1. Re:Sound drivers by HeUnique · · Score: 2

      Have you actually followed what happend when Linus replaced the VM in the 2.4.x kernel? everyone and their dogs started to shout about replacing such a critical part in the middle of stable kernel..

      Of course - the people who use Linux on their server doesn't give a damn about the sound OSS vs. ALSA, and others who do - can simply install the RPM and get over it. I can hardly belive that ANYONE will seriously consider replacing OSS with ALSA at this stage.

      --
      Hetz (Heunique)
    2. Re:Sound drivers by Anonymous Coward · · Score: 0

      I like the sound (no pun intended) of ALSA, but until it supports the same range of cards that OSS does, (namely, my old ISA AWE-32 value ;), I'm hoping it WON'T take over.

    3. Re:Sound drivers by Anonymous Coward · · Score: 0

      Wow. A slashdot editor posting uninformed garbage. Who could have imagined...

      Anyhow, people weren't complaining because the VM was replaced, they were complaining because the VM DIDN'T WORK!

      Of course, in 3 months or so, you'll get a first-hand glimpse at not working, since VA is dying.

    4. Re:Sound drivers by vandan · · Score: 1

      It does. Try harder.

    5. Re:Sound drivers by Anonymous Coward · · Score: 0

      Especially since ALSA doesn't (yet) support all
      the things supported by the OSS drivers
      - for example midi synth on gus's (+ oss midi synth emul)

  25. What would you rather do: by Hektor_Troy · · Score: 2, Funny

    1) Maintain Linux's kernel
    2) Date Daisy Fuentes (or any one person of your choice)
    3) Get to play around with a bat and various people from Microsoft

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:What would you rather do: by Anonymous Coward · · Score: 0

      Tolka think Daisy Fuentes is beautiful lady. Tolka would like date her. But first Tolka must CUT OFF DAISY FUENTES HAND!

    2. Re:What would you rather do: by sharkey · · Score: 2

      Date Daisy Fuentes [daisyfuentes.com] (or any one person of your choice)

      Ginger or Maryann?
      Nurse Chapel or Counselor Troi?
      Princess Leia or Queen Amidala?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  26. Do you use a distribution? by martinde · · Score: 4, Interesting

    If you use a distribution, which one and why? How about a GUI environment? VI or emacs?

    1. Re:Do you use a distribution? by Anonymous Coward · · Score: 0

      Just a guess, but he probably uses Connectiva a lot, seeing as he works for them.

      And since WindowMaker is the default window manager for Connectiva, I'd say he uses that too.

      And of course he uses vi. Only idiots use emacs. :)

    2. Re:Do you use a distribution? by thimo · · Score: 1

      > How about a GUI environment? VI or emacs?

      No fancy stuff for me, I only use ed.

      Thimo

      --
      Avoid the Gates of Hell. Use Linux!
    3. Re:Do you use a distribution? by bfree · · Score: 5, Interesting

      To rewrite the above question the way I'd like it asked:

      What operating systems and platforms do you personally use and which ones do you also use (and why)?

      Do you run a common environment on all your machines (in as far as possible) or do you run different things in different places and which environments do you prefer for what?

      What development tools do you use (especially for the kernel), would you do anything differebtly for the kernel (like make it compile with other compilers) if you could (or will you) and would you like to (or will you) place the Linux stable kernel into CVS or another version control system?

      Do you feel any personal preferences for anything might actually be in anyway reflected in your work as the stable kernel maintainer?

      Do you have a good lawyer? Are you planing on travelling to the U.S.A. (for all I know you live there, excuse my ignorance:-)? Have you experience dealing with politicians, business leaders and large groups and do you see this as a part of your job description?

      When you stop maintaing the stable kernel, what would you like people to be saying about your reign?

      Linux or BSD :-)

      --

      Never underestimate the dark side of the Source

    4. Re:Do you use a distribution? by fredlwm · · Score: 1

      He uses Slackware at home.

      --
      How to contact me - http://www.pervalidus.net/contact.html
  27. When is the IPO? by WillSeattle · · Score: 0, Troll

    I was just wondering, when do you plan the IPO and how many options do you get for maintaining the kernel?

    ... oh ... wait ... wrong room ... isn't this the Closed Source software questions room?

    ;-)

    --
    --- Will in Seattle - What are you doing to fight the War?
  28. Alan Cox and politics by melquiades · · Score: 5, Interesting

    Alan Cox's stand on the changelog is clearly not only a matter of personal protection, but a political statement. He has chosen an issue that is tremendously important to Linux, free software, and software developers everywhere, and certainly it's right for him to be pursuing it.

    But is the Linux kernel the right forum for politics? Do you feel that it's a bad idea to involve the kernel in politics -- a slippery slope in which the software itself becomes a political pawn? Or would you say that the kernel -- and all software -- has already become a political pawn, and Cox's actions are entirely justified given that free software's existence is under increasing threat?

    1. Re:Alan Cox and politics by MikeBabcock · · Score: 1, Offtopic

      It has for a long time been a political statement about free software actually ...

      --
      - Michael T. Babcock (Yes, I blog)
  29. Human interest by ChrisJones · · Score: 4, Interesting

    What scares you the most about taking on this fairly hefty responsibility?

    --
    Chris "Ng" Jones
    cmsj@tenshu.net
    www.tenshu.net
  30. The Deal with Marcelo, Alan and Linus? by Zeio · · Score: 4, Interesting

    This is a mixed question/comment.

    What is going on here?

    It seems that Alan has stopped doing his -AC series...

    Linus is finishing up 2.4.X after making some deep changes to the VM (Adrea's new VM), and thankfully adding EXT3, but form what I have been reading, 2.4.15 is the end of the stable kernel series (with no XFS or JFS support which is upsetting).

    Andrea has a plethora of experimental/tweaked patches in ftp.kernel.org/pub/linux/kernel/people/andrea. What is interesting/worrisome to me is that Marcelo's directory there is empty.

    Marcelo must be a great guy, I've seen a lot of banter on newsgroups with him, and a few chages in the stable changelog here and there, but to me it looks like a lot of talk. Alan used to release (past tense, it seems it has stopped) AC patches on a near daily basis, to me, Marcelo is vapor.

    Is the maintainer's jobs simple to make small changes to the kernel when errata is found? Or is it, as Alan has done, to integrate and merge a LOT of stuff to produce a useful and robust hybrid kernel and then suggest that maybe the unbroken things should be merged in.

    I wish Marcelo luck in this endeavor, but also wish to see loads of "maintainence," Linux really, really needs feverish active development, and there a lot of people, Like Alan and Linus, who put out quite a bit. I am hoping Marcelo will set a new precedent for uber-feverish maintenance - maybe even see XFS and JFS and other things that the distributions have to waste huge amounts of time tinkering and adding various enterprise-ish things to make the Linux kernel stand up for, as they put it, prime time.

    --
    Legalize the constitution. Think for yourself question authority.
    1. Re:The Deal with Marcelo, Alan and Linus? by TheEnglishman · · Score: 1

      I know this is question time more than discussion, however:

      This is not the end of the stable series at all.
      2.4.15 is where Linus has suggested he will hand maintainence of the kernel to Marcelo.
      The 2.4 series is still the "stable" (cough) branch - and will continue on - just not directly under the guiding hand of Linus.
      2.5 will be the development branch, and hopefully 2.4 will become even more stable with all the developers having 2.5 are their playground.
      2.2 is there as an ultra-stable/slightly behind the times branch for those people who do not wish to move to the newer 2.4 branch just yet.

      I suspect Alan Cox has just gone quiet with his -ac series kernels because of the work he's putting to getting his changes merged into the main Linus/Marcelo branch before 2.4.15.
      I would be very surprised if Alan does not continue to use the -ac series as a testing ground for much code - especially drivers, before submitting it to Marcelo.
      IIRC, this had been hinted at in Alan's diary or in LKML posts.

      Cheers.

    2. Re:The Deal with Marcelo, Alan and Linus? by connorbd · · Score: 2

      I'm sort of curious as to where the Linux version number system came from in the first place; the -ac series seems like a necessity but it seems like a patch on a rather strange system. Is it just that the concept of "beta" software isn't especially meaningful in the Open Source world?

      /Brian

    3. Re:The Deal with Marcelo, Alan and Linus? by MikeBabcock · · Score: 2

      Its quite straightforward; odd numbered minor versions are betas.

      2.4.x is a stable series kernel, where 'x' is a release number.

      2.5.x is the development unstable kernel.

      2.6.0 will happen when 2.5.x hits a point of stability and feature-freeze.

      --
      - Michael T. Babcock (Yes, I blog)
    4. Re:The Deal with Marcelo, Alan and Linus? by connorbd · · Score: 2

      I understand what it means. I'm just curious as to where it came from.

      /Brian

    5. Re:The Deal with Marcelo, Alan and Linus? by johnjones · · Score: 2

      it came about via sillyness

      then became the rule

    6. Re:The Deal with Marcelo, Alan and Linus? by cymen · · Score: 2

      Er... Reality? It is always that even numbers are stable and odd are development. Alan merely used the version number of the kernel he was patching (essential information for the users of the -ac line!).

      Are you asking where the kernel number came from because it is so high? Did you look at kernel.org to see the archive of all the old kernels down to 1.x? There was a .xx line too of course. Those numbers are just increments up to today.

      I parse your question but it seems like you either left some essential component of your question out or I'm missing something... By all means clarify your question if you aren't getting the answers you seek.

    7. Re:The Deal with Marcelo, Alan and Linus? by Anonymous Coward · · Score: 0

      wrt Alan,

      He posted a message on LKML a week or so ago saying basically "Hold off for a little while sending me patches... I'm busy feeding the stuff to Linus"
      2.4.15 should be pretty much synced with the latest -ac stuff, though of course some minor -ac stuff may not be there.

      In short, don't worry be happy now.

      Cheers

      andy

  31. Google LKML Archive by Anonymous Coward · · Score: 0

    Google has an archive of the kernel mailing list here. IMHO, it has a better interface than marc.theaimsgroup.com (you can view more than one message on a page). You could also check your NNTP server for the newsgroup fa.linux.kernel.

  32. Money by bribecka · · Score: 4, Interesting

    I'm assuming that maintaining the kernel is a volunteer, non-paying position. And since it takes money to live in this world, how do you find time to actually earn a living while keeping up with the kernel?

    --

    Where are we going and why am I in this handbasket?

  33. How many licks... by simetra · · Score: 1

    to the center of the Tootsie Pop?
    Thanks.

    --

    "Would it kill you to put down the toilet seat?" -- Maya Angelou
  34. Re:I have a version numbering question by Sanity · · Score: 2

    They were talking about RedHat version 7.2. RedHat is a Linux distribution, it is a collection of software including the Linux kernel that is known to work well together and all wrapped up in a nice installation process. RedHat 7.2 includes version 2.4 of the Linux kernel.

  35. Kernel releases by Anonymous Coward · · Score: 1, Interesting

    How do you feel about the recent increase in kernel releases every few odd weeks? Looking at your mailing list contributions, I get the impression that recent kernels seem to have more bugs/features than previous kernels (then again, I am new to Linux). Specifically, do you feel Linus and Co. have been hasty with their work?

  36. CML2, cvs, kdb, crypto and more by iamsure · · Score: 5, Interesting

    If during the course of your maintainership CML2 proves very successful (as I beleive it already has) would you consider using it instead of CML1?

    Also, would you consider moving crypto into the main tree in the near future? Debian has, Redhat will "soon"..

    Would you consider using bitkeeper, cvs, or even complete changelogs with proper attribution of WHICH merges took place?

    And finally, would you consider FINALLY bringing kdb into the main kernel? Linus doesnt want it, but he doesnt want it because he doesnt see the value. He didnt say he banned it..

    1. Re:CML2, cvs, kdb, crypto and more by daveman_1 · · Score: 1

      Last I checked, kdb is already in the kernel. Or do you mean the whole thing? I installed that patch at one time, but find most of the functionality I need with the one currently in the kernel.

      --
      Russian Russian Russian RussianDollSig DollSig DollSig DollSig
    2. Re:CML2, cvs, kdb, crypto and more by Anonymous Coward · · Score: 0

      > Also, would you consider moving crypto into the main tree in the near future? Debian has, Redhat will "soon"..
      Err... debian has _what_? I haven't seen cryptoapi debianized at all

  37. Re:I have a version numbering question by Anonymous Coward · · Score: 0

    yhbt
    yhl
    hand

  38. Patches by return+42 · · Score: 5, Interesting

    Linus likes very small patches, everything broken down into little chunks of functionality. Alan is ok with bigger patches. What do you like and dislike in the patches people send you?

  39. Linux in the Latin world? by The+Bungi · · Score: 4, Informative

    I know you work for a Brazilian company (Conectiva), though your name seems more Italian than not. Regarless, you are (along with Miguel de Icaza, who is from Mexico) probably the most visible non-european/american member of the Linux kernel development community. Do you have any plans to promote or push Linux as a viable alternative to government agencies or companies in Brazil or other Latin American countries?

    1. Re:Linux in the Latin world? by bfree · · Score: 2

      How about Alan Cox? Not visible enough? The BBC just put him on TV but I have never seen Miguel or Marcelo on tv!

      --

      Never underestimate the dark side of the Source

    2. Re:Linux in the Latin world? by TheZalm · · Score: 1

      Actually wouldn't someone from Brazil be American also? South America is America too.

    3. Re:Linux in the Latin world? by djweis · · Score: 1

      I don't know for sure, but I think Miguel was in the movie Antitrust (ugh). It looked like him in the background on a clip that was shown with the main guy in it.

    4. Re:Linux in the Latin world? by Anonymous Coward · · Score: 0

      Read before you post. He said, the most visible non-european/american! Alan Cox lives in Wales.

    5. Re:Linux in the Latin world? by bfree · · Score: 1

      I read it all right, just blanked that part somehow :-) Sorry

      --

      Never underestimate the dark side of the Source

    6. Re:Linux in the Latin world? by Anonymous Coward · · Score: 0

      Actually, Marcelo was on TV yesterday, on a Brazilian show (http://www.globo.com/bomdiabrasil) and that was the worst interview I've ever seen in my life!

  40. haha by Anonymous Coward · · Score: 0

    Are you new to the language or just the site?

  41. He's already answered that! by Anonymous Coward · · Score: 0

    In Flightless-Birds Monthly, Marcelo replied:

    "Anything but a herring... I'd get eaten alive in the Penguin community!"

  42. Why you? by CmdrPinkTaco · · Score: 5, Interesting

    This is not intended as a flame or a troll, more of an interview style question. I figure since we are the people who are putting our trust in this person to handle *our* kernel, that this should also be our chance to learn about the person responsible.

    What makes you think that you can handle maintaining the Linux Kernel? What qualifications do you have and why should we (the people) trust you with the Linux kernel.

    I realize that this is actually two questions, but they more or less go together in one answer.

    --
    Please give your mod points to others, Im at the cap. They will appreciate it more
    1. Re:Why you? by Anonymous Coward · · Score: 1, Insightful

      What makes you think it's *your* kernel?

    2. Re:Why you? by CmdrPinkTaco · · Score: 1

      I say it's "mine" as in the collective "mine" - as in we are free to use our kernel as we please. Possesive in the public domain sense, not as in the singular sense.

      Sorry for any confusion.

      --
      Please give your mod points to others, Im at the cap. They will appreciate it more
    3. Re:Why you? by Anonymous Coward · · Score: 0

      What about the reverse? I ask you CmdrPinkTaco: Why not him? Do you think somebody else would be interested and at the same time do a better job than Marcelo?

    4. Re:Why you? by CmdrPinkTaco · · Score: 1

      Im not suggesting either way, that Mr Tosatti would or wouldn't be the best person to fit the position. However I would like to challenge him to convince me - in his own words - that he should be the person to fill the position. As I said before, if he is going to be the person to maintain the kernel current kernel path, I would like him to justify why he is qualified, and why I (as a linux user) should trust him with my OS of choice.

      Im sure that there are others who are interested and others that would do a very good job at such a position. I want to know what makes him special - if anything.

      --
      Please give your mod points to others, Im at the cap. They will appreciate it more
    5. Re:Why you? by imrdkl · · Score: 1
      What makes you think that you can handle maintaining the Linux Kernel

      Er, no disrespect intended, but is this not just a bit redundant? Don't the background question at the top, plus inquiries about his financial situation, and querying his opinions on major important issues seem sufficient? What kind of an answer would be appropriate for a worldwide community here?

      Seems this question would be difficult to respond to in a way that would impress everyone. Just imho. I'll bet you can read his list submissions and dig into this in a much more subtle way.

    6. Re:Why you? by Anonymous Coward · · Score: 0

      I think Keith Owens would. Keith is definitely the right person to maintain 2.4.

  43. Interaction with distros by DaoudaW · · Score: 3, Interesting

    A number of distros are already using 2.4.x. I am curious how much of the maintenance of the 2.4 kernel will be simply incorporating changes already made by the different distros, how much will be making changes in response to distro requests, and how much of the process is independent from the distros?

  44. A pretty generic question by archen · · Score: 5, Interesting

    How do you view Linux in the scheme of things? Mainly where do you think the niche of Linux is now, and where will it be years from now. How do you view the direction Linux tends to be taking compared to other OS's (Windows XP, FreeBSD, etc) - ["direction" is up to what ever you personally interpret it to be BTW]

  45. A few questions.... by Anonymous Coward · · Score: 0
    1. F---, Marry, or Kill: Linus, RMS, and ESR?

    2. Ginger or Mary Ann?

    3. Who does Number 2 work for?

    4. Doesn't Marcelix sound better than Linux? I think so.

    1. Re:A few questions.... by Anonymous Coward · · Score: 0

      3. You show that turd who's boss!

  46. Any plans to improve documenting the kernel? by Carnage4Life · · Score: 5, Interesting
    Currently the Linux kernel is filled with functions that are either poorly documented or completely undocumented. One of the purported benefits of Free Software is that many developers can jump in and help yet when you have functions like __free_pages_ok in page_alloc.c that are important, complex yet the only comment is

    Buddy system. Hairy. You really aren't expected to understand this.


    doesn't this somehow defeat the point of the source being available in the first place? Basically the question I have to ask is this, "I have flirted with the thought of sending comment only patches to the kernel to further help people understand certain subtleties (e.g. why the pprev and next pointers in user_struct are not what they seem) in the source code especially CS students who are learning about the kernel in operating systems classes. If someone were to start such a program would such patches be accepted into the kernel?
    1. Re:Any plans to improve documenting the kernel? by SW6 · · Score: 2, Insightful
      Buddy system. Hairy. You really aren't expected to understand this.

      Heh. This is very similar to the comment in the original Unix sources. The idea was that it was completely obscure until one understood something magical that couldn't be documented, at which point it didn't need commenting. A lot of really low-level stuff can be pretty obscure and mind-bending - it's just a fact of life when dealing with such things and documenting it doesn't help.

      By the way, the Buddy System is a memory allocation strategy given by Donald Knuth in his book "Fundamental Algorithms". It's pretty obvious once you've seen how it works, but I'd have never thought of it independently. I would assume that understanding the code requires one to understand the algorithm first - e.g. by reading Knuth's excellent description that is unfortunately too long to stick in a comment.

    2. Re:Any plans to improve documenting the kernel? by cpeterso · · Score: 1

      The idea was that it was completely obscure until one understood something magical that couldn't be documented, at which point it didn't need commenting.

      How can something be impossible to document? If the person understands the problem well enough to write the code, they should be able to express the same thoughts and intentions in English comments.

    3. Re:Any plans to improve documenting the kernel? by Arandir · · Score: 1

      I really want to hear his answer. There's only one thing worse than undocumented code, and that's comments like "you really aren't expected to understand this." What kind of stupid idiotic comment is that for *open* software?

      Looking at the kernel code, there are spots that are nicely commented. But silly comments like this just sort of cancel them out.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:Any plans to improve documenting the kernel? by Anonymous Coward · · Score: 0

      Once again the median /. IQ drops with another of your inspid posts. Thanks for your dopey comments.

    5. Re:Any plans to improve documenting the kernel? by Anonymous Coward · · Score: 0

      Perhaps there should be reference to Knuth's 'Buddy System' in the comments, then.

      No, wait! There'a a quote from Bill Gates on the back jacket cover of Knuth's Volume 1. Scrap that. Knuth must be the enemy!!

    6. Re:Any plans to improve documenting the kernel? by greenrd · · Score: 1
      That would indeed be stupid if this were an education context - but Linux, unlike Minix, isn't primarily designed for educational poking around, it's designed primarily to work well and efficiently. If you were a kung-fu kernel hacker, you'd probably just laugh at that comment and continue on your merry way. If like me you're not a kung-fu kernel hacker, I would guess that it's likely to be a true statement!

    7. Re:Any plans to improve documenting the kernel? by Arandir · · Score: 2

      There are more to comments than the educational value. You need comments to communicate with other developers. You need comments for maintenance purposes. And you need comments to prove that you know what you're doing.

      It's perfectly fine to have highly technical comments of the sort that you or I would never understand. But it is NOT okay to have comments that say "you really aren't expected to understand this." If you are unable to explain something to someone else, you don't really understand it.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    8. Re:Any plans to improve documenting the kernel? by cymen · · Score: 3, Interesting

      How can something be impossible to document? If the person understands the problem well enough to write the code, they should be able to express the same thoughts and intentions in English comments.

      When you write code you write for a specific standard (or compiler or interpreter) but when you write English you write for unknown. Descriptions could at some point get more lengthy than code. Would that be bad? I don't know. I'd rather have the information than not, personally. But I can see why bibles of information are kept out of the kernel.

    9. Re:Any plans to improve documenting the kernel? by gdchinacat · · Score: 1

      As mentioned by someone earlier, explaining it to a compiler is very defined. Explaining it to a bunch of hackers from various backgrounds and native languages is nearly impossible.

      If you aren't able to understand it from the code alone, should you really be hacking it? By having comments like that you raise the barrier to entry, thereby making it so that when you do understand it, you REALLY understand it.

    10. Re:Any plans to improve documenting the kernel? by Anonymous Coward · · Score: 0

      I'm sorry. You are the weakest link. Goodbye.

    11. Re:Any plans to improve documenting the kernel? by Arandir · · Score: 2

      If you aren't able to understand it from the code alone, should you really be hacking it?

      That's got to be the stupidest thing I've read all day. Unfortunately for the software industry it isn't orginal but in fact an unwritten policy.

      Go look at the blueprints for a house. Fully documented. Look at the blueprints for nuclear reactor. Fully documented. Would YOU trust a nuclear reactor that was not documented? Software will not leave the dark ages until the developers start treating it as a professional discipline.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    12. Re:Any plans to improve documenting the kernel? by gdchinacat · · Score: 1

      I am not saying that it shouldn't be documented. I am trying to make the point that documenting it the code (presumably with comments) is not the proper place to do it. The code is for the compiler. Something as complicated as the linux implementation of the buddy system cannot be documented in the code and if you are looking there for it you are looking in the wrong place. You are better off understanding it prior to hacking the code.

    13. Re:Any plans to improve documenting the kernel? by Arandir · · Score: 2

      I am trying to make the point that documenting it the code (presumably with comments) is not the proper place to do it.

      Every programming language I know has syntax for including comments. Presumably these comments are for more than just satisfying license requirements to document changes within the code.

      Not all of your documentation needs to be in the form of comments. In the case of the buddy system, it would have been appropriate to include a reference to external docs. But not even this was done. As a professional software developer, my documentation is expected to include specifications and commented code at the bare minimum. A code review for uncommented code? Unthinkable!

      Comment your code. Comment your code. Comment your code. It's standard practice in academia, industry, and yes, even volunteer open source projects.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    14. Re:Any plans to improve documenting the kernel? by Anonymous Coward · · Score: 0

      "to include a reference to external docs" was actually done - telling it's a Buddy System IS a reference to (unspecified) external documentation.

  47. Are you ready....... by the_2nd_coming · · Score: 2, Interesting

    Are you Ready and psychologically prepared to become one of the Linux head Honchos? I mean in about a year or so, people will be throwing your name around places like /. and Linux today as freely as they do now with Linus and Alan.....Do you think it will be difficult for you to handle the sudden fame?

    --



    I am the Alpha and the Omega-3
    1. Re:Are you ready....... by duffbeer703 · · Score: 0, Flamebait

      They won't be throwing it around on /.

      This place will be gone by March 2002.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  48. code control by brer_rabbit · · Score: 5, Interesting

    Have you thought about putting your changes under some sort of version control software? If you started putting the kernel/patches under CVS, maybe the rest of the kernel crowd would follow.

    1. Re:code control by Erik+Hensema · · Score: 4, Insightful

      Subquestion: if you'd put the kernel under CVS, would you allow commit access to key developers?

      --

      This is your sig. There are thousands more, but this one is yours.

    2. Re:code control by Anonymous Coward · · Score: 0

      No, but my plan is to use BitKeeper because Al Viro uses it.

  49. question by Anonymous Coward · · Score: 0

    Do you like crunchy or smooth peanut butter?

  50. The hot thread by Anonymous Coward · · Score: 0

    Arcangelli's or van Riel's?

    Why?

  51. National biases. by saintlupus · · Score: 3, Interesting

    In your experience, is the kernel development genuinely international and multilingual, or are there tensions between developers from different regions or who speak different native languages?

    --saint

  52. CRUNCH!! by Anonymous Coward · · Score: 0

    Three.

  53. versioning by Anonymous Coward · · Score: 0

    As the kernel maintainer will you have the option to switch to a decent version control system like cvs instead of those ugly patches? Will you consider doing so?

  54. Re:I have a version numbering question by Billly+Gates · · Score: 1

    I was really just hoping to be a karma whore with a +4 funny rating. I definetly know better then to trust an mcse for linux or unix advice. However the part with the mcse's thinking they are running version 7.2. ...well lets not get into that. :-)

    At least they are willing to learn something different.

  55. A question by jd · · Score: 2, Interesting
    Will you replace the VM system, the first chane you get? :)


    No, the -real- question is whether you will be treating 2.4.x as a "maintained but dead" branch, or whether you'll be actively beating the code senseless with a (plank *) twoByFour?


    (Quick followup: If you -are- going to actively develop 2.4.x, will you be restricting that to merging in 2.5.x code, or will you be seeking out new patches, boldly coding where no kernel has gone before?)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:A question by connorbd · · Score: 2

      Er... I'd be inclined to think that this would be a Bad Idea -- after all, that's what the 2.5 branch is for. In fact, I'd go so far as to say that this would essentially be creating a code fork and if I was Linus I'd reject out of hand anyone as a maintainer anyone who would do this.

      /Brian

  56. Your position at Conectiva by Anonymous Coward · · Score: 0

    Now do you think your position at Conectiva is secure after all the layoffs?
    How do you feel about seen so many of your colegues been cutted off?

    JB

    1. Re:Your position at Conectiva by Anonymous Coward · · Score: 0

      Jobs are like dicks. I get another anytime.

  57. Games! by G00F · · Score: 1

    What about games? Anything being done to improve games? Like faster video/sound access? ( gues most of this question should be routed to the distros as well)

    We all know, the biggest reason why so many people use windows is to play the one of a kind game.

    --
    The spirit of resistance to government is so valuable on certain occasions that I wish it to be always kept alive
  58. Conectiva & Kernel & Security by GdoL · · Score: 3, Interesting

    As a brazilian citizen (and Conectiva employee), will you be free to publish anything on the changelogs?

    --

    ------I can please only one person per day. Today is not your day. Tomorrow isn't looking good either.------
    1. Re:Conectiva & Kernel & Security by GigsVT · · Score: 1

      I believe Alan is still a UK citizen, he just works for a North Carolina company, but don't quote me on that.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  59. cage match... by feldkamp · · Score: 5, Funny

    Who would win in a fight? You, Alan Cox, or Linus?

  60. Why .. by Anonymous Coward · · Score: 0

    .. Don't you give this toy up and get a proper job working on something useful.

    1. Re:Why .. by Anonymous Coward · · Score: 0

      Well, I suppose it could be the same reason you post pointless stupid trolls. However, I think it's got more to do with the fact that he gets paid to do something useful and fun that requires intelligence. Which would make it the exact opposite, wouldn't it?

  61. Non-x86 architectures by macdaddy · · Score: 2

    What kind of support for non-x86 architectures do you envision (PPC, Sparc, Alpha, etc..)?

    1. Re:Non-x86 architectures by connorbd · · Score: 2

      While you're at it -- what do you think of the controversies over the LinuxPPC patches and the issues over Paul Mackerras' patch sizes?

      /brian

  62. If I can get the damn memory bugs fixed... by jd · · Score: 1, Offtopic
    I'll be releasing 2.3.1 of the FOLK patch series, the moment I can get this last show-stopper stopped. I would be VERY surprised if even half the list, as it stands, EVER makes it into the official 2.4.x, or indeed into the 2.5.x branch. If you want the nice stuff, you'll need to stick to fringe projects like FOLK, which stick these code fragments together.


    Folk 2.3.1 includes:

    • Alan Cox's 2.4.13-ac8 patch
    • IBM's JFS
    • SGI's XFS
    • DriverFS
    • DAPFS
    • The LSM & SE-Linux patches (yay!)
    • The low-latency code
    • misc. AA patches
    • PP-SCSI
    • RML's latest preempt-kernel patches
    • IBM's MXT
    • IPVS virtual server support
    • KAIO async. I/O support
    • Tux2
    • Scheduled Transfer Protocol
    • Post/Wait
    • VLAN 801.1Q support
    • IPPersonality
    • WANPipe
    • Etherdivert
    • gkhi
    • dr_alloc


    (This list is not, by any stretch of the imagination, difinitive. If I find anything else to put in, prior to rolling a tarball, I'll try and work it in.)

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:If I can get the damn memory bugs fixed... by cymen · · Score: 2

      What is up with your version number? 2.3.1? Why?

    2. Re:If I can get the damn memory bugs fixed... by jd · · Score: 2
      2.3.1 is the version number of the FOLK patch, same as -ac8 is the current version of the Alan Cox patch.


      2.3.1 -> This is the first upgrade to the third re-working of the second major build of FOLK.


      It's not intended to be the same as the Kernel patch number, as I don't intend to release one FOLK patch per kernel, any more than Alan Cox did. The reason I use 3 digits to his one, is that something as complex as FOLK can experience major changes in behaviour with only minor changes in the code. It's far more useful for people to be able to see the degree of change, and what sort of change it is, than to just get a single revision number.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  63. When? by josepha48 · · Score: 2
    When do you see yourself taking over 2.4 from Linus? has he told you when he plans on opening up 2.5?

    Also how do you see yourself handling issues like that in 2.4.11 and 2.4.14 where simple drivers would not compile or would not run, because of obsolete function calls in the kernel? I.E. Wait till 2.4.15 to fix this or release 2.4.15 with just that fix?

    --

    Only 'flamers' flame!

  64. I have three questions by jmcneill · · Score: 0, Offtopic

    1. What is your name?
    2. What is your quest?
    3. What is the air-speed velocity of an unladen swallow?

    1. Re:I have three questions by Anonymous Coward · · Score: 0

      Is that an African or a European Swallow?

  65. Kernel growth -- is it a problem? by connorbd · · Score: 5, Interesting

    While I am a passionate Linux supporter, I have also come to the conclusion that kernel bloat is likely to be a major issue fairly soon. It appears to have been the case for some time that =486 systems Need Not Apply, and Red Hat in particular has become a rather memory-hungry distro (it won't even install on my 16MB Pentium system, though I doubt this is really a kernel issue). The end result is that Linux seems slowly to be growing out of the lower-end used-server-in-a-closet market that helped it get so big in the first place.

    My question: I presume kernel bloat, both in terms of code size and resource demands, can impact heavily on maintainability. Do you see this as a significant issue for the future, how much of a problem is it, and is it something that can be easily addressed without tearing apart the code base and reorganizing it from the ground up?

    /Brian

    1. Re:Kernel growth -- is it a problem? by Snootch · · Score: 2

      No, I shouldn't think it is. After all, you can just not compile in the stuff you don't want. By that method I keep my closetful of '486 servers running perfectly happily on recent kernels.

    2. Re:Kernel growth -- is it a problem? by Anonymous Coward · · Score: 0

      huh?
      my kernel is 664 kb (2.4.5-pre1-preempt)
      if that's bloat, I support bloatware

  66. diary by Lennie · · Score: 5, Interesting

    Do you have a diary, like Alan Cox we can read ?

    Because we all like to know, if you'll actually be doing what your gonna promise now :)

    --
    New things are always on the horizon
    1. Re:diary by osiris · · Score: 2

      this might be useful. hasnt been updated in a long time though

  67. ext2 directory indexing? by Anonymous Coward · · Score: 0

    Ext2 directory indexing will extremely lower the overhead of file operations with large directories. It's "2.5 material" I hear, but do you think it'll be backported?

  68. Becuase someone had to ask -- by Anonymous Coward · · Score: 0

    Boxers or Briefs?

  69. Kernel and Desktops... by XRayX · · Score: 1

    Do you think that the kernel still needs improvements/hardware support for the End-User (Desktop/Workstation etc.)?

    --
    Boycot? Blackout? Subscriptions?
    I don't care!
  70. list of changes for the common folk by e40 · · Score: 5, Insightful

    One thing that is really missing is a list of changes in each kernel release that is meant to be consumed by the masses. The "changelogs" that are offered up are sorely lacking for us non-kernel hackers. What I'd like to see is a prose description of the changes in each version. Something like Release notes for 2.2.18 by Alan Cox is a step in the right direction, but some of it is even a little too technical. For example, in the above document,

    set_current_state
    • Fixed potential SMP race
    means little to me and probably a lot of other people. Under what condition does this occur? The question why should I care about this change? should be answered for each entry.

    How do you feel about doing something like this?

    1. Re:list of changes for the common folk by Erik+Hensema · · Score: 2

      You are confused. Linux kernels aren't for the masses. The masses should rpm -U or apt-get a new kernel.

      I'm not trolling. I'm serious. Don't install a kernel if you don't know what you're doing. The kernel is the base of your system so you shouldn't toy around with it.

      The changelogs are quite readible to the indented audience.

      --

      This is your sig. There are thousands more, but this one is yours.

    2. Re:list of changes for the common folk by e40 · · Score: 1

      By masses I meant the set of people that kernel releases are targeted to.

    3. Re:list of changes for the common folk by Solidblu · · Score: 0

      I always compile the kernal myself because it runs just that much smoothly espeically after you read the documentation on howto compile the kernel which is not rocket science. The changelogs aren't hard to read for most slashdot people but I can see where the other person talks about the common folk but 9 times out of 10 the parts they can't read don't even refer to something that they would even have turned on anyway

    4. Re:list of changes for the common folk by crossconnects · · Score: 1

      indented or intended?

      --
      no big sig
    5. Re:list of changes for the common folk by Anonymous Coward · · Score: 0

      yeah - sys admins - those are supposed to know what they are doing.

  71. The title indicates we can ask him anything by Another+MacHack · · Score: 1

    But how much do you want to bet I'll get modded down for my question?

    "Marcelo, are you circumcised?"

    1. Re:The title indicates we can ask him anything by Anonymous Coward · · Score: 0

      Umm, Marcelo is a girl.

    2. Re:The title indicates we can ask him anything by Anonymous Coward · · Score: 0

      Não. Sou brasileiro. Mas tenho fimose. Vocês, americanos filhos da puta, são.

    3. Re:The title indicates we can ask him anything by Anonymous Coward · · Score: 0

      Female circumcision exists as well as male circumcision, you pretentious twat. You're the one making the assumption.

  72. How often by Cro+Magnon · · Score: 2, Interesting

    Lately, Linus has been releasing a new 2.4 version every month (sometimes more). Will you continue at that pace, or slow it down?

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  73. Age by FreakOfTheWeek · · Score: 3, Interesting

    How will you respond to criticism from the corporate world (most of whom don't understand what linux is, let alone a kernel), that "linux" is being maintained by an 18 year old?
    Do you think this will reflect badly on the image of linux? (as seen from IT decision makers)

  74. Re:ANYthing? by Anonymous Coward · · Score: 0

    More to the point, have you ever been in a Turkish prison?

  75. 2.4 a good switch from FreeBSD? by zulux · · Score: 2

    I've used FreeBSD exclusively for servers due to the fact that each release marked as 'stable' is in fact, very stable. Will the 2.4 branch fill this role, of stability, and provide a path for me to switch? What policies will you use to determine if something is worthwhile for the 2.4 branch?

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  76. Linux 2.4 future focus by tercero · · Score: 2, Insightful

    Recently there was a post on /. that asked for a stable and fast kernel. (I'm too lazy to look it up.) The poster cited older kernels' stability and speed and the trend toward recent kernels having too many bugs to be worth all of the new features they have.

    What will be your main focus while maintaining 2.4, stability or backported extra functionality. It is doubtless that there will be some backports. But what will you focus on stability and speed or features?

  77. Google/VM/Corporate influences by slick_rick · · Score: 2, Interesting

    While browsing through the kernel mailing list a while back... I noticed a post that went unanswered about some specific problems Google was having with 2.4 kernels and the new/old VM.
    It seems obvious from this post that Google can't use 2.4 until this gets worked out, and Google is one of Linux's big success stories...

    How does that weigh in on the todo scale versus my problem with the Visor driver? What if it was Connectiva that had the problem? (Or Redhat?)

    (and a quick second question: How can any human read teh 7000 posts a month to the mailing list and still get any coding done?)

    --
    apt-get install redhat please god - Me (take it easy, I love Debian)
  78. idiots by Hooya · · Score: 1

    well, you'd know vi users are idiots if you knew what vi stands for... 'Very Idiotic'.

    emacs rules. in my case, XEmacs rules.

  79. XFree86 4.0 and 4.1 DRI by rknop · · Score: 2

    Last I checked (which was a while ago), Linux kernels included only DRI support for XFree86 4.1, whereas Alan kernels included DRI support for both (or, rather one or the other, selected at compilation time). What will be the case with future official 2.4.x kernels?

    -Rob

  80. Too many questions for Marcelo - Ask Slashdot??? by tercero · · Score: 4, Funny

    After the interview is all said and done. That's only ~10 questions. I'm seeing a lot more than 10 very important (IMHO) questions. Some of these questions being unanswered is a big contributor to why Linux is not so readily accepted in the corporate world.

    Where can we get the questions answered? I think that there ought to be a Linux kernel documentation project to bring the docs up to speed and answer questions like this. I have not the knowledge of the kernel for this, but such a project would be invaluable to the Linux community.

  81. rm -rf by Anonymous Coward · · Score: 0

    Delete transactions in xfs are synchronous, hence the slowness. It's something that's being looked at for improvement.

  82. will you finally make linux... by Anonymous Coward · · Score: 0

    will you help make it worth using?

  83. +1 by Anonymous Coward · · Score: 0

    Mod this up, it's amazing how many people just assumed she's a guy! Seesh.

    1. Re:+1 by Anonymous Coward · · Score: 0

      Assumed? Read the blurb:

      "Marcelo's graciously agreeed to answer questions (you might want to read some of his mailing list contributions first), so here's your chance to ask him what he'll do in the famous footsteps of Linus and Alan Cox, and how he got there"

    2. Re:+1 by Anonymous Coward · · Score: 0

      And you think Timothy knows? He is too obsessed with men's bottoms to acknowledge there is another creature with another hole.

  84. mod this up by Anonymous Coward · · Score: 0

    We have enough technical questions, this one is important.

  85. Ask him *anything*?? by OpCode42 · · Score: 2, Funny

    African or european?

  86. Re:Stability by Anonymous Coward · · Score: 0

    When it finally has GUI applications that are as usable as the ones on Windows 3.1. I mean, I remember the awe less than a year ago when I could get something like, for instance, a Linux vector based drawing package to be as useful as, say Corel Draw 3 was on Windows 3.1.

    No wait! I never was able to find a Vector Based drawing package for Linux is useful as, say, Corel Draw 3 was on Windows 3.1.

    Ummm.....

  87. Do you think... by Anonymous Coward · · Score: 0

    ... the hysterical mailing list rantings of Theo de Raadt and the core openbsd team have done more to damage adoption of the openbsd platform than any other technical issues combined ?

  88. Boot Messsages by x00 · · Score: 3, Interesting

    Linus has stated that he'd like to get rid of a lot of the "non-informational" messages on boot and with this I have to agree with him.

    Do you plan on furthering this cause, and helping make our boot times a simpler, less complicated read?

    --
    May contain traces of nut.
  89. Anything?! by Anonymous Coward · · Score: 0

    Ask New 2.4 Maintainer Marcelo Tosatti Anything

    Briefs or boxers? :)

  90. You are an encouragement to 18 yr olds everywhere! by danpbrowning · · Score: 4, Offtopic

    Marcelo,

    I must say that you are an amazing yet rare individual, to have commanded that much respect at the age of 18. Wow. I can't handle OS design now, let alone when I was 18. Would you be so kind as to share some about your upbringing, environment, faith, or other factors that were beneficial to you in making you who you are today?

    Thank you,

    --
    Daniel
  91. girls running to you yet? by 2Bits · · Score: 4, Funny

    Now that you are suddenly famous, do you see a lot of girls flocking to you yet?

    1. Re:girls running to you yet? by Anonymous Coward · · Score: 0

      Yes, but I'm gay.

  92. buhhh by Anonymous Coward · · Score: 0

    can we all just go suck cocks or something

  93. Features vs Stability by spudgun · · Score: 3, Interesting

    Do you intend to bend to popular demand for features at the price of stability or is stability king in the stable kernel ?

    --
    Type unto others as you would have them type unto you.
    1. Re:Features vs Stability by Anonymous Coward · · Score: 0

      plz be gay with me

  94. Am I too late? by GauteL · · Score: 3, Redundant

    I looked over some questions, and there are a couple of pretty obvious ones that either aren't their, or hidden due to that pesky moderation.

    For instance:
    1. The "lousy magazine"-question: Who would you rather be stuck with on a desert island?

    2. The "bitter old sysadmin"-question: You are 18, do you punk even know what Multics or VMS is?

    3. The "trick"-question: what do you prefer, emacs or vi? (trick question because we all know emacs is superior).

    1. Re:Am I too late? by Mr.+Piccolo · · Score: 1

      Apples and oranges. One's an editor, the other's an OS that needs a decent editor...

      Anyway, you *do* realize the One True Editor is ed, don't you?

      --
      Glückwünsche, haben Sie Slashdot ermordet, indem Sie zum korporativen Druck beugten und Subskriptionen einlei
  95. GOD PLEASE SHUT THE HELL UP by Anonymous Coward · · Score: 0

    plz shut the fuck up thx

  96. LOCKED IN BATHROOM STALL (PLEASE CALL 911) by Anonymous Coward · · Score: 0

    Hi!!! Sorry for the wide distribution!!!!

    Really locked in the bathroom stall this time!!! Please call for help!!

  97. Conectiva issues by Stonehead · · Score: 4, Interesting

    Is Conectiva going to let you spend all your time to the 2.4 kernel?
    I read that you live in the same house as Rik van Riel, who wrote the first Linux 2.4 VM and who also works for Conectiva. Rik wrote in his not-that-very-often updated diary that he travelled a lot in Brazil, to help customers anywhere. That takes a lot of time. Is your job going to be different once Alan Cox passes the maintainership?

  98. orphaned branch by Anonymous Coward · · Score: 1, Interesting

    Marcello,

    Any chance that sun-32 will be maintained again?
    Since 2.3.5 all we hear is: be patient....
    All sun support is currently for 64-bit users
    Kernel code does not even compile anymore!

  99. FAT POO by Anonymous Coward · · Score: 0

    oh my god i'm gay what the fucking shit

  100. HELLO PLEASE KILL YOURSELF, THANKS by Anonymous Coward · · Score: 0

    god die just shut up

  101. I LIKE STRAWBERRY ZINGERS by Anonymous Coward · · Score: 0

    also ho-hos

  102. Re:You are an encouragement to 18 yr olds everywhe by Anonymous Coward · · Score: 0

    How do you manage to get those pesky asshairs out of your teeth every day?

  103. (OT) Re:How many licks... by Dr.Dubious+DDQ · · Score: 1
    to the center of the Tootsie Pop?

    232 or so, last time I counted, though this was over 20 years ago. Never thought anyone cared...

    Thanks.

    You're welcome. :-)

  104. ME NO SPEEKA ENGLISH by Anonymous Coward · · Score: 0

    chong bong dong fong

  105. WONDERING ABOUT NATALIE PORTMAN by Anonymous Coward · · Score: 0

    oh god the dicks

  106. news for nerds by johnjones · · Score: 1, Flamebait


    last time I checked every decent geek/nerd knew what SMP was

    the old RTFM

    sorry but its true and I never had google...ed was the only editor.....
    but I digress

    RTFM

    regards

    john jones

    1. Re:news for nerds by e40 · · Score: 1

      I know what SMP is. That's not the issue. Can you tell from that snippet why the change might be important to me? What causes the race condition? Under what conditions will I see the race conditions?

  107. Here�s my question... by Anonymous Coward · · Score: 1


    As I suppose, once you are officially chosen
    maintainer of kernel 2.4 you will be receiving lots of mails daily.

    Do you have enough free time to administer this load and successfully check every patch submitted before applying it ?.

  108. I'M A ******SLAVE****** FOR YOUUU by Anonymous Coward · · Score: 0

    i just stole five seconds of yo' life!
    sucka! i win!

  109. Imagine by Anonymous Coward · · Score: 0

    A beowulf cluster of those questions.

  110. Which term do you prefer? by George+Walker+Bush · · Score: 0, Offtopic

    Dago or wop?

    --
    George W. Bush
    President, United States of America
  111. Story Title by Spunk · · Score: 0, Offtopic

    Ask New 2.4 Maintainer Marcelo Tosatti Anything

    2.4 is my favorite software package. I hear the new version, "Linux," is going to be really good.

  112. HI I AM A BIG FAT RETARD by Anonymous Coward · · Score: 0

    sdfawlkhjk2
    asdfjb
    sdfdsafasdfasdf.

  113. Una domanda di Marcelo... by Anonymous Coward · · Score: 0

    Sei Italiano, sí? Sai qualche é la differenza tra giocare con i lego e fare l'amore?

    No? Continua giocare con i lego!!

    1. Re:Una domanda di Marcelo... by Anonymous Coward · · Score: 0

      Va fan gulo.

  114. only the driver code has grown since 2.2 by Error27 · · Score: 2

    If you look at the growth of the kernel you'll see that the main parts have basically stayed the same size (in terms of lines of code) since 2.2.

    By the main parts I mean everything except drivers. The largest parts of this are the file system and network code. The file system grew a bit when Rieserfs was include into the kernel but it's a tiny increase compared to the rest of the code.

    Drivers make up more than 75% of the Linux source code. And this driver code is growing rapidly.

    People talk about the fact that you can cut things out of the Linux kernel if you don't want to use them. This is true. But it's even more true to say that if you did want to use everything in the Linux kernel you would have to buy a lot of hardware. :)

  115. Confusing two different issues... by RadioheadKid · · Score: 2

    You are speaking of two separate things here. The first is that Alan Cox, among other things, is the maintainer of the 2.2.x series kernel. Maintainance entails fixing bugs, updating drivers, and possible backporting features from the next kernel series where determined to be appropriate. This is what Marcelo will be doing as maintainer.

    In addition to maitaining the 2.2.x series, Alan also has his own, more experimental tree knows as the -ac tree. This is where a lot of developers submit their patches for initial testing for a few reasons: Alan can get them in his tree sooner because his tree is more experimental than the main kernel tree; Alan is a direct link to Linus so if Alan approves of your patch, he will eventually submit it to Linus (all those merging comments in the kernel change logs).

    If you want to compare Marcelo's position to Alan's, your question would have to be, do you plan to start an -mt tree for the 2.6.x kernel series while maintaining the 2.4.x kernel?

    --
    "Karma can only be portioned out by the cosmos." -Homer Simpson
  116. VM by alexborges · · Score: 0

    Im on 2.4.14 ppc....and I like the new, so much more decent way VM is handled (in .14, none other). Are you going to backtrack to 2.0 VM as some have suggested?

    Would giving the user a chance to choose between different VMM schemes be real complex?

    Alex

    --
    NO SIG
  117. freeswan in 2.4 by Anonymous Coward · · Score: 0


    Marcello,

    Do you forsee the integration of the kernel portion
    of freeswan into stable 2.4? Connectiva already
    maintains a set of freeswan klips patches.

    The only issues I see are acceptance by DaveM and
    the *BSD licensed radij code that would require
    klips to always be modular.

    -AC

  118. Re:I have a version numbering question by Anonymous Coward · · Score: 0

    If a post mentions the string 'msce'.
    It's automatically modded -1 troll :)

  119. Voc� � viado? by Anonymous Coward · · Score: 0

    Você é gaucho? Dá a bunda em praça pública?

  120. Beer. by falzer · · Score: 1

    What's your favourite beer?

    1. Re:Beer. by Anonymous Coward · · Score: 0

      Brahma. Porque refresca até pensamento.

  121. stuff&life.... by rarruda · · Score: 2, Interesting
    Hi Marcelo,

    I have grown to respect quite a bit you as well as some of the other folks who work in kernel development at conectiva in Brazil (Rik, Arnaldo..).

    I have been wanting to try to read more and more about the linux kernel, and maybe(?) try to get involved, so i must ask how did you start out? Any pointers that i should follow to get to understand more deeply the kernel? I mean you are not in heavy kernel hacking and you are a few years younger than me... (My guess is that it wasnt in college, since by now you should be doing the infamous college entrance exams... aka vestibular =P)

    Also it seems that you value your privacy, since there isnt much public information about you out there... Would you elaborate a little on how you got where you are? =)

    Just one more thing... I feel i must say that all Brazilians and young people in general are very proud and happy to see where you are now! Thanks a lot and keep up the good work!
  122. RMS reminder by Billly+Gates · · Score: 2
    No no no!

    its GNUEmacs or vi?

  123. Why is there no CVS or Bugzilla for the kernel? by orj · · Score: 1

    Why is it that the 'Kernel hacking' community have resisted putting the Kernel source into CVS (or similar) system?

    Also, why is there no bug tracking and patch support system like Bugzilla for the Kernel.

    I believe that both of these sorts of systems would be of great benefit to the Linux community. They would help add transparancy to development cycle and provide ways for a larger community of users to provide quality assurance feedback and patches.

    --
    -- Oliver Jones - Deeper Design Limited
    1. Re:Why is there no CVS or Bugzilla for the kernel? by Anonymous Coward · · Score: 0

      There's no CVS because Al Viro maintains BitKeeper (which isn't OpenSource...).

  124. How he makes a living by Yanna · · Score: 1

    He works for a brazilian company that distributes (in the commercial sense of the word) Linux to brazilian and Latin American businesses.

  125. What are the key pressures? by thingie · · Score: 1

    Maintaining a stable kernel appears to be a battle to keep stability in the face of pressure to add new features. We've a number of techniques for accomodating these, including making tiny changes incrementally; code review and releasing a string of release candidates to catch the bugs.

    Do you have any novel ideas on ways to balance the pressures?

    What features to see as exerting the most pressure to get into the kernel?

    Are there any of these features that you see as unlikely to get in anytime soon?

  126. question for Marcello by Apostata · · Score: 2, Interesting

    Not that I wish to put you in an uncomfortable situation, but would it be possible to get your reaction to Eric S. Raymond's comment about the state of kernel development:

    "I've been examining the existing kernel configuration system, and I have about concluded that the best favor we could do everybody involved with it is to take it out behind the barn and shoot it through the head."

    For someone as persuasive and influential as Raymond to make such a statement, it begs for a response, if not a rebuttal.

    --

    This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
  127. What changes will you make by oxfletch · · Score: 1

    What are the 5 things you most want to change in 2.4?

  128. How did you do that? by bnatale · · Score: 1

    Just having read that you are just 18 years old, I ask myself how the hell you did that? Did you learn smalltalk while the others learnt to speak? Did you read the linux sourcecode while the others watched sesame street?

  129. Political views. by kalleanka2 · · Score: 1

    Do you lean towards RMS that socialism is the goal with open source or do you lean towards Linus that market economy is a good thing and Linux has nothing to do with politics?

  130. Maintaining = boring ? by tgke · · Score: 1

    Have you ever been thinking that maintaining the stable 2.4 kernel series could be *really* boring? All the exciting, new development probably happens in the development versions, are you sure you won't miss a lot of fun?

    Or am I a bit too pessimistic?

  131. what do you think about HURD? by leuk_he · · Score: 2

    Alan says: it is a great but academic project.
    linus says: Don't do drugs. (Or "i don't care")
    what is you opinion about this?

  132. Binary drivers suck... But... by rakslice · · Score: 1

    Binary drivers suck...

    "Needs no setup." Famous last words.

    No setup, beyond having appropriate kernel headers to match the running image, the right version of X installed, all of the appropriate build software installed, the kernel driver built, the drivers installed correctly, manually modifying the Xfree configuration, etc... Although there are some ditros that have a very streamlined automatic X setup of the Nvidia binary drivers, even the good ones are pretty piecemeal (many are not very good at post-install config changes, for example).

    But, the current display architecture sucks even more...

    The inherent lack of good support of new chipsets in the Xfree versions in most distros (without a lot of farting around to upgrade to bleeding edge versions) scares away many potential linux users before they have a chance to really _use_ anything.

    I'm all for the encapsulation of video hardware functionality (at a high level -- so acceleration is well supported) into kernel drivers. That way, an automatic hardware-to-drivermodule matching system (also would be VERY handy) could take care of installing the right drivers for your hardware.

  133. Age and qualifications by Anonymous Coward · · Score: 0

    How old are you, and how much your formal computer science training have you had?