Copyright and Derived Code Notices for opencltools

The original opencltools package code, documentation, examples, and vignettes are
copyright Kjell Nygren, except where otherwise noted below.

Runtime Layer Adapted from glmbayes
-----------------------------------

Portions of the OpenCL host/runtime layer (kernel loading, device probing,
program assembly helpers, and related C++ infrastructure) were adapted during
the split from the glmbayes package. glmbayes maintains its own copyright and
citation metadata; see that package's inst/CITATION and inst/COPYRIGHTS when
describing Bayesian GLM sampling or envelope-gradient methodology.

Example and Teaching Kernels (inst/cl/)
---------------------------------------

The package ships teaching and staging OpenCL C material under inst/cl/,
including nmath_small shards for fast examples, larger nmath/ and src/ trees,
and legacy ex_glmbayes_* directories retained from the package split for
tagging and subsetting workflow examples (inst/examples/, help-page demos).
These are not the canonical kernel trees shipped by glmbayes or nmathopencl;
production downstream kernels live in those packages' inst/cl/ trees.

Relevant copyright holders and contributors for ported Mathlib-related
material include The R Core Team, The R Foundation, Ross Ihaka, Robert
Gentleman, Morten Welinder, and Martin Maechler. The applicable licenses are
GPL-2-or-later and/or LGPL-2.1-or-later as indicated in the individual source
file headers.

Package Dependencies
--------------------

The package links to or imports external R packages including stats, Rcpp,
RcppArmadillo, RcppParallel, Rdpack, and jsonlite. Suggested packages
nmathopencl and glmbayes are not bundled in opencltools; their authorship and
copyright are governed by their own package metadata and licenses. Ported
statistical libraries and downstream applications should be cited through
those packages rather than through opencltools alone.
