A linear dispensing system is provided that includes a plurality of channels, a pair of parallel rails, a plurality of carriers and a plurality of linear motor modules. The channels are configured to hold inventory products at an orientation. The pair of parallel rails is disposed at a bottom portion of the channels. The carriers are slidably disposed on the rails and have a conveyor unit configured to pick the inventory product from the channels while substantially maintaining the same geometric orientation as in the channel. The linear motor modules are disposed between the parallel rails and aligned end to end. The linear motor modules are coupled with the carriers and configured to pass the carriers to an adjacent linear motor module. Each carrier delivers a plurality of selected products of varying shapes to a universal escapement structure where the products are labeled, imaged, verified and dispensed.L'invention porte sur un système de distribution linéaire qui comprend une pluralité de canaux, une paire de rails parallèles, une pluralité de supports et une pluralité de modules de moteurs linéaires. Les canaux sont configurés pour supporter des produits d'inventaire selon une certaine orientation. La paire de rails parallèles est disposée à une partie inférieure des canaux. Les supports sont disposés de manière coulissante sur les rails et ont une unité de transporteur configurée pour saisir le produit d'inventaire à partir des canaux tout en maintenant sensiblement la même orientation géométrique que dans le canal. Les modules de moteurs linéaires sont disposés entre les rails parallèles et alignés bout à bout. Les modules de moteurs linéaires sont couplés aux supports et configurés pour faire passer les supports vers un module de moteur linéaire adjacent. Chaque support délivre une pluralité de produits sélectionnés de diverses formes à une structure d'échappement universelle dans laquelle les produits sont étiquetés, imagés, vérifiés et distribués.