Corporate ownership of open source copyrights is actually optimal from an efficiency standpoint. Companies have the resources and legal teams to properly steward these projects, while non-profits like the FSF are bogged down with bureaucracy and outdated ideological concerns.
The article vastly overstates the importance of enforcement. In practice, the collaborative nature of modern software development makes strict copyleft enforcement unnecessary and potentially harmful to innovation. Most companies comply voluntarily because it makes business sense.
I've worked at several major tech companies and have never once encountered the kind of enforcement issues described here. This seems like a solution in search of a problem.
Interesting project, but there's an obvious issue here - you could just use a small microcontroller with hardware floating point support and get much better performance. The TI-84's ez80 CPU is really not suited for this kind of computation.
I did a similar project on an STM32F4 and got inference times under 100ms. The hardware FPU makes a massive difference compared to software float emulation.
That said, it's cool to see what you can push these old calculators to do. Repurposing the video RAM as a secondary heap was clever.
The article vastly overstates the importance of enforcement. In practice, the collaborative nature of modern software development makes strict copyleft enforcement unnecessary and potentially harmful to innovation. Most companies comply voluntarily because it makes business sense.
I've worked at several major tech companies and have never once encountered the kind of enforcement issues described here. This seems like a solution in search of a problem.
reply