A software bundle I made w/ Filezilla

Come here to discuss FileZilla and FTP in general

Moderator: Project members

Post Reply
Message
Author
raybob
504 Command not implemented
Posts: 6
Joined: 2011-10-30 03:16

A software bundle I made w/ Filezilla

#1 Post by raybob » 2011-10-30 03:18

So today I decided to take an hour and hastily cram some code from my website into a cool little software package I call 'FHFS' or FTP/HTTP File Server. Basically it takes HFS, combines it with FileZilla, and adds a ton more features. I plan to improve on it a lot sometime and make it more different than my website and I kinda rushed putting it together (the logo was made in MS Paint in 2 minutes), but before I start a website for it or whatever, I'm going to put it here so you guys can download it and tell me what you think :) It's based on portions of simplified code of what you would find at http://www.filesplat.com/ If you read the code you will see a lot of parts that don't connect or don't make sense and that's because I rushed through making things work as well as that I have several half-finished projects on my website.

Let me know what you think! I might make this into an open-source project. :D

http://www.filesplat.com/FHFS/FHFS-b1.exe

MD5: 08CD77731A90CC243C4ECD3D478B9DA2

User avatar
boco
Contributor
Posts: 26913
Joined: 2006-05-01 03:28
Location: Germany

Re: A software bundle I made w/ Filezilla

#2 Post by boco » 2011-10-30 04:03

Hi,

sorry, but I have to make the link uncklickable for the time being, until the developer reviews this.

I'm not experienced enough with the GPL, but from what I know you are not allowed to license derivative works under a different license than GPL. Your proprietary license would be in direct violation of that. Read GPL Section 2! At least the FileZilla modifications must be licensed under GPL or not distributed at all.

So if you use the code of a FileZilla product somewhere, it must be licensed under the GPL. The GPL must not be restricted by you.

I also used to be involved into the HFS project, and HFS is licensed as GPL also. So the same applies to that parts as well.


Let's wait for botg.
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

raybob
504 Command not implemented
Posts: 6
Joined: 2011-10-30 03:16

Re: A software bundle I made w/ Filezilla

#3 Post by raybob » 2011-10-30 05:01

I was since told that by another person too... that's why I get feedback so people tell me these things :)

Probably should have found that out first... anyway it's changed now. I've already found a ton of stuff that doesn't work because of the copy-paste way it was built, so a new beta will be up soon.

I'm not very experienced, can I say that the core components HFS and FileZilla are under the GNU GPL license while the rest of the source code is under the proprietary license?


EDIT:

Here's a link to b2 which fixes the license amongst several other things... (edit.. now b3)

http://www.filesplat.com/FHFS/FHFS-b3.exe
Last edited by raybob on 2011-10-30 15:50, edited 1 time in total.

User avatar
botg
Site Admin
Posts: 35508
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: A software bundle I made w/ Filezilla

#4 Post by botg » 2011-10-30 08:35

If you use any GPL code or do as much as link to a DLL which is under the GPL, you need to release the resulting program under the GPL as well.

If you are merely using a compiled GPL program through its normal (end-)user interface, you can distribute it together with non-GPL software.


In all cases, you need to also distribute the source code to all components which are under the GPL. There's no mention of the source code of FileZilla on your website nor in the archive you offer for download.

raybob
504 Command not implemented
Posts: 6
Joined: 2011-10-30 03:16

Re: A software bundle I made w/ Filezilla

#5 Post by raybob » 2011-10-30 14:19

So I need to 1) put the FZ source code in the archive and 2) say on the website that I use FileZilla?

User avatar
boco
Contributor
Posts: 26913
Joined: 2006-05-01 03:28
Location: Germany

Re: A software bundle I made w/ Filezilla

#6 Post by boco » 2011-10-30 16:39

You need to 3) release your complete works under GPL as well.
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

raybob
504 Command not implemented
Posts: 6
Joined: 2011-10-30 03:16

Re: A software bundle I made w/ Filezilla

#7 Post by raybob » 2011-10-30 17:09

OK... I'll make a note of all that. (Beta 3 is GPL and includes the FZ source) Anyway have you tried the actual program? :D

Although what about the derivatives I've seen of HFS (which is GPL) that people charge money for and aren't GPL? Isn't that a violation?

User avatar
boco
Contributor
Posts: 26913
Joined: 2006-05-01 03:28
Location: Germany

Re: A software bundle I made w/ Filezilla

#8 Post by boco » 2011-10-30 20:10

Although what about the derivatives I've seen of HFS (which is GPL) that people charge money for and aren't GPL? Isn't that a violation?
Charging money itself is not forbidden by the GPL, revoking the GPL is. So, yes, it's a violation. But being right and getting right is two different things. Probably you've read the disputes over at rejetto's place.

Just a small note to your package: Many users don't trust distributed executable files. If it is an installer, you should clearly mark it as such, if not, consider changing to a simple ZIP package (every Windows since XP natively supports it). If you want to keep the exe, simply upload it to virustotal or jotti and let it scan. Then add the result report to your download here (include the permalink). This will verify the download is not infected. But please note that HFS sometimes provokes false positives.

If you have a complete Opensource project, you could host at Sourceforge. Then you wouldn't need that rather slow file distro service thingy.
Anyway have you tried the actual program? :D
Currently having sone HDD trouble, but once my virtual machines are in place again...
Last edited by boco on 2011-10-30 22:20, edited 1 time in total.
Reason: Messed up my brackets.
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

raybob
504 Command not implemented
Posts: 6
Joined: 2011-10-30 03:16

Re: A software bundle I made w/ Filezilla

#9 Post by raybob » 2011-10-30 20:58

Done... made a ZIP and put it on SourceForge. See http://www.fhfs.tk/download.php

Thanks for the help!

http://virusscan.jotti.org/en/scanresul ... cfd9d067f9
http://www.virustotal.com/file-scan/rep ... 1320008873

3 out of 20/41 say malware... However one scanner says not a virus: FTP, one says HFS (which is not a bad program obviously) and the other says Downloader so other than the ones that see HFS/FileZilla as malware it's not infected.

User avatar
botg
Site Admin
Posts: 35508
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: A software bundle I made w/ Filezilla

#10 Post by botg » 2011-10-30 21:23

Looking much better now.

On a personal note, I'd recommend against just using "filezilla.exe" as the name for the FTP server service executable, that name is already being used by the FileZilla FTP client. Users already find it hard enough to distinguish between the client and the server.

raybob
504 Command not implemented
Posts: 6
Joined: 2011-10-30 03:16

Re: A software bundle I made w/ Filezilla

#11 Post by raybob » 2011-11-03 22:33

OK I've included the source and changed a bazillion things..... if anyone wants to give it a try :)

Thanks boco/botg for the corrections....

http://www.sourceforge.net/projects/fhf ... t/download

Post Reply