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.
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?
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.
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
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.
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.
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.
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