|
OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
things running openbsd, which are not servers nor dev workstation?
hello
this little question to see, to list or have a glance about the uses of openbsd, outside of servers/developpers... I was wondering, with a friend, who, which system, uses openbsd, and is not a server system nor a developper computer.. we see lot of that of linux (digital signage, point of sales machines), freebsd runs netflix, and I was wondering, what about openbsd? even for end users? |
|
|||
It works fine as a regular desktop system - internet, music, video, office suite, gimp, etc, etc.
Presently, I have it installed on 2x thin client computers, that work as small desktops.
__________________
Linux since 1999, & also a BSD user. |
|
|||
[QUOTE=Onauk;74199]Hello,
I tend to agree with the sentiment that OpenBSD is not the easiest to daily drive. While studying and eveb at work I have to use zoom or other microsoft products so it is difficult even to use Linux. well, even under linux, with a standard firefox, zoom or teams works well.. Quote:
Quote:
on old configs its very slow linux enjoyed years about the advantage of being adapted for low specs confs, especially running old computers. I have to admit that I tried with quadboot win/lmde/obsd/haiku, and well it's a bit hard to browse properly on a almost ten years computer running obsd, it's getting slow very quickly and doesnt manage tons of tab or even video streaming, instead of lmde, in my experience.. that's sad, because I do like its way of working, its behaviour, its clarity functionning, but at least, on performance and daily usage for common activities (as you quote), a computer of at least 2-3 years old maximum might be a must have. I still run LMDE5 properly on asus x53t, openbsd doesnt runs the same Im afraid. but on a "common or public/business" usage, I never see it, that's sad to see that operating system is so not known.. |
|
||||
Quote:
Quote:
|
|
|||
My thin clients are from 2014, have dual core 1.2GHz processors with 2GB ram, they are running OBSD 7.3 as desktop systems comfortably enough for my usage....
__________________
Linux since 1999, & also a BSD user. |
|
|||
Raspberry Pi 4 with OpenBSD 7.3 Aarch64 with fvwm on an SSD (which is what I am posting from) and with Xfce on a micro SD card.
At the moment I'm mostly using it for Arduino and ESP32 personal hobby projects. An SBC is more than enough computer for that. If I want to use the Arduino IDE, I switch to Slackware or, once in awhile, Raspberry Pi OS. Occasionally I use it for everyday use (web surfing, document writing, email.) It's not screaming fast, but fast enough for basic browsing on FF and Chromium. My AMD64 desktop computer running OpenBSD died some time ago, and I used it for the same things. No hurry, but some day I'll get a new desktop or laptop and install OpenBSD AMD64 again, or Aarch64. TKS |
|
|||
OpenBSD can be used for laptops and desktop computers, as its hardware support is rather good.
They're adding support for new Wifi chipsets faster than FreeBSD and already support 5GHz Wifi a/c while FreeBSD doesn't. OpenBSD can also be used for servers where the additional security can be important. For example the German Mail/Jabber service Dismail is running on OpenBSD. |
|
|||
I can't see why OpenBSD couldn't be used for any of that besides the software in question being written to be platform-specific and/or non-POSIX-compliant, or compiled for an architecture not supported by OpenBSD.
The kernel exists to orchestrate processes and system resources. Without it, programmers would find themselves writing process scheduling/maintenance code, interrupt handling, code to manually access disk, network interface cards, memory, other physical devices, essentially rewriting kernel functionality in each and every single userspace program that they would ever work on. The kernel provides system calls for userspace programs to use so that the kernel maintains responsibility over monotonous hardware tasks, among other things, allowing userspace programs to focus on important core functionality. If the kernel is POSIX-compliant, software written in POSIX C would run on that kernel as well as any other that implements the POSIX standard. |
|
|||
All of my primary boots are lightweight. OpenBSD base + tigervnc, a 20MB or so Linux + busybox + framebuffer vnc + OpenSSH ...etc. With that base I vnc or ssh into other devices/systems to do whatever particular task I have in-hand. As we move towards wifi 7 and beyond, 46Gbps type speeds, so screen transfers will only become better/quicker. I don't for instance install a browser into OpenBSD, instead I vnc into a Nvidia i5/8GB Linux box that runs a browser within a kvm/qemu and that's ethernet connected. That can download, render and screen transfer/copy (vnc) quicker/better than if I directly surfed from my laptop. Want to process multimedia files/video-edit/whatever, then again a box/vm specific to that task is a simple vnc/ssh away.
Others instead like to install multiple things into a single common box/device, that may work, but not tend to do each specific individual task as well as a dedicated system. Jack of all trades master of none. Instead, and for voice comms/messaging/zoom - I'll use my phone, gaming - I'll use our PS5, surfing - Linux ...etc. OpenBSD shines in security, best place to keep personal data files, where if that device/system just initiates outbound vnc/ssh connections, no inbound ports open, then I can do many other things with the comfort that my data files are pretty secure/safe. OpenBSD is also a breeze to keep updated, a single OS, pre configured, where typically once in six months updating is just a < 10 minute task. Forward time I suspect more systems will reduce bloat, become more task specific, strive to be more like OpenBSD's base/core, along with more distributed processing, ability to connect/use remote systems each dedicated to single particular tasks, likely using different OS's. If many can commonly access/use a copy of a specific remote vm that excels in performing a particular task, then the updating/maintenance of that is reduced to a small number of individuals whose efforts best serve many. Last edited by rufwoof; 26th November 2023 at 02:01 PM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenBSD VM running OpenVPN keeps running out of entropy (viornd driver) | discostew | OpenBSD Packages and Ports | 6 | 4th June 2021 09:58 PM |
Thoughts on running small volume mail servers | jggimi | General software and network | 17 | 21st June 2020 03:08 PM |
OpenBSD's ksh vs. ksh93: State of things? | jkl | OpenBSD General | 17 | 17th June 2015 05:00 PM |
Virtual domains on multiple mail servers running Exim4 as MTA | satimis | General software and network | 10 | 27th November 2008 02:42 PM |
Dual-head OpenBSD workstation? | DraconianTimes | OpenBSD General | 6 | 7th October 2008 04:22 PM |