bascule-oss/NOTICE
Tyler King 4aa7e9d816 docs: DCO, NOTICE, and governance framework
DCO (Developer Certificate of Origin):
  Standard DCO 1.1 (Linux kernel, CNCF, Kubernetes standard)
  Contributors retain copyright — no rights assignment

NOTICE:
  Copyright attribution (Guildhouse LLC)
  Contributors retain copyright, own their implementations
  SessionHandler/AuthProvider as public API boundary
  Tribal jurisdiction for voluntary dispute resolution

GOVERNANCE.md:
  Project governance model and decision making
  IP framework: Guildhouse brand vs contributor code vs shared Apache 2.0
  SessionHandler trait IS the product boundary
  Tribal dispute resolution: voluntary, technically informed
  Tribal partnership mission

CI:
  DCO sign-off check on pull requests
  Existing commits on main exempt

README + CONTRIBUTING:
  Governance section, DCO instructions, corporate guidance

Signed-off-by: Tyler King <tking@guildhouse.dev>
2026-04-05 11:13:20 -04:00

59 lines
2.3 KiB
Text

Bascule — Identity-Aware SSH Proxy
Copyright 2026 Guildhouse LLC
This product includes software developed by the Bascule contributors
under the Developer Certificate of Origin (DCO) Version 1.1.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
---
CONTRIBUTION AND GOVERNANCE NOTICE
Bascule is maintained by Guildhouse LLC. Contributions are accepted
under the Developer Certificate of Origin (see DCO file).
Contributors retain copyright to their contributions. By contributing
under the DCO, you grant a license consistent with Apache 2.0 — you
do NOT assign ownership of your contribution to Guildhouse.
Contributors are free to:
- Use their contributions in any other project
- Build proprietary products using the SessionHandler or AuthProvider
traits as extension points
- Create and maintain their own session handler implementations
- Commercialize their extensions independently
The SessionHandler and AuthProvider traits are public APIs. Any
implementation of these traits is the intellectual property of its
author, not of Guildhouse LLC. This applies equally to Guildhouse's
own implementations and to third-party implementations.
---
DISPUTE RESOLUTION
Guildhouse LLC operates in partnership with tribal sovereign nations
to advance digital governance infrastructure and cybersecurity
capacity in Indian Country.
Disputes arising from contributions to this project, including but
not limited to attribution, contribution scope, and agreement
interpretation, may be submitted to tribal jurisdiction for
resolution. This forum is offered as an efficient, technically
informed alternative and does not limit any rights granted under the
Apache 2.0 license.
Participation in tribal dispute resolution is voluntary. Contributors
may alternatively pursue resolution through any court of competent
jurisdiction.