Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Ask New 2.4 Maintainer Marcelo Tosatti Anything

timothy posted more than 12 years ago | from the except-the-nude-beaches dept.

Linux 308

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.

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered


Quick Question: (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564229)

What do you think of Jon Katz? Does he deserve to be on a techie website like /.??

I don't think so, either...

Single? (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2564239)

Are you single with a LOT of time on your hands?

I thought so... (double first post, possible!!!)

Spelling! (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2564240)

"Agreeed"? Now the "Slashdot Spelling Curse" has affected timothy! It must be endemic in the software!

Fur? (-1, Offtopic)

bnatale (532324) | more than 12 years ago | (#2564245)

Since you are the successor of Alan Cox, do you plan to get a nice fur on your head like Alan has?

Do you. (0, Redundant)

Phaze3 (197763) | more than 12 years ago | (#2564249)

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

Re:Do you. (0)

Anonymous Coward | more than 12 years ago | (#2564382)

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

You and your post are redundant.

Re:Do you. (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564436)

karma whoring cum guzzler slut bitch

maintain this you slut

Semolina (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564250)

What's it like having a last name that sounds like a semolina product?

I have a crappy last name and endured years of ridicule. What sorts of insults did you receive as a child for such a name?

My Question (4, Interesting)

ekrout (139379) | more than 12 years ago | (#2564251)

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

Re:My Question (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564312)

Marcelo Tosatti is an anagram of 'storm a toilet, AC.'

I don't think I need to say any more.

Re:My Question (0)

Anonymous Coward | more than 12 years ago | (#2564423)

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)

Re:My Question (0)

Anonymous Coward | more than 12 years ago | (#2564435)

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.

Re:My Question (0)

Anonymous Coward | more than 12 years ago | (#2564477)

I second that question. Good show, man.

Re:My Question (0)

Anonymous Coward | more than 12 years ago | (#2564536)

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?

background (5, Interesting)

-tji (139690) | more than 12 years ago | (#2564258)

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?

Why bother? (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564261)

Why not get a real job wokring on a real OS?

XFS (1)

bnatale (532324) | more than 12 years ago | (#2564264)

Will you merge XFS into the mainstream kernel?

Re:XFS (1)

lenh_jea (468148) | more than 12 years ago | (#2564371)

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

PS : ext3 seems just to be included

Re:XFS (0)

Anonymous Coward | more than 12 years ago | (#2564420)

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

Re:XFS (0)

Anonymous Coward | more than 12 years ago | (#2564439)

In 2.5

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

-Marcelo Tosatti

Re:XFS (0)

Anonymous Coward | more than 12 years ago | (#2564616)

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

I have a version numbering question (-1, Troll)

Billly Gates (198444) | more than 12 years ago | (#2564267)

I thought the most current stable kernel series is 2.4x. However the mcse's where I work say they are running version 7.2. So which is it?

Re:I have a version numbering question (0)

Anonymous Coward | more than 12 years ago | (#2564283)

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.

Re:I have a version numbering question (0)

Anonymous Coward | more than 12 years ago | (#2564293)

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

geez, you're dumb (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2564350)

You Have Been Trolled.

You Have Lost.

Have A Nice Day.

fucking lameness filter!

Re:I have a version numbering question (2)

Sanity (1431) | more than 12 years ago | (#2564419)

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.

Re:I have a version numbering question (0)

Anonymous Coward | more than 12 years ago | (#2564468)


haha (0)

Anonymous Coward | more than 12 years ago | (#2564471)

Are you new to the language or just the site?

Coup (3, Offtopic)

ksw2 (520093) | more than 12 years ago | (#2564271)

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)

Re:Coup (0)

Anonymous Coward | more than 12 years ago | (#2564445)

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

2.4 and 2.5 (5, Interesting)

Anonymous Coward | more than 12 years ago | (#2564275)

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

Re:2.4 and 2.5 (0)

Anonymous Coward | more than 12 years ago | (#2564493)

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.

Ask Marcelo Tosatti Anything? (1, Funny)

toupsie (88295) | more than 12 years ago | (#2564279)

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

Re:Ask Marcelo Tosatti Anything? (0)

Anonymous Coward | more than 12 years ago | (#2564316)

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

Re:Ask Marcelo Tosatti Anything? (0)

Anonymous Coward | more than 12 years ago | (#2564332)

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

Re:Ask Marcelo Tosatti Anything? (2, Insightful)

digitalsushi (137809) | more than 12 years ago | (#2564390)

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)

He's already answered that! (0)

Anonymous Coward | more than 12 years ago | (#2564478)

In Flightless-Birds Monthly, Marcelo replied:

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

Money (4, Interesting)

bnatale (532324) | more than 12 years ago | (#2564289)

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?

Hit by a bus (5, Interesting)

moonboy (2512) | more than 12 years ago | (#2564296)

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.

Re:Hit by a bus (1)

quelrods (521005) | more than 12 years ago | (#2564319)

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.

Re:Hit by a bus (1)

Decimal (154606) | more than 12 years ago | (#2564484)

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?

Hardware to support in 2.4? (4, Interesting)

Lumpish Scholar (17107) | more than 12 years ago | (#2564314)

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?

Re:Hardware to support in 2.4? (0)

Anonymous Coward | more than 12 years ago | (#2564457)

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.

Re:Hardware to support in 2.4? (0)

Anonymous Coward | more than 12 years ago | (#2564479)

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.

Expectations (5, Interesting)

MikeBabcock (65886) | more than 12 years ago | (#2564320)

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?

Age a question (5, Interesting)

debrain (29228) | more than 12 years ago | (#2564323)

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)

Preemptile (4, Interesting)

bnatale (532324) | more than 12 years ago | (#2564330)

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?

Re:Preemptile (0)

Anonymous Coward | more than 12 years ago | (#2564404)

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

Re:Preemptile (1)

Howie (4244) | more than 12 years ago | (#2564438)

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

security patches in the Changelogs? (4, Interesting)

LMCBoy (185365) | more than 12 years ago | (#2564336)

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

Threads (5, Interesting)

Exmet Paff Daxx (535601) | more than 12 years ago | (#2564340)

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.

Time for renumbering? (1, Interesting)

cperciva (102828) | more than 12 years ago | (#2564341)

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.

Re:Time for renumbering? (1)

jmauro (32523) | more than 12 years ago | (#2564532)

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.

Stability vs Features (5, Interesting)

azaroth42 (458293) | more than 12 years ago | (#2564345)

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

wireless shows (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2564349)

will this version of linux give up on desktop bs and move into the matirx of wireless?

How do you plan to handle the big companies? (5, Interesting)

hansendc (95162) | more than 12 years ago | (#2564353)

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?

VM and EXT3 (1, Redundant)

scharkalvin (72228) | more than 12 years ago | (#2564357)

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?

Re:VM and EXT3 (0)

Anonymous Coward | more than 12 years ago | (#2564590)

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.

Sound drivers (5, Informative)

BlowCat (216402) | more than 12 years ago | (#2564358)

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?

Re:Sound drivers (2)

HeUnique (187) | more than 12 years ago | (#2564441)

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.

What would you rather do: (2, Funny)

Hektor_Troy (262592) | more than 12 years ago | (#2564359)

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

Do you use a distribution? (4, Interesting)

martinde (137088) | more than 12 years ago | (#2564367)

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

Re:Do you use a distribution? (0)

Anonymous Coward | more than 12 years ago | (#2564533)

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. :)

Egg Troll Has a Question (-1)

egg troll (515396) | more than 12 years ago | (#2564372)

Do you work with Linux because you couldn't get work with a real OS (ie: Windows or OSX). Or is this just a way for you to pick up confused Slashbots for homosexual encounters, much the way that RMS likes to?

When is the IPO? (0, Troll)

WillSeattle (239206) | more than 12 years ago | (#2564374)

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?


Alan Cox and politics (5, Interesting)

melquiades (314628) | more than 12 years ago | (#2564377)

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?

The Deal with Marcelo, Alan and Linus? (4, Interesting)

Zeio (325157) | more than 12 years ago | (#2564383)

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.

Re:The Deal with Marcelo, Alan and Linus? (1)

TheEnglishman (115028) | more than 12 years ago | (#2564586)

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.


Google LKML Archive (0)

Anonymous Coward | more than 12 years ago | (#2564392)

Google has an archive of the kernel mailing list here [google.com] . 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.

Money (4, Interesting)

bribecka (176328) | more than 12 years ago | (#2564402)

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?

Re:Money (1)

C0vardeAn0nim0 (232451) | more than 12 years ago | (#2564454)

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.

My questions (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564417)

Where do you fit into the Linux gay conspiracy? You can save us some work and tell us any interesting or obscene anagrams of your name... we will find them anyway.

When the baton (i.e jelly dildo) of kernel maintainership was passed on, was there any disgusting ritual or unchristian ceremony? You may as well come clean, you will only delay the inevitable.

Kernel releases (1, Interesting)

Anonymous Coward | more than 12 years ago | (#2564430)

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?

CML2, cvs, kdb, crypto and more (5, Interesting)

iamsure (66666) | more than 12 years ago | (#2564448)

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

Patches (5, Interesting)

return 42 (459012) | more than 12 years ago | (#2564469)

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?

Linux in the Latin world? (4, Informative)

The Bungi (221687) | more than 12 years ago | (#2564470)

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?

Stability (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2564501)

It's been 10 years, when will Linux be as stable as the now ancient Windows 3.1x?

Why you? (5, Interesting)

CmdrPinkTaco (63423) | more than 12 years ago | (#2564518)

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.

Re:Why you? (1, Insightful)

Anonymous Coward | more than 12 years ago | (#2564565)

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

Interaction with distros (3, Interesting)

DaoudaW (533025) | more than 12 years ago | (#2564519)

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?

A pretty generic question (5, Interesting)

archen (447353) | more than 12 years ago | (#2564528)

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]

A few questions.... (0)

Anonymous Coward | more than 12 years ago | (#2564570)

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.

Re:A few questions.... (0)

Anonymous Coward | more than 12 years ago | (#2564615)

3. You show that turd who's boss!

Any plans to improve documenting the kernel? (5, Interesting)

Carnage4Life (106069) | more than 12 years ago | (#2564572)

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 [linux.no] 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?

Are you ready....... (2, Interesting)

the_2nd_coming (444906) | more than 12 years ago | (#2564591)

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?

code control (5, Interesting)

brer_rabbit (195413) | more than 12 years ago | (#2564603)

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.

question (0)

Anonymous Coward | more than 12 years ago | (#2564614)

Do you like crunchy or smooth peanut butter?

The hot thread (0)

Anonymous Coward | more than 12 years ago | (#2564624)

Arcangelli's or van Riel's?

Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account