Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 2.5 KB

center-for-research-in-open-source-software-cross-at-uc-santa-cruz.md

File metadata and controls

49 lines (37 loc) · 2.5 KB

Back to catalogue

The Center for Research In Open Source Software (CROSS) at the University of California in Santa Cruz (UCSC) aims to bridge the gap between student research and open source software projects. CROSS turns OSS prototypes into successful open source software projects. The Center was created in 2015 inspired by the story of UCSC alumni (and CROSS benefactor) Sage Weil, who turned his research prototype into a multi-million dollar company. We draw from this expertise of our affiliated experts and industry members to choose projects that will have maximum real world impact. Our projects--which typically center around the work of senior graduate students and post-docs-- are mentored and guided by a team of experts chosen specifically to best ensure success.

CROSS uses a combination of teaching, networking, research and incubation of open source projects. Our industry members include Micron, Huawei, Seagate, Toshiba, and Western Digital. CROSS currently supports seven open source software projects-- three research projects and two incubator projects.

These projects currently include:

  • ZLog: Distributed Shared-log for Software-defined Storage (Research)
  • Smart Storage Devices in Genomics (Research)
  • Mantle: A Programmable Metadata Load Balancer for the Ceph File System (Research)
  • Strong Consistency in Dynamic Wireless Networks to Enable Safe and Efficient Navigation of Autonomous Vehicles (Research)
  • An Efficient C Library for Unum 2.0 (Research)
  • Skyhoook: Elastic Databases for the Cloud (Incubator)
  • The NIMBLE environment for statistical computing (Incubator)

Application Instructions

  • Twitter: CROSS – GsoC Project Proposal Requirements:

Introduction

  • Project Title
  • Define the problem you are trying to solve
  • Provide background about the current state of the problem
  • Brief description of your solution

Project goals

  • Project objectives
  • Expected deliverables
  • Future work based on project

Implementation

  • Project methodology
  • Project technical elements
  • Proposed solutions

Project Timeline

  • Project plan and deliverables schedule
  • Commitments outside project that might impact work
  • Areas of project you expect to be most/least challenging

Biographical information

  • Relevant experience / previous work
  • Relevant education background
  • Programing interests and strengths
  • Contact information