License questions - Usage of available code (open source) - Raspberry Pi Forums


hi have questions license issues.
if not right forum it, feel free move it.

let's talk reasons behind it:
project thesis (not bachelor thesis) i'm going develop robot framework pi.
have work done , it's working - , i´m planing release work @ github someday.
(my bachelor thesis use framework , upgrade nice other features)

i´m using wiringpi "directly" small modifications (look @ viewtopic.php?f=33&t=104814&p=723776&hi ... nt#p723776)
, inspired raspicamcontrol.h, raspicamcontrol.c, raspivid.c https://github.com/raspberrypi/userland ... s/raspicam
i´m going use opencv licensed under bsd, here: http://opencv.org/license.html.

so let's talk questions have.

know wiringpi uses gnu lgplv3, opencv uses bsd , 3 files above use individual copyright guess.
might see, i´m not native english speaker have problems understand licenses (and think it's hard understand native speakers).

found great website summarize licenses: http://choosealicense.com/licenses/
here full version of lglpv3: http://www.gnu.org/licenses/lgpl-3.0.txt
might thought, hard understand.

want use framework uses wiringpi, opencv, , parts / inspiration of files above , release on github.
don't know how supposed "combine" these licenses together. it's not "combine" directly think. don't know if possible.

hope able 3 licenses,
want use (small modificated version of wiringpi) , concept how handle raspicamera - creating or setting parameter. didn't copy code directly, took understand how use mmal , commuicate camera.

think mit or bsd or gnu lgplv3 it, i`m not sure yet.
that's not questions itself, need know how deal 3 licenses reach goal of publishing framework
without licence issues.

update:
want know if there issues if release framework right -
"dangerous" part of code code access camera via mmal think or part access wiringpi.
i´ve copied copyright affected files (.h , .cpp file) , wrote came from.

need add (small) modified version of wiringpi framework dependency, it's needed run , compiling.
wiringpi need compiled first -> there makefile everything.
didn't change opencv don't need add file of it, installation of needed.
(btw i'm going use version sudo apt-get libopencv-dev )

look @ creative commons 4.0 by-nc-sa.


raspberrypi



Comments

Popular posts from this blog

VIDIOC_S_FMT error 16, Device or resource busy - Raspberry Pi Forums

using a laptop skeleton to build a pi laptop - Raspberry Pi Forums

Forum for Joomla? - Joomla! Forum - community, help and support