WEBSITE ALPHA · AI-assisted, source-reviewed documentation · Full-stack docs reconciled 2026-08-26
64x64base

Third-Party Credits

Acknowledgements for open-source libraries, tools, and third-party projects used by x64base, DotTalk++, LabTalk, and the website.

This project stands on a broad open-source foundation. These acknowledgements identify currently observed dependencies and tools from the local DotTalk++ vcpkg.json, CMake configuration, and website package manifest.

Acknowledgement here does not imply endorsement by the third-party project. Final redistribution packages should include exact license files for the versions shipped.

Runtime and Engine Libraries

ProjectRole in x64base / DotTalk++ / LabTalkCredit and official linkMaintainer fork
LMDBEmbedded key-value database used as the physical backend for CDX-backed index environments.Lightning Memory-Mapped Database Manager by Howard Chu / Symas and the OpenLDAP project. Official home page: Symas LMDB. Documentation: lmdb.tech. Upstream mirror: LMDB/lmdb.deraldg/lmdb
Turbo Vision / tvisionText UI foundation for console/TUI lanes where enabled.Modern Turbo Vision port maintained by the tvision project. Official repository: magiblot/tvision.deraldg/tvision
SQLiteEmbedded SQL database support and educational database demonstrations.SQLite project. Official site: sqlite.org. Copyright/public-domain information: SQLite Copyright. Upstream mirror: sqlite/sqlite.deraldg/sqlite
libsodiumIdentity crypto for the AI-BBS / identity lane: Argon2id password hashing and a CSPRNG (linked as unofficial-sodium::sodium).libsodium by Frank Denis and contributors. Official site: libsodium.org. Upstream repository: jedisct1/libsodium.jedisct1/libsodium (upstream; no maintainer fork)
pybind11Optional C++ to Python binding support.pybind11 project and contributors. Official documentation: pybind11.readthedocs.io. Upstream repository: pybind/pybind11.deraldg/pybind11
nlohmann/jsonJSON support for C++ tooling and structured data paths.JSON for Modern C++ by Niels Lohmann and contributors. Official site: json.nlohmann.me. Upstream repository: nlohmann/json.deraldg/json
wxWidgetsOptional cross-platform GUI frontend lane.wxWidgets project. Official site: wxwidgets.org. Upstream repository: wxWidgets/wxWidgets.deraldg/wxWidgets
vcpkgC/C++ dependency acquisition and build integration.Microsoft and the C++ community. Official site: vcpkg.io. Upstream repository: microsoft/vcpkg.deraldg/vcpkg
OllamaLocal large-language-model server for the DotTalk++ CHAT and AI-portal lane.Ollama project. Official site: ollama.com. Upstream repository: ollama/ollama.Run as a local service (not a compiled fork).
GnuCOBOLCompiles and runs every COBOL result this project has published. The COBOL command exports fixed-length records and then calls cobc; DotTalk++ implements no COBOL of its own.GnuCOBOL, a GNU project licensed GPLv3+ (runtime libcob is LGPL), by Keisuke Nishida, Roger While, Ron Norman, Simon Sobisch, Edward Hart and contributors. Official site: gnucobol.sourceforge.io.Invoked as an external process (not linked, not forked). Measured 2026-08-14: cobc (GnuCOBOL) 3.2.0.

Education and Integration Candidates

The projects in this section are credited because they are named integration or research candidates. They are not necessarily bundled dependencies, configured services, or active connections.

ProjectCurrent roleCredit and official linksIntegration state
Moodle LMSFirst future provider candidate for the Laboratory Campus LMS communications boundary.Moodle LMS is an open-source learning-management system maintained by Moodle and its community. Official links: Moodle LMS, open-source overview, and External Services documentation.Reserved/local-only. No endpoint, token, student data, grade data, or live delivery is configured.

Contributor Credits

Beyond upstream open-source projects, x64base credits individual contributors.

ContributorContributionAffiliation
Nathaniel A. StricklandContributed to the Ollama server and GPTbase.Student, South Dakota School of Mines & Technology.

Website and Documentation Tooling

ProjectRole in the websiteOfficial linkMaintainer fork
Next.jsWebsite framework and static export foundation.nextjs.org. Upstream repository: vercel/next.js.deraldg/next.js
ReactUI component runtime.react.dev. Upstream repository: facebook/react.deraldg/react
TypeScriptTyped site implementation.typescriptlang.org. Upstream repository: microsoft/TypeScript.deraldg/TypeScript
Tailwind CSSUtility-first styling system.tailwindcss.com. Upstream repository: tailwindlabs/tailwindcss.deraldg/tailwindcss
MDX / unified / remark / rehypeMarkdown, MDX, headings, sanitization, and document publication pipeline.unifiedjs.com. Upstream repositories: unifiedjs/unified, remarkjs/remark, rehypejs/rehype.deraldg/unified, deraldg/remark, deraldg/rehype
LucideIcon set used in the website interface.lucide.dev. Upstream repository: lucide-icons/lucide.deraldg/lucide
PagefindStatic-site search index and query runtime.pagefind.app. Upstream repository: Pagefind/pagefind.Build-time tool (no fork).
Visitor BadgeCounts and draws the visitor number in this site's footer. This site is static and has no server of its own, so it cannot count anything: the number you see is produced entirely by this service.A Python service by wiken, licensed GPL-3.0, running since March 2020. Hosted instance: visitor-badge.laobi.icu. Repository: hehuapei/visitor-badge, itself a fork of the original jwenjian/visitor-badge.Hosted third-party service (no fork). Opt out per browser: localStorage.setItem('x64base:nocount','silent').

The visitor count is not ours

The number in the footer beside the release stamp is worth being precise about, because the two sit together and are not the same kind of fact.

The release number is ours. It is counted from this site's own deploy history, served from this domain, and nothing outside can affect or block it.

The visit count is not. We wrote no counter. Every visit is counted, stored and drawn by the third-party service credited above; we contribute an <img> tag pointing at it. If that service stops, the number stops -- and its own ancestor, jwenjian/visitor-badge, has already stopped, which is why the current one is a fork.

What the number is and is not: it counts page loads keyed by address, not sessions and not people, so a reader who returns tomorrow counts again. Blockers that filter the domain will not count at all, and this site's audience blocks more than most. Read it as a floor and a rough gauge. It is not evidence, and it should never be cited on a page that carries evidence.

LMDB Credit in the CDX System

LMDB deserves explicit credit in the x64base story because it gives the CDX indexing lane a durable, high-performance embedded backend. The x64base design keeps two ideas separate:

  • CDX is the logical container shown to users, students, and commands.
  • LMDB is the physical backend used to store and traverse built index data.

That separation lets LabTalk teach database indexing at two levels. Beginners can learn records, logical order, tags, SET ORDER, and SEEK without needing backend vocabulary first. Advanced students can open the implementation layer and see how a memory-mapped key-value database can support ordered navigation, rebuild workflows, and index diagnostics.

See CDX and LMDB Indexing for the implementation-facing explanation.