Android

Blogs about Google Android

Book Assistant 0.1

A premise. This article isn’t intended to address the ethical and moral issues associated with the use of LLM (Large Language Models), as (alleged) artificial intelligence systems are called, and other tools connected to these systems. Like it or not, these tools have already been adopted by many individuals and businesses, and it will be increasingly necessary to know how to use them in one’s work.

I already wrote a few comments some time ago regarding the rush to adopt these tools by some of the major search engines. Here, I simply intend to share my personal experience developing an app that uses such a system to perform processes that would otherwise be extremely complex. For this reason, I also used this system as a development assistant, as it was my first experience with this type of software development.

Linus Torvalds in 2014

On August 25, 1991, Linus Torvalds (photo ©Krd) announced in a message on the comp.os.minix newsgroup the project of a new operating system that actually diverged considerably from Minix. Unhappy with the Minix license, Torvalds adopted a license from the GNU project, the GPL, which seemed to him free enough. After a few weeks, the first Linux kernel was released. The availability of various components released by the GNU project and the contributions of several people who joined the project helped to spread it. Thirty years later, Linux is being used by virtually everyone in one way or another, even if only a small minority realize it.

Google web page about Brillo

At Google I/O, as expected, there was the announcement of Project Brillo, the operating system for the Internet of Things. Google also announced Weave, a protocol that will serve as the standard language for the various devices to communicate with each other. This project is derived from Android but in a version stripped of various components to operate with minimum requirements while maintaining the support to essential services such as Wi-Fi and Bluetooth.

The Supreme Court of the United States (SCOTUS) asked the Obama administration an opinion about the case of Oracle vs. Google in the case which for years has seen the two giants in a lawsuit about the use of the Java language in Android. The dispute began in 2010 after Oracle bought Sun, the company that developed Java, and claimed that Google violates copyright and patents related to Java. This isn’t one of the many clashes between companies regarding software patents but a special case where the final decision may have a significant influence on the future of software development.