2 ms·
> He's also not going for it, because "use linux lol". Not > because it's hard, not because he doesn't have folks that > can add it, not because the probl
by generalk 15y ago
> He's also not going for it, because "use linux lol". Not
> because it's hard, not because he doesn't have folks that
> can add it, not because the problem extends beyond some
> refactoring and #ifdefs and makefiles.
> Because he's lazy. Because Linux is the One True Way.
> Because helping out anyone who can't just change their
> infrastructure on a whim is too much to ask.
Seriously? Because he's lazy? Antirez, the author of Redis, is lazy because he won't port his software to the only major non-UNIX platform?
What a load of entitled bullshit.
If I choose to run my infrastructure on Linux I can't complain that I don't get Microsoft's Active Directory. That's one of the consequences of the decision I made. When you choose Windows as your platform, these are the consequences.
You don't get to later yell at the developer of an open-source project you like and call him names because he won't take the time and effort to make his project run under an OS that's significantly different from the one he writes for. Especially after he's said that even though he won't support Windows, he will bless a Redis-win32 project run by someone else.
Yes, let's talk about "Doing the Right Thing." Take the patch Microsoft's team provided and start maintaining it. Write tests and documentation, fix bugs, make it work. Antirez says he won't support Windows himself? There's the code, make it happen. That's why open-source software is awesome.
> We owe it to ourselves and our community to call out people being lazy and
> selfish, and letting politics overrule sound engineering and decency.
You're right. You're being lazy and selfish when you demand that other people make their open-source software for Platform X work on completely different Platform Y just because some folks base their infrastructure on Platform Y. Sound engineering has nothing to do with it, Redis is sound. Decency never comes into play because what operating system your software runs on has nothing to do with morality.