Post
Topic
Board Development & Technical Discussion
Re: Network protocol overview doc
by
jgarzik
on 15/08/2010, 17:51:14 UTC
Jgarzik's been doing a lot of good with his patches. I for one have incorporated his GetBlock and ListTransactions patches into my unofficial builds.

That said, I guess we do need to clarify the legal status of everything he's made now. Jgarzik, could you please publish a license or at least go on record with your feelings about copying and/or modifying your works? Do you require attribution?

If you don't, a lot of people (myself include) will naively (and possibly incorrectly) assume that you intend all of your code and documentation to be released under a permissive (MIT or BSD-style) license.

All of the code I've released is under the same license as bitcoin itself.  Copy away, it's open source Smiley

I'm undecided about the documentation, but RHorning is way out there:  it's ridiculous to think anyone will "take over" the protocol by writing a document and keeping it on their own website.

As long as Satoshi distributes the code, he "owns" the network protocol, and I hope it stays that way!