Jump to content

Recommended Posts

Posted

Intervening with the smallest possible correction is proof of piloting experience.

I don't have Moza so I found it strange.

🖥️MSI PRO Z690-A DDR4, Kingston 3600 MHz 64 Gb, i5 12600K, Gigabyte RTX 4090, Samsung SSD 970 EVO Plus,🕹️VKB NXT Premium.

Posted
12 hours ago, petsild said:

Intervening with the smallest possible correction is proof of piloting experience.

I don't have Moza so I found it strange.

I wonder what kind of movement you were expecting? The corrections, especially in hovering, should be minute. The stick length is roughly comparable to real world helicopters (probably on the short side). You don‘t yank the stick around like in fixed wing. When the need to do so appears, you‘re probably doing stunt flying or are already in an upset attitude.

Watch this one e.g.

 

The funny thing with helicopters and FFB is, in my opinion, they are the least demanding (in regards to power) but benefit the most (in regards to realism) from FFB.

  • Like 2

"Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"

Posted
14 hours ago, walmis said:

I'll provide some evidence supporting a possible GPLv3 violation.

 

This genre benefits from innovators and start ups. Without them we wouldnt have high end rudder pedals, collectives or a new generation of FFB at all. 

Each to their own in the choices they make but I'll be staying well clear of a company for whom even the simplest, least arduous and mutually benefical terms of an open source licence are simply things to be plagiarised and be rolled over without concern. 

  • Like 9

MSI Tomahawk X570 Mobo, Ryzen 5600X undervolted on Artic Freezer E34 Cooler, RTX3080 FE, 32GB (2x16GB Dual Ranked) GSkil 3600 CL16 Trident Neo RAM, 2X 4th Gen M2 SSDs, Corsair RM850x PSU, Lancool 215 Case. 

Gear: MFG Crosswinds, Warthog Throttle, Virpil T50CM gen 1 stick, TIR5, Cougar MFD (OOA), D-link H7/B powered USB 2.0 Hub all strapped to a butchered Wheel stand pro, Cushion to bang head on, wall to scream at.  

Posted
6 hours ago, Hiob said:

I wonder what kind of movement you were expecting? The corrections, especially in hovering, should be minute. The stick length is roughly comparable to real world helicopters (probably on the short side). You don‘t yank the stick around like in fixed wing. When the need to do so appears, you‘re probably doing stunt flying or are already in an upset attitude.

Watch this one e.g.

 

The funny thing with helicopters and FFB is, in my opinion, they are the least demanding (in regards to power) but benefit the most (in regards to realism) from FFB.

In the early stages of development, the OH-6 was a wild boar that did whatever it wanted.

The latest version 1.5 is tame to control, like a sleeping kitten. 😀

🖥️MSI PRO Z690-A DDR4, Kingston 3600 MHz 64 Gb, i5 12600K, Gigabyte RTX 4090, Samsung SSD 970 EVO Plus,🕹️VKB NXT Premium.

Posted
20 hours ago, walmis said:

I'll provide some evidence supporting a possible GPLv3 violation.

I've examined strings extracted from the Moza executable, which hint at an underlying connection to the open-source VPforce TelemFFB project. Within Moza's code, we see identifiers like vp_dcs and VpAlgorithm that incorporate the "vp" prefix, a clear nod to VPforce, though they don't exactly mirror VPforce’s original identifiers. This suggests that Moza's software may be a derivative work inspired by or partially based on TelemFFB.

Given the technical leap from Python to C++, Moza likely used AI-powered tools, potentially GPT-based, to translate parts of the Python-based TelemFFB core code into C++ for their compiled binary. If Moza's code does indeed derive from TelemFFB, GPLv3 would require them to release their own source code under the same open-source license, something they haven't done.

This evidence suggests that Moza may have created a derivative product based on TelemFFB without complying with GPLv3, raising concerns about a possible license violation.

image.png

Next we see hastily 1:1 copied effect adjustment names

image.png

image.png

They even copy pasted damage variables into their export.lua (even the line endings match!)

image.png

So to summarize (thanks ChatGPT)

 

 

Guess that makes my VPForce Rhino decision that much easier....

  • Like 5

Windows 11 23H2| ASUS X670E-F STRIX | AMD 9800X3D@ 5.6Ghz | G.Skill 64Gb DDR5 6200 28-36-36-38  | RTX 4090 undervolted | MSI MPG A1000G PSU | VKB MCG Ultimate + VKB T-Rudders + WH Throttle |  HP Reverb G2  Quest 3 + VD

Posted (edited)
21 hours ago, walmis said:

I'll provide some evidence supporting a possible GPLv3 violation.

I've examined strings extracted from the Moza executable, which hint at an underlying connection to the open-source VPforce TelemFFB project. Within Moza's code, we see identifiers like vp_dcs and VpAlgorithm that incorporate the "vp" prefix, a clear nod to VPforce, though they don't exactly mirror VPforce’s original identifiers. This suggests that Moza's software may be a derivative work inspired by or partially based on TelemFFB.

Given the technical leap from Python to C++, Moza likely used AI-powered tools, potentially GPT-based, to translate parts of the Python-based TelemFFB core code into C++ for their compiled binary. If Moza's code does indeed derive from TelemFFB, GPLv3 would require them to release their own source code under the same open-source license, something they haven't done.

This evidence suggests that Moza may have created a derivative product based on TelemFFB without complying with GPLv3, raising concerns about a possible license violation.

image.png

Next we see hastily 1:1 copied effect adjustment names

image.png

image.png

They even copy pasted damage variables into their export.lua (even the line endings match!)

image.png

So to summarize (thanks ChatGPT)

 

 

Y'all need to chill. Consider the fact that these companies are all writing code based libraries based on the embargoed IP from the patents that just expired. Coders are lazy, and they are cooperative. If they get into a legal pissing contest their just gonna waste time and money like Apple and Samsung have been doing for the last 15 years. FFS people it's boutique FFB joystick bases for flight sims. Niche of a niche market. Hundreds of dollars are at stake! OMG!! That is not the kind of business where billions hang in the balance. Same with the RAZBAM thing.

You people don't need to be taking up rhetorical arms under the banner of your chosen liege lord of some nonsense. Frickin chill. 🙄 This is the flight sim world, not an Ayn Rand novel.

Edited by trev5150
Posted
Just now, trev5150 said:

Y'all need to chill. Consider the fact that these companies are all writing code based libraries based on the embargoed IP from the patents that just expired. Coders are lazy, and they are cooperative. If they get into a legal pissing contest their just gonna waste time and money like Apple and Samsung have been doing for the last 15 years. FFS people it's boutique FFB joystick bases for flight sims. Niche of a niche market. That is not the kind of business where billions hang in the balance. Same with the RAZBAM thing.

You people don't need to be taking up rhetorical arms under the banner of your chosen liege lord of some nonsense. Frickin chill. 🙄 This is the flight sim world, not an Ayn Rand novel.

You don’t get it. A (comparatively) big chinese company takes advantage of code that was created by enthusiasts without credit and without making their own code public as they are supposed to. It‘s not about starting a pissing contest or a legal battle, it is about calling them out for it.

And by the way, that has nothing to do with patents.

  • Like 8
  • Thanks 2

"Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"

Posted (edited)
9 minutes ago, Hiob said:

You don’t get it. A (comparatively) big chinese company takes advantage of code that was created by enthusiasts without credit and without making their own code public as they are supposed to. It‘s not about starting a pissing contest or a legal battle, it is about calling them out for it.

And by the way, that has nothing to do with patents.

It has everything to do with patents and IP and GLPv3 licenses. GLPv3, in this instance, as Walmis explains, requires the base code being used to remain proprietary, which they seem to have done, or tried to do. Ripping out code from a decompiled executable (which itself is probably illegal under EULA TOS) does not meet the burden of proof that an infraction has occured. That lawsuit would go nowhere, and it would take years to go nowhere.

 

You people are not lawyers. Or you're all armchair mom's basement lawyers. This and the RAZBAM thing and the reaction of people are what make the flight sim community toxic af.

Edited by trev5150
  • Like 1
Posted (edited)
22 minutes ago, trev5150 said:

It has everything to do with patents and IP and GLPv3 licenses. GLPv3, in this instance, as Walmis explains, requires the base code being used to remain proprietary, which they seem to have done, or tried to do. Ripping out code from a decompiled executable (which itself is probably illegal under EULA TOS) does not meet the burden of proof that an infraction has occured. That lawsuit would go nowhere, and it would take years to go nowhere.

 

You people are not lawyers. Or you're all armchair mom's basement lawyers. This and the RAZBAM thing and the reaction of people are what make the flight sim community toxic af.

 

You clearly dont know what you're talking about:)

Edited by j9murphy
  • Thanks 1
Posted (edited)
13 minutes ago, j9murphy said:

You clearly dont know what you're talking about:)

 

How so? Use big words. Put me in my place. Show me where I’m wrong. Take us down the path for the education and enlightenment of all to see and hear. And tell us where you got your law degree from while you’re at it. 

Edited by trev5150
  • Like 1
Posted (edited)
1 hour ago, trev5150 said:

How so? Use big words. Put me in my place. Show me where I’m wrong. Take us down the path for the education and enlightenment of all to see and hear. And tell us where you got your law degree from while you’re at it. 

 

maybe you could explain what the relevance is of "code based libraries based on the embargoed IP from the patents that just expired" to the issue that Walmis brought up?

Walmis is not asserting a patent was infringed on, he's stating he owns the copyright to the source code and has chosen to release that source code under GPL (not making it "proprietary", that was your word not his).  GPL requires that the source code for all derivative works must also be released into the public domain.   

Walmis asserts that there is evidence that the source code was copied , and that the derivative work by Moza was not placed in the public domain as required.   He didn't threaten legal action, although it would be within his legal to right to do so under copyright law since he is the copyright holder, and since gpl is a license not a contract - which is an important distinction in many countries where IP is concerned.  This brings us to the question - is copyright law in once country enforceable in another country?  Maybe, but there's a lot to unpack there, and its beyond the scope of this conversation.   

Looks like to me that Walmis has chosen just to call them out with the hopes that either 1) Moza will release their source code into the public domain so that we may all benefit (the original intent of GPL), or 2) that people think twice before purchasing Moza FFB hardware given the likelihood that they infringed on his license.

I tried my best to give a thoughtful response to your 3 posts, so that you might have a better understanding of the issue.  Hopefully, that has happened:)

Edited by j9murphy
  • Like 13
Posted (edited)
2 hours ago, trev5150 said:

How so? Use big words. Put me in my place. Show me where I’m wrong. Take us down the path for the education and enlightenment of all to see and hear. And tell us where you got your law degree from while you’re at it. 

If they took the code and translated it into a different programming language, then this is no more legal than if I translate Harry Potter to a different language and sell it as my own. That's obviously not legal.

By default, copyright law doesn't grant permission to distribute someone else's code (or derivations of such), but the GPL gives permission, as long as you follow the rules. Moza didn't follow the rules, so then they don't have permission to distribute. Easy as.

The only real question I see is whether the evidence presented so far is sufficient in a court of law, but copying variable names that refer to VPForce seems like it has a good chance of being regarded slam-dunk evidence. And it's likely that with a little digging, far more evidence can be found.

Anyway, this is a big legal risk to Moza and buyers of the base, since at any point, Walmis can sue and force Moza to stop providing their software, as well as ask for a substantial claim. And the courts are unlikely to see this as an accident, and willful copyright infringement can result in a $150k claim in the US alone. And Walmis can sue in the EU and other places as well.

Even if Walmis doesn't want to run the risk or put in the effort, any other FFB competitor can at any point take on all the risk & effort of a court case, if they team up with Walmis to run Moza out of town with tar and feathers.

PS. All of this has been known for a long time, and there is already an established method to copy the functionality of existing code, without running the risk of getting sued.

Edited by Aapje
  • Like 6
Posted

and this was one of the reasons why I didnt want to buy from a chinese company; they have a nice habit of ripping off other companies property for their own benefit. Didnt think it would be Walmis' software though...wow.

  • Like 1

Intel 13900k @ 5.8ghz | 64gb GSkill Trident Z | MSI z790 Meg ACE| Zotac RTX4090 | Asus 1000w psu | Slaw RX Viper 2 pedals | VKB Gunfighter Mk3 + VPForce Rhino/ MCE Ultimate + STECS/ Virpil MongoosT50+ MongoosT50CM |Virpil TCS+/ AH64D grip/custom AH64D TEDAC | HP Reverb G2 | Windows 11 Pro | |Samsung Odyssey G9 + Odyssey Ark | Next Level Racing Flight Seat Pro
 My wallpaper and skins

On today's episode of "Did You Know", the Peregrine Falcon can pull 25G's after delivering The Falcon Punch.

Posted (edited)
59 minutes ago, trev5150 said:

First you answered a question with a question, so you’re disqualified. 
Second I did not at all say that Wamis asserts that this is directly a patent issue. I stated that these subjects are related. Strike two. 
I do think this little investigation is an attempt to instigate a fight between the two companies. Certainly it is causing the sht to be stirred here. 
Why you think Moza should publish their effort publicly when we’ve already established that the GPLv3 license forbids them from doing so indicated that you’re suffering from a brain injury of some sort. Strike three. You’re out. Go sit in the corner and color in your coloring book. Try not to eat the crayons. 

 

Well, I tried.  A Mark Twain quote comes to mind here, but I wont bother... From the license itself....

1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.

2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:

  1. You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.
  2. You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
  3. If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)

3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

  1. Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
  2. Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,
  3. Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

 

So why is Moza prohibited from publishing the source code?

Edited by j9murphy
  • Like 6
Posted (edited)

@trev5150 Maybe you could help us all understand your position by articulating your argument in more intelligent terms that are relevant to the discussion, rather than just in rant form?

I'll make it easier for you, in fact, I'll even help make your point more clear so that others can better understand your position.   Which assumption(s) below are you challenging?

  1. TelemFFB is Software by Walmis which is protected under the GPL license
  2. Moza created a derivative work from Walmis' software
  3. Moza must credit the original work and release source code for their derived work under the terms of GPL License
Edited by j9murphy
  • Like 8
Posted

Problem with new MOZA base and Thrustmaster Hornet grip:

Unboxed, installed it, put in firm wear, all  (I think) according to the rather minimal instructions. Problem is in setting up controls. I use the DCS controller and it works fine until I  try to connect with the stick grip. It doesn't recognize and of the buttons on the stick. Controls on my throttle set up fine but not the buttons on my stick.

I'm probably doing (or not doing) something really stupid. Do I need software from Thrustmaster to set up the controls on the stick. If so, where do I find them. Right bow the base and the stick controls aren't speaking.

Any help greatly appreciated!

Exceptional engineering...and a large hammer to make it fit!

Posted
7 hours ago, HotTom said:

Problem with new MOZA base and Thrustmaster Hornet grip:

Unboxed, installed it, put in firm wear, all  (I think) according to the rather minimal instructions. Problem is in setting up controls. I use the DCS controller and it works fine until I  try to connect with the stick grip. It doesn't recognize and of the buttons on the stick. Controls on my throttle set up fine but not the buttons on my stick.

I'm probably doing (or not doing) something really stupid. Do I need software from Thrustmaster to set up the controls on the stick. If so, where do I find them. Right bow the base and the stick controls aren't speaking.

Any help greatly appreciated!

Are you sure that the connection cable is correctly plugged into the MOZA base?

7800x3d, 5080, 64GB, PCIE5 SSD - Oculus Pro - Moza (AB9), Virpil (Alpha, CM3, CM1 and CM2), WW (TOP and CP), TM (MFDs, Pendular Rudder), Tek Creations (F18 panel), Total Controls (Apache MFD), Jetseat 

  • BIGNEWY unlocked this topic
Posted

Yes gone waaaaay off topic and totally derailed. 

  • Like 2

Asus ROG Crosshair Hero VIII , Ryzen 3900X, Nzxt Kraken Z73, Vengence RBG Pro DDR4 3600mhz 32 GB, 2x Corsair MP 600 pcie4 M.2 2 TB , 2x Samsung Qvo SSD 2x TB, RTX 3090 FE, EVGA PSU 800watt, Steelseries Apex Pro. TM WartHog,TM TPR, Track IR, TM 2 x MFD, Asus VG289Q, Virpil Control Panel#2

Posted
22 hours ago, trev5150 said:

Y'all need to chill. Consider the fact that these companies are all writing code based libraries based on the embargoed IP from the patents that just expired. Coders are lazy, and they are cooperative. If they get into a legal pissing contest their just gonna waste time and money like Apple and Samsung have been doing for the last 15 years. FFS people it's boutique FFB joystick bases for flight sims. Niche of a niche market. Hundreds of dollars are at stake! OMG!! That is not the kind of business where billions hang in the balance. Same with the RAZBAM thing.

You people don't need to be taking up rhetorical arms under the banner of your chosen liege lord of some nonsense. Frickin chill. 🙄 This is the flight sim world, not an Ayn Rand novel.

 

What an embarrassing take on the situation..

  • Like 4
Posted
8 hours ago, Mr_sukebe said:

Are you sure that the connection cable is correctly plugged into the MOZA base?

they sure seem to be. Just reconnected. No joy.

Exceptional engineering...and a large hammer to make it fit!

Posted
21 hours ago, HotTom said:

Problem with new MOZA base and Thrustmaster Hornet grip:

Unboxed, installed it, put in firm wear, all  (I think) according to the rather minimal instructions. Problem is in setting up controls. I use the DCS controller and it works fine until I  try to connect with the stick grip. It doesn't recognize and of the buttons on the stick. Controls on my throttle set up fine but not the buttons on my stick.

I'm probably doing (or not doing) something really stupid. Do I need software from Thrustmaster to set up the controls on the stick. If so, where do I find them. Right bow the base and the stick controls aren't speaking.

Any help greatly appreciated!

Does the grip show up in the Moza software? Are you binding to the correct device in DCS? The base shows up as two  devices, only one of them will work.

Intel 9600K@4.7GHz, Asus Z390, 64GB DDR4, EVGA RTX 3070, Custom Water Cooling, 970 EVO 1TB NVMe

34" UltraWide 3440x1440 Curved Monitor, 21" Touch Screen MFD monitor, TIR5

My Pit Build, Moza AB9 FFB w/WH Grip, TMWH Throttle, MFG Crosswinds W/Combat Pedals/Damper, Custom A-10C panels, Custom Helo Collective, SimShaker with Transducer

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...