Files

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.