World class engineering
Canonical provides custom development services to help companies benefit from the power of Linux. Linux has proved to be a flexible and stable platform for use on a variety of platforms and in a swathe of situations. If your development team wants custom development involving Linux who better to ask than the company that's created the fastest growing Ubuntu distribution. We take the expertise we've gained from developing Ubuntu and taking part in the Free Software community to develop and deliver successful solutions for our clients.
Linux has been considered a great platform for custom development due to its flexibility, open source nature, focus on open standards and peered reviewed engineering. Ubuntu contains all these elements with the addition of open distribution and an open community development model.
Ubuntu is a business class distribution without a license fee so that it is free to download, distribute and redistribute. Any custom development built on Ubuntu will be free from a software license for the operating system. Ubuntu also uses an open community development model where anyone is able to contribute to it's growth. This allows clients to put their innovations into Ubuntu and make them part of the wider Free Software ecology while knowing that they can play an equal part in influencing future developments.
Custom development
Canonical's developers can undertake a range of development projects from specialising Ubuntu to providing embedded system solutions. A few examples of the development options are below:
Ubuntu derivatives
Companies using Ubuntu on the server or desktop often want it to closely match their environments. Alterations made to the distribution can range from altering the interface to reflect a particular brand through to changing the applications available or altering the configuration. If you need a version of Ubuntu that meets your needs we can help.
Embedded development
Linux is used for a variety of embedded systems from POS (Point-of-Sale) systems to network appliances. Work can range from altering hardware operation to optimising for low resource environments. We can provide a specialised version of Ubuntu that will work for your environment.
Architectural porting
Ubuntu is architecturally flexible having been ported to x86, x64, PowerPC, Itanium and UltraSparc. With this proven capability it's an attractive solution for clients taking a chip architecture to a market where it is not widely supported. Canonical's developers can provide assistance to port Ubuntu to new architectures and provide custom development to fully take advantage of the architectures features.
Free Software development
Free Software is often the foundation for commercial technology solutions. Canonical's developers can ensure that these foundations are dependable by developing bespoke software solutions and providing these as specialised SDK's (Software Development Kits) that clients products depend on. We can also provide specialist development, bug handling and issue handling ensuring that the integration is successful.
Why Canonical
Through the expertise we've built up developing Ubuntu and taking part in Free Software development communities our team brings some unique capabilities to our clients projects:
Experts in agile development
Ubuntu is the fastest moving commercial Linux distribution on the market releasing twice a year compared to once every two years for our competitors. The key to this capability is a light development processes while focusing on quality. Canonical brings this ability to deliver fast project cycles while delivering a high quality product.
Linux expertise
Our team is deeply knowledgeable in all aspects of Linux. Whether it's enabling hardware or architecture elements, through to server and desktop software we can bring an expert to bear on your project. Clients benefit both from the teams deep knowledge, and from the ideas generated from such a wide ranging pool of talent.
Software project experience
Canonical brings the experience and knowledge we've gained from large projects such as Launchpad and Ubuntu to every client engagement. From clearly understanding the project scope, through specifying the deliverables and managing the ongoing process our team ensures that you're fully informed and that the final product meets your expectations.
Community development
Our developers interact in projects across the full swathe of projects that make up the Free Software community. They bring the technical knowledge that this global pool of talent generates, but also the social practises that the globally connected community have formed. Canonical's developers can help clients to take advantage of these practises and become full contributing members of the wider ecology to their benefit.
If you have a project that you think we can help you with, or any questions on how we can help your company benefit from the power of Ubuntu please contact us.




Contact Us