Toolchains? GCC and LLVM exist because proprietary Unix and proprietary compiler research came first.
The first compilers were made in the 1940s, well before software covered by copyright in the U.S (which started in 1980). Even well before people started thinking to lock down source code under NDAs. Non-proprietary was the norm for software for several decades, just like non-proprietary is the norm for recipes and fashion designs today. (Terms like "Free Software" didn't exist until later just because they were a response to the rise of proprietary software.) And much development was done under those conditions.
OpenGL
Funny he should mention OpenGL given that it's FOSS, as is its successor Vulkan. Speaking of which, a snippet from the Wikipedia page for Vulkan:
[Vulkan's] overall concept and feature set ... were later adopted by Microsoft with Direct3D 12 and by Apple with Metal. - Wikipedia page for Vulkan
Tux Racer is the ceiling in that alternate universe
I'm pretty fond of Luanti, myself.
ASCII penguin sliding down a slope made of slashes and backslashes.
Does Madthumbs know what ASCII is?
FOSS is terrible at inventing entire industries from scratch.
Just as an example, the home 3d printing ecosystem started in the FOSS space and is still dominated by FOSS projects. And the development of home 3d printing was prevented for a good while by patents -- proprietary development hindered and continues to hinder that particular industry. Asshole proprietary companies and industry practices have tried to make inroads into that particular sphere, but the two mix like oil and water. It kindof feels like maybe the reason why FOSS has ruled in 3d printing is because proprietary innovation models are antithetical to the existence of such an industry.
Meanwhile, the sort of industries that live solidly in more proprietary areas can't really be engaged in without making a "deal with the devil" as it were. Anti-cheat is probably one of the better examples I can come up with. But hell, my car has in its privacy policy that it will damned well record any audio in the cabin of my car and send those recordings back to the mothership where they'll do WTF ever they want to with it.
Proprietary development may innovate, but it makes stuff that actively works against your best interests.
1 Comments
auzy1@lemmy.world · 2 pts · 8d
The home automation space is also dominated by an open source base too. Even savant technically uses an open source base because macOS used bsd as a core