Developer

Pirates! UAV Solutions violates Open Source Licenses

3689679312?profile=original

I noticed earlier today that William Davidson was promoting UAV Solutions as a place to purchase telemetry radios. Just as Tridge called out Paul Whitespy from Ready to Fly Quads http://diydrones.com/profiles/blogs/an-open-letter-to-paul-from-witespy as a license violator I want to make people aware that UAV Solutions is one of the most prolific violators of the open source licenses we use in Ardupilot, Pixhawk, and PX4.

UAV Solutions violates the GPL License on Mission Planner and Ardupilot and they removed Michael Oborne's name from Mission Planner and rebranded it as their own software.

I have spoken with UAV Solutions many times and they have no interest in respecting Michael's work or the efforts of the dev team. They have no interest in respecting the licenses and there is no reason for them to change the way they do business because people buy from them and keep them in business.

Please support the companies who support this project and who respect the developers and the people who have made this project possible. UAV Solutions is not one of those companies.

One of the dev team had a suggestion of creating a badge for open source violators.  Mr Davidson you are the first person to be awarded the badge. 

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • Had the execution (badge)...when does the trial start?

    It appears the Kangaroo court is already in session.

  • Developer

    I love this bit ...

    Comment by William Davidson 14 hours ago

    "[...] We do use the opens source code as many here do and make modifications as needed for ourselves or our customers. To that end we then provide the software free of charge to our customers with no NRE for the service. [...]"

    Oh Please give us a ballpark figure for the per customer NRE cost for changing the logo :)

    regards

    Andy

  • Rob, understandable. Sounds like there's been a long history behind the scenes here. However, when someone looks back to see why William was given the violator badge and finds this thread, they'll only be able to conclude he was punished because "Mr. Elder said so". I still feel the whole case should be laid out publicly and William get a chance to defend himself publicly, even in this case.

  • @Craif,

    I fully understand you but please read the above

    "Dronecode provides a forum to .... "

    "

    "

    Credits

    Pixhawk hardware and PX4 software is maintained by an open source volunteer development community (Contact and Credits) and its infrastructure is supported by the Computer Vision and Geometry Lab. We are one of the autopilot projects supported by

    the Linux Foundation DroneCode effort."

    "

    Pixhawk Hardware

    All software solutions run on the Pixhawk autopilot, designed by the open hardware development team in collaboration with 3D Robotics."

    All you need is to collaborate with PX4 core developers from Switzerland.

    Otherwise the project may collapse, destroying PX4 software, Pixhawk hardware

    since developers can loose interest in providing support.

    You should mediate any conflict of interests in private not to make ppl lost.

  • Alas Kindle, generally I agree with what you're saying.  It probably would be better to take a progressive approach.

    But, I will point that, Craig has taken a progressive approach with them.  It's just that the progressive part was done in private.  This is why it appears like the first round is using the nuclear option.  There was an attempt at diplomacy, however. 

    But you're right, it probably makes more sense to be a bit softer when we go public.

  • Developer

    @Darius

    Dronecode is a Linux Foundation Collaborative project  (the address you give is the LF building in San Francisco)

    And the PX4 project is one of the flight code options within Dronecode

    https://www.dronecode.org/dronecode-software-platform

    3702167754?profile=original

  • I know I'm new to posting here and I don't want to step on anyone's toes, but this community is important to me and I feel like an injustice is being served out in this thread. May I propose an alternative procedure for labeling a diydrones user as a license violator? Three steps:

    1. Write a post bringing attention to the actions of a possible violator prior to changing their avatar image. Point out specific, verifiable evidence of their alleged violations.

    2. Give the accused violator a reasonable amount of time to defend their actions and respond to the post.

    3. If after that exchange has taken place and the user has not been able to adequately defend themselves, then slap them with a violator badge.

    Reading through this comment thread does not give me an overwhelming feeling of consensus that William's actions are unequivocally in the wrong. And it seems like William is trying to defend himself as well. But there is obviously a guilty-until-proven-innocent mob mentality going on here that I don't think is the right way to handle this situation.

  • @Craig,

    this is exactly how Internet works.

    You are PX4 partner with one web link and lost PX4 partner with another web link

    https://pixhawk.org/credits

    "

    Contact and Credits

    If you want to contact us, please write to the mailing list (preferred) at the PX4 Users Forum or to the project maintainer Lorenz Meier from the Computer Vision and Geometry Lab, lorenz@px4.io. If you have specific questions you can contact the people listed below directly."

    "

    Project Partners

    Our infrastructure is supported by the Computer Vision and Geometry Lab. We are one of the autopilot projects supported by the Linux Foundation DroneCode effort.

    "

    "

    Credits

    Software

    PX4 Flight Stack – PX4 Firmware Contributors

    PX4 Middleware – PX4 Firmware Contributors

    NuttX Operating System – Gregory Nutt

    Hardware

    px4dev, Lorenz Meier, Philip Rowse, Laurens Mackay, Dominik Honegger, Julian Oes, Sam Kelly, Jeff Wurzbach, Craig Elder

    Documentation

    Wiki: kroimon

    3D renderings and manuals – Lorenz Meier, Dominik Honegger and EagleUp."

    "

    Comment by Craig Elder 1 hour ago

    @Darius, I think you need the new link  http://px4.io/about-us/partners/

    "

  • @Tom,

    "

    @Darius There are many open-source licenses. Which ones are you referring to that you deal with on Android?"

    I mean the type of open-source license when Android app is promoted on the Internet

    and its developer provides no access to source-code (common case nowadays).

  • @Craig,

    from 

    https://www.dronecode.org/about/bylaws-and-policies/bylaws

    so what is a role of PX4 Autopilot Core Dev Team from the Switzerland, Zurich University,

    in Dronecode Corporation ?

    "

    BY-LAWS OF

     

    DRONECODE PROJECT, INC.

     

    ARTICLE I

     

    NAME, PURPOSE AND OFFICES

     

     

    Section 1.1      Name

    The name of the corporation is “Dronecode Project, Inc.” and the corporation is referred to in these By-laws as the “Project”.

     

    Section 1.2      Principal Office

    The principal office of the Project shall be located at 660 York Street, San Francisco, CA 94110. The Board of Directors of the Project (each, a “Director,” and collectively, the “Board”) is hereby granted full power and authority to change the Project principal office from one location to another both within and without said state."

This reply was deleted.