Hi Tom,

thanks alot!

Just to state, what I know:
If you publish GPL licensed binaries without the corresponding source, you 
violate the license.
This is also true for minified js and swf (here in special also with the binary 
Adobe source *.fla - but thats another topic).

If you don't want to deliver the sources of 3rd party component (e.g. ace 
editor, jquery ...), don't do so and tell the 
people where to get the 3rd party components.
But then you will get issues with not 100% matching code. e.g. one user 
downloaded a different version that you 
tested and some thing are broken.

Maybe it would be better to maintain the 3rd party components with the project.
But in this case we need to make sure that all used non-source/binary 
components can be build from source as well.

At the end we maybe end up in 2 deliveries on each release: on source tarball 
and on binary tarball.
Because in a productive installation nobody wants to see action script files or 
unused/unminified files.

On specialty on Debian:
within the core package section called 'main' alll packages must be built with 
tools living in main (e.g. gcc ....)
Because there is no open source action script 3 compiler, we will never see the 
jplayer in main.
But there are solutions to this - I'll take care! ;-)


Thanks,

Thomas


-- 
Thomas Müller                 E-Mail: thomas.muel...@tmit.eu


Am Sonntag, den 08.01.2012 um 23:16 schrieb Tom Needham:
> I've added the uncompressed source for the ace editor in 
> https://gitorious.org/owncloud/owncloud/commit/65c37abef9a9fb7d5c8abae644f3aedb41cbb0a0
>  (although it is not yet in master)
> 
> Is there no other way to meet the policies other than adding the uncompressed 
> sources? I ask because the uncompressed source for ace is ~2mb!
> 
> Do we also need to add uncompressed source for jqueryUI to meet licensing 
> policies?
> 
> Thanks,
> Tom
> 
> Tom Needham (tpn)
> needham.tho...@gmail.com
> 
> > Message: 6
> > Date: Sun, 01 Jan 2012 23:02:05 +0100
> > From: Thomas M?ller <thomas.muel...@tmit.eu>
> > To: "owncloud@kde.org" <owncloud@kde.org>
> > Subject: [Owncloud] Missing files to please licensing policies within
> >     Debian
> > Message-ID: <1325455325.4f00d7dd31...@office.tmit.eu>
> > Content-Type: text/plain; charset=utf-8
> > 
> > Hi,
> > 
> > first of all: Happy New Year!
> > 
> > As you might have read here: I'm working on the Debian package of ownCloud.
> > As you might know as well - Debian is very precise on licensing topics.
> > 
> > I need all source files for all used components!
> > Minified JavaScript is NON accepted as source code.
> > Missing source code could be seen as a violation of GPL.
> > 
> > In details:
> > 1.) source code for JPlayer.swf
> > 2.) apps/media/js/jquery.jplayer.js
> > 3.) core/js/jquery.infieldlabel.js
> > 
> > Can you please add these missing files to all future versions?
> > 
> > Thanks a lot,
> > 
> > Thomas
> > 
> > -- 
> > Thomas M?ller                 E-Mail: thomas.muel...@tmit.eu
_______________________________________________
Owncloud mailing list
Owncloud@kde.org
https://mail.kde.org/mailman/listinfo/owncloud

Reply via email to