Can I make use of GBBopen if Im not building a blackboard application?
Certainly! There are many applications that make use of GBBopen’s blackboard objects (unit instances) and proximity-based retrieval capabilities, link (bidirectional pointer) operations, and event functions—but without using a control shell. By traditional definition, these applications are not “blackboard applications,” but they still use GBBopen’s :gbbopen-core facilities to significant advantage. Several GBBopen modules have also become widely used: • Module Manager Facility • Portable Threads Is there a version of GBBopen (or another blackboard-system framework) available that is written in C, C++, or Java? Work was done at Stanford University in the 1990s on a blackboard-system kernel library in C++ called BBK. There are a number of technical reasons why languages that cannot be extended seamlessly (such as C, C++, and Java) are ill-suited to hosting a blackboard-system implementation framework. Although the GBB product had been written in Common Lisp, the strong popularity of Jav