28 ms·
I love how the term FUD is used, purely ironically after the decade of shit MSFT gave everyone else. It's only fair to treat them with suspicion. The reason for
by setquk 8y ago
I love how the term FUD is used, purely ironically after the decade of shit MSFT gave everyone else. It's only fair to treat them with suspicion. The reason for this is even if the current MSFT objectives are good then what is to say that the next set of objectives are? People who don't treat them with suspicion have no expertise dealing with corporate whim over the years.
- oblio 8y agoWell, they've just made the thing Open Source, made an independent foundation which they're opening up to other organizations (just like the FSF, the Python Foundation, etc.). The code is under the MIT license. I think they've also made a patent pledge. If they change their minds now, future .NET versions can be made proprietary again. But what's out is out. Can't be put back into the box. And you also called "Java" an "alligator", which I don't think was a compliment. Java has been a very solid platform for about 22 years. If it would have been a kid, now it would be in college. On top of that it's been Open Source for more than a few years. I don't like/trust Oracle, but just like for .NET, if you don't like them, you can fork.
- setquk 8y agoI was calling oracle and microsoft the alligator and crocodile for reference. The technology is good on both sides. The steer and the intention is dubious however. I have also used Java extensively, back when it popped up on Solaris for ref. The difficulty is that the platform will always have priority development on the business interests of the hour and that overlaps with saleable things. Microsoft are only doing this "for free" because they are still objectively making a shit ton of money out of subscription services (Azure / O365) and they know the rest of the market is dead. So this is now a gateway to using those services effectively. It's a clever bit of planning and I respect them for that. But at the same time I've been burned so many times now with random direction changes and deprecations that I can't put my trust in it or logically risk building a new product on their platform. You can't fork them realistically. That's not possible. Well you can but there will be no traction unless you take the entire community with you.
- oblio 8y agoIf they get too shady, especially Oracle, the Java community is way bigger than Oracle itself. I'm pretty sure that a Java fork would be successful, if push comes to shove. The .NET community is much smaller so at this point it wouldn't work. But the way they are going, in a few years it should be doable. You obviously won't be able to fork as a solo contributor, but if it's that bad, you won't go at it alone.