OpenBSD server

How viable is OpenBSD for a server -- not a firewall or an email server, but a Web application server that must run Perl, Python and Java code? Is compatibility ever a problem compared to FreeBSD? I want to migrate away from FreeBSD, but don't want to go full GNU. Do you have to upgrade to a new release every six months or is there leeway?

Attached: abs-openbsd2_cvr-sm.png (2100x2775, 524K)

Other urls found in this thread:

man.openbsd.org/httpd
defcon.org/html/defcon-24/dc-24-cgc.html
learnbchs.org/
twitter.com/SFWRedditGifs

I want to fuck that fish.

It is male and not even that anthropomorphic; it's just cute. You are not supposed to want to fuck just cute.

I'm going to fuck that fish.

Attached: 1517542225077.jpg (522x392, 47K)

I knew it was you, Sup Forums. I knew it.

You don't have to upgrade to a new release, but why would you not want to? In any case, they support the current release and previous release, which means you can withhold an update for six whole months.
I use OpenBSD as a webserver, but I'm not running Python or Java. Just try it out. If it works on FreeBSD it'll probably work on OpenBSD.

>I use OpenBSD as a webserver
Apache?

No, I use the httpd that comes with OpenBSD.
man.openbsd.org/httpd
Apache is in the package system, though.

Not him but I use the built-in httpd (bsd.plumbing) or nginx if I need more features. You can use apache though.

>java

OpenBSD is perfect for a server.

You don't have to upgrade, but you stop getting binary security fixes after two releases. Generally upgrading is painless because they never do big bang releases; they do incremental releases, every 6 months.

i think that with every release, the previous one is supported for a few more months but don't quote me on that

Hey, it's not like I have a choice.

>he didn't preorder and get the comfy blowfish sticker

Did you?

I'd say its good enough for any Sup Forums deployment

yup. it's on my old netbook

Post proof.

had to find this shit

Attached: proof.jpg (1024x576, 173K)

Nice, user. Did you study OS-level security?

not really too much reverse engineering or anything I'd consider difficult. hardening and pen testing yes, and it got boring.

after defcon 20 (or 21?) they had like ai/automated ctf/attack defense, I was basically like "not fun"

yea it was this. pretty nuts. defcon.org/html/defcon-24/dc-24-cgc.html

cactus

poor brad

it's the most comfy server OS out there OP. Everything you need right out of the box:

learnbchs.org/

SQLite is God's gift to man and httpd is great, but webdev is heavy on hashmaps and string manipulation. Doing it in C, which lacks a real string type and generic data structures, is just dumb. It's unsafe, unproductive and scripting languages will beat you in performance if you use null-terminated strings for templates. You may want to try it once to see why Perl got so big in the '90s, though.
>It's a hipster-free
No. It is very hipster. httpd speaks FastCGI. Use it.

>httpd speaks FastCGI. Use it.

no, please don't. it's 20 fucking 18. if your shitty language isn't self hosting, it's shit, like your app.

Either way is fine. Just don't write it in C.

bump();