|
|
|
|
|
by mtlynch
969 days ago
|
|
>But unlike them, we don't impose any licensing restrictions - for example, buying TinyPilot you find yourself bound by a subscription, and if you stop paying, your OS will no longer receive updates. With PiKVM, you don't need to do this - the device is yours forever, with updates until the end of time. This is true and is a fundamental difference between PiKVM and TinyPilot. TinyPilot charges a yearly subscription for customer support and software updates because those things have ongoing costs. I don't think small businesses can realistically promise customers free support and updates for life. It may work in the short term, but at a certain point, it's not sustainable for a vendor to spend their limited support and dev resources on customers who purchased hardware five years ago and will never pay the vendor another dime. |
|
Another thing that made it possible to do this is the automation of all routine processes, such as testing and package builds. In PiKVM, the first component that was written was a build system to solve this issue once and for all. In this vein, I made a huge contribution to the "pre-launch" before flying. BTW, to be honest, I was somewhat surprised that you used Ansible instead of packages, it seems that this caused you a giant overhead for support.
Of course, in the future we plan to provide some paid services, but this does not concern the regular OS and access to updates at all, they should remain free.