Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
3DR Solo User

Drone company DJI in active non-compliance of GPL (binaries released)

Recommended Posts

Posted · Original PosterOP
If you purchase a DJI Inspire2, DJI Spark, DJI Mavic or DJI Phantom4 series drone, please be aware there is GPL code inside:
 
Specifically Busybox, among others:

 

 

 
You should be entitled to both redistribution of the binaries in question, as well as the accompanying source code per GPL licensing rules.  

https://www.gnu.org/licenses/gpl-faq.en.html

 
Quote

 


“GPL gives a person permission to make & redistribute copies of the program if & when that person chooses to do so”
https://www.gnu.org/licenses/gpl-faq.en.html#CanIDemandACopy
“You can charge people a fee to get a copy from you. You can't require people to pay you when they get a copy from someone else.”
“if someone pays your fee and gets a copy, the GPL gives them the freedom to release it to the public, with or without a fee”
“The GPL says that anyone who receives a copy from you has the right to redistribute copies, modified or not.”
https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLAllowNDA
“If it depends on a nonfree library to run at all, it cannot be part of a free operating system such as GNU;”
https://www.gnu.org/licenses/gpl-faq.en.html#FSWithNFLibs
“If they form a single combined program then the main program must be released under the GPL”
You cannot incorporate GPL-covered software in a proprietary system.”
https://www.gnu.org/licenses/gpl-faq.en.html#GPLInProprietarySystem
“you must make sure that the free and nonfree programs communicate at arms length”
https://www.gnu.org/licenses/gpl-faq.en.html#GPLInProprietarySystem
“Can I release a modified version of a GPL-covered program in binary form only?”
https://www.gnu.org/licenses/gpl-faq.en.html#ModifiedJustBinary
“The exception for the case where you received a written offer for source code is quite limited.”
“must be open to everyone who has a copy”
“This is a well-meaning request, but this method of providing the source doesn't really do the job.”
https://www.gnu.org/licenses/gpl-faq.en.html#DistributingSourceIsInconvenient
“As long as you make the source and binaries available so that the users can see what's available and take what they want”
“Complete corresponding source means the source that the binaries were made from”
https://www.gnu.org/licenses/gpl-faq.en.html#MustSourceBuildToMatchExactHashOfBinary
“If the version has been released elsewhere, then the thief probably does have the right to make copies and redistribute them under the GPL”
https://www.gnu.org/licenses/gpl-faq.en.html#TradeSecretRelease
“If a company distributes a copy to you and claims it is a trade secret, the company has violated the GPL” 
https://www.gnu.org/licenses/gpl-faq.en.html#TradeSecretRelease

 

 

 

 

 

 

 

 

Link to post
Share on other sites

What does that mean, and what is the GPL?


X58-X79-X99-X299 lads: Intel HEDT Xeon/i7 Megathread

 

Big Rig (Completed) - (Current) - i7 5960X - 4.7Ghz/3.7Ghz ~ 1.3v/1.1v core/uncore - 76-78C under RealBench load- Custom Loop: 2x 360GTS with EK-ZMT/Stubbies and EK D5 pump/res combo - EVGA X99 Classified - 32GB (4x8GB) HyperX Predator DDR4 - 3200MHz CL16 - AMD Radeon VII (best TimeSpy so far: here) - 1TB 970 Evo - Corsair RM1000i - Phanteks Enthoo Evolv ATX TG - 6x iPPC NF-F12 2000 - LG 25UM56-P - 25" 2560x1080 at 75Hz

 

Planned Rig - i7 5820K - whatever cooler I decide on - EVGA X99 Micro 2 - 16GB (4x4GB) EVGA SSC DDR4 - EVGA XC Ultra 1660 Ti - 250GB 960 Evo - Whatever other drives I end up running - Corsair CX550 - Fractal Design Meshify C Mini - LG 25UM56-P - 25" 2560x1080 at 75Hz

Planned X58 rig - i7 950 - NH-D15S - EVGA X58 Classified SLI 3-Way - 24GB (3x8GB) HyperX Savage Red DDR3 - 2x EVGA Classified 780s - probably a basic SSD - EVGA 1600W T2 - Fractal Design Define S - 3x NF-P12 Redux + whatever other fans I end up using

Delayed Linux Box - X5670 - Intel i7 920 stock cooler - EVGA X58 Micro - 6GB (6x1GB) Corsair DDR3 most likely - AMD Radeon WX2100 - probably a basic SSD - 600W Enhance Flex ATX PSU - Old Dell slim mATX chassis - 2-3x NF-A8 fans

 

I lowkey enjoy HEDT

 

Link to post
Share on other sites
7 minutes ago, Zando Bob said:

what is the GPL

GNU Public License, basically THE standard for free and open-source licensing.  DJI claims to follow that standard, but apparently they are violating it.

 

@3DR Solo User : needs more, see the guidelines.  Link to source article, quote from article, description explaining why this is relevant to us and a personal take. 

 

Quote

When creating a thread in the News subforum, please make sure your post meets the following criteria:

- Your thread must include some original input to tell the reader why it is relevant to them, and what your personal opinion on the topic is.

- Your thread must include a link to at least one reputable source. Most of the time, this should be a respected news site.

- Your thread should also include quotes from the cited source(s). While you shouldn't just copy the entire article, your quote should give the reader a summary of the article in a way that gives the key details, but also leaves room for them to read the full article on the linked website. Please use quote tags (the speech bubble at the top of the editor, under the  :)) to show that you have copied this content from another site.

- The title of your thread must be relevant to the topic and should give a reader a good idea of the contents of the thread. Copying the title of the source is permitted but absolutely not required.

- If your article is about a product or some form of media, images are always appreciated, although they are not required.

 

Failure to comply may result in your thread being locked or removed without warning.

 

 

Link to post
Share on other sites
Posted · Original PosterOP
Just now, Captain Chaos said:

GNU Public License, basically THE standard for open-source.  DJI claims to follow that standard, but apparently they are violating it.

 

@3DR Solo User : needs more, see the guidelines.  Link to source article, quote from article, description explaining why this is relevant to us and a personal take. 

 

*I* am the source article... I am the one that found that they are violating GPL... I revealed this via Twitter, which I linked above. 

 

See second post above for info on WHY this matters... 

https://www.gnu.org/licenses/gpl-faq.en.html

Link to post
Share on other sites
Posted · Original PosterOP
22 minutes ago, Cheezdoodlez said:

Yeah nope. Not able to see a word of your post. Also I think you really should put some more context in the OP. 

 

I have attempted to add more context for you... I am sorry your mobile was unable to render my post! 

Link to post
Share on other sites

instead of attacking this guy... lets read the post. DJI is pretty dominate in the drone world, basically pioneered it for the masses, yeah? So, this is could be a big deal on a several levels IMO


CPU — i7 6700k - 4.4GHz

GPU — EVGA GTX 1080ti SC2 - Factory OC

Monitor — Acer Predator XB271HU - 2560x1440 165Hz IPS 4ms

CPU Cooler — Noctua NH-D14

Motherboard — MSI z170a Gaming m5

Memory — 32GB G.Skill Ripjaws V series - 2133MHz 2(2 x 8GB)

Storage — WD Black - 2TB HDD 7200rpm

        — Samsung 850 EVO - 250GB SSD

        — Samsung 960 EVO - 250GB M.2 SSD

Case — Fractal Design Define R6 TG

PSU — EVGA SuperNOVA G3 - 850W 80+ Gold 

Case Fans — 120mm Noctua NF-F12 PWM - exhaust

          — 140mm Noctua NF-A14 PWM - intake

          — 140mm Noctua NF-A14 PWM - intake

Keyboard — Max Keyboard TKL Blackbird - Cherry MX blue switches - Red Backlighting 

Mouse — Logitech G602

Headphones — Sennheiser HD600

Extras — Glorious PC Gaming Race - Mouse Wrist Rest  

       — Glorious PC Gaming Race - XXL Extended Mouse Pad - 36" x 18"

       — LED Strip - Phanteks PH-LEDKT - 1 meter

       — Mechanical ten key - Cherry MX blue switches

Link to post
Share on other sites
19 minutes ago, Cheezdoodlez said:

Yeah nope. Not able to see a word of your post. Also I think you really should put some more context in the OP. 

IMG_1492.PNG

because you're one of the few, but vocal dark theme users


CPU — i7 6700k - 4.4GHz

GPU — EVGA GTX 1080ti SC2 - Factory OC

Monitor — Acer Predator XB271HU - 2560x1440 165Hz IPS 4ms

CPU Cooler — Noctua NH-D14

Motherboard — MSI z170a Gaming m5

Memory — 32GB G.Skill Ripjaws V series - 2133MHz 2(2 x 8GB)

Storage — WD Black - 2TB HDD 7200rpm

        — Samsung 850 EVO - 250GB SSD

        — Samsung 960 EVO - 250GB M.2 SSD

Case — Fractal Design Define R6 TG

PSU — EVGA SuperNOVA G3 - 850W 80+ Gold 

Case Fans — 120mm Noctua NF-F12 PWM - exhaust

          — 140mm Noctua NF-A14 PWM - intake

          — 140mm Noctua NF-A14 PWM - intake

Keyboard — Max Keyboard TKL Blackbird - Cherry MX blue switches - Red Backlighting 

Mouse — Logitech G602

Headphones — Sennheiser HD600

Extras — Glorious PC Gaming Race - Mouse Wrist Rest  

       — Glorious PC Gaming Race - XXL Extended Mouse Pad - 36" x 18"

       — LED Strip - Phanteks PH-LEDKT - 1 meter

       — Mechanical ten key - Cherry MX blue switches

Link to post
Share on other sites
10 minutes ago, 3DR Solo User said:

I have attempted to add more context for you... I am sorry your mobile was unable to render my post! 

He is referring to night mode on the forums, not a problem with his phone. Re-paste the text and remove formatting. 


Please quote our replys so we get a notification and can reply easily. Never cheap out on a PSU, or I will come to watch the fireworks. 

PSU Tier List

 

My specs

Spoiler

PC:

CPU: Intel Core i5-6600K @4.8GHz
CPU Cooler: Noctua NH-U14S 
Motherboard:  ASUS Maximus VIII Hero 
GPU: Zotac AMP Extreme 1070 @ 2114Mhz
Memory: Corsair Vengeance LPX 16GB (2 x 8GB) DDR4-2400 
Storage: Samsung 850 EVO-Series 500GB 
Storage: Western Digital Caviar Blue 1TB
Case: Cooler Master MasterCase Pro 5 
Power Supply: EVGA 750W G2

 

Peripherals 

Keyboard: Corsair K70 LUX Browns
Mouse: Logitech G502 
Headphones: Kingston HyperX Cloud Revolver 

Monitor: U2713M @ 75Hz

 

Link to post
Share on other sites
Posted · Original PosterOP
4 minutes ago, DutchTexan said:

instead of attacking this guy... lets read the post. DJI is pretty dominate in the drone world, basically pioneered it for the masses, yeah? So, this is could be a big deal on a several levels IMO

I have updated the OP for the pedantic... (which I respect, as I too am pedantic)

 

*salute*

Link to post
Share on other sites
35 minutes ago, Captain Chaos said:

hmm ... curious how the mods are going to handle this one then. 

you need a source

nope i am the source 

Link to post
Share on other sites
16 minutes ago, DutchTexan said:

instead of attacking this guy... lets read the post. DJI is pretty dominate in the drone world, basically pioneered it for the masses, yeah? So, this is could be a big deal on a several levels IMO

He's updated the post now. When I first read it it was just a couple of Twitter-links. 

 

But yeah. This looks like it could be a big deal. But DJI is a big company, they'll probably get away with it. :( 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×