Live data from Hacker News

How to Increase OpenBSDs Resilience to Power Outages

zlhgo.com

11–16 of 16 posts

Re: How to Increase OpenBSDs Resilience to Power Outages

#11
post #9
post #8

Earlier quoted context omitted.

I doubt that anything could have changed, because OpenBSD has not implemented any new file system and a few years ago they have even removed the support for "UFS with soft updates", which is a file system that is not affected by power failures, but the OpenBSD developers could not maintain it, because apparently today nobody understands it any more. Thus there is no doubt that the UFS variant used by OpenBSD remains…

I have some knowledge of the BSDs and they all are but OpenBSD is particularly belligerent about Licenses and they consider ZFS "non–free" on par with the GPL(I know I know) which is a huge barrier to entry into the kernel. They only begrudgingly accepted clang after they changed their license because there was no real alternative. Before that they had been using some ancient GPLv2 gcc. Truth is, I've never had a cat…

>If someone gave them a filesystem with the right license, ideas from 20+ years ago and a promise to maintain it on OpenBSD forever, I'm sure they'd take it.

They have the right to take NetBSD's UFS (with WAPBL), FreeBSD's (UFS with softupdate) or DragonFly's Hammer2.

Or give users the freedom to use ZFS (optionally) like NetBSD.

Re: How to Increase OpenBSDs Resilience to Power Outages

#13
post #9
post #8

Earlier quoted context omitted.

I doubt that anything could have changed, because OpenBSD has not implemented any new file system and a few years ago they have even removed the support for "UFS with soft updates", which is a file system that is not affected by power failures, but the OpenBSD developers could not maintain it, because apparently today nobody understands it any more. Thus there is no doubt that the UFS variant used by OpenBSD remains…

I have some knowledge of the BSDs and they all are but OpenBSD is particularly belligerent about Licenses and they consider ZFS "non–free" on par with the GPL(I know I know) which is a huge barrier to entry into the kernel. They only begrudgingly accepted clang after they changed their license because there was no real alternative. Before that they had been using some ancient GPLv2 gcc. Truth is, I've never had a cat…

> they consider ZFS "non–free" on par with the GPL

Why isn't it? The CDDL is basically the MPL, which in-turn is basically the LGPL.

The jihad against the GPL by FreeBSD and conveniently ignoring the CDDL being weak-copyleft was always ironic to me.

> and the devs probably haven't had one either

solene@ left and stated the filesystem as a supporting reason:

> I have grievances against OpenBSD file system. Every time OpenBSD crash, and it happens very often for me when using it as a desktop, it ends with file corrupted or lost files. This is just not something I can accept.

https://dataswamp.org/~solene/2024-11-15-why-i-stopped-using...

Re: How to Increase OpenBSDs Resilience to Power Outages

#14
post #9

Earlier quoted context omitted.

I have some knowledge of the BSDs and they all are but OpenBSD is particularly belligerent about Licenses and they consider ZFS "non–free" on par with the GPL(I know I know) which is a huge barrier to entry into the kernel. They only begrudgingly accepted clang after they changed their license because there was no real alternative. Before that they had been using some ancient GPLv2 gcc. Truth is, I've never had a cat…

> they consider ZFS "non–free" on par with the GPL Why isn't it? The CDDL is basically the MPL, which in-turn is basically the LGPL. The jihad against the GPL by FreeBSD and conveniently ignoring the CDDL being weak-copyleft was always ironic to me. > and the devs probably haven't had one either solene@ left and stated the filesystem as a supporting reason: > I have grievances against OpenBSD file system. Every time…

> The jihad against the GPL by FreeBSD and conveniently ignoring the CDDL being weak-copyleft was always ironic to me.

CDDL is not viral.

Re: How to Increase OpenBSDs Resilience to Power Outages

#15
post #9

Earlier quoted context omitted.

I have some knowledge of the BSDs and they all are but OpenBSD is particularly belligerent about Licenses and they consider ZFS "non–free" on par with the GPL(I know I know) which is a huge barrier to entry into the kernel. They only begrudgingly accepted clang after they changed their license because there was no real alternative. Before that they had been using some ancient GPLv2 gcc. Truth is, I've never had a cat…

> they consider ZFS "non–free" on par with the GPL Why isn't it? The CDDL is basically the MPL, which in-turn is basically the LGPL. The jihad against the GPL by FreeBSD and conveniently ignoring the CDDL being weak-copyleft was always ironic to me. > and the devs probably haven't had one either solene@ left and stated the filesystem as a supporting reason: > I have grievances against OpenBSD file system. Every time…

Honest question: Am I the only one bothered by the fact that this author puts her name absolutely everywhere on her posts? Feels very ego-trippy.

Re: How to Increase OpenBSDs Resilience to Power Outages

#16

Filesystem fragility is the #1 embarrassment of Unix since time immemorial, and it is shameful that Linus and all the BSD developers cannot be arsed with a default filesystem that is robust and resilient in this regard. I was just crowing the other day with my parents about the filesystem resilience of the simple Amiga Workbench system. I reminded Dad how you can't just pull the plug on Windows since 3.0. You can't p…

> how you can't just pull the plug on Windows since 3.0.

Good luck with that. I had to make a shortcut to mark the filesystem dirty before reboot or else Windows will not check it after crash/power off.

Post reply on HN