Hacker News new | ask | show | jobs
by mtlynch 1848 days ago
>Your code is based on someone else code, https://pikvm.org and you are making profit from it without contributing.

TinyPilot is not based on PiKVM.

I started the project before I was aware of PiKVM, and the PiKVM author invited me to check out his project.[0] That led me to uStreamer, the video streaming tool that PiKVM published. I use uStreamer under the GPL and keep all the code in a separate repo. That's the only component that TinyPilot and PiKVM share.

>in the same way you do not contribute back to https://pikvm.org but you make profit from it

I do contribute to uStreamer. I actively maintain the Ansible role[1], and I've also contributed financially.[2] I'm in regularly contact with Maxim about how we can work together.

If Maxim is unhappy with our arrangement, I'm happy to hear from him. PiKVM seems to have an odd contingent of fans who have taken it upon themselves to pop up whenever people are discussing TinyPilot to claim that I'm exploiting Maxim.

[0] https://mtlynch.io/tinypilot/#borrowing-from-a-similar-proje...

[1] https://github.com/tiny-pilot/ansible-role-ustreamer

[2] https://github.com/pikvm/pikvm/commit/2eda123bba2b2d531b30f5...

1 comments

1. Creating an ansible role is not contributing.

2. > PiKVM seems to have an odd contingent of fans who have taken it upon themselves to pop up whenever people are discussing TinyPilot to claim that I'm exploiting Maxim.

no, people speak-up when they see injustice, thank you for the free insult.

How is creating an Ansible role not contributing? What exactly is your gripe, if mtlynch isn't using PiKVM?
please check Brian_K_White comment, my english is not good enough.