Skip to content

Comment on Porting dl.google.com from C++ to Goparent

Comments

It wasn't meant as a fully maintained fork. Look at it as a set of patches on top of the stdlib.

As for the license, it does matter since with the GPL you'd be stuck and it turns out that there's some debate with the LGPL as well (IANAL).

For most things go is used for right now, you'd normally not run into issues with distribution as defined by LGPL and GPL? (If you use it to deploy something as a service).

Anyway how would the GPL make a difference to your forking of the std lib? Either you link to the standard lib and all your code (that is linked into that binary and distributed as such) falls under the GPL, or you don't -- whether you distribute a patch (set) doesn't seem to change anything?

I was thinking about redistribution of one's work. It would be a lot of hassle for a simple patch.

I'm not sure I follow: If you give someone your patch, you also have to give them your patch?

edit: And, if you don't give someone your patch, you don't have to give someone your patch?

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.