It is currently Mon Mar 27, 2017 11:12 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: kmplayer portable.
PostPosted: Tue Apr 13, 2010 12:57 pm 
Offline

Joined: Sat Sep 05, 2009 6:35 pm
Posts: 324
JohnTHaller, can you share your thoughts on this:

You redistribute some apps which utilize FFmpeg in some way, i.e.
Google Chrome Portable
SMPlayer Portable
VLC Media Player Portable

None of which contain the source code to FFmpeg.

Are these apps not in violation?


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Tue Apr 13, 2010 4:42 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 6788
Location: US, Texas
I just looked through the 7-zip distribution of VLC direct from the web site. It doesn't seem to have any source code at all. The readme file seems to say there should be an \src directory but it doesn't exist.

A quick search seems to say that FFmpeg is in VLC (http://wiki.videolan.org/FFmpeg) and the web site seems to point to a separate source code page, not any files that should presumably be inside the download.

So I don't think this "including the source code" is mandatory or VLC obviously belongs on the wall of shame as well.

_________________
More Portable Freeware | EFF v Trump | FFox+DDG user | Projects donated to: VLC, CubicExplorer, Ditto, Greenshot, TrueCrypt, WinSplit, ClickyGone, ImgBurn, Rockbox, Serva, ShareX, LibreOffice, Splat, TinyTask, Asuite, AutoVer, KompoZer


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Wed Apr 14, 2010 10:50 am 
Offline
User avatar

Joined: Wed Feb 10, 2010 4:44 pm
Posts: 550
Location: New York, NY
webfork wrote:
I just looked through the 7-zip distribution of VLC direct from the web site. It doesn't seem to have any source code at all. The readme file seems to say there should be an \src directory but it doesn't exist.

A quick search seems to say that FFmpeg is in VLC (http://wiki.videolan.org/FFmpeg) and the web site seems to point to a separate source code page, not any files that should presumably be inside the download.

So I don't think this "including the source code" is mandatory or VLC obviously belongs on the wall of shame as well.


It doesn't have to be included in the distribution as long as you provide written notice that it is available and distribute it yourself using your own servers (you can't just link to someone else hosting the source). Generally, this means that you link to both the binaries and source from the same website as well as having links to the source within your binary package. Those links must be to your own servers that you pay for (or contract someone else to provide). For example, if you redistribute 7-Zip, you must also redistribute the 7-Zip source code (you can't just link to 7-Zip's source on their SourceForge project).

_________________
PortableApps.com - The open standard for portable software


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Wed Apr 14, 2010 11:01 am 
Offline
User avatar

Joined: Wed Feb 10, 2010 4:44 pm
Posts: 550
Location: New York, NY
Ruby wrote:
JohnTHaller, can you share your thoughts on this:

You redistribute some apps which utilize FFmpeg in some way, i.e.
Google Chrome Portable
SMPlayer Portable
VLC Media Player Portable

None of which contain the source code to FFmpeg.

Are these apps not in violation?


We don't redistribute Google Chrome itself, we provide an installer to download and install it from Google servers. Repackaging it is a violation of their EULA (and illegal).

We don't have a PortableApps.com SMPlayer release. We have a volunteer developer who is repackaging it. He should be redistributing the source to SMPlayer as well as all included bits as well. I can check on that. As we plan on releasing this officially at some point in the semi-near future, I've added it as well as the specific version of the MPlayer source they use (including the bundled FFMpeg sources used within it) to our own source repository.

As for VLC, we redistribute the source code the we get from VLC for each release. Within the vlc-1.0.5.tar file, there appear to be the sources for all the various codecs and filters that VLC uses (I don't believe they use the entire FFMpeg tree, just some bits of it).

_________________
PortableApps.com - The open standard for portable software


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Wed Apr 14, 2010 1:27 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 6788
Location: US, Texas
JohnTHaller wrote:
webfork wrote:
So I don't think this "including the source code" is mandatory or VLC obviously belongs on the wall of shame as well.

It doesn't have to be included in the distribution as long as you provide written notice that it is available and distribute it yourself using your own servers (you can't just link to someone else hosting the source). Generally, this means that you link to both the binaries and source from the same website as well as having links to the source within your binary package. Those links must be to your own servers that you pay for (or contract someone else to provide). For example, if you redistribute 7-Zip, you must also redistribute the 7-Zip source code (you can't just link to 7-Zip's source on their SourceForge project).

It sounds like you just have to provide "clear directions" on where to find the source code, not host it on your servers. And that's only GPLv3.

From the wikipedia page :

Quote:
The fourth section for version 2 of the license and the seventh section of version 3 require that programs distributed as pre-compiled binaries are accompanied by a copy of the source code, a written offer to distribute the source code via the same mechanism as the pre-compiled binary or the written offer to obtain the source code that you got when you received the pre-compiled binary under the GPL. The second section of version 2 and the fifth section of version 3 also require giving "all recipients a copy of this License along with the Program". Version 3 of the license allows making the source code available in additional ways in fulfillment of the seventh section. These include downloading source code from an adjacent network server or by peer-to-peer transmission, provided that is how the compiled code was available and there are "clear directions" on where to find the source code.

_________________
More Portable Freeware | EFF v Trump | FFox+DDG user | Projects donated to: VLC, CubicExplorer, Ditto, Greenshot, TrueCrypt, WinSplit, ClickyGone, ImgBurn, Rockbox, Serva, ShareX, LibreOffice, Splat, TinyTask, Asuite, AutoVer, KompoZer


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Wed Apr 14, 2010 2:06 pm 
Offline
User avatar

Joined: Wed Feb 10, 2010 4:44 pm
Posts: 550
Location: New York, NY
webfork wrote:
It sounds like you just have to provide "clear directions" on where to find the source code, not host it on your servers. And that's only GPLv3.

That's not correct. You have to distribute the source yourself according to the Free Software Foundation. Specifically:

Quote:
I downloaded just the binary from the net. If I distribute copies, do I have to get the source and distribute that too?

Yes. The general rule is, if you distribute binaries, you must distribute the complete corresponding source code too. The exception for the case where you received a written offer for source code is quite limited.


There are really two reasons for this. The first is availability. So that when you distribute the binaries, you are distributing the source, and will continue to do so. That way, if the original source goes dark (offline, out of business, etc), you are still distributing the binaries as well as the source to those who got the binaries from you, so those recipients can continue to get the source even though the original provider has disappeared.

The second is fairness. This way, if a repackaged, modified or redistributed version of a given program were to become wildly popular, the recipients of that program aren't all going back to the original provider (who may be comparatively tiny and have far less resources) and sucking up their bandwidth (and, thus, money) or using their resources to mail out physical copies. This keeps people from leeching off another open source provider's resources.

_________________
PortableApps.com - The open standard for portable software


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Sat Apr 17, 2010 3:57 pm 
Offline
User avatar

Joined: Wed Apr 11, 2007 8:06 pm
Posts: 6788
Location: US, Texas
> You have to distribute the source yourself according to the Free Software Foundation.

I went through it with a friend of mine carefully last night to iron out the language and, yes, that's clearly what the license says. The problem now is tracking down the source code. It seems people LOVE hiding it deep in the website under a bunch of layers. Ugh.

_________________
More Portable Freeware | EFF v Trump | FFox+DDG user | Projects donated to: VLC, CubicExplorer, Ditto, Greenshot, TrueCrypt, WinSplit, ClickyGone, ImgBurn, Rockbox, Serva, ShareX, LibreOffice, Splat, TinyTask, Asuite, AutoVer, KompoZer


Top
 Profile  
 
 Post subject: Re: kmplayer portable.
PostPosted: Tue Jun 21, 2011 6:47 pm 
Offline

Joined: Sat Sep 05, 2009 6:35 pm
Posts: 324
I saw there was a new KMPlayer release 3.0.0.1441, so I went to browse the KMPlayer forum and found this:

KMPlayer forum member: 'adamjswain'
Quote:
i will be reinstalling windows soon is there anyway to save all the kmplayers settings and preferences?.


KMPlayer forum moderator: 'Pantuflo'
Quote:
You should make a backup of the following files:

- Documents\The KMPlayer folder

- The KMP installation folder (for example Program files\The KMPlayer)

- Go to Preferences (F2) and press the "Export Presets" button. You will get a .reg file with registry settings. To restore it, you just have to double click on it on the new Windows installation.

In the next KMP version all the settings will be stored in the KMP folder to make possible a portable setup.


There's no date it just shows "Posted 6 Days Ago"

They just posted this new release (3.0.0.1441) yesterday (06.21.2011)

Forum link: http://www.kmplayer.com/forums/showthread.php?t=19698
Forum download: http://www.kmplayer.com/forums/showthread.php?t=19734


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page Previous  1, 2

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 16 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

Protected by Anti-Spam ACP Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group