When developing a third-party standalone application, which requires access to Domino server using Notes/Domino API from the remote computer, it necessary to supply this type of applications together with Notes or Domino to get access to Notes/Domino API runtime dynamic libraries (like nnotes.dll, libnotes.so, etc.). Notes client not available for all platforms, where available Domino. Domino itself is quite a big software package.
My idea is to extract form Notes/Domino package set of libraries and other necessary files to run Notes/Domino API (C/C++, COM, Java) applications separately from full Notes/Domino installation and redistribute it as a Runtime Package for all platforms, supported by Domino server.
The same approach uses Microsoft to distribute Microsoft Access runtime to run Access applications without full MS Access installation (https://www.microsoft.com/en-us/download/details.aspx?id=50040).
Other examples of this approach:
MS Visual C++ Redistributable package;
MS .NET framework;