For the first time, the Linux Foundation’s SPDX Workgroup is geared up to participate in the 2014 Google Summer of Code internship program. The goal was to engage students in open source projects, learn a bit about open source compliance, and meet open source community members. We had excellent responses in our first year, with a total of four projects accepted from three different universities.
The Software Package Data Exchange® (SPDX®) specification is a standard format for communicating the components, licenses and copyrights associated with a software package. The projects focus on the development of open source code to advance the SPDX community and specification. Specific projects, and the students who will work on them, include:
Python SPDX Parser Library
- Ahmed Hisham Ismail at the German University in Cairo
GO SPDX Parser Library
- Vlad Velici at the University of Southampton
SPDX Merge Tool
- Alex Ling at the University of Nebraska Omaha
- Zachary McFarland at the University of Nebraska Omaha.
These projects help advance SPDX by connecting the specification with open source programming languages and open source license scanners. They help move SPDX into communities that can aid and benefit from the distribution of open compliance practices.
We would like to thank the Linux Foundation, specifically Till Kamppeter, for their support in the SPDX Google Summer of Code projects. We would also like to thank Google for providing the opportunity for university students to engage in these amazing projects.