Benefits of ActiveX Controls Microsoft's technology. For the universal and routine tasks every program requires it is now possible for programmers to use already existing code modules rather that having to write code to perform these tasks. Saves development time. Users do not need to relearn these tasks with every program they own. The bugs will be worked out.
Modular concept is efficient.
The programmer would then license applets from their developer to incorporate as features into his commercial product. This would make them much easier to use as well as saving money in the long run. One of the deterrents to this technology is the specialized nature of the genealogical market. Since there are a limited number of genealogical programs being marketed, the potential for selling applets is somewhat limited as well. This can be a danger when criminals use genealogy to build a fake identity or steal assets.