Live data from Hacker News

A conversation about open source licenses

gist.github.com

21–30 of 35 posts

Re: A conversation about open source licenses

#21

Earlier quoted context omitted.

There isn't a shred of the original mongrel parser left. I'm not 100% sure but http-parser looks more like it's inspired by nginx than that it actually contains nginx code. Disclosure: I know both http-parser and nginx fairly well. I'm one of the 'other Node contributors'. :-)

But it was Ryan who said that it does: http://twitter.com/#!/ryah/status/69620659650699264

If you read to the bottom of the email chain here: http://twitter.com/#!/ryah/status/69624489893314560, ry says he rewrote the parser.

Re: A conversation about open source licenses

#22
Seems like Ryan re-opened the can of worms by tweeting about Ragel with a subtle jab at Zed ("Ragel was hindering. Needs a better 'when' operator.").

It sounds like Ryan is saying that he re-wrote it because of technical reasons, when from the email exchange, it is really because of licensing. That's kind of sketchy to me.

Right or wrong, I think that if node was using mongrel/nginx stuff at any point they should still give some attribution. It certainly seems like the code was helpful in getting the project started regardless of the fact that all the code has been rewritten in later releases.

Re: A conversation about open source licenses

#23
post #4

I assume this is somehow related the joyent's assumption of copyright on the node code (stewardship). Is there any background on why this was posted in a gist (and why it was submitted to HN)?

>> Is there any background on why this was posted in a gist http://bettween.com/ryah/zedshaw/May-07-2011/May-15-2011/asc

Thanks!

Re: A conversation about open source licenses

#24
post #8

It is sad how this has been misrepresented. First of all, this was an email conversation between Ryan Dahl and Zed Shaw. That you know. What you probably don't know is that Ryan first posted this tweet [0] about rewriting Zed's http parser. Zed then responded twice [1] & [2], vehemently. Ryan then responded with a single "?" to Zed's outbursts. That is when Zed said this: "@ryah And don't make me bust out the fucking…

It's funny that Zed threatens to "trash" Ryan, but this conversation really makes him look bad more than anything else.

Re: A conversation about open source licenses

#25

http-parser is based on parsers from mongrel and/or nginx (at least in parts), yet the LICENSE file says Joyent, Inc. and other Node contributors. ... No mention of the original copyright holders ( Zed Shaw and/or Igor Sysoev ) tsk tsk

The NGINX contribution has been noted now; https://github.com/ry/http-parser/commit/8dabce6ec7142319bc5...

Re: A conversation about open source licenses

#26
post #21

Earlier quoted context omitted.

But it was Ryan who said that it does: http://twitter.com/#!/ryah/status/69620659650699264

If you read to the bottom of the email chain here: http://twitter.com/#!/ryah/status/69624489893314560 , ry says he rewrote the parser.

You've missed the fact that this e-mail is from 2009 and tweet is from yesterday. Surely a lot changed in the meantime.

Anyway, Igor Sysoev was just added to the LICENSE file, so EOT.

Re: A conversation about open source licenses

#27
post #25

http-parser is based on parsers from mongrel and/or nginx (at least in parts), yet the LICENSE file says Joyent, Inc. and other Node contributors. ... No mention of the original copyright holders ( Zed Shaw and/or Igor Sysoev ) tsk tsk

The NGINX contribution has been noted now; https://github.com/ry/http-parser/commit/8dabce6ec7142319bc5...

Thank you.

Re: A conversation about open source licenses

#28
post #15

Earlier quoted context omitted.

Ryan said that the current version uses nginx's URL parser, so clearly not everything is new code.

Here you go: http://news.ycombinator.com/item?id=2549813

Here you go: https://github.com/ry/http-parser/commit/8dabce6ec7142319bc5...

Re: A conversation about open source licenses

#30
post #11

I haven't done much open source (all I've got out there is a thing to suck a small newsfeed from an NNTP server, a simple NNTP cache, three Warhammer Online add-ons, and a Talisman calculator for Wahammer Online), as my job at a mostly closed source company raises enough challenges to occupy all of the time I have for programming. However, Zed Shaw really tempts me to make time to get involved in open source, especia…

Oh you're one of those guys who thinks that you're somehow trolling by just being a dipshit. As if my reaction to your stupidity is somehow causing me great pain, when the truth is it's just damn funny to tell someone who insults me to suck a goat cock and then watch them flail at words.

Just being wrong and giggling when people correct you is level 0 trolling. If you really want to troll you gotta step up your game and do something like any of these:

http://mulletdb.com/ http://livingdouchebag.com/ http://programming-motherfucker.com/

If you can pull off projects like that, and open source them, then I'll be one of your fans. If all you do is try to provoke me, then I'll just end up making you look like the dumbass you actually are.

(So something like that is what you want? :-)

EDIT: mulletdb.com is better.

Post reply on HN