|
3 | 3 | <head> |
4 | 4 | <meta charset="utf-8" /> |
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1" /> |
6 | | - <title>BasisVR — How We Operate & Are Funded</title> |
| 6 | + <title>BasisVR — How We Are Funded.</title> |
7 | 7 |
|
8 | 8 | <meta name="description" content="How BasisVR is run, how funding works, and how you can support the open-source Social & Networked VR framework." /> |
9 | | - <meta property="og:title" content="BasisVR — How We Operate & Are Funded" /> |
| 9 | + <meta property="og:title" content="BasisVR — How We Are Funded" /> |
10 | 10 | <meta property="og:description" content="Transparent governance, funding sources, and sustainability for the BasisVR framework." /> |
11 | 11 | <meta property="og:image" content="https://raw.githubusercontent.com/BasisVR/basisvr.github.io/main/Images/basisdiscord2.png" /> |
12 | 12 | <meta name="theme-color" content="#ef1237" media="(prefers-color-scheme: light)"> |
|
89 | 89 | <!-- Hero --> |
90 | 90 | <header class="mt-12 text-center"> |
91 | 91 | <h1 class="text-4xl font-extrabold sm:text-6xl"> |
92 | | - How We <span class="bg-gradient-to-r from-brand to-purple-600 bg-clip-text text-transparent">Operate</span> & Are <span class="bg-gradient-to-r from-brand to-purple-600 bg-clip-text text-transparent">Funded</span> |
| 92 | + Basis <span class="bg-gradient-to-r from-brand to-purple-600 bg-clip-text text-transparent">Funding</span> |
93 | 93 | </h1> |
94 | 94 | <p class="mt-5 max-w-2xl mx-auto text-base text-gray-600 dark:text-gray-300"> |
95 | 95 | BasisVR is an MIT-licensed, creator-first VR framework. This page explains <strong>how we run the project</strong>, |
@@ -120,35 +120,118 @@ <h1 class="text-4xl font-extrabold sm:text-6xl"> |
120 | 120 | </div> |
121 | 121 | </header> |
122 | 122 |
|
123 | | - <!-- Banner --> |
124 | | - <section class="mx-auto mt-14 max-w-5xl"> |
125 | | - <div class="relative overflow-hidden rounded-2xl ring-1 ring-black/10 dark:ring-white/10"> |
126 | | - <img src="https://raw.githubusercontent.com/BasisVR/basisvr.github.io/main/Images/basisdiscord2.png" |
127 | | - alt="BasisVR Banner" |
128 | | - class="w-full object-cover" /> |
129 | | - <div class="absolute inset-0 bg-gradient-to-t from-basisbg/70 to-transparent"></div> |
| 123 | + <!-- How We Are Funded --> |
| 124 | + <section id="funding" class="mx-auto mt-16 max-w-4xl"> |
| 125 | + <h2 class="text-3xl font-bold">How We Are Funded</h2> |
| 126 | + <p class="mt-4 text-gray-700 dark:text-gray-300"> |
| 127 | + BasisVR is sustained by a mix of <strong>community donations</strong> and <strong>collaborations with companies</strong> |
| 128 | + who build on the framework. Funds are pooled to tackle shared problems (e.g., networking, embodiment, tooling) that benefit everyone. |
| 129 | + </p> |
| 130 | + |
| 131 | + <div class="mt-6 grid gap-5 sm:grid-cols-2"> |
| 132 | + <!-- Donations --> |
| 133 | + <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 134 | + <h3 class="text-xl font-semibold">Community Donations</h3> |
| 135 | + <p class="mt-2 text-gray-700 dark:text-gray-300"> |
| 136 | + Individuals contribute via <a class="underline decoration-emerald-500/60 decoration-2 underline-offset-2 hover:text-emerald-600" href="https://opencollective.com/basis" target="_blank">OpenCollective</a>. |
| 137 | + These funds primarily support full-time maintenance and developer experience work. |
| 138 | + </p> |
| 139 | + <ul class="mt-3 list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1"> |
| 140 | + <li>Monthly & one-time options</li> |
| 141 | + <li>Public backer wall & transparent ledger</li> |
| 142 | + </ul> |
| 143 | + </article> |
| 144 | + |
| 145 | + <!-- Collaborations --> |
| 146 | + <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 147 | + <h3 class="text-xl font-semibold">Company Collaborations</h3> |
| 148 | + <p class="mt-2 text-gray-700 dark:text-gray-300"> |
| 149 | + Companies sponsor roadmap items or co-fund features (e.g., networking improvements, avatar systems). |
| 150 | + Work lands upstream and remains MIT-licensed by default. |
| 151 | + </p> |
| 152 | + <ul class="mt-3 list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1"> |
| 153 | + <li>Shared infrastructure > bespoke forks</li> |
| 154 | + <li>Clear deliverables, open development</li> |
| 155 | + </ul> |
| 156 | + </article> |
| 157 | + |
| 158 | + <!-- Grants --> |
| 159 | + <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 160 | + <h3 class="text-xl font-semibold">Grants & Philanthropy</h3> |
| 161 | + <p class="mt-2 text-gray-700 dark:text-gray-300"> |
| 162 | + When available, grants fund foundational R&D and documentation. Grants do not affect project licensing or independence. |
| 163 | + </p> |
| 164 | + </article> |
| 165 | + |
| 166 | + <!-- Services --> |
| 167 | + <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 168 | + <h3 class="text-xl font-semibold">Optional Services</h3> |
| 169 | + <p class="mt-2 text-gray-700 dark:text-gray-300"> |
| 170 | + Limited consulting, training, and integration support are offered when capacity allows. Revenue here helps stabilize maintenance. |
| 171 | + </p> |
| 172 | + </article> |
130 | 173 | </div> |
131 | | - </section> |
132 | 174 |
|
133 | | - <!-- Overview --> |
134 | | - <section id="overview" class="mx-auto mt-16 max-w-4xl"> |
135 | | - <div class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 shadow-soft p-6"> |
136 | | - <h2 class="text-3xl font-bold">Overview</h2> |
137 | | - <p class="mt-4 text-gray-700 dark:text-gray-300"> |
138 | | - BasisVR exists to make building Social & Networked VR <strong>fast</strong>, <strong>open</strong>, and <strong>creator-aligned</strong>. |
139 | | - We publish our code under the MIT license and run the project in the open with lightweight governance, public discussion, |
140 | | - and transparent funding. |
| 175 | + <!-- Allocation --> |
| 176 | + <div class="mt-8 rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 177 | + <h3 class="text-xl font-semibold">How Funds Are Allocated</h3> |
| 178 | + <p class="mt-2 text-gray-700 dark:text-gray-300"> |
| 179 | + We keep a simple, transparent allocation model. Percentages may shift with project needs; we document changes in monthly notes. |
| 180 | + </p> |
| 181 | + <div class="mt-4 overflow-x-auto"> |
| 182 | + <table class="w-full text-left text-sm"> |
| 183 | + <thead class="text-gray-600 dark:text-gray-300"> |
| 184 | + <tr> |
| 185 | + <th class="py-2 pr-4">Category</th> |
| 186 | + <th class="py-2 pr-4">Examples</th> |
| 187 | + <th class="py-2 pr-4">Typical Share</th> |
| 188 | + </tr> |
| 189 | + </thead> |
| 190 | + <tbody class="divide-y divide-gray-200/70 dark:divide-white/10"> |
| 191 | + <tr> |
| 192 | + <td class="py-3 pr-4 font-medium">Core Maintenance</td> |
| 193 | + <td class="py-3 pr-4">Architecture, reviews, bug fixes, releases</td> |
| 194 | + <td class="py-3 pr-4">~40–60%</td> |
| 195 | + </tr> |
| 196 | + <tr> |
| 197 | + <td class="py-3 pr-4 font-medium">Roadmap Features</td> |
| 198 | + <td class="py-3 pr-4">Networking, embodiment, DX improvements</td> |
| 199 | + <td class="py-3 pr-4">~20–40%</td> |
| 200 | + </tr> |
| 201 | + <tr> |
| 202 | + <td class="py-3 pr-4 font-medium">Documentation & Community</td> |
| 203 | + <td class="py-3 pr-4">Guides, examples, onboarding</td> |
| 204 | + <td class="py-3 pr-4">~10–20%</td> |
| 205 | + </tr> |
| 206 | + <tr> |
| 207 | + <td class="py-3 pr-4 font-medium">Infra & Operations</td> |
| 208 | + <td class="py-3 pr-4">Hosting for tests, CI, tooling</td> |
| 209 | + <td class="py-3 pr-4">~5–10%</td> |
| 210 | + </tr> |
| 211 | + </tbody> |
| 212 | + </table> |
| 213 | + </div> |
| 214 | + <p class="mt-3 text-xs text-gray-500 dark:text-gray-400"> |
| 215 | + These ranges are indicative, not contractual. We publish adjustments alongside release notes when priorities shift. |
141 | 216 | </p> |
142 | | - <ul class="mt-4 grid gap-3 sm:grid-cols-2"> |
143 | | - <li class="rounded-xl border border-gray-200/70 dark:border-white/10 bg-white/80 dark:bg-white/10 p-4"> |
144 | | - <h3 class="font-semibold">Framework, not Platform</h3> |
145 | | - <p class="text-sm mt-1 text-gray-600 dark:text-gray-300">Libraries + demo you can ship with or build atop.</p> |
146 | | - </li> |
147 | | - <li class="rounded-xl border border-gray-200/70 dark:border-white/10 bg-white/80 dark:bg-white/10 p-4"> |
148 | | - <h3 class="font-semibold">Open Funding</h3> |
149 | | - <p class="text-sm mt-1 text-gray-600 dark:text-gray-300">Community-backed + collaborator-funded features.</p> |
150 | | - </li> |
151 | | - </ul> |
| 217 | + </div> |
| 218 | + |
| 219 | + <!-- Transparency --> |
| 220 | + <div class="mt-8 grid gap-5 sm:grid-cols-2"> |
| 221 | + <div class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 222 | + <h3 class="text-xl font-semibold">Transparency</h3> |
| 223 | + <ul class="mt-2 list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1"> |
| 224 | + <li>Public ledger on OpenCollective</li> |
| 225 | + <li>Quarterly updates summarizing spend & impact</li> |
| 226 | + <li>Attribution for sponsored work in release notes</li> |
| 227 | + </ul> |
| 228 | + </div> |
| 229 | + <div class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
| 230 | + <h3 class="text-xl font-semibold">Independence</h3> |
| 231 | + <p class="mt-2 text-gray-700 dark:text-gray-300"> |
| 232 | + Sponsors don’t control the project. The Pillars are accountable to the community and the long-term health of the framework. |
| 233 | + </p> |
| 234 | + </div> |
152 | 235 | </div> |
153 | 236 | </section> |
154 | 237 |
|
@@ -270,120 +353,6 @@ <h3 class="text-xl font-semibold">Work in Progress</h3> |
270 | 353 | </article> |
271 | 354 | </div> |
272 | 355 | </section> |
273 | | - <!-- How We Are Funded --> |
274 | | - <section id="funding" class="mx-auto mt-16 max-w-4xl"> |
275 | | - <h2 class="text-3xl font-bold">How We Are Funded</h2> |
276 | | - <p class="mt-4 text-gray-700 dark:text-gray-300"> |
277 | | - BasisVR is sustained by a mix of <strong>community donations</strong> and <strong>collaborations with companies</strong> |
278 | | - who build on the framework. Funds are pooled to tackle shared problems (e.g., networking, embodiment, tooling) that benefit everyone. |
279 | | - </p> |
280 | | - |
281 | | - <div class="mt-6 grid gap-5 sm:grid-cols-2"> |
282 | | - <!-- Donations --> |
283 | | - <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
284 | | - <h3 class="text-xl font-semibold">Community Donations</h3> |
285 | | - <p class="mt-2 text-gray-700 dark:text-gray-300"> |
286 | | - Individuals contribute via <a class="underline decoration-emerald-500/60 decoration-2 underline-offset-2 hover:text-emerald-600" href="https://opencollective.com/basis" target="_blank">OpenCollective</a>. |
287 | | - These funds primarily support full-time maintenance and developer experience work. |
288 | | - </p> |
289 | | - <ul class="mt-3 list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1"> |
290 | | - <li>Monthly & one-time options</li> |
291 | | - <li>Public backer wall & transparent ledger</li> |
292 | | - </ul> |
293 | | - </article> |
294 | | - |
295 | | - <!-- Collaborations --> |
296 | | - <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
297 | | - <h3 class="text-xl font-semibold">Company Collaborations</h3> |
298 | | - <p class="mt-2 text-gray-700 dark:text-gray-300"> |
299 | | - Organizations sponsor roadmap items or co-fund features (e.g., networking improvements, avatar systems). |
300 | | - Work lands upstream and remains MIT-licensed by default. |
301 | | - </p> |
302 | | - <ul class="mt-3 list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1"> |
303 | | - <li>Shared infrastructure > bespoke forks</li> |
304 | | - <li>Clear deliverables, open development</li> |
305 | | - </ul> |
306 | | - </article> |
307 | | - |
308 | | - <!-- Grants --> |
309 | | - <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
310 | | - <h3 class="text-xl font-semibold">Grants & Philanthropy</h3> |
311 | | - <p class="mt-2 text-gray-700 dark:text-gray-300"> |
312 | | - When available, grants fund foundational R&D and documentation. Grants do not affect project licensing or independence. |
313 | | - </p> |
314 | | - </article> |
315 | | - |
316 | | - <!-- Services --> |
317 | | - <article class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
318 | | - <h3 class="text-xl font-semibold">Optional Services</h3> |
319 | | - <p class="mt-2 text-gray-700 dark:text-gray-300"> |
320 | | - Limited consulting, training, and integration support are offered when capacity allows. Revenue here helps stabilize maintenance. |
321 | | - </p> |
322 | | - </article> |
323 | | - </div> |
324 | | - |
325 | | - <!-- Allocation --> |
326 | | - <div class="mt-8 rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
327 | | - <h3 class="text-xl font-semibold">How Funds Are Allocated</h3> |
328 | | - <p class="mt-2 text-gray-700 dark:text-gray-300"> |
329 | | - We keep a simple, transparent allocation model. Percentages may shift with project needs; we document changes in monthly notes. |
330 | | - </p> |
331 | | - <div class="mt-4 overflow-x-auto"> |
332 | | - <table class="w-full text-left text-sm"> |
333 | | - <thead class="text-gray-600 dark:text-gray-300"> |
334 | | - <tr> |
335 | | - <th class="py-2 pr-4">Category</th> |
336 | | - <th class="py-2 pr-4">Examples</th> |
337 | | - <th class="py-2 pr-4">Typical Share</th> |
338 | | - </tr> |
339 | | - </thead> |
340 | | - <tbody class="divide-y divide-gray-200/70 dark:divide-white/10"> |
341 | | - <tr> |
342 | | - <td class="py-3 pr-4 font-medium">Core Maintenance</td> |
343 | | - <td class="py-3 pr-4">Architecture, reviews, bug fixes, releases</td> |
344 | | - <td class="py-3 pr-4">~40–60%</td> |
345 | | - </tr> |
346 | | - <tr> |
347 | | - <td class="py-3 pr-4 font-medium">Roadmap Features</td> |
348 | | - <td class="py-3 pr-4">Networking, embodiment, DX improvements</td> |
349 | | - <td class="py-3 pr-4">~20–40%</td> |
350 | | - </tr> |
351 | | - <tr> |
352 | | - <td class="py-3 pr-4 font-medium">Documentation & Community</td> |
353 | | - <td class="py-3 pr-4">Guides, examples, onboarding</td> |
354 | | - <td class="py-3 pr-4">~10–20%</td> |
355 | | - </tr> |
356 | | - <tr> |
357 | | - <td class="py-3 pr-4 font-medium">Infra & Operations</td> |
358 | | - <td class="py-3 pr-4">Hosting for tests, CI, tooling</td> |
359 | | - <td class="py-3 pr-4">~5–10%</td> |
360 | | - </tr> |
361 | | - </tbody> |
362 | | - </table> |
363 | | - </div> |
364 | | - <p class="mt-3 text-xs text-gray-500 dark:text-gray-400"> |
365 | | - These ranges are indicative, not contractual. We publish adjustments alongside release notes when priorities shift. |
366 | | - </p> |
367 | | - </div> |
368 | | - |
369 | | - <!-- Transparency --> |
370 | | - <div class="mt-8 grid gap-5 sm:grid-cols-2"> |
371 | | - <div class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
372 | | - <h3 class="text-xl font-semibold">Transparency</h3> |
373 | | - <ul class="mt-2 list-disc pl-5 text-gray-700 dark:text-gray-300 space-y-1"> |
374 | | - <li>Public ledger on OpenCollective</li> |
375 | | - <li>Quarterly updates summarizing spend & impact</li> |
376 | | - <li>Attribution for sponsored work in release notes</li> |
377 | | - </ul> |
378 | | - </div> |
379 | | - <div class="rounded-2xl border border-gray-200/70 dark:border-white/10 bg-white/70 dark:bg-white/5 p-6 shadow-soft"> |
380 | | - <h3 class="text-xl font-semibold">Independence</h3> |
381 | | - <p class="mt-2 text-gray-700 dark:text-gray-300"> |
382 | | - Sponsors don’t control the project. The Pillars are accountable to the community and the long-term health of the framework. |
383 | | - </p> |
384 | | - </div> |
385 | | - </div> |
386 | | - </section> |
387 | 356 |
|
388 | 357 | <!-- Releases & Stability (WIP honesty) --> |
389 | 358 | <section id="releases" class="mx-auto mt-16 max-w-4xl"> |
|
0 commit comments