Great intro and history to FreeBSD and BSD in general. I think most folks either forget or don't realize that BSD has been around for several decades and has it's roots in the original AT&T Unix. This explains FreeBSD's roots very well!
@zoomosis2 жыл бұрын
Not mentioned: The ZFS file system, ported from OpenSolaris for FreeBSD 7.0 onwards. Was slated to become part of MacOS until Apple mysteriously reversed their decision. Belatedly became a feature of Ubuntu Linux. Super useful for disk storage reliability, among other things.
@TheWanderingSands2 жыл бұрын
I omitted ZFS for the sake of brevity but in retrospect I should have included it. Although Apple did halt the incorporation of the ZFS file system, there was and is still progress to having ZFS on Mac OS X. Historically, ZFS was included on developer discs that were handed out in the 2008 WWDC using Oracle ZFS (1). The rollout of ZFS was canned because Sun's CEO preemptively announced that ZFS was going to be part of the Mac OS . This rubbed Apple's CEO Steve Jobs the wrong way and the project was put on hiatus (2). Sun sold to Oracle in in 2009. In 2013 illumos was founded with the mission to create an open format of ZFS (3). OpenZFS allows an individual to use open source framework of ZFS on Mac OS X with installation instructions here: openzfsonosx.org/wiki/Install With that said, it would be nice to have native ZFS support, but Apple, like all OS vendors, has its own plans in mind. (1) en.wikipedia.org/wiki/ZFS#History (2) arstechnica.com/gadgets/2016/06/zfs-the-other-new-apple-file-system-that-almost-was-until-it-wasnt/ (3) en.wikipedia.org/wiki/OpenZFS
@RoboNuggie2 жыл бұрын
An excellent presentation - you have a great style. Nice!
@IzludeTingel Жыл бұрын
A lot of regular joe home users are getting into it. The FreeBSD forum seems to be the most user friendly and accepting of new users asking for help as opposed to say.. arch linux and others (never use stacks sites for help, they hate humanity). I've used FreeBSD, very fun and easy to customize the workspace. Wish it were full time. A lot of the programs I use are already ported natively, and also a lot of Linux binaries are fully compatible. I installed inkscape which was ported fo FreeBSD and used an embroidery plugin made for Linux. All I had to do was copy the files into the plugins folder and it worked out of the box with no tweaking. I'd say the only issue at this point are inconsistent dev habits. Steam worked for a while, but not anymore. If you try to install it (linuxulator), there are a ton of missing libraries that it tries to automatically download, but can't find them (links are dead) so the installation is incomplete and nothing works. Then there's the disaster known as WINE. It flat out does not work, especially during this transition between versions 6 and 7. I think version 7 is completely 64bit only with optional 32bit support after you run a line of code.. did that, but it doesn't work at all. WINE7 installs an incompatible version 6 binary for 32bit support and complains version mismatch blablabla.. someone needs to get fired for this, seriously. Shame on them!!! It has been this way for months. I simply wiped the hard drive and installed Vista for nostalgia.. until WINE starts working again.. then I'll try FreeBSD once more.
@rootbsd13682 жыл бұрын
Great presentation! I learned a lot.
@freedombsd25392 жыл бұрын
Thank you for this!
@TheWanderingSands2 жыл бұрын
You are very welcome.
@OrchestratedChicanery Жыл бұрын
Please, make more awesome videos.
@zhongj2 жыл бұрын
Do you plan to also cover using the operating system?
@TheWanderingSands2 жыл бұрын
Actually, yes. I haven't uploaded anything due to the busyness of life between school, work, and life in general. I'm planning on making videos/playlist covering OpenBSD and FreeBSD from the viewpoint of someone installing the OSes for the first time. Beyond that I am open to suggestions especially if I have to do research. I'm not the type of individual who locks into a single OS so I am theoretically open to covering anything from Windows Server, Linux, BSD, or far lesser known and unique OSes and their histories.
@zhongj2 жыл бұрын
@@TheWanderingSands I think it's nice to create one part of install for older hardware and modern counterpart for general desktop use.
@TheWanderingSands2 жыл бұрын
@@zhongj Although I do agree, there really isn't much in terms of difference. I would assume that both a new and old computer could be connected in the form of a network. On an older computer, I would set up the OS as headless and configure it to be accessible by another computer through SSH. This would optimize the horsepower of the older machine since it wouldn't have to display video. I would use this machine to run tasks, host files, or be a network intermediary (such as the case with pfsense). The videos I intend to create would be the general groundwork for individual experimentation understanding the basics of the OS.
@user-ry4ip9ps9x2 жыл бұрын
Thanks 👍
@TheWanderingSands2 жыл бұрын
Thanks for the comment. :)
@willemvdk48862 жыл бұрын
I was under the impression that Apple's Darwin actually uses the Mach microkernel which is originally a GNU project? Might be mistaken.
@TheWanderingSands2 жыл бұрын
That is correct. It also borrowed from BSD, NeXTSTEP, and code from other free projects (Ex: netBSD and OpenBSD). The Mach kernel, out of Carnegie Mellon, was utilized by NeXT who borrowed heavily from 4.3BSD to create XNU. NeXT was absorbed by Apple after Job's return. After the absorption of Next, the kernel include updates from OSFMK 7.3, OSF, and the FreeBSD project.
@zoomosis2 жыл бұрын
The kernels are completly different but a lot of the FreeBSD userland was reused for Darwin/MacOS. I'm not sure how much Apple gave back to FreeBSD though they both now use the Clang C/C++ compiler, a project Apple is/was involved in.
@boxerfencer2 жыл бұрын
Thanks for sharing. I'm wondering how fbsd will adapt with installing software continually more dependant on systemd. It really shows how much open softare is really linux software, first, with portability being an afterthought.
@boxerfencer2 жыл бұрын
@@notgiven3114 you missed the point, that being given that most desktop software is developed by linux developers for linux ecosystems and how systemd is difficulting portability of said desktop software. It doesnt leave the bsds as desktop workstations in a good place. If you know of a whole desktop productivity package that is developed by and for bsds, please let me know. Distro hopping, intentionality of use, and prior OS familiarity has nothing to with these issues. But it speaks volumes as to your prejudices.
@boxerfencer2 жыл бұрын
@@notgiven3114 oh, and you really think the linux community is full of mac users? Doubt it given their prized OS is based on freebsd. Lastly, you seem to be operating from an antiquated idea of an OS. I dont know anyone who wouldnt include graphical apps and interface in that definition. Incidentally, the bsds will eventually have to adopt Wayland, a made for linux graphical protocol/interface. If you think the bsds are going to maintain Xorg, youre misguided. When the linux community started revamping X11 to make Xorg, the Netbsd community insisted they'd carry on with X11. How long did that last? Cleary, whatever happens on the linux ecosystem affects the bsds. The bsds arent islands to themselves, and any attempt to say the contrary is equivilant to sticking your head in the sand and wishing for the best.
@boxerfencer2 жыл бұрын
@@notgiven3114 if it seems myopic its because i established the topic as being so. Your attempt to derail it doesnt in any way change that, nor reflect upon me but again speaks to your lack of reading comprehension, prejudices, and i suspect pettiness out of spite for being shown wrong. i dont see how that would be of benefit to anyone other than perhaps as a cautionary tale. Stay on topic. Address the matter before if you can, although i suspect you cant, which is why youre resorting to ad hominem attacks. Its the last recourse made by losers.
@boxerfencer2 жыл бұрын
@@notgiven3114 i lack perspective and lost? Lol when did say I was a Linux user? Had I not been using netbsd I'd not known about netbsd's failure to sustain their comitment to X11, Einstein. ROFL! Im very irritated? What are you a mind reader? You claim to read mine as well as others? You sound delusional. Have you considered I get off besting inferior minds? And judging from your resorting to ad hominem arguments while again circumventing the issues at hand confirms it. See, this is the idiocy of your line of argument. I never denied BSD users couldnt run guis or Linux software. Im fully aware if that. Duh. Go back and read my first comment. You might clue in to the issue of ease of portability of software that is increasingly Linux centric going forward. Your opinion on the shallowness of Linux users, licencing, comercial acceptance is offtopic and thus irrelevant, nor did I ever even suggest you said anything bad about graphical interfaces so there goes your strawman. Besides, you expect me to believe the millions of dollars of funding Linux gets over the bsds culminatively suggests incompatibility with the corporate world? Just saying, im not here to defend either license. Geez, and you think you have a great mind?! Get off the drugs. They're rotting your mind.
@boxerfencer2 жыл бұрын
@@notgiven3114 ROFL! Nice comeback. Cant muster the mental powers to deal the issues brought up I see.