{"id":18213,"date":"2026-04-14T13:02:00","date_gmt":"2026-04-14T11:02:00","guid":{"rendered":"https:\/\/www.opengis.ch\/?p=18213"},"modified":"2026-04-14T13:17:49","modified_gmt":"2026-04-14T11:17:49","slug":"sustainability-initiative-what-is-it-and-why-we-do-it","status":"publish","type":"post","link":"https:\/\/www.opengis.ch\/it\/2026\/04\/14\/sustainability-initiative-what-is-it-and-why-we-do-it\/","title":{"rendered":"Sustainability initiative: what is it and why we do it?"},"content":{"rendered":"\n<p><strong>At OPENGIS.ch, we create open-source software.<\/strong><br>We are contributors, maintainers, and in the case of QField, the team that builds it.<\/p>\n\n\n\n<p>That comes with a responsibility we take seriously: <strong>giving back<\/strong>.<\/p>\n\n\n\n<p>&#8220;Give back&#8221; is not a slogan. It is our first <a href=\"https:\/\/www.opengis.ch\/core-values\/\">core value<\/a>, and the very reason the <a href=\"https:\/\/www.opengis.ch\/qgis-sustainability-initiative\/\">sustainability initiative<\/a> exists.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Open-source is a garden. If you eat from it, water it, and keep seeding.<\/p>\n<cite>The Importance of seeding opening keynote,  FOSS4G 2023<\/cite><\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"464\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131-1024x633.png?resize=750%2C464&#038;ssl=1\" alt=\"\" class=\"wp-image-18214\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?resize=1024%2C633&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?resize=300%2C186&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?resize=768%2C475&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?resize=1536%2C950&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?resize=2048%2C1266&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?w=2250&amp;ssl=1 2250w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What is the #sustainQGIS initiative?<\/h2>\n\n\n\n<p>Open-source software has a well-known problem: the work that keeps it healthy is largely invisible. Bug fixes, code reviews, refactoring, test coverage, onboarding new contributors: none of these appear in a feature list, but without them, the software eventually degrades. Proprietary projects can budget for this work directly. Open-source projects mostly rely on whoever finds the time.<br>We wanted to change that, at least in our corner of the ecosystem.<\/p>\n\n\n\n<p><br>The model is simple. For every <a href=\"https:\/\/www.opengis.ch\/qgis-support\/\">support contract<\/a> we sign that exceeds 10 days, we donate a portion of those days to the initiative. Any unused contract hours at year-end also flow in. That pool of time gets spent on exactly those invisible tasks: triaging and fixing bugs that affect stability, reviewing pull requests so good contributions actually land in the codebase, and doing the unglamorous maintenance work that keeps QGIS&#8217;s core solid.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why we do it<\/h2>\n\n\n\n<p>We built a successful company around QGIS and QField. We write code (custom features, plugins, processing algorithms, entire applications) on top of these platforms every day. When a client needs something that cannot be done out of the box, we build it. And we build it inside the project whenever that makes sense, not in a private fork that nobody else benefits from.<\/p>\n\n\n\n<p>Pushing changes upstream instead of maintaining private forks, sponsoring the QGIS project financially, and donating hours are all expressions of the same logic: the ecosystem is a shared asset, and shared assets need shared investment.<\/p>\n\n\n\n<p>I chair the <a href=\"https:\/\/qgis.org\/community\/foundation\/\">QGIS.org foundation<\/a>, so I see directly how much the project depends on companies like ours showing up. A bug that slips through costs every QGIS user time. A code review that never happens means a useful feature sits in limbo for months. And a small group of core maintainers carrying the full load eventually burns out. These are not abstract problems. They affect users and the community on a daily basis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What this means when you work with us?<\/h2>\n\n\n\n<p>When you sign a support contract with OPENGIS.ch, you are not just buying expert help with QGIS and QField. A slice of that contract goes back into the project itself. Your investment in solving your own GIS challenges also helps keep the platform reliable for everyone.<\/p>\n\n\n\n<p>We think that is a good deal. It is the way we want to do business.<\/p>\n\n\n\n<p>If you want to know more about the <a href=\"https:\/\/www.opengis.ch\/qgis-sustainability-initiative\/\" data-type=\"page\" data-id=\"6549\">initiative<\/a> or are ready to make a difference, <a href=\"https:\/\/www.opengis.ch\/qgis-support\/\">get a support contract<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open-source is a garden. <br>If you eat from it, water it, and keep seeding.<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"353\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?resize=750%2C353&#038;ssl=1\" alt=\"\" class=\"wp-image-18235\" style=\"aspect-ratio:16\/9;object-fit:contain\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?resize=1024%2C482&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?resize=300%2C141&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?resize=768%2C362&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?resize=1536%2C724&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?resize=2048%2C965&amp;ssl=1 2048w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/20251128_151759.jpg?w=2250&amp;ssl=1 2250w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>At OPENGIS.ch, we create open-source software, we are contributors, maintainers, and in the case of QField, the team that builds it.<\/p>\n<p>That comes with a responsibility we take seriously: giving back.<\/p>\n","protected":false},"author":2,"featured_media":18214,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[15],"tags":[125],"class_list":["post-18213","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qgis","tag-qgis-org"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/04\/muhammad-afandi-G8PBjF7WfZM-unsplash-e1776162859131.png?fit=2560%2C1583&ssl=1","jetpack-related-posts":[{"id":15696,"url":"https:\/\/www.opengis.ch\/it\/2025\/06\/18\/qgis-basic\/","url_meta":{"origin":18213,"position":0},"title":"QGIS Base","author":"Naemi Meisser","date":"18 Giugno 2025","format":false,"excerpt":"Alla fine di questo corso, i partecipanti conosceranno le principali funzioni di QGIS Desktop (software GIS open source) e saranno in grado di importare e analizzare dati, creare una mappa con layout professionale ed inserire oggetti con attributi e geometrie vettoriali.","rel":"","context":"In &quot;Corsi QGIS&quot;","block_context":{"text":"Corsi QGIS","link":"https:\/\/www.opengis.ch\/it\/category\/corsi\/corsi-qgis\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/vt_basemap.png?fit=1194%2C742&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/vt_basemap.png?fit=1194%2C742&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/vt_basemap.png?fit=1194%2C742&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/vt_basemap.png?fit=1194%2C742&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/vt_basemap.png?fit=1194%2C742&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":12020,"url":"https:\/\/www.opengis.ch\/it\/2021\/02\/09\/corso-qgis-di-base-online-26-27-04-2021\/","url_meta":{"origin":18213,"position":1},"title":"Corso QGIS di base, Online 26\/27.04.2021","author":"Marco Bernasocchi","date":"9 Febbraio 2021","format":false,"excerpt":"Iscrizione CORSO ANNULLATO \u2013 Prossimo corso in Settembre 2021 Il corso dura 2 giorni (9:00 - 17:00) tramite Google Meet (non \u00e8 richiesto un account Google) e costa 850 CHF a persona.\u00a0Un insegnante per un massimo di 6 partecipanti e 2 insegnanti da 7 a 12 partecipanti. Descrizione Alla fine\u2026","rel":"","context":"In &quot;Non categorizzato&quot;","block_context":{"text":"Non categorizzato","link":"https:\/\/www.opengis.ch\/it\/category\/non-categorizzato\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":12300,"url":"https:\/\/www.opengis.ch\/it\/2021\/09\/30\/corso-qgis-di-base-09-16-11-2021\/","url_meta":{"origin":18213,"position":2},"title":"Corso QGIS di base, 09\/16.11.2021 (cancellato)","author":"Marco Bernasocchi","date":"30 Settembre 2021","format":false,"excerpt":"Iscrizione Il corso della durata di 2 giorni 9:00 - 17:00, si terr\u00e0 a Bellinzona ad un costo di 990 CHF a persona. Questo prezzo include la registrazione, il materiale di formazione, la certificazione ufficiale e due pasti.\u00a0Il corso sar\u00e0 tenuto da un insegnante per un massimo di 6 partecipanti\u2026","rel":"","context":"In &quot;Non categorizzato&quot;","block_context":{"text":"Non categorizzato","link":"https:\/\/www.opengis.ch\/it\/category\/non-categorizzato\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":13149,"url":"https:\/\/www.opengis.ch\/it\/2022\/09\/09\/corso-qgis-di-base-bellinzona-19-10-26-10-2022\/","url_meta":{"origin":18213,"position":3},"title":"Corso QGIS di base Bellinzona, 19.10\/26.10.2022","author":"Anna Randegger","date":"9 Settembre 2022","format":false,"excerpt":"Iscrizione Il corso dura 2 giorni (9:00 - 17:00) e costa 990 CHF a persona (compreso il pranzo e il certificato).\u00a0Un insegnante per un massimo di 6 partecipanti e 2 insegnanti da 7 a 12 partecipanti. Descrizione Alla fine di questo corso, i partecipanti conosceranno le principali funzioni di QGIS\u2026","rel":"","context":"In &quot;QGIS&quot;","block_context":{"text":"QGIS","link":"https:\/\/www.opengis.ch\/it\/category\/gis\/qgis\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/AdobeStock_305245557-scaled.jpeg?fit=1200%2C400&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":14834,"url":"https:\/\/www.opengis.ch\/it\/2024\/07\/07\/qfield-rapid-mapping-ticino\/","url_meta":{"origin":18213,"position":4},"title":"Rapid Mapping delle catastrofi naturali in Ticino con QField Rapid Mapper","author":"Marco Bernasocchi","date":"7 Luglio 2024","format":false,"excerpt":"QField Rapid Mapper \u00e8 un progetto per l'app mobile QField che consente a soccorritori, protezione civile, militari e cittadini di valutare e segnalare i danni causati da catastrofi naturali condividendo rapidamente immagini, video e audio geolocalizzati. QField Rapid Mapper offre raccolta dati in tempo reale, mappatura e condivisione per migliorare\u2026","rel":"","context":"In &quot;QField&quot;","block_context":{"text":"QField","link":"https:\/\/www.opengis.ch\/it\/category\/qfield-it\/"},"img":{"alt_text":"Severe weather damages A13 Buffalora June2024 Swisstopo Rappid Mapping","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/07\/Severe_weather_damages_A13_Buffalora_June2024_Swisstopo_Rappid_Mapping-scaled.jpg?fit=1200%2C801&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/07\/Severe_weather_damages_A13_Buffalora_June2024_Swisstopo_Rappid_Mapping-scaled.jpg?fit=1200%2C801&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/07\/Severe_weather_damages_A13_Buffalora_June2024_Swisstopo_Rappid_Mapping-scaled.jpg?fit=1200%2C801&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/07\/Severe_weather_damages_A13_Buffalora_June2024_Swisstopo_Rappid_Mapping-scaled.jpg?fit=1200%2C801&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/07\/Severe_weather_damages_A13_Buffalora_June2024_Swisstopo_Rappid_Mapping-scaled.jpg?fit=1200%2C801&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":6242,"url":"https:\/\/www.opengis.ch\/it\/2019\/04\/12\/qfield-1-0-e-qui\/","url_meta":{"origin":18213,"position":5},"title":"QField 1.0 \u00e9 qui","author":"Marco Bernasocchi","date":"12 Aprile 2019","format":false,"excerpt":"Andiamo dritti al punto \u00c8 ufficiale, QField per QGIS 1.0 \u00e8 stato rilasciato! Scaricalo subito dal Playstore (qfield.org\/get) o da GitHub Siamo incredibilmente soddisfatti e orgogliosi di aver appena rilasciato un tale gioiello e siamo convinti che, grazie a tutte le sue caratteristiche e a scelte progettuali consapevoli, QField render\u00e0\u2026","rel":"","context":"In &quot;QField&quot;","block_context":{"text":"QField","link":"https:\/\/www.opengis.ch\/it\/category\/qfield-it\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/03\/QField_1.0.png?fit=1200%2C628&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/03\/QField_1.0.png?fit=1200%2C628&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/03\/QField_1.0.png?fit=1200%2C628&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/03\/QField_1.0.png?fit=1200%2C628&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/03\/QField_1.0.png?fit=1200%2C628&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pbdBtI-4JL","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts\/18213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/comments?post=18213"}],"version-history":[{"count":18,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts\/18213\/revisions"}],"predecessor-version":[{"id":18246,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts\/18213\/revisions\/18246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/media\/18214"}],"wp:attachment":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/media?parent=18213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/categories?post=18213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/tags?post=18213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}