What is the future of FreeBSD?

I use PCLinuxOS on my desktop machine because in my opinion that's the best platform for what I want to do on my desktop machine.

I use FreeBSD on my server because that's the platform I know for running servers.

An OS doesn't need to be designed for the average user - Jack of all trades and master of none - it needs to be designed for its intended niche. Yes, you can use Windows or even Mac to run a server if you really want to, and some corporate types who know nothing else do, but it's not the use they're really designed for, so they're not optimised for it.

This is really a "why can't freebsd be more like ..." discussion. It isn't because it isn't. The future of FreeBSD is to continue to be useful while it is useful and like everything else to end when it no longer is.
 
What is the future of FreeBSD?
I used to see FreeBSD as a base system much like Arch Linux—one that gives users all the choices but doesn't provide an official desktop environment. Recently, however, FreeBSD 15 announced (and subsequently delayed to 15.1) that it would ship with an official KDE desktop. On the other hand, the KDE project stated this year that it will be dropping support for FreeBSD.
So where does this leave FreeBSD going forward? Will it remain a foundational system that leaves everything to the user, or is it moving toward becoming a more standard, desktop-integrated system like Debian? Could it even evolve into something more akin to Ubuntu, Zorin, or Deepin, with official support for new technologies such as AI?
On a related note, I’d also like to clarify: does FreeBSD actually have a plan to officially support a KDE desktop, rather than leaving users to install or compile it themselves as is currently the case?

Supposing you are a human Ilovehotdog
The future of FreeBSD is a apple in a top of a tree in a rocket send to space in a sunny sunday
 
How would the FreeBSD project handle a user like me in the future?

Well .. really that depends on YOU :cool:. We can't read minds and figure out "what you want to do" and conversely what "you don't want to do" with an operating system.

The expectations of what you CAN do with (any) computer operating system have changed a lot over the last few decades. In the past if you booted up your brand new "INSANELY $$$EXPENSIVE$$$ PC" and saw:

Code:
A:\>

You were like: "OH MY GOD ! THIS IS SOOOOOOO COOL !!!" and you would start hacking away. (Maybe) you next typed "DIR<Enter>" at the A:\> prompt and "suddenly" saw files on your floppy disk. And THEN you thought - WOW! "There are like files of data on my floppy disk!" And your system had 384K bytes of RAM memory and, damn! that is a lot of RAM memory! Who needs 640K of RAM? That must just be for those "power users".

Now days everyone is like "Well, I can't run the latest and greatest AI software on FreeBSD -- so forget it!". Or "There is this Windows only app that 'only runs on Windows' and doesn't run on FreeBSD -- so forget it."

Where I think you might find value is FreeBSD is that all of the OLD software that you used to use -- is still here and working very well. You mentioned PDFS? I am currently reading an extremely long PDF manual (hundreds of pages long) using xpdf(1) to read it, and that works waaaayyyyyy more marvelously than using PDF readers on other systems. We have the latest GIMP, Libre Office, Wine and all kinds of things.

Where do you want to go today?
 
I don’t have any coding skills, so I’m not a geek.
Geek does not imply coding skills. You could be a comic book geek for example.

I know what a shell is, so I’m not just an average user.
Its taught in college IT classes these days, so it is becoming quite mainstream for those likely to dabble with Linux / etc.
So you are pretty much a hobbyist / enthusiast. Which is fine, many of us who don't have a career as programmers / sysadmins are also in this bracket. Hobbies are all about learning and experimenting.

How would the FreeBSD project handle a user like me in the future?
Same as always. It will provide good documentation so you can improve your skills to get the most out of a UNIX-like operating system.
 
So how many dabble with Linux? To person A, average might be can be comfortable with Windows or Mac, to person B, might be someone who can use Ubuntu, to person C it might mean someone who can use Arch--Arch is considered one of the main distributions these days. And, if you are ok with the command line, Arch is also pretty simple. The Arch wiki install guide gives step by step instructions, as does the Handbook.

Average can mean different things to different people and I still think bakul had the best answer--if ya want to affect what it becomes, get involved.
 
Well .. really that depends on YOU :cool:. We can't read minds and figure out "what you want to do" and conversely what "you don't want to do" with an operating system. The expectations of what you CAN do with (any) computer operating system have changed a lot over the last few decades. In the past if you booted up your brand new "INSANELY $$$EXPENSIVE$$$ PC" and saw:
Code:
 A:\>
You were like: "OH MY GOD ! THIS IS SOOOOOOO COOL !!!" and you would start hacking away. (Maybe) you next typed "DIR" at the A:\> prompt and "suddenly" saw files on your floppy disk. And THEN you thought - WOW! "There are like files of data on my floppy disk!" And your system had 384K bytes of RAM memory and, damn! that is a lot of RAM memory! Who needs 640K of RAM? That must just be for those "power users". Now days everyone is like "Well, I can't run the latest and greatest AI software on FreeBSD -- so forget it!". Or "There is this Windows only app that 'only runs on Windows' and doesn't run on FreeBSD -- so forget it." Where I think you might find value is FreeBSD is that all of the OLD software that you used to use -- is still here and working very well. You mentioned PDFS? I am currently reading an extremely long PDF manual (hundreds of pages long) using xpdf(1) to read it, and that works waaaayyyyyy more marvelously than using PDF readers on other systems. We have the latest GIMP, Libre Office, Wine and all kinds of things. Where do you want to go today?


play game , watch video ,chatting and bulabulabula ... any average user will do these same things.
if you think i am not a average user, ok , i am A hobbyist.
i always to test a OS can do or can not do something.
when the evil capital shoot any freedom with technological hegemony, i can switch into the planA or planB or planC.
2026-05-10.png
 
And .. you are unable to do... what?
Ilovehotdog is, obviously, able to do all those things. The question was whether or not FreeBSD would be the OS that provided an out of the box experience, that allowed the plain john/jane user (non tech, non hobbyist, etc) to do all of those things.
I think it's more or less settled by now, that FreeBSD will probably not be that OS, but it may well be the OS that provides a stable base for "distros" like GhostBSD to be that OS.
 
Then don't use them. Why would you expect ee to handle PDFs? I didn't even know it did.

This is a mom and pop user mentality. A Windows gamer mentality. If you want games and user friendly simple things, use Windows. FreeBSD is not for you.

To the contrary, FreeBSD is modern and an advanced system for today. That is a very misinformed statement you made.
Hey, I use FreeBSD to play video games. You don't have to have windows to do that. 😁.

Actually games have improved a lot with the latest wine.
 
Well, I meant people where the only reason they have a computer at all is to play games.
Yeah, the non technical users for sure. Of course the bar is pretty low for reading the handbook. But that is a bit too much effort for most computer users. PS4 is a good option as well. It's a solid FreeBSD system for gaming.
 
I know what a shell is, so I’m not just an average user.

What am I?

How would the FreeBSD project handle a user like me in the future?
If you are an hobbyst user, who want to know how their OS is operating, FreeBSD is a good choice because it is well documented, and simpler to grasp respect modern Linux that is continosly changing. For the same reason is a good choice also for advanced admins, because it is robust, configurable, and predicable, unlike Linux, where sometime it becomes out of control.

For consumer users who want to install the OS and play, probably Linux Mint, OpenSUSE Leap, Ubuntu etc.. are better choices.
 
If you are an hobbyst user, who want to know how their OS is operating, FreeBSD is a good choice because it is well documented, and simpler to grasp respect modern Linux that is continosly changing. For the same reason is a good choice also for advanced admins, because it is robust, configurable, and predicable, unlike Linux, where sometime it becomes out of control.

For consumer users who want to install the OS and play, probably Linux Mint, OpenSUSE Leap, Ubuntu etc.. are better choices.
I don't know my kids computers all run FreeBSD. I switched everything over 3 years ago last month. I think it's a relative scenario. My kids are growing up with experience using a solid system that is easy to learn and read about.
 
So, offering multiple default WM options during installation would be a welcome feature for regular users.
Sorry. Regular users use the base system. That's why it is called the base system. Desktop users need a DE or GUI.

Most users are just regular folks who switch to open source not for technical reasons, but because they don't like corporate stuff.
I see political or ethical or "like" reasons as not something that needs to be supported. If FreeBSD only exists to cater to folks who have strong political opinions about Bill Gates, Steve Jobs (or Elon Musk, Jeff Bezos ...), or who have paranoid fears that Apple, Google, Microsoft and the NSA are spying on them, then FreeBSD is no longer needed. Similarly, if people only install FreeBSD because they don't have the $$$ to pay for a better operating system, that won't work, since the economics is just not there.

I run FreeBSD for a variety of technical reasons, which make it a better solution for my problems. Your mileage not only MAY vary, it is pretty much guaranteed to vary, since your technical requirements are probably different from mine. I will stop using FreeBSD when it is no longer the best solution for my problems.
 
Historically, (not 100% precise, though) graphics on Unix and its derivatives came with X Window system.
There was at least 10 or 20 years of graphics on Unix-style systems before X became dominant. And on other early workstation operating systems. Neither the Xerox Alto (first GUI-based system) nor Digital's VAXstation line used Unix (the VAXes could run Ultrix or BSD, but usually ran VMS with some graphics application or a windowing system (I think that was called VWS). There was also lots of people using Evans&Sutherland display hardware with backend Unix computers.

You are correct that X ate most of these technologies when it became dominant.
 
I'm just looking for an open-source alternative to corporate crap.
I spent the last 30 years in Silicon Valley writing software, and researching how to build better systems and better software. I must have been reasonably successful at it, given the size of my paycheck. I very much object to calling it "corporate crap". While none of the software I wrote was ever intended to be used by consumers (and only a vanishingly small fraction is available in source form, or open sourced), I think much of it does an excellent job at its task.

As I said before: If you have an anti-corporation mindset, that's fine, I have no problem with that. If you want to not give your money to corporations, you're free to do so. There are plenty of very good free options available. But calling software written by corporations "crap" is insulting, and also factually wrong.
 
I spent the last 30 years in Silicon Valley writing software, and researching how to build better systems and better software. I must have been reasonably successful at it, given the size of my paycheck. I very much object to calling it "corporate crap". While none of the software I wrote was ever intended to be used by consumers (and only a vanishingly small fraction is available in source form, or open sourced), I think much of it does an excellent job at its task.

As I said before: If you have an anti-corporation mindset, that's fine, I have no problem with that. If you want to not give your money to corporations, you're free to do so. There are plenty of very good free options available. But calling software written by corporations "crap" is insulting, and also factually wrong.

sorry.

my apologies.

 
I spent the last 30 years in Silicon Valley writing software, and researching how to build better systems and better software. I must have been reasonably successful at it, given the size of my paycheck. I very much object to calling it "corporate crap". While none of the software I wrote was ever intended to be used by consumers (and only a vanishingly small fraction is available in source form, or open sourced), I think much of it does an excellent job at its task.

As I said before: If you have an anti-corporation mindset, that's fine, I have no problem with that. If you want to not give your money to corporations, you're free to do so. There are plenty of very good free options available. But calling software written by corporations "crap" is insulting, and also factually wrong.
Anti-corporation is too broad to mean something. I have fundamental problems with software not improving things but limiting the user to create a market. It's why everybody uses apps on phones. A smartphone is a computer. Apps are not computer programs. Everybody uses it because ARM programs are no "user business." Translate as "do everything without profit because it's invented 30 years ago"
Silicon Valley pretty much is based on this strategy. Delete the path to competion instead of improving things yourself.
If a todays phone could even do the same as a 20 years old PC. Not the case, thank Google and Apple for their software prisons that avoid it all.
 
Back
Top