Skip to content

Instantly share code, notes, and snippets.

Last active October 7, 2017 13:28
What would you like to do?
OpenMesh released source code for GPL copyrighted parts

Sent via support portal on November 18th, 2016

Dear OpenMesh support,

I would like to kindly ask you for source code of software components you're distributing in binary form in your 6.1.1 firmware in your OM5P-ACv2 and MR1750 products which I've bought recently. I'm mainly interested in source code of U-Boot bootloader and Linux kernel parts, both are licensed to OpenMesh under GNU Public License.

Providing customers with the source code, along with any modifications, is a requirement of the GNU Public License (please see section 3).

BTW, there is nice vendor FAQ for GNU Public License compliance


Best regards,

Petr Štetiar

Copy link

ynezz commented Dec 20, 2016

On December 19th, 2016 I've received following reply:


Here is the link to the source code: [removed]

This is what I was able to gather so far. I am still waiting on the source code for uboot, for a few models. Once, I have that will send it across.

Let me know if you have any trouble getting the files.

Copy link

ynezz commented Feb 12, 2017

On February 8th, 2017 I've received following update:

Hello Petr Stetiar,

I wanted to let you know that all the firmware source code for the APs has been provided from Open Mesh. However, there are a few
pending items around the uboot source code which need to be delivered by our third party manufacturer. We have been following up
with them on a regular basis but we have no control over their deliverable. We are hoping to get the uboot source code from them in the next 3-4 weeks.

Just wanted to keep you informed.

Thank you for your patience.

Copy link

ecsv commented Feb 15, 2017

Not sure why you call it "ELX U-Boot SDK". But this is already the OM5P-ACv2 u-boot source code

Copy link

pepe2k commented Feb 15, 2017

Hi Sven,

Not sure why you call it "ELX U-Boot SDK". But this is already the OM5P-ACv2 u-boot source code

This is how the file was named at first contact with Open Mesh requesting the sources. If you look into the tarball, the folder name is still ELX_Uboot_sdk_20161201. It seems that the tarball filename was changed at 01.02.2017 (according to the Google Drive activity) and we have just missed that change.

I fully agree that we did make a mistake here. We didn't spend enough time analyzing the content of the provided file and checking what it exactly contains. We are going to add a notice about this mistake in the blog post.


Copy link

ynezz commented Oct 7, 2017

I've just pushed sources for more boards/routers:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment