Source Code GPL3

3 views
Skip to first unread message

Rob

unread,
Mar 27, 2010, 5:40:48 PM3/27/10
to VideoBrowser Devs
Hi Guys,

I had a couple of questions concerning GPL3 and source code. The
last few months I've been spending a lot of time writing a lot of my
theme code from scratch now that I'm much more comfortable with MCML.
I did this since I found a lot of the code either redundant, not
necessary or even possibly fragments left over from old legacy
portions, and there was still some portions of it I didn't really
understand why it was being done. So now all my layouts, scrollers
(except coverflow for now), view items, menu system, etc... have been
written from scratch, which pretty much leaves a lot of the minor
routines left that I'm still borrowing from MB core. Since I'm not a
software developer by profession I just wanted to get clarification on
the GPL3 rules.

From my understanding if any source code under this license is used
within the code the entire code is subject to this license. I know
Sam posted a while back he was migrating the code from GPL3 to MIT.

- So does this apply to the whole code or just portions of it?
- I've been working under the assumption that the entire MCML
portion is subject to the GPL3, is this the case?
- I'm also a little unclear as to how references work under this
license. For instance I currently still utilize the ItemButton class
which is in MB core, if I use a reference such as xmlns:ib="resx://
MediaBrowser/MediaBrowser.Resources/ItemButton" within my code how
does this effect the license (since my code doesn't actually have the
GPL3 class inside of it)?

Anyways, I've been doing this in anticipation of a possible app store
(which people seem to be open to based on the thread Eric posted on
the forums), and I didn't want my code to be in violation of any rules
that govern MB if this goes ahead.

Reply all
Reply to author
Forward
0 new messages