Center for Research in Open Source Software, UC Santa Cruz
Bridging the Gap Between Student Work and Successful Open Source Projects
The Center for Research in Open Source Software (CROSS), part of the Baskin School of Engineering at UC Santa Cruz, was founded based on the success of former UCSC student Sage Weil and the Ceph storage system. At CROSS, we create open source leaders by blending open source strategies with graduate-level research in a concentrated environment of mentorship and interaction with world class industry, academia, and open source experts. CROSS transfers cutting-edge technology resulting from student research to industry via successful open source projects. Our projects are mentored and guided by a team of experts chosen specifically to best ensure success.
CROSS supports work on a wide variety of cutting edge software and technologies. We currently supports 7 open source-related projects-- 5 research projects and 2 incubator projects. These projects include:
- SkyhookDM: Programmable Storage for Databases
- Black Swan: Popper Reproducibility Platform
- Live Hardware Development (LiveHD): A productive infrastructure for Synthesis and Simulation
- CAvSAT: A System for Query Answering over Inconsistent Databases
- Eusocial Storage Devices: Quantifying the Benefits of Offloading to Smart Storage Devices
- Mapping Datasets to Object Storage
- OSAVC: Open Source Autonomous Vehicle Controller
- Managing Blufferbloat in Storage Systems
Our GSoC mentors include UCSC professors, research scientists, post-docs and senior graduate students, all actively working on CROSS supported OSS-related projects.
Center for Research in Open Source Software, UC Santa Cruz 2021 Projects
Alpine, macOS supportLiveHD only supports glibc-based Linux at the moment. We can extend support to other platforms like Alpine Linux and macOS, so more people can use...
IMU Calibration & Self-Correction Algorithm for Open Source Autonomous Vehicle ControllerInformation obtained from an Inertial Measurement Unit (IMU) is constrained due to physical limitations such as noise, drifts, misalignments and...
Object Centric Data Storage PDC_Ceph Rados IntegrationIn this project, I am working on integrating the Proactive data Containers with Ceph Rados with the help of Configuring the librados (Library file...
Path finding algorithm using OpenCVBriefly, the problem is detecting the course markers to help an autonomous vehicle find an optimal trajectory to complete the circuit. The idea is to...
Port wiki to ReadTheDocs or another documentation platformSkyhook Data Management is programmable storage for databases. Every software needs documentation that is easily accessible and easy to use/refer to....