|
|
|
|
|
by JW_00000
902 days ago
|
|
I'd slightly modify 3: a for-profit company that open-sources some software that is not a product in and of itself. For instance, Facebook can open source React because it's something they need, but it would not be a viable product on its own. Releasing it as open source doesn't give them any disadvantage. Similarly, a GPU manufacturer can open source their drivers because this won't prevent them from selling their hardware (and in theory should allow them to sell more hardware). In theory, I'd expect a printer manufacturer to be able to open source their software, because their product is the printer not the software. In fact, I don't get why open sourcing 3D printer software should be a disadvantage, and the article doesn't explain this. |
|
I agree with your broader point, but GPU manufacturers can't, because then we'll see just how much is done in software which makes their cards better than their competitors, which means their competitors can adopt those software techniques in their drivers. Also the manufacturer may not have the rights to the code in the driver's to release them as open source.