Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Of course.

They will be even more in arms when kernel-level drivers aren’t working anymore.
Cause it would be even more expensive for legacy applications- which particularly the enterprise segments runs a lot of.

Doesn't that contradict the stance you are taking where Microsoft can make changes to the OS without an uproar.
 
Look at the sorry state of windows software right now: modern frameworks are barely used and the vast majority of windows software still uses ancient Win32 frameworks (when they don’t just ship an Electron app and call it a day lmao)

Microsoft does what their clients ask. Do you really think that Microsoft wants to continue to maintain the legacy code? If Microsoft announced that effective Jan 1 2028, Windows 12 would be a complete re-start with no support for legacy hardware and Apps can you imagine the lawsuits. As long as businesses continue to insist that Windows 11/12/13 need to support Apps built around Win 95 support this crap will continue.
 
  • Like
Reactions: Ramchi
They ran over 40K test configurations in their CI pipeline. But a repacking step in the deployment that happened after the test (stupid, stupid, stupid, but aren't the first and won't be the last doing that) caused a corruption in that file.

Can you let us know there you got this info? Shouldn't there be another test of the packaged update before it gets release en masse ?
 
This problem is both a Microsoft and a CrowdStre issue. A bad Defender update could cause the same issue. Microsoft needs to change the way they grant access and change Defender.

What would be the timeline for this? Microsoft would need to build the API and then give all other vendors how long to make it work? The challenge of building such a complex API in public is that you needs lots of time to test its features. What if the alternative was that the vendor has 12-18 months of exclusivity at which point they need to open the API.

As much as we can and do blame software and hardware vendors for their poor/lack of testing, there is no better and thorough place for testing than the hands of the customer.
 
I'm not sure I agree with that reason: as counter-example Linux is very stable and has a huge level of compatibility.

And who uses it outside of the infra space? Know any non technical person/people running Linux at home?
 
Microsoft does what their clients ask. Do you really think that Microsoft wants to continue to maintain the legacy code? If Microsoft announced that effective Jan 1 2028, Windows 12 would be a complete re-start with no support for legacy hardware and Apps can you imagine the lawsuits. As long as businesses continue to insist that Windows 11/12/13 need to support Apps built around Win 95 support this crap will continue.
This flexibility which Microsoft offers to their enterprise customers cannot be matched by Apple by offering discrete support for elapsed versions for specific customers even at higher cost of service and support. Apple wants everyone to tag along their newer versions whatever they release that’s because Apple typically addresses their developer community which is eager to embrace new changes while enterprise customers cannot afford to do that whenever new releases of their OS, Tools and Frameworks are updated. Apple can’t serve this crowd and that’s where Microsoft stands apart.
 
  • Like
Reactions: davide_eu
Can you let us know there you got this info?
Search and you'll find from the horses mouth ;)
Shouldn't there be another test of the packaged update before it gets release en masse ?
No there shouldn't, the package update should be the one tested in the first place. It is best practice to test what you release. However, there may be some reason for it why they did it the way they did. At this moment in time that is not in the public domain, so pointless speculating about whether it was the right thing to do or not. And sure, in hindsight it wasn't ;)
 
And who uses it outside of the infra space? Know any non technical person/people running Linux at home?

I don't see how that's relevant. The "stability" we are talking about is at the kernel level in regards to hardware support.
 
What would be the timeline for this? Microsoft would need to build the API and then give all other vendors how long to make it work? The challenge of building such a complex API in public is that you needs lots of time to test its features. What if the alternative was that the vendor has 12-18 months of exclusivity at which point they need to open the API.

As much as we can and do blame software and hardware vendors for their poor/lack of testing, there is no better and thorough place for testing than the hands of the customer.
The ruling was over a decade ago ;) It wasn't possible before. Plenty of time to get it sorted properly.
 
If you knew what this outage was about, and how it came to be an outage, then surely you'd know that this has nothing to do with being the maker of the OS or not 🤷‍♂️ It is entirely irrellevant.
I know its about the EU messing in tech without understanding tech.
 
  • Like
Reactions: wbeasley
Depending on how much you value proper recycling, that cap design is great. It's less convenient too for sure, but that's a consequence of proper behaviour not happening otherwise.

The same applies to antitrust regulation: had Microsoft acted properly, regulators would not have had to intervene and impose on their business.
There is a special place in hell for those EU politicians who forced that BS on, a special place.
 
  • Like
Reactions: wbeasley
There is something even more powerful than the eu and even lawsuits. Customer base. If microsoft customers play hardball with microsoft and say fix your damn system to no longer give developers access to kernel - or else we will ditch microsoft and go with apple instead, they would say stuff eu and fix it quicker than two shakes of a lamb's tail.
 
Doesn't that contradict the stance you are taking where Microsoft can make changes to the OS without an uproar.
No.

They will face an uproar for (before) closing kernel-level access to third-party software.
But they aren’t legally prohibited by the EU from doing so.

Hence, their blaming the EU is misguided.
And disingenuous - cause they‘ve never had a true intention of denying third parties kernel-level software access.
 
  • Love
Reactions: davide_eu
Search and you'll find from the horses mouth ;)

No there shouldn't, the package update should be the one tested in the first place. It is best practice to test what you release. However, there may be some reason for it why they did it the way they did. At this moment in time that is not in the public domain, so pointless speculating about whether it was the right thing to do or not. And sure, in hindsight it wasn't ;)
There is nothing to speculate; Crowdstrike on its blog didn't talk about packages but just a logic error..
 
There is something even more powerful than the eu and even lawsuits. Customer base. If microsoft customers play hardball with microsoft and say fix your damn system to no longer give developers access to kernel - or else we will ditch microsoft and go with apple instead, they would say stuff eu and fix it quicker than two shakes of a lamb's tail.
Regardless of how much I like using Apple and MacOS it is simply not a viable option. Not even close 🤷‍♂️
 
You love Apple's control over everything? Nobody's ever gonna force you to use apps outside of the App Store.
We all know Apple doesn't do it for safety, they do it for money. Money they are extorting from developers and customers who spent $1000 on a phone.
The point is that all these are not mutually exclusive.

The primary purpose of EU regulation is to benefit smaller businesses, which may or may not necessarily be a good thing for consumers ultimately. Yes, of course Apple stands to benefit financially from keeping all developers within the App Store, and consumers benefit as well from being able to transact with greater confidence and convenience. While you are right that I don't have to venture outside of the App Store, what's wrong with me preferring to have my cake and eat it too, by also making it such that I never have to (venture outside of the App Store), via seeing to it that no apps can be made available anywhere else?

This is the part I don't agree with, that regulation is somehow always a good thing, whereas in reality, it's simply another bundle of compromises. And as with any tradeoff, there are always winners and losers. It really comes down to where you are positioned, and I don't believe the consumer will necessarily emerge as the clear winner in this regard.
Depending on how much you value proper recycling, that cap design is great. It's less convenient too for sure, but that's a consequence of proper behaviour not happening otherwise.

The same applies to antitrust regulation: had Microsoft acted properly, regulators would not have had to intervene and impose on their business.
The funny thing is that I only recently just realised what that design was for (through these forums). Prior to this, I was always irritated by how difficult it seemed to get the cap off, and simply exerted extra force to twist it off. :oops:
 
The point is that all these are not mutually exclusive.

The primary purpose of EU regulation is to benefit smaller businesses, which may or may not necessarily be a good thing for consumers ultimately.
I'll stop you there. On Macs and PCs freeware exists. On iPhones it cannot exist because you'd lose money with freeware on the App Store, just to keep an account alive and upgrade apps for no real reason (which also forces developers to buy new Macs).

I've been a developer for iOS and an iPhone repairman before. In both cases, Apple strict policies to screw up competitors also "happen" to make things pricier for their customers. Just like those chips to prevent third party components.

And I'll add that what's right is right, no matter how good it is for consumers. Slave and minor labour is great for consumers, they get lower prices, but I'm not a fan of those.
 
  • Like
Reactions: Ramchi
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.