A medication, nutrient or dispensary substance dispensing apparatus, and a computer program application for controlling the apparatus, are disclosed. The apparatus has a storage area for storing dispensary substance articles, a dispensing area for the articles, a driver and a transport device. In response to a dispensing prompt, which may be a user interaction, the transport device is operable by the driver to carry an article in an at least partly linear direction from the storage area towards the dispensing area. The driver may use a rotary action to drive linear carriage of the article.La présente invention concerne un appareil de distribution de médicament, de nutriment ou de substance d'officine, et une application de programme informatique destinée à commander ledit appareil. L'appareil présente une zone de stockage destinée à stocker des articles de substances d'officine, une zone de distribution pour les articles, un dispositif d'entraînement et un dispositif de transport. En réponse à une invite de distribution, qui peut être une interaction de l'utilisateur, le dispositif de transport peut être actionné par le dispositif de commande de sorte à transporter un article, dans une direction au moins en partie linéaire, de la zone de stockage vers la zone de distribution. Ledit dispositif de commande peut utiliser une action rotative pour entraîner un transport linéaire de l'article.