InfluxDB OSS 2.0 License

Hello, Sorry, may I Ask about the licensing programm
for InfluxDB OSS 2?

thanks
sp

Well kind of.

The source code of Influxdb is licensed with the MIT license, but it pulls in many other things, which are statically linked to it and licensed with other licenses as well. So the distributed binary contains all those licenses and not only the MIT license. As a matter of fact, we should check if those licenses are compatible.

I hacked up something quickly with version 1.8.0, which I have handy and which I just built:

commit 781490de48220d7695a05c29e5a36f550a4568f5 (HEAD, tag: v1.8.1rc0, tag: v1.8.0)
Merge: 4bb2b13ea7 97baa2f52b
Author: kevinhogan111 <32715009+kevinhogan111@users.noreply.github.com>
Date:   Sat Apr 11 11:01:42 2020 -0700

    Merge pull request #17716 from influxdata/dn-update-for-GA
    
    chore: update changelog

sh-4.4# go mod vendor
go: downloading github.com/mattn/go-tty v0.0.0-20180907095812-13ff1204f104
go: downloading golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/mattn/go-colorable v0.0.9
go: downloading github.com/willf/bitset v1.1.3
go: downloading golang.org/x/exp v0.0.0-20191227195350-da58074b4299
go: downloading google.golang.org/appengine v1.6.5
go: downloading honnef.co/go/tools v0.0.1-2019.2.3
go: downloading github.com/jstemmer/go-junit-report v0.9.1
go: downloading golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f
go: downloading golang.org/x/tools v0.0.0-20200108203644-89082a384178
go: downloading github.com/mschoch/smat v0.0.0-20160514031455-90eadee771ae
sh-4.4# cd vendor
sh-4.4# license-detector $(cat modules.txt | grep "^#" | cut -d' ' -f2)
cloud.google.com/go
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
cloud.google.com/go/bigtable
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
collectd.org
        95%     0BSD
github.com/BurntSushi/toml
        94%     MIT
        82%     MIT-0
github.com/apache/arrow/go/arrow
        no license file was found
github.com/beorn7/perks
        93%     MIT
        81%     MIT-0
github.com/bmizerany/pat
        100%    Unlicense
        93%     MIT
        81%     MIT-0
        50%     MirOS
        33%     NTP-0
        33%     NLPL
        33%     EUDatagrid
        33%     OSL-1.1
github.com/boltdb/bolt
        86%     MIT
github.com/c-bata/go-prompt
        95%     MIT
        82%     MIT-0
github.com/cespare/xxhash
        95%     MIT
        82%     MIT-0
github.com/davecgh/go-spew
        93%     0BSD
github.com/dgrijalva/jwt-go
        93%     MIT
        81%     MIT-0
github.com/dgryski/go-bitstream
        94%     MIT
        82%     MIT-0
github.com/eclipse/paho.mqtt.golang
        100%    EPL-1.0
        96%     CPL-1.0
        87%     IPL-1.0
github.com/glycerine/go-unsnap-stream
        no license file was found
github.com/go-sql-driver/mysql
        97%     MPL-2.0-no-copyleft-exception
        97%     MPL-2.0
github.com/gogo/protobuf
        no license file was found
github.com/golang/geo
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/golang/groupcache
        100%    Apache-2.0
        91%     ECL-2.0
        87%     SHL-0.51
        87%     SHL-0.5
github.com/golang/protobuf
        93%     BSD-3-Clause
github.com/golang/snappy
        93%     BSD-3-Clause
github.com/google/flatbuffers
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/google/go-cmp
        93%     BSD-3-Clause
github.com/googleapis/gax-go/v2
        93%     BSD-3-Clause
github.com/influxdata/flux
        86%     MIT
github.com/influxdata/influxql
        86%     MIT
github.com/influxdata/line-protocol
        no license file was found
github.com/influxdata/roaring
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/influxdata/tdigest
        98%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/influxdata/usage-client
        86%     MIT
github.com/jstemmer/go-junit-report
        93%     MIT
        81%     MIT-0
github.com/jsternberg/zap-logfmt
        86%     MIT
github.com/jwilder/encoding
        93%     MIT
        81%     MIT-0
github.com/klauspost/compress
        93%     BSD-3-Clause
github.com/klauspost/cpuid
        94%     MIT
        82%     MIT-0
github.com/klauspost/crc32
        93%     BSD-3-Clause
github.com/klauspost/pgzip
        94%     MIT
        93%     BSD-3-Clause
        82%     MIT-0
github.com/lib/pq
        95%     MIT
        82%     MIT-0
github.com/mattn/go-colorable
        94%     MIT
        82%     MIT-0
github.com/mattn/go-isatty
        95%     MIT
        82%     MIT-0
github.com/mattn/go-runewidth
        94%     MIT
        82%     MIT-0
github.com/mattn/go-tty
        94%     MIT
        82%     MIT-0
github.com/matttproud/golang_protobuf_extensions
        98%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/mschoch/smat
        98%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/opentracing/opentracing-go
        98%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/paulbellamy/ratecounter
        93%     MIT
        81%     MIT-0
github.com/peterh/liner
        96%     MIT
github.com/philhofer/fwd
        93%     MIT
        81%     MIT-0
github.com/pkg/errors
        100%    BSD-2-Clause
        91%     BSD-2-Clause-NetBSD
github.com/pkg/term
        100%    BSD-2-Clause
        91%     BSD-2-Clause-NetBSD
github.com/prometheus/client_golang
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/prometheus/client_model
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/prometheus/common
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/prometheus/procfs
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
github.com/retailnext/hllpp
        100%    BSD-3-Clause
        84%     BSD-3-Clause-No-Nuclear-License-2014
        84%     BSD-3-Clause-Clear
github.com/satori/go.uuid
        93%     MIT
        81%     MIT-0
github.com/segmentio/kafka-go
        95%     MIT
        82%     MIT-0
github.com/spf13/cast
        93%     MIT
        81%     MIT-0
github.com/tinylib/msgp
        93%     MIT
        81%     MIT-0
github.com/willf/bitset
        93%     BSD-3-Clause
github.com/xlab/treeprint
        94%     MIT
        82%     MIT-0
go.opencensus.io
        98%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
go.uber.org/atomic
        93%     MIT
        81%     MIT-0
go.uber.org/multierr
        93%     MIT
        81%     MIT-0
go.uber.org/zap
        93%     MIT
        81%     MIT-0
golang.org/x/crypto
        93%     BSD-3-Clause
golang.org/x/exp
        93%     BSD-3-Clause
golang.org/x/lint
        93%     BSD-3-Clause
golang.org/x/net
        93%     BSD-3-Clause
golang.org/x/oauth2
        93%     BSD-3-Clause
golang.org/x/sync
        93%     BSD-3-Clause
golang.org/x/sys
        93%     BSD-3-Clause
golang.org/x/text
        93%     BSD-3-Clause
golang.org/x/time
        93%     BSD-3-Clause
golang.org/x/tools
        93%     BSD-3-Clause
golang.org/x/xerrors
        93%     BSD-3-Clause
google.golang.org/api
        93%     BSD-3-Clause
google.golang.org/appengine
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
google.golang.org/genproto
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
google.golang.org/grpc
        99%     Apache-2.0
        90%     ECL-2.0
        85%     SHL-0.51
        85%     SHL-0.5
honnef.co/go/tools
        100%    Apache-2.0
        93%     MIT
        81%     MIT-0
sh-4.4#