|
1 | | -Context-Engine Source Available License 1.0 |
2 | | - |
3 | | -Licensor: Context Engine Inc. and John Donalson (john@context-engine.ai) |
4 | | - |
5 | | -Copyright (c) 2025 Context Engine Inc. and John Donalson. |
6 | | -All rights reserved. |
7 | | - |
8 | | ------------------------------------------------------------------------------ |
9 | | - |
10 | | -Grant of License |
11 | | - |
12 | | -Permission is hereby granted, free of charge, to any person or Entity |
13 | | -obtaining a copy of this software and associated documentation files (the |
14 | | -"Software"), to use, copy, and modify the Software, subject to the |
15 | | -following conditions: |
16 | | - |
17 | | -1. USE. You may use the Software for any purpose — personal, internal |
18 | | - business, commercial, academic, or governmental — provided that such |
19 | | - use does not violate the Competition Restriction below. |
20 | | - |
21 | | -2. LIMITED MODIFICATION. You may modify the Software, subject to the |
22 | | - following: |
23 | | - (a) You may not distribute, publish, or make publicly available any |
24 | | - modified version of the Software, except by contributing changes |
25 | | - back to the official project repository. |
26 | | - (b) All modifications, derivative works, improvements, additions, and |
27 | | - contributions based on or incorporating the Software (collectively, |
28 | | - "Modifications") are and shall remain the sole and exclusive |
29 | | - intellectual property of the Licensor, Context Engine Inc. |
30 | | - (c) By creating any Modification, you hereby irrevocably assign to the |
31 | | - Licensor all right, title, and interest in and to such Modification, |
32 | | - including all intellectual property rights therein. |
33 | | - (d) You waive any moral rights in your Modifications to the fullest |
34 | | - extent permitted by applicable law. |
35 | | - |
36 | | -3. NO REDISTRIBUTION. You may not sublicense, sell, resell, lease, rent, |
37 | | - lend, distribute, or otherwise transfer the Software or any copy thereof |
38 | | - to any third party, except by directing them to the original source |
39 | | - repository. |
40 | | - |
41 | | -4. COMPETITION RESTRICTION. You may not use the Software, directly or |
42 | | - indirectly, to provide a Competing Service. A "Competing Service" means |
43 | | - any product or service that: |
44 | | - (a) provides code search, code intelligence, code navigation, code |
45 | | - indexing, or semantic code analysis functionality; AND |
46 | | - (b) is made available to third parties as a hosted, managed, cloud-based, |
47 | | - or on-premises service, whether paid or free. |
48 | | - For clarity, using the Software internally within your own organization |
49 | | - for your own code is permitted. Using it to build and sell a code search |
50 | | - or code intelligence product to others is not. |
51 | | - |
52 | | -5. NO REVERSE ENGINEERING. You may not decompile, disassemble, or reverse |
53 | | - engineer any compiled or obfuscated portions of the Software, except to |
54 | | - the extent expressly permitted by applicable law. |
55 | | - |
56 | | -6. ATTRIBUTION. You must retain all copyright notices, this license text, |
57 | | - and any other proprietary notices in all copies of the Software. |
58 | | - |
59 | | -Commercial Licensing |
60 | | - |
61 | | -Use that violates the Competition Restriction, or any use of Premium |
62 | | -Features (see Plugin Licensing below), requires a separate commercial |
63 | | -license from the Licensor. |
64 | | - |
65 | | -To obtain a commercial license, contact: |
66 | | - Email: john@context-engine.ai |
67 | | - |
68 | | ------------------------------------------------------------------------------ |
69 | | - |
70 | | -Plugin Licensing |
71 | | - |
72 | | -NEO4J KNOWLEDGE GRAPH PLUGIN (plugins/neo4j_graph): |
73 | | - |
74 | | -PERMITTED WITHOUT LICENSE: |
75 | | -- Local development and testing on developer machines |
76 | | -- Evaluation and proof-of-concept work |
77 | | -- Non-commercial personal projects |
78 | | - |
79 | | -COMMERCIAL LICENSE REQUIRED FOR: |
80 | | -- Production deployments |
81 | | -- Commercial use (revenue-generating applications) |
82 | | -- Redistribution or inclusion in commercial products |
83 | | -- Use in hosted/managed services |
84 | | - |
85 | | -To obtain a commercial license, contact: |
86 | | - Email: john@context-engine.ai |
87 | | - |
88 | | -THIRD-PARTY DEPENDENCY - NEO4J DATABASE: |
89 | | -The plugin requires Neo4j database software, which is licensed separately |
90 | | -by Neo4j, Inc. You must independently comply with Neo4j's licensing terms: |
91 | | - |
92 | | - - Neo4j Community Edition: GPL v3 License |
93 | | - - Neo4j Enterprise Edition: Commercial License (contact Neo4j, Inc.) |
94 | | - - Neo4j AuraDB (Cloud): Subscription agreement with Neo4j, Inc. |
95 | | - |
96 | | - See https://neo4j.com/licensing/ for Neo4j licensing details. |
97 | | - |
98 | | -This License grants no rights to Neo4j software or any Neo4j trademarks. |
99 | | -Neo4j® is a registered trademark of Neo4j, Inc. |
100 | | - |
101 | | -OPEN CORE COMPONENTS: |
102 | | -The default Qdrant-based graph backend (scripts/graph_backends/) is included |
103 | | -in the base Licensed Work and requires no additional plugin license. |
104 | | - |
105 | | ------------------------------------------------------------------------------ |
106 | | - |
107 | | -Termination |
108 | | - |
109 | | -Any use of the Software in violation of this License will automatically and |
110 | | -immediately terminate your rights under this License. Upon termination, you |
111 | | -must cease all use of the Software and destroy all copies in your possession. |
112 | | - |
113 | | ------------------------------------------------------------------------------ |
114 | | - |
115 | | -Disclaimer of Warranty |
116 | | - |
117 | | -TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS IS", |
118 | | -WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED |
119 | | -TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, |
120 | | -NON-INFRINGEMENT, AND TITLE. THE ENTIRE RISK AS TO THE QUALITY AND |
121 | | -PERFORMANCE OF THE SOFTWARE IS WITH YOU. |
122 | | - |
123 | | -Limitation of Liability |
124 | | - |
125 | | -IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER |
126 | | -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING |
127 | | -FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
128 | | -DEALINGS IN THE SOFTWARE. |
| 1 | +MIT License |
| 2 | + |
| 3 | +Copyright (c) 2025 Context Engine Inc. and John Donalson |
| 4 | + |
| 5 | +Permission is hereby granted, free of charge, to any person obtaining a copy |
| 6 | +of this software and associated documentation files (the "Software"), to deal |
| 7 | +in the Software without restriction, including without limitation the rights |
| 8 | +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
| 9 | +copies of the Software, and to permit persons to whom the Software is |
| 10 | +furnished to do so, subject to the following conditions: |
| 11 | + |
| 12 | +The above copyright notice and this permission notice shall be included in all |
| 13 | +copies or substantial portions of the Software. |
| 14 | + |
| 15 | +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 16 | +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 17 | +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 18 | +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 19 | +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| 20 | +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 21 | +SOFTWARE. |
0 commit comments