Image of an arrow

Open Source

Savoir-faire Linux is proud to announce the v2.2.0 release of the official Yocto Project extension for VS Code. The changelog for this release is our biggest one yet: – Add a new buildConfigurations settings array and status bar to manage multiple build configurations – Add a new command to scan a recipe – Generate definitions […]

The beginning of a new year is always a good time to look back on the past months and the achieved work. At Savoir-faire Linux, 2023 has been very prolific with a lot of interesting projects. Thanks to our customers, we were able to present our results in multiple high-level conferences. As a proud member […]

How to bring fully distributed and secure communication capabilities to embedded products and IOT (Part 1). Jami is a communication tool developed by Savoir-faire Linux. It is available for Windows, MacOS, standard Linux distribution like Ubuntu or Fedora and smartphones (Android and iOS). In order to give the opportunity to use Jami in embedded products […]

Recently, our ‘AI Robotics Programming’ Team has delivered a proof-of-concept robot used to explore and map unknown industrial and residential spaces while identifying floor types. The robot (with the exception of its Roomba chassis) is fully built from open-source (OS) hardware and software components. The result is an elegant blend of genetic algorithms and neural […]

Savoir-faire Linux participated in the tenth edition of DrupalCamp Montréal, which was held this year at Concordia University. It was the occasion to catch up with a good proportion of the Drupal developer community in Montreal, to exchange ideas with other companies that work with this technology, and to have an overview of how Drupal […]

Thumbnail image

Special Edition on PyConCa 2017 This week, we attended PyCon Canada which started on November 18 and lasted through 21. We are also proud and happy that we played a role in sponsoring this dynamic event. In this Special Edition of Press Review Inno, you find articles from our SFLers who actively participated in the […]

Thumbnail image

Mobility   Generic Protocols and Type Erasure in Swift By Thibault Wittemberg With Swift, you can define protocols by associating one or more generic types. These types are defined using the “associatedtype” keyword. The name “Generic Type” is a bit misused here. We should actually talk about a placeholder for a reserved type. Indeed, we will see that […]

More Articles