simon-mueller / bratwurst

Working title for Remote Desktop Support (expect a rename, do not bookmark)
0 stars 0 forks source link

Open-Source Lizenzen checken #8

Open dannyedel opened 11 years ago

dannyedel commented 11 years ago

Hoffentlich gibt's eine Lizenz unter die wir das Projekt stellen können, so dass alles folgende durch einfaches Linken gegen die Library gebaut werden kann, ohne lustiges Rad-Neu-Erfinden:

Libraries für den Hilfesuchenden-Client: Diese sollten statisch linkbar und hinreichend klein sein, sodass problemlos ein 1-executable-Download gebaut werden kann

Der Supporter-Client braucht im Prinzip dasselbe, nur kann hier auch eine "Große" GUI wie Qt verwendet werden.

dannyedel commented 11 years ago

Lustiges Kombinieren von verschiedenen Versionen der GPL-Lizenzen ist nicht gerade trivial: http://www.gnu.org/licenses/gpl-faq.html#AllCompatibility

dannyedel commented 11 years ago

http://libvncserver.sourceforge.net/

LibVNCServer and LibVNCClient are free software licensed under the GPL. If you use them, you must adhere to the terms of th GPL.

Zu checken: GPLv2 oder "v2 and later"?

dannyedel commented 11 years ago

http://www.gnupg.org/faq/GnuPG-FAQ.html#is-gnupg-free-to-use

Yes. GnuPG is part of the GNU family of tools and applications built and provided in accordance with the Free Software Foundation (FSF) General Public License (GPL). Therefore the software is free to copy, use, modify and distribute in accordance with that license. Please read the file titled COPYING that accompanies the application for more information.

Auch nicht so ganz klar, welche Version

dannyedel commented 11 years ago

OpenSSL verwendet eine Apache-ähnliche Lizenz:

http://www.openssl.org/source/license.html

dannyedel commented 11 years ago

Für den Hilfesuchenden-Client bietet sich fltk oder wxWindows an:

http://www.fltk.org/index.php

FLTK is provided under the terms of the GNU Library Public License, Version 2 with exceptions that allow for static linking.

http://www.wxwidgets.org/about/newlicen.htm

The wxWindows Licence is essentially the L-GPL (Library General Public Licence), with an exception stating that derived works in binary form may be distributed on the user's own terms. This is a solution that satisfies those who wish to produce GPL'ed software using wxWidgets, and also those producing proprietary software.

Die beiden stellen offensichtlich keine Probleme dar

dannyedel commented 11 years ago

Für den Supporter-Client kann das große Qt verwendet werden:

http://qt-project.org/doc/qt-4.8/opensourceedition.html

Nokia supports the free software concept by providing the Qt Open Source Edition, which is licensed under the GNU General Public License (GPL) (version 3) and the GNU Lesser General Public License (LGPL) (version 2.1). You can use this edition of Qt to create and distribute software with licenses that are compatible with these free software licenses.

dannyedel commented 11 years ago

Bleibt nur die Frage, ob man alle diese Sachen zusammen-linken darf. Wenn nicht wäre das recht schade und wir müssten das Rad neu erfinden - oder per e-Mail mit den Autoren in Kontakt treten und hoffen, dass die die Idee gut finden.

dannyedel commented 11 years ago

Liste von Videocodecs der Wikipedia http://en.wikipedia.org/wiki/Comparison_of_video_codecs#Codecs_list

Sieht so aus, als ob nur VP8 infrage kommt?

dannyedel commented 11 years ago

Statt OpenSSL könnte auch GnuTLS funktionieren, welches unter LGPL steht:

http://www.gnutls.org/