Facebook Open-Sources Mobile Bug-Finder Infer

Facebook announced Thursday that it will open-source its Infer static program analyzer that identifies bugs prior to the shipping of mobile code.

Facebook announced Thursday that it will open-source its Infer static program analyzer that identifies bugs prior to the shipping of mobile code.

The social network said static analyzers complement traditional dynamic testing by scanning programs without running them, allowing multiple flows to be tested simultaneously, rather than relying solely on individual runs.

Software engineers Cristiano Calcagno and Dino Distefano and engineering manager Peter O’Hearn wrote in a blog post that Facebook currently uses Infer to analyze the social network’s flagship applications for Android and iOS, as well as Messenger, Instagram and other apps.

Calcagno, Distefano and O’Hearn explained the motivation behind open-sourcing Infer:

Facebook likes to move fast by shipping software as soon as it’s ready, rather than after a lengthy manual testing process.

AW+

WORK SMARTER - LEARN, GROW AND BE INSPIRED.

Subscribe today!

To Read the Full Story Become an Adweek+ Subscriber

View Subscription Options

Already a member? Sign in