8 ms·
Have you ever tried to contribute to or use a Microsoft backed open source project before? I have. I've also worked as a partner, SQL certified DBA for the best
by cjsuk 9y ago
Have you ever tried to contribute to or use a Microsoft backed open source project before? I have. I've also worked as a partner, SQL certified DBA for the best part of 20 years of my life. Considering we can't even get anything fixed when we're paying for partner support, you're SOL most of the time. I had an issue open for 8 years that we paid to get fixed and all they did was ship a lousy registry fix from first line support. So we have to deploy that fix to about 2000 people because two teams won't take ownership internally. Nice job.
It's not about fan boy cards, it's about the fact that MSFT visibly doesn't give a fuck about contributors or clients and will quite happily steamroll over everything whilst their marketing department fanfares repeatedly about how they're embracing open source and they love Linux.
You'll find that Open Source to Microsoft means business as usual, just on github, with added marketing fluff.
- youdontknowtho 9y agoSo because you have experience with Microsoft (a huge company with many products and projects) that means that anything that they do in open source is automatically BS? I'm actually in close contact with the Microsoft product teams that I depend on, and while I wish they only listened to me, they don't...but it's not the end of the world and it doesn't color every perception I have of them. Even when things are quite bad and they don't have an answer I want to hear...that doesn't mean that I can use that experience as the only criteria for all of my future interactions. What about the stuff that they get right? Does that have any value? People here go crazy about privacy and Intel's ME. They don't flip a crazy bit when Intel releases something open source or judge every product against their hatred of the management engine. Does Intel support every single project that they open source forever? How about IBM?
- cjsuk 9y agoIf you go to McDonalds and someone serves you a turd instead of a burger three times in a row, do you go back again? If IBM or Intel served me a turd, I wouldn't go back again. In fact IBM served me a helping of WebSphere once and I didn't go back.
- youdontknowtho 9y agoThey don't only sell one thing. They are the definition of a complex company and environment. Not everything they do is bad. Some things they do really well. Seriously, you had a bad experience with one IBM product. Would that keep you from looking at other things they do? They do lots of amazing things and make some platforms that define the sector for solving certain kinds of problems.
- cjsuk 9y agoThat was one of several IBM products that I had a bad experience with. Lotus Notes too for example.
- youdontknowtho 9y ago(In which I forgot about Notes and beg forgiveness....Sheesh. I had a bad experience with it too.)
- cjsuk 9y agoYeah it wasn't much fun was it :)
- mseebach 9y agoSo you want to be the angry guy in the corner holding a grudge, that's cool. The Microsoft of yore was really yucky, and I'm happy I'll probably never have to consider whether SQLServer is the right DB for a job and that "a real webbrowser" has caught on as an accepted casual term for any browser that isn't IE. But this isn't that, and the rest of us here kinda just want to get on with it and build cool stuff and this helps us do that.
- cjsuk 9y agoI prefer pragmatist. I think we have the same goal really which is avoiding anything that is a commercial risk, money and time sink and that’s the status quo with this particular organisation even to this day.
- deleted 9y ago[deleted]
- mseebach 9y agoThe beauty of actually free open source licences is that you don't need Microsoft to give a fuck. All that stands between you and fixing something is one click on "Fork". Sure, it would be better if they were interested in building and engaging a community (and who says they're not? It's a huge company and a lot has changed in the past few years, but fair, you don't want to take anything for granted), but releasing code, tests and build instructions under one of the most liberal licenses around is so close to the mark that no, complaining isn't really warranted.
- cjsuk 9y agoLet’s be realistic. How many forks, other than a personal fork for patches, are actually viable? This is one of those attractive fallacies like owning a Tesla service manual. Complaining is warranted when you are a paying customer and you are told to post a GitHub ticket which is ignored...
- mseebach 9y agoIt depends on what you mean by viable. Plenty of projects have fixes and features that live in forks and solve real issues for real people. Plenty more have bits and pieces copy-pasted into other repos, forming the basis of a new project. Rather than focusing on the expected viability of a fork, the real value is that it's possible at all to have one. You can't make other people do stuff for you for free. Sometimes, as you've relayed your experiences, you can't make them do it even if you pay. At least open source gives you the option of fixing it yourself, or paying a third party of your own choice to do so.
- betruthfulness 9y agoHey there, I work on Office UI Fabric. I'm a designer, and do code as well because I care about quality. I just want you to know that I care a lot about how our product can help people create great experiences. That's why I often dip into the code myself, when there isn't time on anyone else's plate to get even what some would consider a small fix in. I do love Linux and what it stands for. I'm happy to have my work out in the open, because I care about it and want it to be better all the time. My whole team cares too...we love to be open source and work better with others. As a matter of fact, I care about all the people using these things out there. I'm an accessibility champion on our team and I want to make sure people with any abilities can use them. Maybe you should come see us. I'll buy you lunch if you find yourself in Redmond sometime. Let's make things better. Ben Truelove