You cannot "make everyone happy". Nobody can do that.Anyway I believe to make everyone happy the foundation had better to ...
Foundations serve a purpose. It is not to make someone "happy".
You cannot "make everyone happy". Nobody can do that.Anyway I believe to make everyone happy the foundation had better to ...
I can appreciate what you're saying, but it's time to point out that it's very vague, contains no actionable items, and is basically you telling me that a third party (Foundation) needs to tell a fourth party (Core team) to 'make something' happen. This is almost certainly the least effective way to make what you want to see happen.GhostBSD is nice but it is a one man vision project, perhaps a desktop spinoff made by the FreeBSD foundation would be more in tune with FreeBSD values and goals, without even mentioning that you can't ask for support for anything else but FreeBSD itself.
People may have different expectations and different reasons to use FreeBSD instead of Linux for instance, if those do not align with majority of the FreeBSD pro and power users doesn't mean that must ignored, in fact in that video one point that is mentioned is to lower down barriers for people that come from other experiences, and I believe this is good, for all.
Anyway I believe to make everyone happy the foundation had better to create a separate project, so nobody will feel hurt cause its toy has been touched. FreeBSD will continue to be the same and the other project would be whatever the foundation would consider the right approach.
I loved that Hannah Montana Linux partThere are plenty of Desktop Environments and Window Managers to make whatever desktop one needs with FreeBSD as the OS. (here it runs well, several years unchanged, only updated).
Main challenge seems to be for those who want something out of the box like most Linuxes give, Wadnows seems to give. Pre-set 'freedom of choice', 'enhanced user experience', however within pre-set boundaries -- title bar colour, y'r own wallpaper (wow-factor!), taskbar bottom or disappearing, that kind of superficial stuff. I forgot 'dark mode' as a huge asset...
Most illustrative examples IMHO are questions like 'what distro does Linus use' (it must be best), and 'I want to listen music, what is the best <fill in>'. Probably the lot doesn't realize that they can change DE or WM with a few keystrokes, install all Kali software even in Hannah Montana Linux (and have the pink UI).
Here choice is yours, which is difficult in this world of brands, fanboys and home-made-pancakes-that-just-to-have-to-be-warmed-in-the-microwave.
Choice can be personal, the rest can be copied.
Distro's with commercial interests might have the incentive to serve to those needs to attract and keep customers. FreeBSD however isn't for the intellectually lazy.
You'll have to try, crash and reboot. Such is Life
Here's how I would approach this if I was sufficiently interested in this:Is there a real interest in pushing FreeBSD on the desktop space?
I have the impression the answer is: not really!
Tears of joy in a bucket is a strange analogy. Whatever the devs decide to do I'm sure will be done with great care to detail and testing. That would be very interesting to see.Seeing as how a (project sponsored) desktop build of FreeBSD is already in the wild, and the committers seem keen on sticking to it as a development environment; I think an official release of desktop FreeBSD is imminent. If that happens; I'll have my bucket here ready for all of your tears. Qt/KDE as a main desktop focus for whatever development use case... it's only a plus IMO. Note this won't stop you from building your own environment as I'm sure a vanilla ISO will still be provided; so all of the mUh cHoiCe detractors can stop being paranoid.
I don't use FreeBSD for desktop work, but I think what is being asked is more FreeBSD support for desktop *hardware*.FreeBSD makes a great desktop but it takes a little work. I don’t feel that work is the responsibility of the foundation.
Is there a real interest in pushing FreeBSD on the desktop space?
It would be wonderful if those that complain of FreeBSD on Desktop make a new project,Many projects start out this way, where *one* person does enough interesting work which then draws other people in.
To complain about something is human nature. It doesn’t bother me! Better to try to move the discussion to doing something useful or at least interesting. Encouraging new users in a constructive way can be useful in the long term.They come and tell stories about "Desktop", it is not even clear what that mean
and why is the system one is using for many years or decades as Desktop is supposedly a bad Desktop.
They come, tell stories, criticize, but never something concrete, never ask for help for dealing with the
supposedly insufficient system
Drivers are main components of an operating system. Drivers for desktop may be important, but otherbut I think what is being asked is more FreeBSD support for desktop *hardware*.
I don't see where FreeBSD sponsors this.a (project sponsored) desktop build of FreeBSD
Looks like this thread burned it’s way to the core problem. It’s about drivers and about allocating resources (financial,human) for making device drivers for FreeBSD/all the BSDs/Linux.Drivers are main components of an operating system. Drivers for desktop may be important, but other drivers are also necessary, and there is a finite numbers of developers.
The sponsored port of FreeBSD to CHERI is *not* a desktop build but just like any FreeBSD, it *can* run a desktop; but this is far from the goal of exploring 128-bit CHERI architecture.Seeing as how a (project sponsored) desktop build of FreeBSD is already in the wild
You cannot "make everyone happy". Nobody can do that.
Foundations serve a purpose. It is not to make someone "happy".
But as you can see, just because desktop isn't a specific focus, it doesn't mean developers are disallowed from doing so anyway! Keeping FreeBSD flexible and "not focused on one thing" means everyone is happy. Sysadmins, embedded, developers, users, etc.
I think one thought exercise is if FreeBSD did go the desktop route and chose to focus on CDE. That wouldn't really please you would it? (you prefer KDE?). It would end up trying to add unnecessary Motif cruft to your install since you will be installing KDE anyway.
I think this may be where we fundamentally disagree. I find desktops often get in the way (think automounting before a dd, opaque errors, it is so difficult to help a newbie diagnose Xorg issues if i.e gdm crashes and they have no idea why). So much development and tools are CLI only that the face validity of "DE makes things easy", is not always quite so straight forward. But yes, this is just my opinion from one side of the camp.The goal was to lessen the barrier to entry for users; for any type of development use case. Providing a desktop is simply making the experience of getting things up and running less complicated.
I agree with this 100%. Most people get by just fine with a window manager and running startx.I think this may be where we fundamentally disagree. I find desktops often get in the way (think automounting before a dd, opaque errors, it is so difficult to help a newbie diagnose Xorg issues if i.e gdm crashes and they have no idea why).
You seem to think the Foundation should care about your ideas. There's a super-easy way to get them to care. Donate $1 million dollars, and they'll start working on whatever "desktop" experience you want.GhostBSD is nice but it is a one man vision project, perhaps a desktop spinoff made by the FreeBSD foundation...
Anyway I believe to make everyone happy the foundation had better to create a separate project...
But that is what NomadBSD is for:The goal was to lessen the barrier to entry for users; […] Providing a desktop is simply making the experience of getting things up and running less complicated.
I am new to the Unix environment, a refugee from MS Windows, but I installed NomadBSD on my own without anyone's help (except for handbook, manual, and forum). First on a USB stick, then on my home computer, and finally I started my own FreeBSD server. I have never had to go back to MS Windows, and I still have not missed it at all.NomadBSD is a persistent live system for USB flash drives, based on FreeBSD®. Together with automatic hardware detection and setup, it is configured to be used as a desktop system that works out of the box, but can also be used for data recovery, for educational purposes, or to test FreeBSD®'s hardware compatibility.
Real men use i3 and such. Be a real man. Do it.gnome & kde are bloated. That's why some linux distro's only come in xfce4 or lxde version.
I think the idea that most of us eventually arrive at begs the question "why isn't this widely distributed?" to which I say, "who cares".I really do not understand this recurring theme "desktop".
I use FreeBSD as Desktop, I always used as Desktop a BSD version. If you do not want it, use as desktop
what you like, linux, windows, mac.
Does Desktop mean gaming? Then perhaps a game console is what you need. Then go playing and leave us
in peace.
Free also as in be careful, some safe defaults may also be unimplemented.I guess you're pointing out that FreeBSD is lean by default, and you've got to enable stuff by your own. Well, for large scale deployment that's not such a big thing IMHO, because people would use stuff like Ansible anyway.
What could more of a blocker for some people putting FreeBSD on a server is the lack of Docker; then again for some this might be an advantage.
Poetic.Just looking for the right expertise to get anything done takes forever. Everybody's happy, in spite of not having the results.
Boo. Boo. Boo.Yeah, the big companies will work people to the bone, and make decisions that don't make sense to the people assembling the plane.