When I saw Syncthing Bar (looks great BTW), I couldn’t resist showing off my project. Similar idea, different take. Please Download and report an ideas or concerns here, or message me on the forum.
NB: current plans are to possibly sell the app to make a little money to cover some costs (Mac dev license, graphic designer, etc…). To comply with Mac App Store sandboxing rules, Syncthing will need to be moderately re-written. I’m up for that, but it will take much time. Sooo, when the current revision is up for sale, please purchase a copy if you’d like Syncthing to hit the Mac App Store!
everyone has the right to redistribute the software but apple disallows exactly that for software from the app store.
so you can’t upload it to the app store.
also the license disallows you to sell our work to your profits. this is also a moral question if it is ok if someone profit from the work of the community.
the license allows to sell service like support or hosting. so you can use linux, apache, mysql, and php to build a webhosting company.
Ah, ou sorry, I thought, it’s the green logo and the Logo on the left is the older Syncthing-Mac-Bar-App
So in this case, it would be nice, if the new App maybe could uses my created Logos? I think they look smother ;)Continuing the discussion from Syncthing Bar for OS-X:
That is not entirely true. According to the Free Software Foundation, it is allowable to sell “free software”. Call it what you will, anyone could bundle up Syncthing, slap a price tag on it and sell it. However, they would need to comply with the GPL, which gives anyone who buys it the right to the source code, and the right to re-distribute the source code. Effectively, only one person would need to purchase Syncthing and they would be free to re-distribute the source as needed.
In my version, the Syncthing executable is entirely separate from the Mac app.
But your App will be closed source? I dont like it so much in relation with opensource-projects (especially with cryptographically functions) and privat datas.
Daniel does not seem like a villain or anything, but when you have a closed source addition to open source code posted on a random amazon cloud server, that is attributed to an LLC with no public presence, initial thought is not to trust it. :-/
This is great for newbs to syncthing, it makes the install and interface very user friendly but these are the exact type of users who would download software posted on a random forum link.
@StartupSync, you raise some great points, for what it’s worth, I’m not sure you should trust what I posted, even if it came from a full blown website, and/or was open source. I likely jumped the gun posting my work, perhaps some history will help out.
After using BTSync for a long time, I decided I didn’t like the lack of transparency (who exactly was getting my files?). Syncthing seems like a great alternative. And I like the command line as much (or more) than the next guy, but it’s not handy and hardly competes with BTSync. So, as a personal project I wrote Syncthing for Mac, contacting @calmh to get his opinion. My code is hardly more than a glorified bash script for Syncthing. The Syncthing Go executable is embedded in the Mac app and run as a separate process. This can be easily verified, as can be replaced by copying a fresh copy of Syncthing into the app (though code signing verification may fail, I haven’t tried it). MD5 sums could be compared with the embedded executable, but i forget what version I included, it gets auto-updated anyway.
As for running untrusted downloaded code on your Mac? I had planned to offer my app in two versions, one is pre-compiled, like i posted. The second is pre-compiled with source code. The interested user could compile their own after reviewing the source code.
Just have not had the time to get the full website and store up and running yet.
If any Syncthing user requests, I’d happily send them a copy of the code. However, I’m not (yet?) going to make it Open Source.