News for hackers. Stuff that matters.
Re:Writing userspace USB drivers for abandoned devices by lvl4x on Sunday November 17, 2019 @02:34PM (#21559569)
Is it just how they think, or is it the reality of the business?

Would be cool if manufacturers would make old versions of sourcecode public after a couple of years, and the final version when a product goes out of production.

Re:Writing userspace USB drivers for abandoned devices by unlinked_dll on Sunday November 17, 2019 @02:40PM (#21559603)
I think for a lot of software businesses there is a truism that "your competition doesn't want your code, they think you're morons and you think they're morons."

But in the hardware game there is a lot of counterfeiting. There is rarely any shame or consequence when it comes to outright IP theft. Making it easier to access the firmware makes it easier for someone to counterfeit your widget.

Re:Writing userspace USB drivers for abandoned devices by bryanrasmussen on Sunday November 17, 2019 @02:51PM (#21559667)
from my experience it's:

You think the public facing representatives (management etc.) are morons, because

you think their strategy for working in the same space sucks unless

you think your company is totally blowing it and you are on your way out

but you don't think their programmers are morons so much (except when you examine site and it performs worse than yours for obvious reasons that you fixed on yours) but

if they roll out a really cool feature you can implement in your product you will write code to implement that feature and not wish you had their code because anyway your stuff is incompatible codebases unless

you get bought by them or they get bought by you or you both merge because you are in fact compatible and this way something beautiful will emerge

yeah right.

Re:Writing userspace USB drivers for abandoned devices by nullc on Sunday November 17, 2019 @03:55PM (#21560001)
Your stuff stinks because of annoying tradeoffs and business constraints, their stuff stinks because they're idiots.
Re:Writing userspace USB drivers for abandoned devices by baroffoos on Sunday November 17, 2019 @05:21PM (#21560403)
Firmware and drivers are different though. If the firmware was totally locked down then the drivers would be no use for a clone and if the firmware was taken but the drivers were proprietary the clone could just use the exact same driver binary.
Re:Writing userspace USB drivers for abandoned devices by jrockway on Sunday November 17, 2019 @05:32PM (#21560457)
> the clone could just use the exact same driver binary

This certainly caused FTDI a lot of trouble.

https://en.wikipedia.org/wiki/FTDI#Driver_controversy

Re:Writing userspace USB drivers for abandoned devices by lonelappde on Sunday November 17, 2019 @02:42PM (#21559613)
Revealed preferences show that when given the choice among economically sustaiat options, customers prefer to pay value based pricing and to rebuy things they still use, instead of paying more upfront for forever products.

> when a product goes out of production.

By the time this happens, the company has lost their throwaway source code.

Re:Writing userspace USB drivers for abandoned devices by Tepix on Monday November 18, 2019 @04:13AM (#21562906)
In terms of taking care of the environment and fighting planned obsolence, this should be mandatory. If you stop supporting your product, you must enable your customers to support themselves.