• 0 Posts
  • 38 Comments
Joined 2 years ago
cake
Cake day: June 28th, 2023

help-circle
  • Hot take. Under semantic versioning everything after vista has been in essence a new version of vista.

    Going from NT 5.x to 6.x was a major jump.

    The reason why Vista had no/terrible drivers was because they went from an insecure one driver bug crashed the whole system model to more secure isolated drivers that don’t crash the whole system model. Developers had to learn how to write new drivers and none of the XP drivers worked.

    They went from a single user OS with a multi user skin on top, to a full role based access control user system.

    They went from global admin/non-admin permissions to scoped UAC permissions for apps.

    Remember on Vista when apps constantly had that “asking for permissions” popup? That was the apps not using the 6.x UAC APIs.

    Given the underlying architectural situation everything since Vista has been vista with polish added (or removed depending on how you look at it)

    Things will go beyond vista when a new major release with new mandatory APIs shows up.












  • All copy left software is foss but not all foss is copy left.

    If gnu utils where MIT licensed instead of GPL we wouldn’t have the free routers that we have today.

    Cisco fought against opening things up tooth and nail but was forced to because of their use of community GPL code. If the code was MIT the community would have nothing back.

    MIT lets companies use community work to enrich themselves without giving back.

    GPL forces companies to give back if they want to or not.

    Why let companies enrich themselves at the cost of society if we don’t have to?