Guidelines to open source software (according to Article 9 EMOTA)
This repository contains evolving drafts of guidelines and tools to support the Federal Administration in publishing open source code. The official and binding versions are available in all official languages on the Swiss Federal Chancellery website.
For a complete list of documents, see:
Tools for Publishing Open Source Software
Legal obligations and responsibility
As outlined in Article 9 EMOTA, the Federal Administration is principally obligated to publish its software as open source. Each federal authority holds independent responsibility for ensuring compliance, including making the source code publicly available.
Contributing
Contributions from the open source community and other stakeholders to these guidelines are highly valued. Have a suggestion for improvement? You can:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a pull request
Alternatively, you can simply open an issue.
Note: You can also write in German, French, or Italian and refer to the official language documents where relevant.
Changes
When major changes are proposed, they undergo the Federal Chancellery’s standard review process and, upon approval, are translated and published on the Swiss Federal Chancellery website. The respective documents are then assigned a new version number. Mayor changes between versions can be followed using the release notes.
Minor changes are incorporated regularly into the official PDF publications on the Swiss Federal Chancellery website.
License
These guidelines are licensed under the CC0 1.0 Universal license. For details, see the LICENSE file.
Contact
The Design System for Swiss Government Digital Applications.
Tailored for your Swiss-branded business web application, Oblique provides a standardized corporate design look and feel as well as a collection of ready-to-use Angular components. This makes the work of the development teams easier allowing them to focus on the business added value.
Our top features
- Visual design and naming in Figma are synchronized with code to ensure seamless consistency.
- The fully customizable master layout taking care of the application's structure and letting you focus on the content.
- The column-layout allowing the display of data in a central main column with a complementary drawer on each side.
- Our icon set ensuring consistency between the applications.
- The schematics allowing an easy update and installation of Oblique.
Catalogue des codes open source produits ou financés par la chancellerie suisse par obligation légale.
« Public Money, Public Code. » En Suisse, ce n'est plus un slogan militant. C'est la loi.