Any software developer that wants to work with an online casino that accepts Canadian customers needs to be licensed. That includes all the software companies that are featured on this page, although there are many other software developers around the world that don’t have a valid license because they create products for operators who target customers from other countries instead.