Dezentrale Softwareentwicklungs- und Softwarevermarktungskonzepte; Vertragsstrukturen in Open Source Modellen