Post by twetch#1927

1MfKwv…vUzL Key · twetch

I recently switched my laptop from Ubuntu to OpenBSD, and then to FreeBSD. I was sick of feeling like my system had a lot of redundant components and needless bloat. I decided to switch to *BSD because I like the idea of having a complete, cohesive system.

What the chain says
Block
631 164
Time
2020-04-18T16:29:50Z
Signer
1MfKwvZTcc89ZPGypu1z7upQu8LjKYvUzL
App
twetch
Type
post
Content type
text/plain
Name in tx
twetch#1927

Fields the transaction did not carry are omitted. Open the payload to see the bytes as stored.

Signed by 1MfKwvZTcc89ZPGypu1z7upQu8LjKYvUzL Verified

Replies (9)

1MfKwv…vUzL Key · twetch
Replying to@1MfKwv…vUzL

The main difference between GNU/Linux and BSD lies in the way the systems are put together. In GNU land, systems are put together from independent programs written by different developers. *BSD is different, as the entire OS is designed as a single system.

1MfKwv…vUzL Key · twetch
Replying to@1MfKwv…vUzL

The Linux way of doing things sounds great, as you can use whatever combination of tools you like. However, developers don't always share the same goals when designing their programs. This can lead to tools needlessly increasing in scope, like systemd.

1MfKwv…vUzL Key · twetch
Replying to@1MfKwv…vUzL

What you can and often do end up having with GNU/Linux is a system filled with tools that overlap in features, causing redundancy and therefore bloat. A complete departure from the Unix philosophy of designing programs that "do one thing and do it well."

1MfKwv…vUzL Key · twetch
Replying to@1MfKwv…vUzL

BSD systems are different however, as the kernel and userland/core utilities are developed and maintained in-house by the same team. This means the goals of the developers are aligned, allowing for the system to be kept as small and simple as possible.

Continue thread →