The Weaviate vector database’s v1.39.4 release notes list ‘Add Weaviate license and license switch,’ and the repository’s LICENSE file now splits the codebase: everything outside the wl/ directory stays BSD-3-Clause under LICENSE-BSD, while code inside wl/ and its subdirectories falls under a separate Weaviate License whose file is dated August 26, 2026 and states all rights reserved. The root license says Weaviate-licensed features activate through a LICENSE_KEY value or a LICENSE_KEY_FILE pointing at one, and that without a well-formed key only BSD-3-Clause code executes. The v1.39.6 release followed with a change replacing the earlier WEAVIATE_LICENSE environment toggle with the LICENSE_KEY form check and adding LICENSE_KEY_FILE support.
Weaviate splits its license, moving a key-gated wl/ area to a separate Weaviate License
The Weaviate vector database's v1.39.4 release notes list 'Add Weaviate license and license switch,' and the repository's LICENSE file now splits the codebase: everything outside the wl/ directory stays BSD-3-Clause under LICENSE-BSD, while code inside wl/ and its subdirectories falls under a separate Weaviate License whose file is dated August 26, 2026 and states all rights reserved. The root license says Weaviate-licensed features activate through a LICENSE_KEY value or a LICENSE_KEY_FILE pointing at one, and that without a well-formed key only BSD-3-Clause code executes. The v1.39.6 release followed with a change replacing the earlier WEAVIATE_LICENSE environment toggle with the LICENSE_KEY form check and adding LICENSE_KEY_FILE support.
Source: Github