--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/7f807cee-19c2-4a19-bbd8-6440b2fb225a%40googlegroups.com.
2. pkg.go.dev is a closed-source product, while godoc.org is
open-source software. I cannot inspect the source code of
pkg.go.dev, which is something I and other developers are concerned
about. You did the same with proxy.golang.org, and honestly this
pattern is very disturbing.
Adding to this that the Go team is now taking data about package
downloads and fetching away from package owners and handing it to
Google, this becomes a pattern of bad behavior.
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/88d6aa3e-3fdb-4fa7-9e4b-12b0d7309789%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/CA%2Bdb%3Dn334DV3MxpogmbemAVBTMG_8wP3vGdkXcftdz1hF%3D3dMg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/eb5484da-df58-4438-864c-83d456be3033%40googlegroups.com.
The issues that I am concerned about are; 1. the going dark of
unacceptably licensed packages, and 2. the limited definition of what
is acceptable in licensing of packages. The other aspects of this
discussion are interesting, but weren't the primary focus of my
original post.
I think a reasonable approach would be ...
Would giving pkg.go.dev to a foundation that's not controlled by a risk
averse behemoth like Google not fix the problem? Then you could display
the package because it's just common sense and the lawyers are just
being overly cautious, and if someone does sue you you don't have any
assets they can go after anyways except what's been donated by Google
and others to run the servers.
Hi,
Russ wrote:
> The teams working on the proxy and on pkg.go.dev have spent a lot of
> time talking to Google's lawyers about what we can and can't do with
> Go source code downloaded from the internet. The rule we've been
> given to follow is that serving a pretty HTML version of the docs is
> displaying a modified version of the original, and we can only do that
> if there's a recognized known-good license that gives us that
> permission.
That suggests to me that turning documentation written as a man page,
asciidoc, etc., into HTML and serving it would also fall foul. Many
distros, man-page sites, and GitHub do this without checking the licence
conditions.
I expect a different set of lawyers may reach a different conclusion.
Like lawyers for a Go Foundation, akin to the {Python,Linux,Apache,...}
Foundations. Yes, funding required, but corporate funding could come
from the same player that is directly funding it now, Google, without
Google being so wary of protecting itself in legal opinion. And it
would allow others to chip in.
More overhead than Google just running the show, but Go may reach a time
where it's worth it.
--
Cheers, Ralph.
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/20200204185634.E4FF422162%40orac.inputplus.co.uk.
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/df7d2067-acfc-4744-a754-67c2c39b66f0%40googlegroups.com.
joining the thread there too.
On Tue, Feb 4, 2020 at 1:45 PM Liam <networ...@gmail.com> wrote:
--I posted a query about it here:
On Tuesday, February 4, 2020 at 1:15:21 PM UTC-8, Ian Lance Taylor wrote:On Tue, Feb 4, 2020 at 11:38 AM Liam Breck <li...@networkimprov.net> wrote:
>
> At the very least, hand godoc.org off to a third party.
Honest question: is there a third party who wants to take it?
Ian
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golan...@googlegroups.com.
> Honest question: is there a third party who wants to take it?
There just might be. If you are honestly asking some of us can put out feelers with open source software foundations.
- Matt
- Matt Farina
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/7c7e5bfc-9b0b-4871-ae30-1e9fe7ac6faf%40googlegroups.com.
Ian, it's been made clear that pkg.go.dev cannot match godoc.org's features, and that the latter will be closed.
Indeed, the fact that such an
exploration is warranted in some people's minds, serves as further
evidence that Russ and the Go team need to make clear and good on
their promise of open sourcing pkg.go.dev.
> Re 2, no. Re 1, I think I addressed this in a previous post to this thread, starting "Many search services..." I asked two questions therein which have not been answered.
Your first response in this thread said:
> I get the impression that there's an unstated (?) corporate rationale motivating the go.dev license policy and shutdown of godoc.org. I'd guess that stems in part from the Oracle lawsuit re Java APIs.
>
> If so, we've reached a point where the interests of the Go project and those of Alphabet/Google conflict, and it's time to separate Go governance from Google.
Thanks, Ian. Yes, that's the issue (or at least that it's not as
obviously licensed as it could be). We've discussed this before and I
didn't press it, but since we're here I thought I'd bring it up again.
It's based on a broader problem of whether people actually include
those licenses in their software. I doubt most Go users are even aware
that the Lucent and Vita Nuova licenses exist, let alone making sure
that they are included in compiled products (I'd say that people don't
include the Go license often in compiled products).
Dan
On Mon, 2020-02-03 at 17:12 -0800, Ian Lance Taylor wrote:
> On Mon, Feb 3, 2020 at 4:37 PM Dan Kortschak <d...@kortschak.io>
> wrote:
> >
> > *(note from above) Part of the ethos for the Gonum project is
> > proper
> > ascription of thanks for work. In this we are very careful with
> > licensing (we have a THIRD_PARTY_LICENSES directory that includes
> > licenses for code that we have worked from in porting routines to
> > Go -
> > whether we need to do this is not entirely clear, the FSF would say
> > yes, but many Gophers appear not to agree with this; for example,
> > the
> > Go project itself does not include third party license information
> > for
> > a set of code that comes from other sources and have historically
> > come
> > through to the projects source from e.g. plan9/Inferno). We do this
> > to
> > 1. thank the original authors and acknowledge their contributions,
> > but
> > also to 2. allow our users to decide for themselves whether the
> > licensing of the code needs to include these third parties. go.dev
> > ignores these. I'm not sure this problem is solvable.
>
> The Go project does of course include this additional license
> information in the files themselves (e.g.,
> https://golang.org/src/cmd/compile/internal/gc/gsubr.go). Is your
> concern here that the information does not appear in the top level
> LICENSE file?
>
> Ian
>
> --
> You received this message because you are subscribed to the Google
> Groups "golang-dev" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to golan...@googlegroups.com.
> To view this discussion on the web visit
--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-dev/2bc0383b-8933-4fe5-80af-9ea43ab38f6d%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to golan...@googlegroups.com.