Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wow. In 2009, when it looked like Microsoft was the most closed company of all time, I was telling people at work, they should port windows to the linux kernel. What happened over the next 15 years, I don't think people would have believed it if you told them back then. Things have changed.. ALOT. Now granted, this isn't what I said they should do, but you know, eventually they might see the light.


Never see anything Microsoft does in the direction of open source as “they have seen the light”. It’s a trap. Claiming open source friendliness is the bait, Windows is the trap itself.


Yeah I remember when they bought Github and my coworker was telling me how they've turned a new leaf and want to support foss... nope, they wanted to train an AI on all the code there.


Yep, see VS Code etc.

This whole thread is basically frogs praising the cozy warming water in the pot.


What specifically about VS Code?

I personally don’t use it, pretty much just cause I’m comfortable with my current development environment, and nothing has spurred me to migrate in a while. I’ve been vaguely suspicious to see Microsoft rapidly gain such a huge market share with VS Code, but I don’t know any specific criticisms about it.


VS code is designed to fracture. https://ghuntley.com/fracture/


Sounds like the argument is while it’s technically open source, trickiness with the licenses makes it basically impossible to legally fork it into a usable software. That sounds plausible to me, I’m no lawyer.

But isn’t Cursor a wildly successful VS Code fork, done legally? (I assume if it were in violation of licenses, Microsoft would have already destroyed them.) Seems like a glaring exception to this argument.


The secret sauce in Cursor is checks notes ignoring Microsofts license terms and hacking around Microsofts countermeasures and attempts at blocking them. See e.g. https://news.ycombinator.com/item?id=43587420 https://news.ycombinator.com/item?id=43616838 etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: