| ▲ | matheusmoreira an hour ago | |||||||
Yeah. Free software used to have so much more leverage back then. Now even GCC isn't sacred anymore. Linux is the only project that's still somewhat capable of leveraging corporations into upstreaming GPL drivers. Just extremely low morale right now. Not sure if there's even a point to any of this anymore. Even proprietary software isn't safe: now that I've got AI, decompilation has gone from a time consuming grind to trivial. | ||||||||
| ▲ | jcranmer 24 minutes ago | parent | next [-] | |||||||
The fundamental problem that most people want free software to solve isn't the user-level problem of "I want to tinker with all of the software I run," but the community-level problem of "I want to use the results of other people in getting software to run on my setup." In the context of a compiler, that's support for more esoteric architecture; in the context of a kernel, that's support for drivers for hardware. The GPL doesn't actually solve the community-level problem very well (which is the basis of Linus's complaints about GPLv3--it positions the license much more directly in the direction of the user-level freedom rather than the community-level freedom). But the solution for the community-level problem involves a lot of social pressure, and it turns out that for a large open-source project, commit velocity means that most proprietary companies find the easiest way to deal with the open-source upstream is to contribute their code to the community to make it everybody else's problem to maintain. You can see this in the development of LLVM, e.g.: almost all of the proprietary compilers are LLVM-based (especially as EDG has finally thrown in the towel, everyone using EDG is going to look to rebasing onto clang instead). And yet the companies with their proprietary forks of LLVM are still major upstream contributors. | ||||||||
| ▲ | 2lup382_ 44 minutes ago | parent | prev [-] | |||||||
> used to have so much more leverage back then And maybe that was required back then, and/or maybe it ended up being bad strategy in the long term. Leverage only gets you so far, especially in community and relationships. > Just extremely low morale right now. Not sure if there's even a point to any of this anymore. See I feel the exact opposite. As FOSS license choice matters less, now we can just focus on hacking. FreeBSD doing this is a great example of it. | ||||||||
| ||||||||