If you don't think it has any future why you are using it and why you are here? Or you are here only to rant and actually not using it? Why don't just go with Linux since it's the ultimate operating system?
fryshke said:
You have mental problems.
FreeBSD is becoming a framework, a scaffold. You wouldn't write your own OS, so you take framework - FreeBSD - and build upon it. Build software, drivers that support your product and release. Like Playstation 5, like Switch, like iOS, like macOS, etc.
Because hope dies last. I don't want to use Linux. Linux is crazy, FreeBSD is sane. I'd gladly use FreeBSD on servers, but - Docker. It's here. It's quite good. Everyone's using it. I like it. FreeBSD - left behind. .NET - I love it. We have zero issues deploying our .NET software for a couple of years now on Linux. FreeBSD - left behind. On desktop - no Visual Studio Code, no jetbrains IDE support, no Davinci Resolve. Yea, some software might work at the mercy of Linux compatibility. Might break later. I want stable OS, not emulation crap, and if it's running on Linux compatibility anyways - just use Linux and have a calm state of mind that your tools will not break, because Linux compatibility does not ensure 100% Linux software will work. ZFS - like, one of the killer FreeBSD features, also moved primarily to Linux, oof, because, again, not enough people care about FreeBSD.If you don't think it has any future why you are using it and why you are here? Or you are here only to rant and actually not using it? Why don't just go with Linux since it's the ultimate operating system?
It's time to get educated - ARM is here, every user and tech journalist fucking loves ARM - https://macdailynews.com/2020/12/04/ars-technica-apples-m1-macbook-air-is-hilariously-fast/ it's super efficient with crazy battery life, it's crazy fast (for 4 core cpu). Linux - already working on apple M1 distro and can boot and run. FreeBSD - ARM is tier 2 support. Nice. x86 on desktops is dead to me, I'm not spending any more money on x86, ARM is so much better now than x86, FreeBSD, again - ARM is tier 2.It is time to be educated. I recall recently with the Threadripper 3xxx series processors, Linux having a bear of a time with compatibility, not even booting without tweaks and patches, but FreeBSD worked without any issue or needing any additional configuration right out of the box.
https://www.phoronix.com/scan.php?page=article&item=3990x-freebsd-bsd&num=1
Don't listen to FUD or hype, look at reality. FreeBSD "fell behind" in some areas, but has greatly caught up in most of those. FreeBSD never "fell behind" in other areas and continues to be a premier choice for some applications.
It is sad. In ideal world - I'd like more choice. But can our one planet support four desktop OSes - Windows, macOS, Linux and FreeBSD? It can barely support three.If you are right, I hope you agree that it's a sad/bad thing that our platform choices are getting more and more limited.
exactly what I said in some similar thread here some time ago. It was like "why is FreeBSD so user unfriendly". What are you talking about. FreeBSD is user friendly by being simple, well-documented and well-behaved. Can't get any more user friendly than that. If some people are looking for point-and-click bloatwareOS, then there is *buntu, look no further, it works and it is exactly what you need. For god's sake, don't try to bend FreeBSD to this type of mindset, there is enough *buntu clones already.I do almost agree with you though. A decent OS will never be suitable as a user-friendly consumer desktop. FreeBSD has very little future in this space because doing so would ruin it. Where our opinions differ is that I believe all open-source consumer centric operating systems will regress to the point of unusability. Making FreeBSD competitive by default. With a recent influx of Linux escapees, we are already starting to see symptoms of this.
It was always, and that is the reason why it can be used so universally.FreeBSD is becoming a framework
The more constricted and bloated a system becomes, the less freedom it leaves to its users.I believe all open-source consumer centric operating systems will regress to the point of unusability. Making FreeBSD competitive by default. With a recent influx of Linux escapees, we are already starting to see symptoms of this.
Yes, competitive as a framework OS. And it's winning here over Linux. But not because of technical superiority, but because of license, let's be real. That's the only reason. Topic was about "desktop os" - and here freebsd is losing hard.It was always, and that is the reason why it can be used so universally.
This makes it so competitive, without actually trying to "compete".
Absolutely, and Linux is also losing.Topic was about "desktop os" - and here freebsd is losing hard.
Again with they hyperbole and FUD. What do you mean by "losing hard?" Do you mean market share? Because if that's your metric, nothing is going to "win" unless it comes out of Redmond. At its best MacOS can only manage about 9% market share of desktop computing. You mentioned Linux trying to get to boot on an M1 - I imagine less than 1% - probably closer to less than .1% of the Apple computers with an M1 processor will ever end up with anything other than MacOS - maybe when the original M1 is EOL and cannot get MacOS updates anymore, you might see a few more people trying to tinker with the old hardware. I mean, did you see the big announcement the other day that the Linux kernel now finally supports installation on the Nintendo 64? Hurry up FreeBSD developers - gotta catch up to Linux here!Yes, competitive as a framework OS. And it's winning here over Linux. But not because of technical superiority, but because of license, let's be real. That's the only reason. Topic was about "desktop os" - and here freebsd is losing hard.
Both 1. and 2. are good.As I see it, there are only two things that would make FreeBSD "better" for Desktop usage - 1. Improved hardware compatibility, 2. Increased application support.
+1By focusing on what FreeBSD does well ( ... there are lots of areas we can point to), we can get more people educated and interested in the project, meaning more people that may be willing to help ...
Then what MUST be made clear is that FreeBSD, although not particularly "desktop-oriented", isn't (only) focused on servers either. It might have been in the past (?), but mission statement clearly is a "general purpose" OS nowadays, which is already reflected in the very first sentence on the project website:I risk guessing that the initial thread question is the result of the fear of wasting time and effort in learning a system that was not desktop-oriented, with the underlying technical limitations it entails supported by all the FUD around, and that it's more of a personal choice of a new user who dropped around here.
FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms.
What I also meant with expectations above: I probably wouldn't want to use that.You know my mantra: the yea free BeaSD makes up for a very sound, secure & performant foundation of a modern desktop system (usable for ordinary non-techies). It's just that a (large?) team has to assemble the missing links & plug them together.
exactly what I said in some similar thread here some time ago. It was like "why is FreeBSD so user unfriendly". What are you talking about. FreeBSD is user friendly by being simple, well-documented and well-behaved. Can't get any more user friendly than that. If some people are looking for point-and-click bloatwareOS, then there is *buntu, look no further, it works and it is exactly what you need. For god's sake, don't try to bend FreeBSD to this type of mindset, there is enough *buntu clones already.
Well, my impression is that it was actually the existence of PC-BSD and its quick and easy installation, which made you recognize what qualities FreeBSD has to offer.You make good points.
it can't be that "user unfriendly" if I could teach myself to use it without looking at the Handbook.
Well, my impression is that it was actually the existence of PC-BSD and its quick and easy installation, which made you recognize what qualities FreeBSD has to offer.
As for 1 this is not entirely true, as I just had to experience myself. Trying to overcome the "no WiFi" situation on a friend's notebook (due to unsupported builtin QCA9377 WiFi module) after having spent a great deal of time into researching what should be supported, she ordered an ASUS USB-N10 Nano WiFi adapter that supposedly had a RTL8188CUS chipset, supported by FreeBSD's rtwn_usb(4) driver. When that thing arrived, FreeBSD would not assign the driver to it, because - suprise, surprise - that thing is Rev. B1 of the device that uses an RTL8188EUS chipset instead. Not that this should generally be a showstopper, as RTL8188EUS should be supported as well, but finding out that there is a hardcoded list of USB vendor/product IDs that does simply not include this specific device's ID really made my day. Saying WiFi support in FreeBSD leaves things to be desired would be an understatement.As I see it, there are only two things that would make FreeBSD "better" for Desktop usage - 1. Improved hardware compatibility, 2. Increased application support. Neither of these are a fault of the FreeBSD operating system
1. Did you research if that chipset is supported in stable or 13-beta?[...] that thing is Rev. B1 of the device that uses an RTL8188EUS chipset instead. Not that this should generally be a showstopper, as RTL8188EUS should be supported as well, but finding out that there is a hardcoded list of USB vendor/product IDs that does simply not include this specific device's ID really made my day. Saying WiFi support in FreeBSD leaves things to be desired would be an understatement.
Heh, perhaps not a bad idea.Ooh! Oooh! I know!! Just like the thread about introducing yourself, let's keep this thread for all the trolls to feed their line of BS! It will keep their garbage out of the useful posts! Problem solved!