Hacker News new | past | comments | ask | show | jobs | submit login

Why use proprietary (less tested, less stable) solutions while there is community-tested and community-supported ones? ^_^

People still stuck with a stereotype that most brilliant programmers work for corporations. This is, obviously, not true. Most of corporations outsource their R&D and QA and spend for marketing instead. That is a very common strategy.

Now tell me - how this strategy correlates with a quality of a code or services? ^_^

Oracle vs. MySQL is a very good example - high quality community code is usually much better and well tested. (hint: it is about comparing the code quality, not a feature lists)

Being attached and depended (that is exactly what their marketing department is for) or not is your own choice. In some cases, like SAP, there is no community-supported alternatives, but it this case there is more than one.

Some people could say that we really need all those modern features, such as iscsi per lun mirroring, etc. But it is exactly this code is less tested and lower quality.

One cannot compete with Linux (Ubuntu/RHEL/CentOS) communities in matters of testing and code quality. No code is better tested than those included in mainstream kernel or a polular distribution.




> One cannot compete with Linux (Ubuntu/RHEL/CentOS) communities in matters of testing and code quality. No code is better tested than those included in mainstream kernel or a polular distribution.

I know I'm feeding the troll here, but that is just naive.

There are many great open-source projects with terrific code quality, like parts of (and certainly not the whole of) the Linux kernel. There are also many commercial solutions which are far ahead of anything available in the open source world. In many spaces it makes great sense to use a proprietary solution over an open source one.

> Oracle vs. MySQL is a very good example - high quality community code is usually much better and well tested. (hint: it is about comparing the code quality, not a feature lists)

Can you provide evidence that MySQL has fewer important bugs than Oracle? I have used both fairly extensively and have noticed more bugs with MySQL, but that's just one anecdote.

> Most of corporations outsource their R&D and QA and spend for marketing instead.

Do you have evidence that vmware development is outsourced? Do you have evidence that outsourcing leads to a lower quality product? Most studies in this area have shown quality be lower with a push to lower costs, with no correlation to outsourcing.


You doing what?

Yes, there are many this or that, but in general, Open Source model works just because it is community driven. That means if your project or some critical part of it (scheduler or implementation of TCP) is really important to users it will receive almost constant code reviews ans quality improvements. This was the story behind nginx, openssh and thousands more.

Of course, some parts of project might be considered less relevant and users are satisfied with code that just works.

One can achieve better code quality than fanatics, nerds or very experienced programmers could show only by hiring such people for doing what they like to do. Mediocre wage-workers can't produce anything near it. Look at nginx's or openbsd's or postfix sources.

Please, try to imagine number of installations of both products. mySQL runs on almost every crappy hosting in the world. And on Facebook. ^_^

I don't way to say that mySQL is great product. What I want to say is that it is good enough and stable enough. Otherwise there will be no usage of it.

btw, outsourcing is all about cost reduction, not quality increase. ^_^


Has anyone had any experience with VMware's products being untested or unstable? I've heard annectodally that VMware's hypervisor is miles ahead of the others in terms of performance and useful features. Does anyone have any info on this?


I have seen crashed ESX servers with unreadable error messages while no information or support except PR and forums full of new users trying to convince themselves they did right choice. (post-purchase rationalizations).


I've found that vmware's vsphere is much better than KVM. I'm not sure about the performance but in terms of useful features and a nice interface vmware is much better.

I still need to try Eucalptys sometime.




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

Search: