2.4 Kernel Maintainer Marcelo Tosatti Interviewed
Jeremy Andrews writes "KernelTrap has an interview with Marcelo Tosatti. Marcelo became the maintainer of the 2.4 stable kernel when he was 18 years old, releasing his first kernel, 2.4.16, on November 26'th of 2001. Two years later, he recently released 2.4.23 and plans to soon put the 2.4 stable kernel tree into maintenance mode, only addressing bugs and security issues. Living in Brazil, Marcelo currently works for Cyclades Corporation. In this interview he looks at how he became the 2.4 maintainer, the challenges involved, and brings us up to date with the current status of the 2.4 kernel."
Don't show his photo to your boss as you talk about the 2.4 kernels you're probably still running. The kernel maintainer for your corporate servers is a 20 year old guy who was 18 when he started maintaining. Whoah.
In the corporate world, even if there was some kind of genius kid really running the show, he'd be hidden behind grey haired puppets so that it didn't look like some genius kid was really running the show.
Kudos to Marcello, even though child labour laws (if he was paid to work with the ISP in Brazil when he was 13 years old) and human rights issues might get a mention if the press could ever see beyond Linus as a Linux hacker.
Conversion Rate Optimisation French / English consultant
Lets' see if you can do this. Better yet, let's see if you are even asked to do this.
I hope you'll do the same when something goes wrong in your area of responsibility.
This delay gave blackhats a lot more time than whitehats.
Not true. Blame the whitehats for not looking at the patches closely enough.
Perhaps this argues strongly for closed security bug reporting a la OIS' "responsible disclosure" mode
No. That doesn't help in cases like this where the security impact of a bug isn't recognized at the time of bug reporting.
You appear to be unaware that 3.51 was considered the most reliable version of NT, and that in going to 4.0 there was a major and long lasting drop in reliability. Perhaps the biggest source of bsod was moving video drivers into kernel space.
Thank goodness Microsoft has none of those nasty high profile bugs and exploits you speak sooooo ill informedly about. If you are so worried about going out of business if you go down for a SECOND, why is it only now you are considering replacing a dusty old 1995 box, and don't even appear have a plan on how to proceed yet? PS, nine 9's reliability means that your pathetic old machine needs to be about 10000 time more reliable than the Verizon switching center down the street from me. Please tell us more how you accomplish this feat.. Multiple power feeds, hot swappable power supplies and drives?
On the outside chance that you are actually sincere (uh yeah, right) please take a look at http://www.securityfocus.com/microsoft
Not a Linux expert, but it sounds weird to put 2.4 in a feature freeze mode "soon" (whatever that means), with 2.6 just released days ago ... was the timeframe similar between 2.2 and 2.4?
In my physics days, I had a one-on-one lunch with a guy whose work at a young age was clearly going to give him a Nobel Prize. He spoke so softly and hesitantly that I didn't get much out of the meeting. Yet 15 years later, several years after he won the Nobel Prize, I heard him talk and he was eloquent and passionate. Practice makes perfect.
Linux is a great example of the power of a meritocracy.
When will he fix the critical bugs in the system so we can actually use it?
If you were serious on that you would have someone in your company participating in kernel development. Seriously, if something is imperative to fix in the kernel to you. If you bring up to the kernel community in the appropriate manner it will likely get addressed. Microsoft, Sco and Sun won't give that kind of a nod to someone who is still running NT3.5.
We are now concidering wether to get a Windows 2003 server, Solaris 10 or a Linux Enterprise server. Concidering the high profile bugs that exploited key Linux websites, and the increasing ligitation against it, we do not think we should use Linux in such an environment where we need uninterrupted operation. We do not need kernel panics, root exploits, and we ceraintley don't want to put our precious source code at risk of espenage because of the Legal bindings of Linux.
Considering your unfounded (thus ill informed) paranoia of Linux you should not go with Linux, due to frequent typos you should stick with GUI. I would say Win 2003 is a right fit for you and it is a very solid platform. There is probably no reason for your company to switch. BTW, if your business will die in one second minus a server...look closely at your business procedures they need tweaked.
A local-only DOS bug is a LOT different, severeity wise, than a remote root exploit.
/tmp), bringing the system to an unusable state.
Answer me this: On your linux machine, if a user has a shell account, can they affect the service of the machine? Do you have hard memory and CPU limits for every single user, so that no matter what, those users can't hurt the machine?
If your system is like most, a two line shell script can bring the system to it's knees or eat up all remaining memory and swap, or often eat up some critical disk space (like
All of THAT is a security problem... so don't start about some local crash bug being a severe security problem.
In other words, local users are usually trusted not to take down the system on purpose. The debian compromise didn't start with this bug.. someone got access through an account they should not have had.. the physical security MODEL broke first... and if it wasn't this bug that was used, some other one would have cropped up eventually.
If it had been repoted that it could cause a root exploit, it would have been patched sooner.