|
|
|
|
|
by gf000
208 days ago
|
|
How can you compare the Cathedral with a bazaar? This is not a technical difference at all. Apple/Microsoft can do whatever they want, just break compatibility at any point and everyone else wanting to have their programs supported on their platform will adapt. Meanwhile for Linux network effect has a much bigger role to play, you can't tell anyone else what to do, but protocols can only emerge from working together. Also, I wouldn't bring up Microsoft's display stack as a positive example at all. |
|
Those two are worlds apart when it comes to backward compatibility.
> Also, I wouldn't bring up Microsoft's display stack as a positive example at all.
Why not? It's doing exactly what it's supposed to do, and has been since the late 90s. There's tons of fundamental improvements since then, but they're all under the hood without affecting user-facing features. I'd say the Windows display stack modernization is an excellent example of how it should be done (a real shame though that Microsoft is actively ruining Windows by adding user-hostile features on top of the pretty good technical base).