Our values and principles

We are defined and driven by our mission, and believe that values are crucial to accomplishing our goals in a way that is equitable and accessible to all.

Here are some of the core values underlying 2i2c:

  • 2i2c values fairness and justice as requirements for successful communities.
  • 2i2c values learning and discovery for all people.
  • 2i2c values collaborating and connecting to foster environments for learning and discovery.

We serve these values through a commitment to a few core principles:

  • Build tools that maximize flexibility and choice
  • Collaborate with open source and scientific communities
  • Provide community and core support, not just new features
  • Build tools that are accessible along a variety of dimensions

These principles help us guarantee our users the Right to Replicate the infrastructure we manage for them without having rely on us.

Open source tools for research and education

2i2c supports and uses projects that are developed, controlled, and owned by the community. We believe in the importance of tools that are built by a diverse community of multiple stakeholders, in order to build tools that are powerful for all of us, and in an equitable and inclusive manner.

Open source, community-driven tools exist across all parts of the data science stack - from the domain-specific libraries you use to analyze data, to the interfaces that allow you to interact with the computer, to the software that orchestrates your workflow in the cloud. 2i2c believes it is crucial that research and education has access to services and environments that utilize these tools across all layers of this stack.

Open tools that we use and support

All of the tools that 2i2c uses in its hubs are open-source and community-owned. A core mission of 2i2c is to give back to these communities by providing support, maintenance, and development. Below are a few tools and projects that we are particularly involved with, though the list of open source projects to which we contribute is much larger.

Jupyter Notebooks

Interactive documents for research and education.

Jupyter Lab

A customizable and extensible data science interface

JupyterHub

Cloud-based computing environments for groups

The PyData Ecosystem

Open Source tools for Scientific Computing

Jupyter Book

Interactive, beautiful books with Jupyter

Dask

Advanced parallelism for analytics

Why open source infrastructure?

Using open infrastructure has several advantages:

  • Powerful, flexible, and dynamic. Open source tools are the best for accelerating research and empowering improving education.
  • Flexibility and freedom. Open source tools run on many kinds of infrastructure and help you avoid vendor lock-in. You can run the entire 2i2c stack on your own if you wish!
  • Standards in data science. Open source tools are the most-common toolchain across all research fields as well as outside of academia.
  • Align with your values. Open source tools are controlled and owned by a broad and diverse community that is dedicated to the public good.
  • Accessible to all. Open tools are free to use and deploy, making research and education more accessible to people around the world.