Posts

Posts mit dem Label "Open Source" werden angezeigt.

Ist der Einsatz von Open-Source Frameworks Stand der Technik?

Bild
Open-Source Frameworks und Libraries werden heutzutage in beinahe jeder Software massiv eingesetzt. 1 Weil etwas alle machen, ist es aber noch lange nicht Stand der Technik. Es stellt sich daher die Frage, ob der Einsatz von Open-Source Frameworks und Libraries dem Stand der Technik entspricht bzw. was dabei zu beachten ist. Beim Einsatz von Open-Source Frameworks und Libraries sind selbstverständlich die 4 Grundsätze des Standes der Technik (Entwicklungsstand, fortschrittlich, bewährt, zielgerichtet)  zu beachten. Ein Großteil der Frameworks und Libraries entspricht demgemäß per se nicht dem Stand der Technik: Viele Frameworks und Libraries sind technisch oder funktional derart veraltet, dass sie nicht mehr dem Entwicklungsstand entsprechen, obwohl sie noch weiter gewartet werden - z.B . RMI-IIOP via  CORBA . Viele wurden schon lange durch ein fortschrittlich eres Framework oder Library ersetzt - z.B. wurde AngularJS 2018  durch Angular ersetzt . Ein Großteil der ...

Muss Freeware bzw. Open-Source Software am Stand der Technik sein?

Bild
Software muss am Stand der Technik sein - ansonsten drohen Gewährleistungs- und Schadenersatzforderungen. Was aber, wenn man Freeware oder Open-Source Software entwickelt? Wer Freeware oder Open-Source Software entwickelt, fühlt sich oft durch die gewählten OS-Lizenzen geschützt. Die Lizenzen müssen dafür aber - wie auch bei kommerzieller Software - expliziter Vertragsbestandteil sein. Eine allgemeine Klausel z.B. in den allgemeinen Geschäftsbedingungen oder ein einfaches Mitschicken der Lizenz mit der Software reicht nicht ( §311 BGB , §879(3) ABGB ). Darüber hinaus kann weder durch Verträge noch Lizenzen jede Art von Haftung und Gewährleistung ausgeschlossen werden: Im B2C Bereich kann weder Haftung noch Gewährleistung ausgeschlossen werden ( §476 BGB ,  §922 ABGB ). Im B2B Bereich kann nur Haftung wegen leichter Fahrlässigkeit ausgeschlossen werden (siehe §309-310 BGB bzw.  OGH RS0016582 ). Die Gewährleistung kann maximal auf 1 Jahr verkürzt werden und auch hier ko...
CC BY-NC-SA 3.0 AT Sebastian Dietrich, e-movimento