-
Notifications
You must be signed in to change notification settings - Fork 17.6k
[BUG] Consider permissive license for devcontainer configs #11207
Description
Preflight Checklist
- I have searched existing issues and this hasn't been reported yet
- This is a single bug report (please file separate reports for different bugs)
- I am using the latest version of Claude Code
What's Wrong?
Context:
The .devcontainer/ directory contains helpful setup files (Dockerfile, init-firewall.sh) that many developers would benefit from sharing and adapting, and including in their own repositories for suggested developer setup.
Current situation:
The repo uses "All rights reserved" licensing, which technically restricts redistribution and modification of these configuration files.
Since this code is clearly intended to be used by developers, this is not an ideal situation.
What Should Happen?
Suggestion:
Consider moving the the .devcontainer/ directory to another repo with a permissive license like MIT or Apache 2.0. (https://github.com/anthropics/claude-cookbooks seems like a good candidate)
This would:
- Enable the community to share adaptations
- Allow inclusion in setup guides and tutorials
- Foster ecosystem development around Claude Code
- Still protect the core Claude Code intellectual property
Alternative:
If changing the license isn't feasible, explicit permission in specific files for "redistribution" or "redistribution with attribution" would also help.
This would support developers who want to help others get started with Claude Code in containerized environments.
Error Messages/Logs
Steps to Reproduce
NA
Claude Model
None
Is this a regression?
I don't know
Last Working Version
No response
Claude Code Version
2.0.35
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
Xterm
Additional Information
No response