Linked by Thom Holwerda on Fri 21st Apr 2006 21:52 UTC
Talk, Rumors, X Versus Y "While explaining the new splice() and tee() buffer management system calls, Linus Torvalds made reference to some possible future extensions. This included vmsplice(), a system call since implemented by Jens Axboe "to basically do a 'write to the buffer', but using the reference counting and VM traversal to actually fill the buffer." Reviewing the implications of using such a system call lead to a comparison with FreeBSD's ZERO_COPY_SOCKET which uses COW (copy on write)."
Order by: Score:
as for the slashdot crowd...
by FishB8 on Fri 21st Apr 2006 22:46 UTC
FishB8
Member since:
2006-01-16

I also claim that Slashdot people usually are smelly and eat their
boogers, and have an IQ slightly lower than my daughters pet hamster
(that's "hamster" without a "p", btw, for any slashdot posters out
there. Try to follow me, ok?).

Furthermore, I claim that anybody that hasn't noticed by now that I'm an
opinionated bastard, and that "impolite" is my middle name, is lacking a
few clues.

Finally, it's clear that I'm not only the smartest person around, I'm also
incredibly good-looking, and that my infallible charm is also second only
to my becoming modesty.

So there. Just to clarify.

Linus "bow down before me, you scum" Torvalds


couldn't have put it better myself

Reply Score: 1

v Sorry?
by Joe User on Sat 22nd Apr 2006 01:20 UTC
by Lazarus on Sat 22nd Apr 2006 02:18 UTC
Lazarus
Member since:
2005-08-10

For crying out loud. Linus can do it his way, the FreeBSD devs can do it their way, and the rest of us can try each to see which is better suited to our needs. Damn. And people say that Theo is "difficult..."

Reply Score: 2

RE:
by ma_d on Sat 22nd Apr 2006 03:24 UTC in reply to " "
ma_d Member since:
2005-06-29

People developing Unix programs don't do what's better suited to their needs.... They end up having to support both and get irritated and wish they could just pick one.

And if they can just pick one, they often just use the least common denominator.


Anyway, Linus isn't a PR guy, he's an engineer/hacker. He's gonna piss and moan on mailing lists about technical things and call names. That's why he's a hacker and not a PR guy...

And I think _this_ is precisely why he dislikes fame: He wants to be able to call names without the world crying about it.

Reply Score: 2

RE[2]:
by CapEnt on Sat 22nd Apr 2006 04:04 UTC in reply to "RE: "
CapEnt Member since:
2005-12-18

One thing is call names, another completely different thing is shitting on people.
Perhaps Linus are right about Mach and FreeBSD doing a wrong thing... but calling people who he don't even know "idiots" among other things are just inappropriate.

Reply Score: 2

RE[3]:
by ma_d on Sat 22nd Apr 2006 04:13 UTC in reply to "RE[2]: "
ma_d Member since:
2005-06-29

Yes it is inappropriate. People say inappropriate things ;) .

Reply Score: 2

RE[3]:
by nick on Sat 22nd Apr 2006 04:22 UTC in reply to "RE[2]: "
nick Member since:
2006-04-17

One thing is call names, another completely different thing is shitting on people.
Perhaps Linus are right about Mach and FreeBSD doing a wrong thing... but calling people who he don't even know "idiots" among other things are just inappropriate.


At least Linus doesn't shit on others in front of
journalists, like some unnamed people from an unnamed
*BSD ;)

Don't worry, shitting on each other (whether they're
right or not, they usually don't care) is an old old
tradition amongst operating system developers.

Apparently this guy thinks Linux is a car, now!
http://marc.theaimsgroup.com/?l=freebsd-current&m=113053806301939&w...

Reply Score: 1

RE[2]:
by Get a Life on Sat 22nd Apr 2006 04:23 UTC in reply to "RE: "
Get a Life Member since:
2006-01-01

A lot of engineers don't present themselves in such a manner in "public" unprovoked. While Linus and anyone else can say, "that's just Linus for you," explaining it through his profession appears to do more to denegrate engineers than to support Linus.

Why people completely unrelated to the matter have to have fits about decorum, and spread these regular "OMG LINUS IS REALLY AN ASSHOLE" events far and wide is beyond me. Oh my, software celebrities do things that might appear rude to someone else. It's like he's a normal person, only like, you totally know him from the Internet. So like, let's talk about and judge him on the Internet. I bet he like, drives down the highway with his child dangling out of a window, too. Like, technical matters are like, totally too esoteric for me, so like, let's gossip n' stuff.

Reply Score: 4

RE[3]:
by ma_d on Sat 22nd Apr 2006 15:02 UTC in reply to "RE[2]: "
ma_d Member since:
2005-06-29

Maybe people obsessed with professional attitudes think it degenerates them...

I on the other hand would take it as a compliment for someone to imply that people in my profession say what they think and are very real about it.

The main point here is that engineers aren't PR and they shouldn't be expected to keep their mouths shut and only speak if they have something nice to say. They should be expected to have the same quirks everyone else may have.

Ya know though, I don't even care. If this upsets someone, and they now hate Linux; good. I seriously wouldn't want to have to assist someone with their linux issues who could actually be offended by this...

Reply Score: 1

RE[2]:
by tihirvon on Sat 22nd Apr 2006 15:30 UTC in reply to "RE: "
tihirvon Member since:
2006-01-02

I think Linus only expresses his optionions such a strong way only if he thinks he _really_ is right. His emails are both entertaining and informative. Sometimes you have to be impolite to get people's attention. I think what he writes actually is good PR (not that he really cares about that much).

Reply Score: 1

RE[2]:
by BryanFeeney on Sun 23rd Apr 2006 15:52 UTC in reply to "RE: "
BryanFeeney Member since:
2005-07-06

Actually people programming Unix usually have most of this abstracted away by their LibC, and the result is usually abstracted by application-development libraries like Glib and Qt. In fact, directly referencing anything in /usr/src/kernel/includes is normally a horrible, horrible thing to do for an application, as it risks tying it down to a specific version of the kernel, let alone a specific kernel. This is paricularly true of Linux, which has never bothered to standarised it's API in any meaningful sense.

Reply Score: 1

Ding ding ding
by cerbie on Sat 22nd Apr 2006 04:31 UTC
cerbie
Member since:
2006-01-02

"Furthermore, I claim that anybody that hasn't noticed by now that I'm an opinionated bastard, and that "impolite" is my middle name, is lacking a few clues."

There ya go. This is the usual for Linus. No big deal.

Reply Score: 3

Vacation time
by case on Sat 22nd Apr 2006 06:19 UTC
case
Member since:
2005-06-29

Although Linus is the controlling voice of the Linux kernel there are many contributing members who would probably prefer a more even handed approach to dealing with the bsd developers over this issue. I have a gut feeling that through continual pressure to keep the kernel on track by both community and commercial interests Linus has over extended himself and may be in need of a long break. The other choice you are left with after reading his comments is that his position of power has made him arrogant. Iíll give him the benefit of doubt and not be surprised if he apologizes on Monday.

Reply Score: 1

I guess you people
by SlackerJack on Sat 22nd Apr 2006 10:19 UTC
SlackerJack
Member since:
2005-11-12

Only read the part about Linus calling freebsd "incompetent idiots", is there anyone who understands the artical?

Linus is Linus, you should know what he's like by now.

Reply Score: 1

RE: I guess you people
by kaiwai on Sat 22nd Apr 2006 10:59 UTC in reply to "I guess you people"
kaiwai Member since:
2005-07-06

True, hence the reason why one doesn't allow software programmers/engineers within a 100kilometre radius of a customer - god help your profits if it did occur.

Reply Score: 2

RE:
by Soulbender on Sat 22nd Apr 2006 10:58 UTC
Soulbender
Member since:
2005-08-18

"And people say that Theo is "difficult...""
Oh, it's ok because he is Linus. If it had been someone else, God help them.

Reply Score: 1

RE[2]:
by Yoke on Sun 23rd Apr 2006 03:40 UTC in reply to "RE: "
Yoke Member since:
2005-08-28

It's possible to be opinionated and not be difficult to work with.

Reply Score: 1

To Plagiarize Anchorman...
by ma_d on Sat 22nd Apr 2006 16:27 UTC
ma_d
Member since:
2005-06-29

Why'd you say that Linus? Why? You were my hero. And you say something cruel. Like poop. Poop mouth. Poop from your mouth! I hate you Linus Torvalds, I hate you!
*Runs away crying*

Reply Score: 2

As was noted on kerneltrap...
by hustomte on Sun 23rd Apr 2006 11:59 UTC
hustomte
Member since:
2006-01-07

As was noted on kerneltrap, the ZERO_COPY_SOCKET is *not* enabled by default in FreeBSD.

For more info, see: http://www.freebsd.org/cgi/man.cgi?query=zero_copy&apropos=0&sektio...

Reply Score: 1