DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD General

OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 8th September 2024
hd77 hd77 is offline
Shell Scout
 
Join Date: Jan 2022
Posts: 128
Default is openBSD really far different from FreeBSD?

hello

im not sure, but as I read, free/net/openbsd takes their roots all before '95, all after 90'.
as im thinking, that if the separation is that early, do they really share some code?

as i understood, netbsd and openbsd are far more closer (and code sharing) than both with freebsd, which share few code with darwin.

my wonder would be : when some people easily compares bsd family to others unixes (classic ones, or even "newer ones such as redox, haiku, etc..), they may think that all BSD have few differences. But having in mind that they separate almost all at the beginning : does they share "that many" code, especially regarding freebsd?

thank you
Reply With Quote
  #2   (View Single Post)  
Old 14th September 2024
Nielh Nielh is offline
Nihl
 
Join Date: Sep 2024
Posts: 2
Default

The simple answer is that ecosystems like the FOSS and OS communities are inherently inbred and incestuous. Everything is a fork of a fork of a UNIX clone. The codebases are usually similar because, quite frankly, there's not a lot "wrong" or that requires much changing. Forking, generally speaking, is ideologically-driven. While the projects themselves might not be inherently political, technical implementation and long-term vision for projects is, and oftentimes when people cannot come to consensus and when there is a big enough rift as a result, forks happen.

NetBSD is similar to OpenBSD because NetBSD was what Theo de Raadt worked on before he got exiled from the project for being a terror in the mailing lists and to work with according to developers in the NetBSD camp. Linus Torvalds has also said so as well, which kind of sounds like the pot calling the kettle a pot IMO. Eventually de Raadt forked it and took the project his own direction and set his own standards. Now people work around his vision and there's no possibility of a coup. FreeBSD has a larger gap because of the three it doesn't really share that history, it's just kind of the "everyman", non-specialized de factor non-Linux option.

It's a similar deal with Linux; there are distributions that are more or less the same but exist in their own space because a few people just liked taking a similar distribution in a slightly, but still very much adjacent path as the distro they forked from. There's not a lot of difference between many Linux distros except different logos, names, and maintainers. People just kind of like being able to control the fate of the software they rely on, which I sympathize with. If you can basically just coast on the codebase that's available to you and make different implementations that make sense to you, why make yourself beholden to the arbitrary dealings of strangers? If you've got the technical skill and the time, do it yourself.
Reply With Quote
  #3   (View Single Post)  
Old 14th September 2024
bsd-keith bsd-keith is offline
Real Name: Keith
Open Source Software user
 
Join Date: Jun 2014
Location: Surrey/Hants Border, England
Posts: 366
Default

Apart from their individual visions of where they are going, like Linux, they have different package management systems.

Most users just choose one, & stick with it, they don't 'distro hop' like some people do with Linux, there aren't so many variants, & most people who choose BSD know how to get what they want.
__________________
Linux since 1999, & also a BSD user.
Reply With Quote
  #4   (View Single Post)  
Old 15th September 2024
Head_on_a_Stick's Avatar
Head_on_a_Stick Head_on_a_Stick is offline
Real Name: Matthew
The Deliverator
 
Join Date: Dec 2015
Location: London
Posts: 489
Default

Both OpenBSD and FreeBSD have ported the DRM stack from Linux so they are very similar in that respect at least.

Apparently the full AMD stack has more lines of code than the entire OpenBSD base system, although much of it is boilerplate.
__________________
Para todos todo, para nosotros nada
Reply With Quote
  #5   (View Single Post)  
Old 20th September 2024
hd77 hd77 is offline
Shell Scout
 
Join Date: Jan 2022
Posts: 128
Default

Quote:
Originally Posted by Head_on_a_Stick View Post
Apparently the full AMD stack has more lines of code than the entire OpenBSD base system, although much of it is boilerplate.
means its badly designed?


found that, to explain the "thesus" quote, few weeks ago (i didnt understood it at that time):
Quote:
zamadatix 27 days ago | parent | next [–]

No, it's that there is not a single file of original code left. This was just the last remaining file to not have a line of code edited since then (that definition seems to exclude the automatically added OpenBSD opening comment line). Likely lasting so long because it was an extremely short makefile without much meat and potatoes to change even if the code for what it was about changed.
https://news.ycombinator.com/item?id=41335039
for me, it looks like among the rare operating system, both independent of any others, and still alive and usable, that could be used on computers today.
Reply With Quote
  #6   (View Single Post)  
Old 20th September 2024
scottro's Avatar
scottro scottro is offline
Real Name: Scott Robbins
Fsck Surgeon
 
Join Date: Apr 2008
Location: NYC
Posts: 664
Default

As for Thesus, that comes from a philosphical question, a quick glance at Wikipedia shows that it was in Plutarch. The question is that if the ship that Thesus used is replaced, bit by bit, for example, first replace one mast, then one sail, until, at the end, no part of the old ship remains, it's all replaced by newer pieces of wood, etc., the question becomes is it still the ship of Thesus or is it a completely new ship.
https://en.wikipedia.org/wiki/Ship_of_Theseus
Reply With Quote
  #7   (View Single Post)  
Old 21st September 2024
Head_on_a_Stick's Avatar
Head_on_a_Stick Head_on_a_Stick is offline
Real Name: Matthew
The Deliverator
 
Join Date: Dec 2015
Location: London
Posts: 489
Default

I studied the Classics so I always preferred Trigger's Broom:

http://foolsandhorses.weebly.com/triggers-broom.html

__________________
Para todos todo, para nosotros nada
Reply With Quote
  #8   (View Single Post)  
Old 21st September 2024
frcc frcc is offline
"No Worries"
 
Join Date: Jul 2011
Location: hot,dry,dusty,rainy,windy,straight winds, tornado,puts the fear of God in you-Texas
Posts: 363
Default

Good One!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
GPU for FreeBSD, OpenBSD and NetBSD Zielonykid123 Other BSD and UNIX/UNIX-like 9 11th February 2023 10:52 AM
FreeBSD 10.3 vs OpenBSD 6.0 beiroot OpenBSD Security 13 21st September 2016 07:01 AM
Advantages of FreeBSD over OpenBSD [Desktop] EverydayDiesel FreeBSD General 38 17th May 2013 05:18 PM
FreeBSD user going to try OpenBSD Trihexagonal OpenBSD Packages and Ports 5 27th May 2012 08:55 PM
Mac Mini - OpenBSD or FreeBSD roddierod OpenBSD Installation and Upgrading 22 17th May 2012 05:08 PM


All times are GMT. The time now is 08:16 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick