Language Selection

English French German Italian Portuguese Spanish

OSDL to Mentor Four Students in this Year’s Google Summer of Code Program

Filed under
OS

Selected students will spend the summer with OSDL contributing to projects, increasing quality of enterprise open source solutions

BEAVERTON, Ore., June 13, 2006 – The Open Source Development Labs (OSDL), a global consortium dedicated to accelerating the adoption of Linux® and open source software, today announced it will mentor four students in Google’s 2006 Summer of Code program.

“Providing mentors for Google's Summer of Code program fits hand in hand with OSDL's mission to increase adoption of Linux and open source software through collaboration with the community and industry,” said Stuart Cohen, CEO of OSDL. “By providing guidance to students, we can expose them to a fulfilling career path and help them to have a real impact on solving challenges that will drive the use of Linux and open source software throughout the globe.”

The Google Summer of Code program was launched in 2005 to encourage students from around the world to expand their knowledge of open source software development with hands-on experience. In the program, student developers are provided with a stipend so they can spend the summer months creating new open source software or helping develop currently established projects. The program's goals are to inspire young open source developers, to provide students with an opportunity to do work related to their academic pursuits, and to support existing open source projects and organizations.

"OSDL is a natural mentor for students in Google’s Summer of Code program,” said Chris DiBona, open source program manager, Google. “Students working with OSDL will get some great experience working in the Linux kernel community--experience that they'll be able to apply in the development of future open source projects.”

The students working with OSDL this summer come from Federal University of Pernambuco (Brazil), the Indian Institute of Technology (New Delhi), University of the Philippines and the University of Zagreb (Croatia). OSDL mentors include Kees Cook, Bryce Harrington, Steve Hemminger and Mark Wong.

The specific projects include:

* NSFv4 Fault Recovery Experimentation: Dipankar Sarkar, Indian Institute of Technology; Bryce Harrington, OSDL mentor
This project will focus on evaluating the recent NFSv4 improvements and is expected to help lead to widespread adoption of NFS.

* Rapid Spanning Tree Protocol: Mario Kozina, University of Zagreb; Steve Hemminger, OSDL mentor
This assignment will help transition the Linux Ethernet Bridging project from a kernel implementation of the Spanning Tree Protocol (STP) to a new user space implementation of the Protocol. The project is expected to increase the maintainability of the code and to benefit its virtualization capabilities.

* SendPage Enhancements: Anton Elaph, University of the Philippines; Kees Cook, OSDL mentor
The focus for this project will be on increasing the reliability and responsiveness of the SendPage program and to keep the program up to date.

* TBC-E Fair-use for PostgreSQL: Rilson Nascimento, Federal University of Pernambuco; Mark Wong, OSDL mentor
The main goal of this project is to build a fair-use implementation of the TPC-E benchmark for PostgreSQL. TPC-E is the new Online Transaction Processing workload being developed by the Transaction Processing Performance Council (TPC).

About Open Source Development Labs (OSDL)
OSDL – sponsor of Linus Torvalds, the creator of the Linux kernel - is dedicated to accelerating the growth and adoption of Linux-based operating systems in the enterprise. Founded in 2000 and supported by a global consortium of major Linux customers and IT industry leaders, OSDL is a nonprofit organization that provides state-of-the-art computing and test facilities available to developers around the world. With offices in China, Europe, Japan and the United States, OSDL sponsors legal and development projects to advance open source software as well as initiatives for Linux systems in telecommunications, in the data center and on enterprise desktops. Visit OSDL on the Web at http://www.osdl.org/.

OSDL is a trademark of Open Source Development Labs, Inc. Linux is a trademark of Linus Torvalds. Third party marks and brands are the property of their respective holders.
###

Editorial Contact:
Jennifer Cloer for OSDL
Page One PR
503.547.9451
jennifer@pageonepr.com

Mike Maney for OSDL
Page One PR
215. 345.7096
mike@pageonepr.com

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.