3 ms·
This is not viable because what of the vendor used a proprietary build system? They can't open source it. Setting that aside, I have yet to see a complex syste
by janosdebugs 3y ago
This is not viable because what of the vendor used a proprietary build system? They can't open source it.
Setting that aside, I have yet to see a complex system that you can rebuild without a lot of undocumented know-how just by having the source code. Companies don't typically keep meticulous documentation on this, they keep people around to do it. When the product goes out of support, the people get transferred or fired.
- squeaky-clean 3y agoIt just doesn't work in reality. I work somewhere that makes IoT devices, our microphone noise-cancellation code is written by a third party with a license not to redistribute. They sell their code to multiple companies. If we stopped supporting some device for X years, does that mean we're legally allowed to open source their noise cancelation code?