FOS-P4: Exploring the vast and growing Facebook Open Source - Part 4

FOS-P4: Exploring the vast and growing Facebook Open Source - Part 4

FOS-P4: Exploring the vast and growing Facebook Open Source - Part 4

In this fourth part from the series of articles on the "Facebook Open Source » We will continue our exploration of the vast and growing catalog of open apps developed by the Technological Giant de «Facebook".

In order to continue expanding our knowledge of the open applications released by each of the Technological Giants of the group known as GAFAM. What, as many already know, is made up of the following North American companies: "Google, Apple, Facebook, Amazon and Microsoft".

GAFAM Open Source: Technological Giants in favor of Open Source

GAFAM Open Source: Technological Giants in favor of Open Source

For those interested in exploring our initial publication related to the topic, you can click on the following link, after finishing reading this publication:

While, to explore the related previous parts of this series, you can click on the following link:

FOS-P1: Facebook Open Source

FOS-P4: Facebook Open Source - Part 4

Applications of the Facebook Open Source

Before starting, it is good to keep in mind as we express in the Part, that the official website of the Facebook Open Source (FOS) It is divided into 10 highlighted parts or sections, which are:

  1. Android
  2. Artificial Intelligence
  3. data infrastructure
  4. Developer Operations
  5. Development Tools
  6. Frontend
  7. iOS
  8. Languages
  9. Linux
  10. Security
FOS-P4: Facebook Open Source - Part 4

And continuing with the next 3 applications of the first section mentioned "(Android) ", we have the following:

Profile

Briefly, in the FOS describe this application as follows:

“An Android library created to collect performance traces of production builds of an application."

While his website on GitHub the following is added on it:

“It is distributed under the Apache 2 License."

Finally, from your Official website It is worth highlighting the following information:

“Profilo has an internal architecture designed to effectively manage multiple data streams from different sources that measure different aspects of an application. And it has a trace processing capability specifically built to parse the traces into a semantic trace object that can be parsed to extract meaningful metrics.. "

Note: You can get more official information about this application in the following link.

Battery Metrics

Briefly, in the FOS describe this application as follows:

“An Android library created to help instrument battery-related system metrics."

While his website on GitHub defines it more broadly, as follows:

“An Android library that allows developers to understand how an application developed by them can affect battery life on an Android device. It helps them to trust the battery level reported by the Operating System, since it makes it easier to understand how the application is behaving at the energy consumption level, because, among other things, its metric collectors read the process files (procfiles) directly."

Finally, from your Official website It is worth highlighting the following information:

“It is a good idea to connect Profilo with the error tracking collection to check the accuracy of the data against any errors in the metric collectors."

Note: You can get more information about this application in the following link.

Rebound

Briefly, in the FOS describe this application as follows:

“A Java library that models spring dynamics and adds real-world physics to an application. "

While his website on GitHub add on it, the following:

“Rebound spring models can be used to create natural-looking animations, bringing real-world physics into your application. Rebound is not a general purpose physics library; however, the dynamics of the springs can be used to drive a wide variety of animations. Rebound's simplicity makes it easy to integrate and use as a building block for creating more complex components like locators, toggles, and scrollers."

It is worth highlighting the following information about Rebound: Its Official website is no longer available and your website at GitHub is in the archived state. Therefore, it is not an application that is in development or active.

Note: You can get more information about this application in the following link.

Generic image for article conclusions

Conclusion

We hope this "useful little post" on this fourth exploration of the «Facebook Open Source», offers an interesting and wide variety of open applications developed by the Technological Giant of «Facebook»; and is of great interest and utility, for the entire «Comunidad de Software Libre y Código Abierto» and of great contribution to the diffusion of the wonderful, gigantic and growing ecosystem of applications of «GNU/Linux».

For now, if you liked this publicación, Do not stop share it with others, on your favorite websites, channels, groups or communities of social networks or messaging systems, preferably free, open and / or more secure as TelegramSignalMastodon or another of Fediverse, preferably. And remember to visit our home page at «FromLinux» to explore more news, as well as join our official channel of Telegram from DesdeLinuxWhile, for more information, you can visit any Online library and OpenLibra y jedit, to access and read digital books (PDFs) on this topic or others.


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.