How can I write code for the CIP code base?
Anyone can submit contributions to the project. We anticipate that the Technical Steering Committee will publish information on technical contributions shortly.
Who is expected to be an end-user of the CIP code?
Any technical systems responsible for supervision, control, and management of infrastructure supporting human activities, including, for example, electric power generation and energy distribution, oil and gas, water and wastewater, healthcare, communications, transportation, and community management. These systems deliver essential services, provide shelter, and support social interactions and economic development. They are society’s lifelines.
Does the project have a geographic focus?
It is desired that the base layer of code developed by the project will be utilized globally.
What are the goals of the project?
The CIP Project aims to:
- develop software building blocks for civil infrastructure;
- fill the gap between capabilities of the existing open source software and industrial and infrastructure requirements, addressing technical needs such as real-time and functional safety support, as well as long-term availability and compatibility (with the specific requirements regarding availability and compatibility to be determined by the TSC) and security; and
- drive widespread usage of the CIP software stack and acceptance in industry.
What is the license for the project?
In the case of contributions to the Linux Kernel, such contributions will be made under GPL Version 2.0. For contributions to the project not involving the Linux Kernel, contributions will be made under the Apache License, Version 2.0.
Can my organization join?
Any organization can join this project. If your organization is NOT a member of The Linux Foundation, you need to join The Linux Foundation first.
Who are the founding members?
Early supporters of CIP include Codethink, Hitachi, Plat’Home, Siemens and Toshiba.
What is the Civil Infrastructure Platform?
The Civil Infrastructure Platform (“CIP”) is a Linux Foundation collaborative project. The CIP project intends to establish an open source “base layer” of industrial grade software to enable the use and implementation in infrastructure projects of software building blocks that meet the safety, reliability and other requirements of industrial and civil infrastructure.