GOS-P2: Exploring the vast and growing Google Open Source - Part 2

GOS-P2: Exploring the vast and growing Google Open Source - Part 2

GOS-P2: Exploring the vast and growing Google Open Source - Part 2

In this second of this series about the «Google Open Source » We will continue to explore the wide and growing catalog of open applications developed by the Technological Giant de «Google".

In order to continue expanding our knowledge about the open apps released by each of the Tech Giants from 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:

"Today, both public and private organizations are progressively moving towards a greater integration of Free Software and Open Source to their business models, platforms, products and services. In other words, free and open technologies are increasingly an important part of the way of working in and out of them, for the benefit of their owners, clients or citizens." GAFAM Open Source: Technological Giants in favor of Open Source

GAFAM Open Source: Technological Giants in favor of Open Source
Related article:
GAFAM Open Source: Technological Giants in favor of Open Source

While, to explore the first part of this series You can click on the following link:

GOS-P1: Exploring the vast and growing Google Open Source - Part 1
Related article:
GOS-P1: Exploring the vast and growing Google Open Source - Part 1

GOS-P1: Contents

GOS-P2: Google Open Source - Part 2

Applications of the Google Open Source

badssl.com

It is a memorable site for testing clients against bad SSL settings. Since, it has a set of subdomains with several HTTPS configurations. Which can be used to test browsers and other TLS clients, to see how they behave when they encounter sites with various security problems on the web. Google has created it for Chrome development teams to test the behavior of the Browser in everything related to web security. see more at: Google Open Source, GitHub y Official Web.

Basel

It is Google's own compilation system, used to make fast and correct compilations. It has built-in support for building both client and server software, including client applications for the Android and iOS platforms. It also provides an extensible framework that you can use to develop your own compilation rules. Currently Google claims to use Bazel to build almost all its products, such as Google Search, Google Docs and GMail, among many others. see more at: Google Open Source, GitHub y Official link.

Blockly

It is an open source library used to add drag-and-drop block coding functionality to applications. In other words, it is a library that allows drag-and-drop block coding to be added to an application. It is primarily used for teaching computer science, but it can also offer users a way to write their own scripts or application settings. Blockly has libraries for Web (JavaScript), Android (Java), and iOS (Swift / Obj-C). see more at: Google Open Source, GitHub y Official link.

BoringSSL

It is a fork of OpenSSL used to implement cryptography and TLS in most of Google's products to meet your own needs in this area. Although BoringSSL is an open source project, it is not intended for general use the way OpenSSL is. That is, Google does not recommend that third parties depend on it. Note that doing so can be frustrating because there are no guarantees of API or ABI stability. BoringSSL is currently the SSL library for Chrome / Chromium, Android (but not part of the NDK), and other applications / programs within it. . see more at: Google Open Source, Repo y Official Web.

Bullet Physics SDK

It is a real-time collision detection and multiphysics simulation software for Virtual Reality (VR) environments, games, visual effects, robotics, machine learning, among others. In other words, the Bullet Physics SDK is a professional open source library for collision detection and rigid and soft body dynamics written in portable C ++. It is designed primarily for use in games, visual effects, and robotics simulation. The library is free for commercial use under the zlib license. Google uses it for game development, virtual reality, robotic simulation, and machine learning. see more at: Google Open Source, GitHub y Official Web.

Generic image for article conclusions

Conclusion

We hope this "useful little post" on this second exploration of the «Google Open Source», offers an interesting and wide variety of open applications developed by the Technological Giant of «Google»; 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 Telegram, Signal, Mastodon or another of Fediverse, preferably. And remember to visit our home page at «DesdeLinux» to explore more news, as well as join our official channel of Telegram from DesdeLinux. While, for more information, you can visit any Online library as OpenLibra y jedit, to access and read digital books (PDFs) on this topic or others.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  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.