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

Not all businesses. I've worked for and with plenty of small businesses where the norm was OpenOffice, running on top of Linux and Mac OS X, with non-technical people having no problem using it (after a period of bitching about it, because people in general are conservative).

For example I helped a local kindergarten switch all their computers to Linux and OpenOffice (one in every classroom, plus 4 others used for administrative purposes). They are happy with the results and the BSA is not harassing them anymore. My wife works there and I'm happy to help out whenever problems occur and it's a lot better for me to SSH into those machines instead of going over there (and surely, you can also do that with Remote Desktop on Windows, but you don't have the same level of control and it's harder to secure, IMHO).

Granted, it's not always easy for a company to make that switch, because as I said people are pretty conservative and fear change. This is why developers are so fluid in regards to the technologies used, because developers know how to learn the basics and build from there instead of rote learning the path from A to B.

The one problem Linux does have in regards to businesses is integration with Exchange ... this is actually the deal breaker, as in Office coupled with Exchange is the real killer app, and there still isn't anything that can replace it for big organizations. But small businesses are better off going with services such as Google Apps nowadays.




"The one problem Linux does have in regards to businesses is integration with Exchange"

You're forgetting active directory and group policy.

http://en.wikipedia.org/wiki/Group_Policy


If you grill people hard on "why do you need all that complex, expensive crap anyway?" you can switch them over to Google Apps, or Zimbra, or LibreOffice + Evolution + SLES and have all the same functionality. Share point? What does share point do that WebDAV + Samba + Apache + some kind of CMS + MediaWiki can't, besides requiring an expensive share point admin and lots of licensing fees?

LDAP and kerberos have Linux implementations, but throwing the *nix way of doing this out the window in favor of the AD route is a really silly idea unless you need to integrate with existing windows crap. Basically, Windows perpetuates itself, and the solution is to drop it entirely and across the board.


>but throwing the nix way of doing this out the window in favor of the AD route is a really silly idea unless you need to integrate with existing windows crap.

This betrays a lack of experience with a large organization. The "nix way" is every program having their own configuration file with its own syntax and needing a signal (or restart the process) to change said configuration. Directories are far superior for this and it isn't a "windows" thing. It was Novell who first got serious with directory services.


Yes, I'm still hoping some day someone will make a Linux Distro that uses OpenLDAP for configuration as much as possible instead of flat files scattered all over the system, all with different syntax.


LDAP is a PITA. Flat files usually have three things to remember:

# is a comment key value

That's the format of most config files I see.


Over the last few weeks I've been setting up a personal linux server. Every single process I add has a different configuration. Systems like Postfix have nice things like "this combination of variable settings produces this behavior, but if you change one yes to a no you get something totally different".




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

Search: