Open Source Policy
You, or your here means
Natural Persons, and
Natural Persons affiliated to Legal Bodies, which are part of Open Constitution Network Tenancy.
''Third Party'' here means an affiliated object of observation, maintained by a Legal Body, outside the ownership control of Open Constitution and its constituent fiscal host bodies e.g. Open-Bank Foundation.
Thank you for choosing to be part of our community at Open Constitution and its constituent registered agent or Fiscal Host legal bodies, founded by Foundation and its subsidiaries, affiliates and sister concerns performing economic activity as Finscale ApS(“Finscale”, “we”, “us”, or “our”).
We are committed to open source best practices and benchmarking commercial open source standards. If you have any questions or concerns about our Open Source Policy, or our practices, please raise a ticket at Open Constitution Governance Center.
A. List of open source projects:
A1. Supported/Assessed Third party Open Source Projects: (Since 2019) Note for editors to this section: Only those projects listed below where the Foundation maintains Dedicated and Managed Services (post-incubation stage)
Wordpress
N/a
WooCommerce
N/a
Moodle
GNU GPL
N/a
A2. Foundation maintained open source service/distribution:
Apache 2.0, Mozilla Public License
Finscale CWC
Foundation School
GNU GPL
Steering Council
Creative Commons
Media Council
GNU GPL
Treasury Council
Read relevant OSS licenses:
A few important OSS(open source software) licenses that we often attribute our work to, either as part of existing licensing of an open source project or when we release fresh/re-engineered work into open source:
Note: Please refer to the OSS license governing a specific project and a specific open-source component of the project. You MUST abide by it as an extension of your adherence to this policy.
B. Work includes the following:
Work Contributions include but are not limited to bug reports, issue triage, code, documentation, leadership, business development, project management, mentorship, and design.
WORK 1: Machine instruction level
At the application level, source code changes including system re-engineering, functional and non-functional re-engineering, and API-level developments, are defined in any of the projects listed above.
WORK 2: Primary Documentation on Foundation maintained OSS project:
Creating and publishing documentation such as research papers, and white papers on a part or whole of an OSS project (both engineered or re-engineered) including but not limited to technical architectural diagrams, workflow diagrams, generic business logic documentation, wiki, support forum documentation, assist documentation, helpbook etc.
WORK 3: Derivative Documentation on Foundation-supported FOSS project:
Creating and publishing baseline documentation on independently engineered components including but not limited to wiki, support forum documentation, technical architectural diagrams, assist documentation, helpbook etc.
C. Who are the participants:
D. Producing Work as Open Source:
Work 1:
Code level changes go through the OSS project's community pull request mechanism as defined on the specific GitHub repository - e.g. Finscale.
If the project is maintained by another maintainer organisation, Participants release the work from the Foundation's GitHub source code to the maintainer organisation, according to the maintainer organisation's stipulated contributions guidelines. For the Foundation-supported FOSS projects, a periodical sync shall be in place between both the upstream and the Foundation's fork of source codes.
Work 2:
Well-articulated, cited and referenced work is published after going through the Foundation's community peer review mechanism.
Upon a peer review, work is then released with a properly attributed OSS license to various outlets of Foundation including but not limited to its Research publication site, Research blog.
Work 3:
Well-articulated, cited and referenced work is published after going through the Foundation's community peer review mechanism.
Upon a peer review, work may be published irrevocably to various outlets of Foundation including but not limited to its Open Research portal, and Research blog, under the applicable OSS license.
Proper attribution to the applicable open source license of the maintainer organisation is required while releasing the work, regardless of whether the license is required to do so. This ensures that the Foundation gives credit to the original creator.
Primarily, Work 3 shall be released as per statement 2. Participants may choose to release the work according to the maintainer organisation's stipulated community guidelines.
GitHub is home to a great deal of open-source code that we release. Because GitHub is a third-party site, we have a few requirements and pieces of guidance, concerning its use. They are to ensure we use the service in a way that makes sense to all of us. This ensures our code is healthy and secure.
In some cases, Work 2 and Work 3 may also be added to the GitHub Readme file of both Foundation's public repositories or supported open source project's repository and such action will continue to abide by this 'Policy'.
F. Role of Gitbook and Atlassian Cloud.
Work 2 and Work 3 shall be documented, maintained and reduced to practice on Gitbook and Atlassian Cloud.
Gitbook change requests shall be used for tracking community peer review.
Atlassian Jira and Atlassian Confluence shall be used for tracking issue-based work management and publishing literature.
G. Release and delivery of Work:
Last updated
Was this helpful?