3 ms·
Also, while Ubiquiti is failing to provide the source code for AmpliFi, they do comply in other areas. Their claim that they don't provide the GPL licensed code
by MertsA 7y ago
Also, while Ubiquiti is failing to provide the source code for AmpliFi, they do comply in other areas. Their claim that they don't provide the GPL licensed code at all is flat out false.
https://dl.ui.com/firmwares/edgemax/v2.0.x/GPL.ER-e300.v2.0.6.5208554.tar.bz2 https://dl.ui.com/firmwares/edgemax/v2.0.x/GPL.ER-e300.v2.0....
All you have to do is click on "GPL Archive" on the download page for the firmware.
- vetinari 7y agoWhere do you see the link "GPL Archive"? I wanted to download the archive for Unifi nanoHD, the GPL archive is mentioned in the download blurb, but there's no link to it and the normal download shows classic proprietary EULA, including no reverse engineering.
- MertsA 7y agoI thought they were compliant for UniFi AP firmware but not 100% sure on that. I've seen in the past where upon a new release being published they would forget to update the GPL archive on the site. Just email support@ui.com and they do have it internally. At the very least I found a current copy on the downloads page for EdgeMax and I've seen others mention it for UniFi, mFi, and airMax. The only thing Ubiquiti seems to be openly flaunting the GPL on is AmpliFi where I've personally emailed them, escalated the request to their "Development team" and received a response more or less equating to "go pound sand". They seem to be skirting their requirements in not providing the full git repository for the GPL portions which might be a bit of a gray area but AFAIK the GPLv2 stipulates "The source code for a work means the preferred form of the work for making modifications to it." which I would think would encompass the git repo as well but IANAL. In the past they also refused to provide the source code for their modified version of uboot claiming some nebulous security reasons but that stopped a little while back.
- aidenn0 7y agoIt does not include the VCS. Gnu did not make their VCS publicly readable for many of their projects back in the day.
- shakna 7y agoThe EULA doesn't apply to the entirety of the download. > c. i. Certain software included in, distributed with or downloaded in connection with the Software may comprise third party proprietary software products that are subject to separate license terms (“Third Party Software”). All such Third Party Software may include software or software components that are derived, in whole or in part, from software that is distributed as free software, open source software or under similar licensing or distribution models (“Open Source Software,” together with Third Party Software, “External Software”). > c. ii. Your use of External Software is subject in all cases to the applicable licenses from the External Software provider, which shall take precedence over the rights and restrictions granted in this EULA solely with respect to such External Software. So they've just bundled the GPL software along with the not, and you can freely use the GPL'd software within the context of what the GPL allows.
- dgacmu 7y agoWarning to other users on mobile: that is a direct download link for an almost 1 GB file