3 ms·
With Linux, it's lot of beating around the bush. Overcomplicated config files, a lot of disabling and removing of things one don't need, having to deal with a m
by hiphopyo 13y ago
With Linux, it's lot of beating around the bush. Overcomplicated config files, a lot of disabling and removing of things one don't need, having to deal with a messy and outdated firewall. With OpenBSD, I'd just have to change a few config file lines and lo and behold have one of the most secure and well-thought out servers the world has ever seen.
Also, with the existence of Puma, I don't see why anybody would want to use Passenger.
- FooBarWidget 13y agoAt least with Linux I don't have to wait 6 hours for all my software to finish compiling. Think about all the trees that are unnecessarily cut down because of all that compiling. And support for Linux is much easier to get than support for OpenBSD. Also, this is why anybody would want to use Passenger over Puma: https://github.com/phusion/passenger/wiki/Puma-vs-Phusion-Passenger https://github.com/phusion/passenger/wiki/Puma-vs-Phusion-Pa... (or vice versa, for that matter) TLDR: Passenger takes a more holistic and integrated approach and is a lot easier to use. It has superior management and administration tools, superior robustness features, superior security features (e.g. sandboxing through user switching), better documentation, uses less memory, etc.
- hiphopyo 13y agoOpenBSD doesn't require compiling, it has precompiled packages just like Linux. Yes, support for Linux is much more wide-spread, but that's due to marketing and not the quality of the OSes themselves. As for Passenger vs Puma, no management and administration tool is more superior than the Unix commandline. Plus, you don't need fancy sandboxing features assuming your OS user account is properly secured in the first place. You mention superior this and that, but I find it all hard to swallow as I know you guys go around spamming Puma-related articles and tutorials with stuff about Passenger.
- FooBarWidget 13y agoOpenBSD only has a small number of precompiled packages, and usually extremely outdated. If you want to get anything useful you have to compile ports. As for the question of whether Linux being widespread is due to marketing or quality: that is completely irrelevant. The fact that Linux is more widespread is all that matters. We don't live in a theoretical world where only theoretical technical superiority is the only thing that matters. You are right, no management and administration tool is more superior than the Unix command line. The thing is, Puma's Unix command line tooling is almost nonexistant. All of Passenger's management and administration tools are command line tools. You are also correct in that you don't need fancy software to do things for you when you can do all that stuff yourself. It's a bit like saying that Docker has no added value because you can setup LXC yourself. But it's not hard to imagine why so many people do find value in Docker. As for spam: yes you are right, there have been times in the past when we were overly eager with promotion. I apologize for that, and we've since adjusted our strategy. Having said that, our claims have always only been based on facts. For example: how do I find out what requests my Puma processes are currently handling, and how long they've been active? Where are the tools to query that information?
- Sssnake 13y ago>OpenBSD only has a small number of precompiled packages, and usually extremely outdated. If you want to get anything useful you have to compile ports You have absolutely no clue what you are talking about. Compiling from ports gets you exactly the same packages that are on the ftp server. Maybe try it sometime instead of just assuming it is like your experience misunderstanding freebsd once 8 years ago.
- jorgecastillo 13y agoYou have probably never even tried OpenBSD or you wouldn't even be saying this. You are saying factually incorrect things about OpenBSD, in fact blatantly false libelous lies. OpenBSD has a huge number of precompiled packages, the needs of the average user are probably covered with the available packages. The only thing I miss in OpenBSD is VirtualBox and the Android SDK other than that every other piece of software I used in Linux is available as a package. I can do the same things in OpenBSD as I can in Linux, music, videos, Libre Office, web browsing, programming, etc. Software is not extremely outdated, some packages do get a little outdated from release to release, this is barely noticeable and not a huge issue. http://www.openbsd.org/ http://www.openbsd.org/ https://stable.mtier.org/ https://stable.mtier.org/ http://openports.se/ http://openports.se/