31 lines
1.4 KiB
Plaintext
31 lines
1.4 KiB
Plaintext
Hanzo S3
|
|
Copyright (c) 2026 Hanzo AI, Inc.
|
|
|
|
This product includes software from SeaweedFS (https://github.com/seaweedfs/seaweedfs), licensed under Apache-2.0:
|
|
|
|
Copyright 2014-2026 Chris Lu
|
|
|
|
Forked from https://github.com/seaweedfs/seaweedfs (tracks the SeaweedFS 4.34
|
|
release series; version reported by s3/util/version/constants.go: MAJOR=4, MINOR=34).
|
|
|
|
Upstream SeaweedFS ships no NOTICE file; no Apache-2.0 §4(d) attributions to propagate.
|
|
|
|
DEVIATIONS
|
|
|
|
- Go module path renamed from github.com/seaweedfs/seaweedfs to
|
|
github.com/hanzoai/s3; the Go sources import the hanzoai path throughout,
|
|
with no residual upstream import paths.
|
|
- Package tree relocated from the upstream weed/ directory to s3/; the CLI
|
|
entrypoint lives at s3/s3.go.
|
|
- Command binary renamed from weed to s3 (Makefile BINARY = s3); the CLI
|
|
banner and subcommand descriptions are branded "Hanzo S3".
|
|
- gRPC service identifiers renamed to Hanzo-prefixed names (for example
|
|
HanzoClient, HanzoFilerClient, HanzoIdentityAccessManagementClient) under
|
|
s3/wire/.
|
|
- Go toolchain pinned to go 1.26.4 in go.mod.
|
|
- Version constants set to the 4.34 series in s3/util/version/constants.go.
|
|
- LICENSE preface augmented with a Hanzo AI, Inc. copyright line while
|
|
preserving Chris Lu's copyright and the complete Apache-2.0 license text.
|
|
- The S3-compatible object storage API under s3/s3api/ is retained as the
|
|
primary product surface.
|