This Week in Open Source #8

This Week in Open Source for 08/15/2025

A look around the world of open source
by Daryl Ducharme & amanda casari, Google Open Source

Upcoming Events

  • August 14-16: Open Source Festival 2025 (OSCAFest'25) is happening in Lagos, Nigeria. It uses community to help integrate the act of open source contribution to African developers whilst strongly advocating the movement of free and open source software.
  • August 25-27: Open Source Summit Europe (OSSEU) is happening in Amsterdam, Netherlands. It is the premier event for the open source community to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. Many Googlers will be there giving talks along with so many others.
  • September 5-7: NixCon 2025 is happening in Switzerland. It is the annual conference for the Nix and NixOS community where Nix enthusiasts learn, share, and connect with others.
  • September 9: Kubernetes Community Day 2025 SF Bay Area event, the ultimate gathering for cloud native enthusiasts! This full-day event, sponsored by the Cloud Native Computing Foundation (CNCF), is packed with insightful cloud native talks and unparalleled opportunities for community networking.
  • September 12 - 16: PyCon AU 2025 is happening in Narrm/Melbourne. It is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.

Open Source Reads and Links

  • [Article] Google Brings the A2A Protocol to More of Its Cloud - Last month, Google transferred the A2A protocol to the Linux Foundation and we are still continuing to improve it. Be it updating the spec, integrating it into Cloud Run and GKE we are still happy to see excitement about the future of this protocol.
  • [Book] OSPO Book - Open Source Programs Offices are an important part of connecting open source communities to your company (if we do say so ourselves). If you are an open source enthusiast who thinks they can start one in their company, here is a good guide from CNCF. There's also a github repo for it.
  • [Analysis] The RedMonk Programming Language Rankings: January 2025 - Redmonk's regular analysis of programming languages. Trends are remaining mostly steady across languages, which is an interesting trend of itself!
  • [Blog] One Event at a Time: Funding Your Community the Realistic Way - Great writeup, from a PSF Board member, advising event organizers in the Python community on developing responsible and sustainable funding plans for their community events.
  • Python Software Foundation News: The PSF has paused our Grants Program - The PSF is temporarily pausing their Grants Program after reaching their 2025 grant budget cap earlier than expected. While they know how important this program is to many in the community, this is a necessary step to protect both the future of the program and the short- and long-term sustainability of the PSF. (If this moves you immediately to donate to the PSF, we welcome your contributions via our donations page).

What exciting open source events and news are you hearing about? Let us know on our @GoogleOSS X account.

Google Workspace Updates Recap – August 15, 2025

Previous announcements

The announcements below were published on the Workspace Updates blog since July 18. Please refer to the original blog posts for complete details.

Thumbnail previews will now show on video progress bar in Google Drive
when hovering over a newly uploaded video’s progress bar in Google Drive, you’ll see a thumbnail preview that allows you to quickly view and navigate to specific parts of a video. | Learn more about using the preview thumbnail to find the right moments in Google Drive videos. 
 
Adding AI image editing features to Google Slides and Google Vids
Building upon generative image capabilities across Google Workspace, we’re excited to introduce two AI image editing features in Google Slides and Google Vids - removing the background and expanding the background. | Learn more about the new AI image editing features in Slides and Vids. 

Use Gemini in Google Docs to generate images on Android devices
Building upon the ability to generate images using Gemini in Google Docs on web, we’re excited to announce you can now generate images in Docs on your Android mobile device. | Learn more about generating images in Docs on Android. 

Receive more in-depth responses from Gemini in Google Drive on PDF queries
Google Drive now leverages a 1M token context window with large PDFs that will provide users with more helpful, comprehensive responses. | Learn more about the expanded context window for PDFs in Drive. 

Sorting your notes in Google Keep on Android devices
In the Google Keep app on your Android device, you can now sort your notes in the primary browse view by “date created” and “date modified.” | Learn more about the new note sorting options in Keep. 

Quickly add events to Google Calendar with Gemini in Gmail on mobile
Previously only available on web, you can now add an event to your calendar directly from an email using Gemini in Gmail on Android and iOS devices. With this update, Gemini will automatically detect calendar related content in your email and an “Add to calendar” button will appear. | Learn more about using Gemini to add events to your Calendar from Gmail. 

Full screen for screen sharing in Google Meet
A full screen option now appears when viewing a presentation or sharing your screen. This option increases the size of the presentation by maximizing the Meet UI and reducing the size of meeting participants using sidebar view. Learn more about using full screen in Google Meet. 

Language expansion for “suggested next steps” when using “Take Notes for Me”
We’re expanding the language availability for “suggested next steps” within Google Meet's Take notes for me feature to include: French, German, Italian, Japanese, Korean, Portuguese, and Spanish  | Learn more about using suggested next steps in new languages. 

Train multiple models for AI classification for Google Drive on demand
We’re introducing several changes to make the act of training custom AI models for data classification in Google Drive more efficient, including Multi-model Support, On-demand Training, and Refreshed UI. | Learn more about training multiple models for AI classification for Google Drive on demand. 

Introducing Video Overviews and upgrades to the Studio panel in NotebookLM
To provide users with a more educational and visual experience, we’re excited to introduce Video Overviews. Users can now turn documents, slides, charts and more into engaging explainer videos that are narrated by an AI voice. Video Overviews are expertly-crafted visual walkthroughs of the content you provide, pulling in images, diagrams, quotes, and numbers from your source material. | Learn more about Video Overviews in Notebook LM.

Automatic Room Check-in in Google Meet with Proximity Detection
To simplify the process of joining meetings for those using companion mode on laptops within a conference room, we're introducing automatic room check-in via ultrasound proximity detection. | Learn more about Automatic Room Check-in in Google Meet with Proximity Detection. 

Audit log changes for select Google Meet hardware settings
Recently, we’ve made updates to the Google Meet Hardware audit logs experience. As we continue to make adjustments and remove references to outdated products (ie Chromebox), we are moving audit logs for certain settings. | Learn more about which settings are moving where. 

Upcoming changes to reboot, alert, and log settings for Google Meet hardware devices
In the coming weeks, we will introduce changes to multiple settings in Google Meet hardware admin console that will offer new capabilities and a better experience for admins. These changes will impact the Alert configuration, Time zone , Log upload settings, device state reporting, and scheduled reboot . | Learn more about the new Google Meet hardware admin console settings. 

Google Meet logs will now show encryption type for call endpoints
We’re adding an additional data field for Google Meet log events: encryption_type, which will indicate whether standard cloud encryption or client-side encryption was used for a call endpoint. | Learn more about these log events updates. 

Export Gemini Audit logs to BigQuery
Admins can now export Gemini Audit logs to BigQuery Export for further analysis of user activity when interacting with Gemini across Workspace apps. | Learn more about accessing and analyzing Gemini Audit logs. 

Granular OAuth consent in Google Apps Editor Add-ons
Earlier this year, we launched an improved version of the OAuth consent screen to the Apps Script IDE and unpublished Editor Add-ons that allows users to specify which individual scopes they would like to authorize for that script. Now, this more granular OAuth consent screen will be expanding to an additional Apps Script execution type - Editor add-ons powered by Apps Script. | Learn more about Granular OAuth consent in Google Apps Editor Add-ons. 

Introducing enhanced interoperability between Google Chat and Microsoft Teams — powered by NextPlane
To better support Google Workspace customers operating in multi-platform environments, interoperability between Google Chat and Microsoft Teams is now available through NextPlane OpenHub. This enables real-time, cross-platform messaging and collaboration. | Learn more about the enhanced interoperability between Google Chat and Microsoft Teams. 

Build and deploy a single app across Chat, Gmail, Calendar, Drive and more with the Workspace add-ons framework
Previously available as part of the Google Workspace Developer Preview Program, we're excited to announce that the ability for developers to build Google Chat apps using the Workspace add-on framework is now generally available. | Learn more about the Workspace add-ons framework. 

Approval workflow for enterprise users to request access to unconfigured apps
We’re introducing a new approval workflow option for enterprise users to request access to third-party apps that have not been explicitly configured via App Access Control (AAC) by an admin. | Learn more about the new approval workflow for enterprise users to request access to unconfigured apps.

Deploy Context-Aware Access levels in “Warn” mode
Admins can now select “Warn” as an action when deploying context-aware access (CAA) levels. When applied, end users will see a warning message if they do not meet their admin defined conditions for accessing Google Workspace applications. | Learn more about "Warn" mode in Context Aware Access. 

New study tools in the Gemini app to help you learn more effectively
We’re introducing several new features in the Gemini app designed to create a more dynamic and effective learning experience. You can now build a deeper understanding with Guided Learning, prepare for exams with helpful study tools, and understand information more easily with integrated visuals and YouTube videos. | Learn more about new study tools in the Gemini app. 

Use Gemini to create illustrated storybooks
You can now use Gemini to craft personalized, illustrated storybooks about any topic with read-aloud narration. You can create a story by simply describing the storybook you want in a prompt and Gemini will create a unique 10-page illustrated storybook complete with custom audio narration. | Learn more about illustrated storybooks with Gemini. 

Adding NotebookLM and Gems to Gemini Learning Tools Interoperability (LTI™)
NotebookLM is now integrated with Gemini LTI™. As a result, educators can create Notebooks per week/topic and publish them within Gemini LTI. In the coming weeks, Gems will also be integrated with Gemini LTI™. Gemini LTI™, an AI-powered assistant that can integrate into third party Learning Management Systems (LMS). | Learn more about NotebookLM and Gems in Gemini LTI. 

NotebookLM is now available to all education users
We are expanding support for the NotebookLM for Google Workspace for Education users of all ages. | Learn more about the expansion of availability for NotebookLM. 

Increased limits to Gemini 2.5 Pro for Gemini for Education users, free of charge
Announced last month, Gemini for Education provides default access to our premium AI models, and now comes with significantly higher limits than what consumers get at no cost, plus enterprise-grade data protection and an admin-managed experience as a core Workspace service. | Learn more about the increased limits for Gemini for Education users. 

For a recap of announcements in the past six months, check out What’s new in Google Workspace (recent releases).

Note that previously these recaps also had information on completed rollouts. Now, that information can be found in the weekly Release Radar newsletter. If you don't have access to the Release Radar and would like to get it, please contact your Google rep. 

Beta Channel Update for ChromeOS / ChromeOS Flex

The Beta channel is being updated to OS version 16328.50.0 (Browser version 139.0.7258.132) for most ChromeOS devices.

If you find new issues, please let us know one of the following ways:

  1. File a bug

  2. Visit our ChromeOS communities

    1. General: Chromebook Help Community

    2. Beta Specific: ChromeOS Beta Help Community

  3. Report an issue or send feedback on Chrome

  4. Interested in switching channels? Find out how.


Andy Wu
Google ChromeOS

Beta Channel Update for ChromeOS / ChromeOS Flex

The Beta channel is being updated to OS version 16328.50.0 (Browser version 139.0.7258.132) for most ChromeOS devices.

If you find new issues, please let us know one of the following ways:

  1. File a bug

  2. Visit our ChromeOS communities

    1. General: Chromebook Help Community

    2. Beta Specific: ChromeOS Beta Help Community

  3. Report an issue or send feedback on Chrome

  4. Interested in switching channels? Find out how.


Andy Wu
Google ChromeOS

Google Summer of Code 2025: Contributor Statistics

The Numbers Are In: A Deep Dive into GSoC 2025 Stats

Google Summer of Code (GSoC) is an online global program that introduces students and beginner developers to open source software development. For our 21st year of the program we welcomed 1280 Contributors from 68 countries who are coding for 185 Mentoring Organizations.

With the coding period starting June 2nd, GSoC contributors are focused on their 2025 projects alongside their Mentors and the thriving open source communities they are working with. We are excited to share some statistics about the accepted contributors in this year's program.

Accepted GSoC Contributors

  • 92.32% are participating in their first GSoC
  • 43.04% had not contributed to open source before GSoC 2025
  • 89.02% are enrolled in an academic program
An infographic titled Google Summer of Code 2025: The numbers are in!. The image provides the following statistics:

Proposals: 23,000+ proposals were received from 15,000+ individual applicants, representing 130 countries.

Applicants: Over 96% of applicants were applying to GSoC for the first time.

Contributors: 89% of GSoC 2025 contributors are enrolled in an academic program.

Mentorship: The program has 2,100+ mentors from 75 countries and involves 185 open-source organizations.

Project Size: A bar chart shows the project size distribution:

Large (~350 hours): 54%

Medium (~175 hours): 42%

Small (~90 hours): 4%

Projects

  • 53.68% of projects were large (~350 hours), 41.54% medium (~175 hours), 4% (~90 hour) projects
  • Currently, 77.9% of projects are the standard 12 weeks in length, with 18.3% extending their projects between 14-22 weeks.
Proposals

We got a whopping 15,240 applicants submitting proposals (an increase of 130% of our previous high - a new record!) from 130 countries. These folks submitted 23,559 proposals, a 159% increase over last year!

96.55% applied to GSoC for the first time in 2025

Registrations

We had a record 98,698 people registering from 172 countries for the 2025 program, an increase of 124.4% over the previous high.

Mentors

This summer, 185 open-source organizations are participating in GSoC. Their projects are supported by over 2,100 mentors from 75 countries. These dedicated volunteers guide new contributors, helping them hone their skills.

Many of these mentors are highly experienced. Almost two-thirds have mentored GSoC contributors for four or more years.

A big thank you for being part of this wonderful community and for helping to spread the word about GSoC, which offers an invaluable opportunity for all the individuals beginning their journey in Open Source. We'll keep you updated with future entries about GSoC 2025, stay tuned!

–by Stephanie Taylor, Mary Radomile & Lucila Ortiz, Google Open Source Team