24 - Legal aspects of publishing and contributing to open-source projects [ID:20218]
50 von 542 angezeigt

So welcome. Yes, it was already mentioned. My name is Karina Haupt. I work for the Institute

for Software Technology at the German Aerospace Center. Some of you might already have seen

a talk from me last Friday about the software engineering guidelines which my group and

I developed. But today I'm going to talk about open source and the legal aspects of it. Next

to my official positions, one of my tasks at DLR is to consult people regarding open

source questions. It's kind of a favorite topic of mine and I started like dealing with

open source and running an open source conference together with a whole team back after my bachelor's

at my university. So since I have no clue what really, at which level you start, I try

to give an overview and hopefully I don't lose all of you all the time. But let's start

with a really simple thing. What is the definition of open source or free software? Here I'm

taking the definition of the free software foundation. There's some different definitions

because it's not like in a really official term to be honest, which is trademarked in

a way. But most of the time they all mean the same thing. And that means that for free

or open source software, you have the freedom to do whatever you want with it. I mean you

should be able to use it, to modify it, meaning you need to have access to the code and so

on and improve it and share it again. So free here means freedom and not free ass and free

beer. That's a picture of Richard Stallman at FOSSTEM, another open source conference

in Belgium, really nice one. So yeah, it's what's important to say, it's not about free

use it and also getting the freedom to do everything doesn't mean it doesn't come with

obligations. So when we deal with open source software, there's normally three use cases

which are important to identify and to deal with. The first one is you have an existing

project and you want to publish this as open source. The second one is a kind of sub use

case you could say, meaning you already have an open source software project and you get

an external contribution. So somebody wants to contribute to your project. So what do

you have to deal with then? And last but not least, if you want to contribute to another

open source software project. Despite the title of this talk, I want to focus on the

first two use cases because I think these are the most common ones you have to deal

with in your position. Also the last one is kind of a sub sing from publishing software

because you have to take care of more or less the same thing regarding your contribution,

but obviously not everything around it. So if we talk about open source, there's some

legal basis you have to think about. As I mentioned, it's not just freedom of use, it's

obligations and these obligations are given by the law. So there's three things you have

to know and I will perhaps use from time to time in this talk. So I want to give an overview

really quickly. And the first one is copyright. In German,

we're hierberecht. So copyright law is different from, there exists one in Germany, there exists

for example one in the US and it's quite different. So I will talk mainly about the German one.

So copyright is really your right of authorship. This can't be taken from you, at least in

Germany, you can't even give it up. So if you create something, you always have to copyright

as an author. That's something different from the exploitation rights, meaning at first

they are also with you, but based on contracts or something, you can give away the exploitation

rights. This is quite typical, for example, if you have a work contract, normally it's

written in there that everything you create while you work is owned, you can often say

by the company, but the correct way is you still have the copyright, so they can't say

they created it, you still have, I'll allow you to say that you created it, but they have

all the rights to exploit it. So this is a big difference we have to keep in mind during

this talk because we come to this from time to time. And the next one is that, yeah, it's

a very well known concept of contract law and that every license is a contract and meaning

it has exactly the same liabilities and stuff and the same laws are valid for it. So if

you don't oblige a license or if you do copyright infringement, then you can be regulated by

civil law, for example. So a lot of people think open source licenses are kind of a suggestion

Teil einer Videoserie :

Zugänglich über

Offener Zugang

Dauer

00:57:08 Min

Aufnahmedatum

2020-07-28

Hochgeladen am

2020-07-29 04:16:20

Sprache

en-US

Speaker

Carina Haupt, DLR

Content

Introduction to open-source software licensing

The Workshop

The Workshop on Open-Source Software Lifecycles (WOSSL) was held in the context of the European  Science Cluster of Astronomy & Particle Physics ESFRI infrastructures (ESCAPE), bringing together people, data and services to contribute to the European Open Science Cloud. The workshop was held online from 23rd-28th July 2020, organized@FAU.

Copyright: CC-BY 4.0

Einbetten
Wordpress FAU Plugin
iFrame
Teilen