User Tools

Site Tools


civilinfrastructureplatform:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
civilinfrastructureplatform:start [2019/03/18 12:10]
patersonc [Reference Hardware] Updated link.
civilinfrastructureplatform:start [2021/05/29 08:08]
MasashiKudo [Participate in CIP]
Line 11: Line 11:
  
 CIP is an open, collaborative project where you are welcome to contribute. Please join us: CIP is an open, collaborative project where you are welcome to contribute. Please join us:
-   ​* ​Register in our public mailing list, [[https://​lists.cip-project.org/​mailman/​listinfo/​cip-dev|cip-dev]] where the technical discussions take place. +   ​* ​Sign up to our public mailing list, [[https://​lists.cip-project.org/​g/​cip-dev|cip-dev]] where the technical discussions take place. 
-   * Join our IRC channel in irc.freenode.org #cip +   * Join our IRC channel in irc.libera.chat #cip 
    * Join any of our projects:    * Join any of our projects:
-      * In general [[https://​gitlab.com/​cip-project|we use Gitlab]] but depending on the project, we try to stay as close to upstream as possible and using the tools maintainers use is part of that strategy so in every case we might use different tools.+      * In general [[https://​gitlab.com/​cip-project|we use Gitlab]] ​(and have a policy for [[GitlabOwnersPolicy|Owners]]) ​but depending on the project, we try to stay as close to upstream as possible and using the tools maintainers use is part of that strategy so in every case we might use different tools.
       * Check the [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.4.y-cip|CIP 4.4]] and [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.19.y-cip|CIP 4.19]] repository, mirrored [[https://​gitlab.com/​cip-project/​cip-kernel/​linux-cip|in Gitlab]].       * Check the [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.4.y-cip|CIP 4.4]] and [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.19.y-cip|CIP 4.19]] repository, mirrored [[https://​gitlab.com/​cip-project/​cip-kernel/​linux-cip|in Gitlab]].
       * Check the [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.4.y-cip-rt|CIP 4.4-rt]] and [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.19.y-cip-rt|CIP 4.19-rt]] repository, mirrored [[https://​gitlab.com/​cip-project/​cip-kernel/​linux-cip-rt |in Gitlab]].       * Check the [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.4.y-cip-rt|CIP 4.4-rt]] and [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​cip/​linux-cip.git/​log/?​h=linux-4.19.y-cip-rt|CIP 4.19-rt]] repository, mirrored [[https://​gitlab.com/​cip-project/​cip-kernel/​linux-cip-rt |in Gitlab]].
 +
 +The CIP Project uses the Linux Foundation Developer Certificate of Origin (DCO). Contributors to the CIP Project should adhere to the Linux Foundation'​s [[https://​developercertificate.org/​|DCO]] and include a sign-off in their contributions.
  
 You can follow our progress and news by visiting our [[https://​cip-project.org|website]]. You can follow our progress and news by visiting our [[https://​cip-project.org|website]].
Line 25: Line 27:
  
 The first action taken by the CIP project is to select and maintain Linux kernels for a very long time (+10 years). To achieve this goal we have a group of experts. All the actions and decisions related to the maintenance of the Linux kernels selected by the CIP project are available at [[CIPKernelMaintenance| CIP Kernel maintenance]]. The first action taken by the CIP project is to select and maintain Linux kernels for a very long time (+10 years). To achieve this goal we have a group of experts. All the actions and decisions related to the maintenance of the Linux kernels selected by the CIP project are available at [[CIPKernelMaintenance| CIP Kernel maintenance]].
 +
 +The current released CIP kernels are as follows.
 +^  Version ​       ^  Maintainer(s) ​                    ​^ ​ First Release ​ ^  Projected EOL  ^
 +| SLTS v4.19     ​| ​ Nobuhiro Iwamatsu & Pavel Machek ​ |  2019-01-11 ​    ​| ​ 2029-01 ​       |
 +| SLTS v4.19-rt ​ |  Pavel Machek ​                     |  2019-01-11 ​    ​| ​ 2029-01 ​       |
 +| SLTS v4.4      |  Nobuhiro Iwamatsu & Pavel Machek ​ |  2017-01-17 ​    ​| ​ 2027-01 ​       |
 +| SLTS v4.4-rt ​  ​| ​ Pavel Machek ​                     |  2017-11-16 ​    ​| ​ 2027-01 ​       |
 +
  
 ==== Testing ==== ==== Testing ====
  
-Civil infrastructure industry has high stability, reliability and security standards in order to ensure safety-critical systems. A project ​has been formed ​to address this reality ​called ​[[CIPTesting|CIP Testing]]. So far the efforts are focused on testing the CIP kernel. In the futurethey will be extended ​to the complete CIP platform.+Civil infrastructure industry has high stability, reliability and security standards in order to ensure safety-critical systems. A [[civilinfrastructureplatform:​ciptesting:​ciptestingwg|working group]] ​has been created ​to address this reality
 + 
 +So far CIP have created B@D - This is a virtual machine that allows developers to easily run automated testing on a local Beaglebone Black or Renesas RZ/G1M iwg20m platform. Further information can be found [[CIPTesting|here]]. 
 + 
 +The next goal for CIP is to centralise testingso that developers can run tests without having local access ​to platform. This work is explained further in the [[civilinfrastructureplatform:​ciptesting:​centalisedtesting|Centralised Testing]] wiki page.
  
 ==== CIP Core project ==== ==== CIP Core project ====
  
-The CIP Core project aims to create reference ​minimal file system ​images ​that allow testing ​the CIP Core packages: ​a set of industrial-grade components that require ​super long-term maintenance. For more information,​​ go to the [[cip-core|CIP Core wiki page]], follow the [[cip-core-quickstart|quickstart]] or check out the [[https://​gitlab.com/​cip-project/​cip-core/​|source code]].+The CIP Core project aims to create reference ​minimal file system ​images ​that allow testing ​the CIP Core packages: ​a set of industrial-grade components that require ​super long-term maintenance. For more information,​​ go to the [[cip-core|CIP Core wiki page]] or check out the [[https://​gitlab.com/​cip-project/​cip-core/​|source code]].
  
 ==== CIP Software Updates ==== ==== CIP Software Updates ====
Line 40: Line 54:
 For more information,​​ go to the [[cip-sw-updates|CIP Software Updates wiki page]]. For more information,​​ go to the [[cip-sw-updates|CIP Software Updates wiki page]].
  
-==== Cybersecurity standard for industry (IEC62443-4) ​====+==== CIP Security working group ==== 
 + 
 +In order to deal with evolving cyber attacks, the CIP Security working group is working to support the adoption of IEC 62443 across the entire industry and are working to roll out solution as soon as possible as part of an all out effort to support users’ effort to acquire certification. 
 + 
 +As the first step, we are working ​ to solve issues for certification using capabilities of component packages and some guidelines to make industry secure by actively supporting suppliers of industrial products so that they can certify using the IEC 62443-4-2 standard. 
 + 
 +For more information,​​ go to the [[cip-security|CIP Security working group wiki page]].
  
-It is a mandatory topic to secure civil infrastructure from cyber attacks, and thus cybersecurity is a key element for CIP. ISA/IEC-62443 is a series ​of standardstechnical reports, and related information that define procedures for implementing electronically secure Industrial Automation and Control Systems (IACS).+About the IEC 62443-4 series, ​go to the [[cip-cybersecurity|past investigation on IEC62443-4 page]].
  
-For more information,​ go to the [[cip-cybersecurity|CIP Cybersecurity wiki page]].+For detailed information about CIP IEC-62443-4-x certification ​information go to the [[cip-IEC-62443-4-x|CIP IEC-62443-4-x certification ​page]].
  
 ==== Reference Hardware ==== ==== Reference Hardware ====
Line 63: Line 83:
       * [[https://​www.cip-project.org/​faq|FAQ]].       * [[https://​www.cip-project.org/​faq|FAQ]].
    * Mailing List    * Mailing List
-     * [[https://​lists.cip-project.org/​mailman/​listinfo/​cip-dev|cip-dev]]+     * [[https://​lists.cip-project.org/​g/​cip-dev|cip-dev]]
    * [[CIPconferences|Events,​ conferences and presentations]].    * [[CIPconferences|Events,​ conferences and presentations]].
    * [[tsc-meetings|Technical Steering Committee Meeting Minutes]].    * [[tsc-meetings|Technical Steering Committee Meeting Minutes]].
civilinfrastructureplatform/start.txt · Last modified: 2023/07/27 11:56 by nobuhiro.iwamatsu