rideNEO GitHub, GPL contribution discussion (SERIOUS)

I worded that poorly. I meant “He’s trying to find a way to make everyone happy.”

My point isn’t that we don’t know how to do it. My point is that he could ignore Vedder and the idea of donations if he wanted to… but he’s not.

Anyway, enjoy the thread.

2 Likes

I do know under what strain Vedder is. He codes so much for the benefits of the community, very often till late in the night or the entire weekend. Going from BLDC-Tool to VESC-Tool and VESC-APP was a massive invest of time and resources.

I want people to get an idea of the workload and that the VESC or VESC-based controllers are only that good because one guy in Sweden devoted a lot of his life to this technology. Hardware is easy to make, the software side is off any scale. If I was to sell mobile phones my primary interest would be to have the best operating system. And that system would need plenty of attention by the developers.

1 Like

Totally understand that part of it mate, but I feel like the point that Jeff was trying to make was that rather than helping with money, why can’t people help with code?

5 Likes

But terrible for manage code which many base off Texas instrument reference code.

No is not.

5 Likes

They can and they do. We have seen a lot of code contributions. Example:

  • foc openloop detection
  • brakes not locking at low speed.

Both codes where re-written by Vedder though, since he wants the code to be as clean as humanly possibe.

3 Likes

So what is this poor code management thing that Jeff is talking about in your opinion?

Maybe I didn’t make myself clear enough previously. Benjamin’s going to die someday, or lose interest, or motivation. When that happens VESC project is fucked.

It’s not only in the community’s best interest, but in yours Frank to turn it into a properly managed open-source project.

Imagine Benjamin’s relief when other brainiacs can help ease the burden that only he carries now.

18 Likes

Now @trampa this is a fair comment compared to the PM to Jeff befor trying to price fix ESC in BV name.

I hope this is a direction you intend to go in the future and the underhand tactics stay in the past as a lesion learn from.

4 Likes

Dude. :expressionless:

3 Likes

No political digs, please.

5 Likes

Sorry to inform you that OS also has a strong political component.

Should be careful with your word. It can having consequence you not like.

3 Likes

You could have easily made a point that didn’t involve taking a dig.

I’m not sure why you brought it up. Irrelevant to the topic at hand.

Generally you hold your own respectfully and engage in debate with more maturity than most here. This was not one of those times.

4 Likes

@Trampa
19

maybe by now you should consider that your attitude costs you more customers than any competition hardware

16 Likes

I’m trying to ask nicely not to go there.

6 Likes

Trampa showing his true colors while Jeff schools him left and right. Im so tired of trampa talking about what vedder says, thinks, does etc. No one believes you…it’s all for the financial benefit of trampa. So unless you have a recording of Vedder, you can keep ben’s thoughts to yourself

3 Likes

I will post this again in a slightly different way. Benjamin and I had very lengthy debates about Open Source and why he chose the GPL and made the decision to open source hi stuff. Whenever you guys have a chance to meet him, you can debate that topic with him in detail face to face. We invited him to Paris this year and a lot of members met Vedder and talked to him in person. He is very open minded!
There is one thing that I can tell you for sure: Benjamin has very strong opinions about OS and some of them are political, that is the way it is. Like it or not. To understand the motivations I will quote him:

The Vesc-Project invites you to join in, share your knowledge, code and ideas. For this reason the code of VESC-Tool and the VESC firmware are published under the GPL V3. This allows you to work with the code, tweak it to your project needs, add extras and share your achievements with others, so that they can learn from your skills & achievements and vice versa. Open Source code allows you to understand how things actually work and in consequence it helps you to educate yourself and others.

https://vesc-project.com/Ethos

Vedder publishes his code predominately for a simple reason: Share the knowledge
If you have a project you can re-mix open code and build your own code from existing code bits and solutions.
It is not about: Make technology available instantly and free of charge.

We can learn from another and it is good when code is visible. That is one reason why the code is on GitHub. Another reason is the many eyes principle and that people with similar ideas and projects can start to interact and share knowledge. A third reason is a political matter shared in the next post.

8 Likes

The political side:
Our lives are partly controlled by code these days. Algorithms determine what we see and what not.
Elections are potentially manipulated using code to spread fake news, target voters etc. We are judged by what we say online, code filters communication etc. That code is a black box! We have no chance to see the mechanisms. That is a fundamental difference to hardware which is visible the moment it enters the public domain.

Code should be visible and if open code is an alternative, then we can decide to use that code instead of other code. I just recently changed over to Telegram with end to end encryption. The code is open you can see how it works. You can trust that code better than closed source code.

If you think this is irrelevant to a motor controller, then you haven’t understood the matter. Every device is potentially a device that generates data about you.

8 Likes

Getting a little bit over all the anti-Trampa stuff. Feels like everyone is jumping on a bandwagon. Or raising pitchforks in a witch hunt.

I think Frank is doing a pretty good job at putting up with all of the bullshit to be honest.

11 Likes

I wont lie, i thought the same. I even secretly thought @mmaner was crazy… but i really got upset with that letter to jeff. It just rubbed me the wrong way and i stopped sitting on the fence

4 Likes