Bridging Gap Between Student Work and Successful Open Souce Projects

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 Ceph into a multi-million dollar company. We draw from the expertise of our affiliated experts and industry members to choose projects that will have maximum real world impact. Our projects 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. With the support of our industry members, CROSS currently funds six open source software projects-- three research projects and three incubator projects. These projects are:

lightbulb_outline View ideas list


  • python
  • javascript
  • c/c++
  • verilog


  • Other
  • cloud databases
  • reproducibility
  • ceph
  • architecture
  • generative text
comment IRC Channel
email Mailing list
mail_outline Contact email

Center for Research in Open Source Software at UC Santa Cruz 2019 Projects

  • Ashay Shirwadkar
    Extend current processing methods with column-oriented processing via Arrow
    This proposal will develop object-class methods to transform on-disk Flatbuffer data (row oriented) into Apache Arrow format (col-oriented) in...
  • Jayjeet Chakraborty
    Popper 2.0
    This project focuses on adding various new features to Popper 2.0 like the addition of various runtimes, adding more subcommands, developing a...
  • Mohd Arshul Mansoori
    Popper Actions Library & Example Workflows
    This project will help in scientific research and exploration by automating the repetitive tasks in the research domain. We will create actions that...
  • Barbaragd
    Popper library and REANA workflow engine
    The current way of interacting with the Popper engine is through the Popper CLI tool. This tool implements all the features of the engine including...