Improve
Not all free software can be used immediately and without restrictions, especially when it comes to security and feature requirements. This is where the advantage of free software lies: It allows people to improve the software and actively participate in fixing bugs and implementing new features. In this way, free software can be continuously developed and adapted to the needs of users.
Code Contributions
Besides the self-publications of Landeshauptstadt München, we also contribute to other FOSS projects through Contributions. Contributions can take different forms and do not always have to include new features or bug fixes. Also the correction or update of documentation can be a valuable contribution.
All contributions are created and contributed using our github account as fork repositories.
Funding
Even though open source software is free, development and maintenance must be paid for. Different business models for open source software enable secure and stable software and sponsor further development.
These business models can vary widely depending on the developer and use case, and range from providing support and training to developing customized solutions for customers.
Sponsoring
We financially support free software that we use frequently. In this way, we can help to ensure that the development and maintenance of free software remains guaranteed and that the software continues to meet our needs.
The GeoPortal provides basic spatial information such as an official city map, addresses and aerial photographs, or the "Potential of near-surface geothermal energy."
Robot Framework is a generic automation framework that can be used for both test automation and robotic process automation.
Vue.js is a client-side JavaScript web framework for building single-page web applications following the MVVM pattern, but it can also be used in multipage web pages for single sections.
Vuetify is a UI library for Vue components in Material Design. In the reference architecture, Vuetify is used for almost all custom development.
We use opencollective.com/itm for the transparent implementation of our sponsorship payments.
Further projects will follow in accordance with the City Council resolution Strategy for financing open source libraries and software used by the city of November 15, 2023.
Support
Free software is best understood by those who create it. The City of Munich relies on commercial support as an important way of financing and promoting free software. Manufacturers offer highly qualified support and can have a direct influence on development. The city generally concludes contracts with service providers that ensure an orderly lifecycle and timely security updates. This minimizes the risk of support gaps if, for example, a community project is temporarily orphaned.
Consul is a free software for citizen participation.
Graylog is a platform for central log management, the collection, analysis and visualization of log data.
Apache Kafka is free software from the Apache Software Foundation that is used in particular for processing data streams.
As Linux is a free unix-like multi-user operating system, which is based on the Linux kernel and substantially on GNU software. Especially on servers and embedded computing Linux has become the standard.
Nuclos is a free enterprise resource planning software that we at it@M use to manage our entire internal IT portfolio and resource planning.
Internal and external services are operated on the Kubernetes platform Openshift.
PostgreSQL is a free, object-relational database management system (ORDBMS) emphasizing extensibility and SQL compliance.
Zammad is a free helpdesk and issue tracking system that enables the connection of various channels such as e-mail and telephone.
Open Core
The open core model is a business model for financing commercially produced open source software. A "core functionality" or feature-limited version of the software product is offered as free and open source software, while commercial versions or add-ons are available as proprietary software.
The City of Munich uses this model to test software more quickly and promote the FOSS ecosystem. By being independent of a single manufacturer, we avoid financial dependencies and can operate the software independently.
BlueSpice MediaWiki is a free software, based on MediaWiki, and specifically developed for companies as an enterprise wiki distribution.
Checkmk is a free software for service monitoring of IT infrastructure. It is used to monitor servers, network, applications, clouds, containers, storage, databases and environmental sensors.
GitLab is a version control system for software projects and devops platform.
Integreat is a local and multilingual integration platform for immigrants that can be used in any municipality without the involvement of the IT department.
ownCloud is a free software that organizes the storage and distribution of data. The data can be accessed both via a web interface and with client applications.