SlideShare ist ein Scribd-Unternehmen logo
2
Am meisten gelesen
7
Am meisten gelesen
9
Am meisten gelesen
Vergabekriterien für die erfolgreiche Beschaffung
von Open Source Software
Die Auswahl des passenden Anbieters
Claus R. Wickinghoff
Sprecher der OSBA Working Group Beschaffung
Disclaimer: Dies ist keine Rechtsberatung.
openCode Connect / 20. März 2025
Die Open Source Business Alliance
Aus der Praxis (1)
●
Erfahrung eines Herstellers von Open Source Software:
“Konkretes Beispiel: Ein Bundesland hat sich entschieden, für die Schüler aller Schulen
unsere Software auszuschreiben. Das haben Unternehmen x und Unternehmen y gewonnen,
beide haben vorher noch nie etwas mit unserer Software gemacht.
Wir haben uns selbst auch an der Ausschreibung beteiligt, das Bundesland hatte sehr hohe
Anforderungen mit harten Kriterien zu Performance und anderen Sachen. Hierzu haben wir
uns intern sehr viele Gedanken gemacht, ob und wie man das erfüllen kann.
Unternehmen x und Unternehmen y haben die Ausschreibung mit Dumpingpreisen
gewonnen und sich im Nachhinein bei uns gemeldet, ob wir das Consulting für Skalierung &
Performanceprobleme machen können. Wir haben das abgelehnt und auf unsere normale
Subskription verwiesen, für die aber kein Budget mehr vorhanden war."
Aus der Praxis (2)
●
Erfahrung eines anderen Anbieters von Open Source Software:
“Vor anderthalb Jahren hat mir der CIO eines Bundeslandes zum Deal für die
Videoarbeitsplätze mit unserer Software gratuliert und geschwärmt, dass er ein großer
Open-Source-Verfechter sei. Ich wusste zuerst nicht, wovon er sprach und dann stellte sich
heraus, das das Unternehmen z mit unserer Software eine Ausschreibung gewonnen hat.
Letztlich haben sie damit einen Dritten beauftragt, unsere Software zu forken und mit
entsprechendem Wissen um die Anforderungen in dem Bundesland Anpassungen zu
Accessibility und anderem vorzunehmen. Der CIO hat gedacht, das wäre super für Open
Source - aber das, was da für viel Geld für das Bundesland entwickelt wurde, ist nun alles
Closed Source.
Das Bizarre ist, dass ein Bundesministerium jetzt erneut viel Geld in Accessibility investiert,
obwohl Unternehmen z diese gleichen Funktionen ja bereits mit Steuergeldern für das
Bundesland entwickelt hat. Aber diese Weiterentwicklungen sind eben nicht Open Source.“
Was genau wird eigentlich beschafft ?
●
Open Source Software ist lizenzkostenfrei.
●
Nutzerlizenzen sind also üblicherweise nicht Teil einer
Ausschreibung.
●
Ausgeschrieben werden daher Service und Dienstleistung.
●
Erinnerung: Bei proprietärer Software partizipiert der Hersteller an
jeder verkauften Lizenz seiner Software.
Fazit
●
Werden Leistungen der öffentlichen Hand allein oder in
erster Linie nach Preis vergeben, benachteiligt dies
Bewerber/Bieter, die in Pflege, Sicherheit und
Aktualisierung der Software investieren und die Lieferkette
mit Supportverträgen absichern.
●
Eine schlechte Umsetzung sollte eigentlich auf den Anbieter
zurückfallen, nicht auf das Projekt bzw. den Hersteller.
Möglichkeiten bei der Beschaffung
●
Grundsätzlich sollte der Zuschlag für das wirtschaftlichste
Angebot erfolgen. Das ist jedoch schwierig, wenn die
Software (und deren Weiterentwicklung) nicht Teil der
Ausschreibung ist.
●
Die UfAB*)
zeigt in Abschnitt 4.2.1 Möglichkeiten auf, nicht
nur den Preis als Entscheidungskriterium heranzuziehen.
Dazu nennt sie in 5.4 konkret auch die Nachhaltigkeit als
Aspekt.
*) UfAB = Unterlage für Ausschreibung und Bewertung von IT-Leistungen
4 Kriterien zur Auswahl eines nachhaltigen Anbieters
●
Beziehung zum Software-Hersteller / der Community
●
Sicherstellung der Upstream-Veröffentlichung
vorgenommener Anpassungen und Patches
●
Sicherstellen einen qualifiziertes 3rd-Level-Supports
●
Absicherung der Lieferkette durch Unterstützung von
Basiskomponenten
Beziehung zu einem kommerziellen Hersteller
Der Anbieter kann u.a. einen Vertrag mit dem
Softwarehersteller nachweisen und darlegen, welche
Leistungen durch diesen Vertrag abgedeckt werden.
Eine enge Zusammenarbeit gewährleistet direkten Zugang zu
technischem Support und den neuesten Software-Updates.
Dies verbessert die Betriebssicherheit und hilft mit
frühzeitigem Wissen über potenzielle Sicherheitslücken, um
das Risiko von Sicherheitsverletzungen zu minimieren.
Beziehung zu einer Community
Der Anbieter kann u.a. nachweisen, dass er
●
bereits Contributions zu der entsprechenden Software
(erfolgreiche Merges etc.) geleistet hat
●
Core-Contributoren der entsprechenden Software im
eigenen Unternehmen beschäftigt
●
an Veröffentlichungen zu der entsprechenden Software
mitgewirkt hat (zu Neuentwicklungen, Dokumentation,
Schulungsmaterialien, Absicherung der Lieferkette o.ä.)
Sicherstellung der Upstream-Veröffentlichung
●
Der Anbieter kann Commitrechte im Projekt nachweisen
und/oder ist Certified Contributor.
●
Der Anbieter beschäftigt einen oder mehrere Core-
Entwickler des Projekts.
●
Der Anbieter hat eine aktive Partnerschaft mit dem
Hersteller der Software und maßgeblichen Einfluss auf die
Entwicklung der Software (z.B. Einreichung von Feature-
Requests, Beteiligung an der Priorisierung von Bugfixes,
usw.).
Sicherstellen einen qualifiziertes 3rd-Level-Supports
●
Der Anbieter kann vertraglich sicherstellen, dass Third-Level
Support durch den entsprechenden Hersteller geleistet
wird.
●
Der Anbieter kann nachweisen, dass er Entwickler mit
Commitrechten oder Core-Entwickler der entsprechenden
Software beschäftigt.
●
Der Anbieter kann nachweisen, dass er in den letzten Jahren
regelmäßig Bugfixes an der entsprechenden Software
durchgeführt hat (z.B. mit Link o.ä. auf die entsprechenden
Fixes).
Sicherung der Lieferkette
●
Der Anbieter beschäftigt Core-Entwickler eines externen
Projekts oder einer Basiskomponente, die Teil der
Lieferkette sind.
●
Der Anbieter unterstützt mit seinen Beiträgen zu einer
Basiskomponente oder einem externen Projekt
beispielsweise bei der Umsetzung der im CRA geforderten
Anforderungen und Dokumentationspflichten.
Beispiel: Upstream-Veröffentlichung als B-Kriterium
Punkteskala:
●
0 Punkte: Keine Angaben oder keine qualifizierenden Angaben des
Bieters
●
1 Punkt: Bieter kann generell eigenes Entwickler-Personal nachweisen
●
2 Punkte: Bieter legt konzeptionell dar, dass und wie Entwicklungen
upstream einfließen
●
3 Punkte: Bieter legt dar, dass er bereits relevanten eigenen Code zum
Projekt beigetragen hat
●
4 Punkte: Bieter kann Commitrechte im Projekt nachweisen und/oder ist
Certified Contri­
butor
●
5 Punkte: Bieter beschäftigt einen oder mehrere Core-Entwickler des
Projekts
Verwendung der Kriterien in einer Ausschreibung
Gemäß UfAB können die Kritierien jeweils nach Bedarf als A-
oder B-Kriterium formuliert werden:
●
A-Kriterium ist ein Eignungskriterium
●
B-Kriterium ist ein Wertungskriterium und liefert mit dem
Preis eine Kennzahl Z = Leistung / Preis (UfAB 4.2.3)
Festlegung der Kriterien kann/sollte auf die Ausschreibung
angepasst werden.
Rückmeldungen und weitere Vorschläge gerne erwünscht!
Kriterien zum Download

Weitere ähnliche Inhalte

PDF
Open Source Software: Reif für den typischen CH KMU?
PDF
Erhöhen der Kundenzufriedenheit durch bessere Qualität der Lizenzimplementierung
PDF
IT-Kosten sparen mittels Open Source Software: Leeres Versprechen oder realis...
PDF
BATbern54 Plattform-Engineering für digitale Versicherungsprodukte: Erfahrung...
PDF
Mobile Apps für Unternehmen: White Paper mit Praxistipps
PDF
Rahmenbedingungen für agile Softwarebeschaffung
PDF
Der Rechtsrahmen für Location Based Services Apps
PDF
Success Story "Agile Entwicklung im Onsite Outsourcing"
Open Source Software: Reif für den typischen CH KMU?
Erhöhen der Kundenzufriedenheit durch bessere Qualität der Lizenzimplementierung
IT-Kosten sparen mittels Open Source Software: Leeres Versprechen oder realis...
BATbern54 Plattform-Engineering für digitale Versicherungsprodukte: Erfahrung...
Mobile Apps für Unternehmen: White Paper mit Praxistipps
Rahmenbedingungen für agile Softwarebeschaffung
Der Rechtsrahmen für Location Based Services Apps
Success Story "Agile Entwicklung im Onsite Outsourcing"

Ähnlich wie Präsentation openCode Connect März 2025 | OSBA (20)

PPTX
Xybermotive Bewährte ERP und EDI Technologie - leichtgewichtig und auf Knopfd...
PDF
Ueberlegungen Projektmanagement Web Applications
PDF
Praxisleitfaden für Business Apps - Potenziale, Technologien, Kosten, Vorbere...
PDF
Open Source im Unternehmenseinsatz
PDF
The Power of the Crowd
PDF
Standardisierung, Herstellerabhängigkeiten und Open Source Software
PPTX
Secure Linux Adminstration Conference 2015: Wie bringt man seine IT-Service P...
PPTX
OpenChain - Der Industriestandard für Open Source Compliance
PDF
Justizkommunikation ce bit2015
PDF
Fachgruppe Immaterialgüterrecht des Bernischen Anwaltsverbandes: Open Source ...
DOCX
Projektmanagement-Software Leitfaden
PDF
6 verschiedene Arten von Software
PDF
Whitepaper ar-achieving application readiness maturity-de
PPT
Agilität und Verträge - Vertragsmodelle - Agiler Festpreis
PPTX
CRM nicht nur für "Große": Vorteile von und Checkliste für Software als Diens...
PDF
Studie - SHUK 4.0: Neue Trends im Standardsoftwaremarkt
PDF
GAUC 2017 Workshop App Tracking: Markus Vollmert (lunapark)
PDF
Belsoft Collaboration Success Story: Mit Connections Gutes tun
PDF
Fonda Casestudy: Das Online Vertriebsportal der Generali Deutschland
PDF
Lizenzmanagement in der Praxis
Xybermotive Bewährte ERP und EDI Technologie - leichtgewichtig und auf Knopfd...
Ueberlegungen Projektmanagement Web Applications
Praxisleitfaden für Business Apps - Potenziale, Technologien, Kosten, Vorbere...
Open Source im Unternehmenseinsatz
The Power of the Crowd
Standardisierung, Herstellerabhängigkeiten und Open Source Software
Secure Linux Adminstration Conference 2015: Wie bringt man seine IT-Service P...
OpenChain - Der Industriestandard für Open Source Compliance
Justizkommunikation ce bit2015
Fachgruppe Immaterialgüterrecht des Bernischen Anwaltsverbandes: Open Source ...
Projektmanagement-Software Leitfaden
6 verschiedene Arten von Software
Whitepaper ar-achieving application readiness maturity-de
Agilität und Verträge - Vertragsmodelle - Agiler Festpreis
CRM nicht nur für "Große": Vorteile von und Checkliste für Software als Diens...
Studie - SHUK 4.0: Neue Trends im Standardsoftwaremarkt
GAUC 2017 Workshop App Tracking: Markus Vollmert (lunapark)
Belsoft Collaboration Success Story: Mit Connections Gutes tun
Fonda Casestudy: Das Online Vertriebsportal der Generali Deutschland
Lizenzmanagement in der Praxis
Anzeige

Mehr von Zentrum Digitale Souveränität (11)

PDF
Präsentation openCode Connect Juli 2025: GA-Lotse
PDF
Präsentation openCode Connect Juni 2025: UmweltNAVI
PDF
Präsentation openCode Connect Mai 2025 | Connected Urban Twins
PDF
Präsentation openCode Connect April 2025 | KERN
PDF
Präsentation ZenDiS Open, openCode, Januar 2025
PPTX
Präsentation ZenDiS Open, Stadt Dortmund, November 2024.pptx
PDF
Präsentation ZenDiS Open, GovStack, Oktober 2024
PDF
Präsentation ZenDiS Open, KGSt, September 2024
PDF
Präsentation ZenDiS Open, CityLAB Berlin, August2024
PPTX
Präsentation ZenDiS Open, Landeshauptstadt München, Juli 2024
PPTX
Präsentation ZenDiS Open, DigitalHub.SH, Juni 2024
Präsentation openCode Connect Juli 2025: GA-Lotse
Präsentation openCode Connect Juni 2025: UmweltNAVI
Präsentation openCode Connect Mai 2025 | Connected Urban Twins
Präsentation openCode Connect April 2025 | KERN
Präsentation ZenDiS Open, openCode, Januar 2025
Präsentation ZenDiS Open, Stadt Dortmund, November 2024.pptx
Präsentation ZenDiS Open, GovStack, Oktober 2024
Präsentation ZenDiS Open, KGSt, September 2024
Präsentation ZenDiS Open, CityLAB Berlin, August2024
Präsentation ZenDiS Open, Landeshauptstadt München, Juli 2024
Präsentation ZenDiS Open, DigitalHub.SH, Juni 2024
Anzeige

Präsentation openCode Connect März 2025 | OSBA

  • 1. Vergabekriterien für die erfolgreiche Beschaffung von Open Source Software Die Auswahl des passenden Anbieters Claus R. Wickinghoff Sprecher der OSBA Working Group Beschaffung Disclaimer: Dies ist keine Rechtsberatung. openCode Connect / 20. März 2025
  • 2. Die Open Source Business Alliance
  • 3. Aus der Praxis (1) ● Erfahrung eines Herstellers von Open Source Software: “Konkretes Beispiel: Ein Bundesland hat sich entschieden, für die Schüler aller Schulen unsere Software auszuschreiben. Das haben Unternehmen x und Unternehmen y gewonnen, beide haben vorher noch nie etwas mit unserer Software gemacht. Wir haben uns selbst auch an der Ausschreibung beteiligt, das Bundesland hatte sehr hohe Anforderungen mit harten Kriterien zu Performance und anderen Sachen. Hierzu haben wir uns intern sehr viele Gedanken gemacht, ob und wie man das erfüllen kann. Unternehmen x und Unternehmen y haben die Ausschreibung mit Dumpingpreisen gewonnen und sich im Nachhinein bei uns gemeldet, ob wir das Consulting für Skalierung & Performanceprobleme machen können. Wir haben das abgelehnt und auf unsere normale Subskription verwiesen, für die aber kein Budget mehr vorhanden war."
  • 4. Aus der Praxis (2) ● Erfahrung eines anderen Anbieters von Open Source Software: “Vor anderthalb Jahren hat mir der CIO eines Bundeslandes zum Deal für die Videoarbeitsplätze mit unserer Software gratuliert und geschwärmt, dass er ein großer Open-Source-Verfechter sei. Ich wusste zuerst nicht, wovon er sprach und dann stellte sich heraus, das das Unternehmen z mit unserer Software eine Ausschreibung gewonnen hat. Letztlich haben sie damit einen Dritten beauftragt, unsere Software zu forken und mit entsprechendem Wissen um die Anforderungen in dem Bundesland Anpassungen zu Accessibility und anderem vorzunehmen. Der CIO hat gedacht, das wäre super für Open Source - aber das, was da für viel Geld für das Bundesland entwickelt wurde, ist nun alles Closed Source. Das Bizarre ist, dass ein Bundesministerium jetzt erneut viel Geld in Accessibility investiert, obwohl Unternehmen z diese gleichen Funktionen ja bereits mit Steuergeldern für das Bundesland entwickelt hat. Aber diese Weiterentwicklungen sind eben nicht Open Source.“
  • 5. Was genau wird eigentlich beschafft ? ● Open Source Software ist lizenzkostenfrei. ● Nutzerlizenzen sind also üblicherweise nicht Teil einer Ausschreibung. ● Ausgeschrieben werden daher Service und Dienstleistung. ● Erinnerung: Bei proprietärer Software partizipiert der Hersteller an jeder verkauften Lizenz seiner Software.
  • 6. Fazit ● Werden Leistungen der öffentlichen Hand allein oder in erster Linie nach Preis vergeben, benachteiligt dies Bewerber/Bieter, die in Pflege, Sicherheit und Aktualisierung der Software investieren und die Lieferkette mit Supportverträgen absichern. ● Eine schlechte Umsetzung sollte eigentlich auf den Anbieter zurückfallen, nicht auf das Projekt bzw. den Hersteller.
  • 7. Möglichkeiten bei der Beschaffung ● Grundsätzlich sollte der Zuschlag für das wirtschaftlichste Angebot erfolgen. Das ist jedoch schwierig, wenn die Software (und deren Weiterentwicklung) nicht Teil der Ausschreibung ist. ● Die UfAB*) zeigt in Abschnitt 4.2.1 Möglichkeiten auf, nicht nur den Preis als Entscheidungskriterium heranzuziehen. Dazu nennt sie in 5.4 konkret auch die Nachhaltigkeit als Aspekt. *) UfAB = Unterlage für Ausschreibung und Bewertung von IT-Leistungen
  • 8. 4 Kriterien zur Auswahl eines nachhaltigen Anbieters ● Beziehung zum Software-Hersteller / der Community ● Sicherstellung der Upstream-Veröffentlichung vorgenommener Anpassungen und Patches ● Sicherstellen einen qualifiziertes 3rd-Level-Supports ● Absicherung der Lieferkette durch Unterstützung von Basiskomponenten
  • 9. Beziehung zu einem kommerziellen Hersteller Der Anbieter kann u.a. einen Vertrag mit dem Softwarehersteller nachweisen und darlegen, welche Leistungen durch diesen Vertrag abgedeckt werden. Eine enge Zusammenarbeit gewährleistet direkten Zugang zu technischem Support und den neuesten Software-Updates. Dies verbessert die Betriebssicherheit und hilft mit frühzeitigem Wissen über potenzielle Sicherheitslücken, um das Risiko von Sicherheitsverletzungen zu minimieren.
  • 10. Beziehung zu einer Community Der Anbieter kann u.a. nachweisen, dass er ● bereits Contributions zu der entsprechenden Software (erfolgreiche Merges etc.) geleistet hat ● Core-Contributoren der entsprechenden Software im eigenen Unternehmen beschäftigt ● an Veröffentlichungen zu der entsprechenden Software mitgewirkt hat (zu Neuentwicklungen, Dokumentation, Schulungsmaterialien, Absicherung der Lieferkette o.ä.)
  • 11. Sicherstellung der Upstream-Veröffentlichung ● Der Anbieter kann Commitrechte im Projekt nachweisen und/oder ist Certified Contributor. ● Der Anbieter beschäftigt einen oder mehrere Core- Entwickler des Projekts. ● Der Anbieter hat eine aktive Partnerschaft mit dem Hersteller der Software und maßgeblichen Einfluss auf die Entwicklung der Software (z.B. Einreichung von Feature- Requests, Beteiligung an der Priorisierung von Bugfixes, usw.).
  • 12. Sicherstellen einen qualifiziertes 3rd-Level-Supports ● Der Anbieter kann vertraglich sicherstellen, dass Third-Level Support durch den entsprechenden Hersteller geleistet wird. ● Der Anbieter kann nachweisen, dass er Entwickler mit Commitrechten oder Core-Entwickler der entsprechenden Software beschäftigt. ● Der Anbieter kann nachweisen, dass er in den letzten Jahren regelmäßig Bugfixes an der entsprechenden Software durchgeführt hat (z.B. mit Link o.ä. auf die entsprechenden Fixes).
  • 13. Sicherung der Lieferkette ● Der Anbieter beschäftigt Core-Entwickler eines externen Projekts oder einer Basiskomponente, die Teil der Lieferkette sind. ● Der Anbieter unterstützt mit seinen Beiträgen zu einer Basiskomponente oder einem externen Projekt beispielsweise bei der Umsetzung der im CRA geforderten Anforderungen und Dokumentationspflichten.
  • 14. Beispiel: Upstream-Veröffentlichung als B-Kriterium Punkteskala: ● 0 Punkte: Keine Angaben oder keine qualifizierenden Angaben des Bieters ● 1 Punkt: Bieter kann generell eigenes Entwickler-Personal nachweisen ● 2 Punkte: Bieter legt konzeptionell dar, dass und wie Entwicklungen upstream einfließen ● 3 Punkte: Bieter legt dar, dass er bereits relevanten eigenen Code zum Projekt beigetragen hat ● 4 Punkte: Bieter kann Commitrechte im Projekt nachweisen und/oder ist Certified Contri­ butor ● 5 Punkte: Bieter beschäftigt einen oder mehrere Core-Entwickler des Projekts
  • 15. Verwendung der Kriterien in einer Ausschreibung Gemäß UfAB können die Kritierien jeweils nach Bedarf als A- oder B-Kriterium formuliert werden: ● A-Kriterium ist ein Eignungskriterium ● B-Kriterium ist ein Wertungskriterium und liefert mit dem Preis eine Kennzahl Z = Leistung / Preis (UfAB 4.2.3) Festlegung der Kriterien kann/sollte auf die Ausschreibung angepasst werden. Rückmeldungen und weitere Vorschläge gerne erwünscht!