I don't imagine X.Org or KDE in base.
I imagine a distribution with KDE preinstalled.
I imagine a distribution with KDE preinstalled.
FreeBSD actively removed Xorg as one of the base sets. This means we are even further from a default desktop now than we were in FreeBSD 6.x(?).
Not only would we need to reinstate Xorg back in base but then we would need to greatly strip down KDE to make it suitable for base (and remove unsuitable licenses).
It is a lot of work for little reward compared topkg install xorg kde5
I know the pain. I cry at night too.They dropped the ball and lost their way looking for it when they saw money in the form of Xsystems. They even offered WindowLabs WM as an option to KDE on installation after they saw me trying it out in the forums, but their eyes were glazed over by Love of the Root of all Evil by that time.
When the blind shepards led their flock too close to the edge of the cliff and put them in danger, I snuck up from behind and kicked them over the side. When they tried to make Weixiong a ghost it was PC-BSD that disappeared without a trace down to the wiki and the forums.
I'm still here beating that dead horse mercilessly and the riders can only watch.
I think TrueOS tried to initiate something like this with the Lumina desktop.
The KDE project appears extremely robust, almost like an entire OS in of itself, they even have their own semi-distro based upon Ubuntu. The Lumina project seems rather spartan by comparison. I don't know...
Microsoft has been a fairly consistent donor for the last several years, that may have something to do with it.
… display enumeration. … beyond KDE …
Can you clarify?
With which version of FreeBSD do you find trouble with KDE with displays?
Then I bet you didn't see me post this:I liked PC-BSD, and used it during it's 9.X and early 10.X days.
Their .pbi was too much like a Windows .exe for me and I didn't want a Windows version of FreeBSD. That's why I decided to teach myself to use ports.I was also intrigued with what PC-BSD tried to do with the PBI package system. I did something like that with a Linux From Scratch system in the late 00s to manage dependencies by packaging required shared libraries with the package itself, so I had an attraction to the PBI system they used before deprecating it.
12.2
Agree. Even graphics/drm-kmod is in ports.I don't imagine X.Org or KDE in base.
There are a few platforms that Clang doesn't support. I think however GCC (and GDB) is one of the very few GPL dependencies. I could be wrong though. I think Xorg (i.e their Xenocara "semi-fork") is quite free from GPL.(Why though, when they also have clang?)
Honestly, you don't have to be a GPL fanboy to find that slightly amusing Why would you care about the license of software you just use on your desktop box, as long as the license grants you that usage? Does it give you a "bad feeling"?That would give us real windowing and graphics support but without the GPL bs.
I think it would help a lot of people be able to make their own viable commercial products and much quicker with the help of such a license covering that much ground. Especially with things like the Raspberry Pi, it makes me want to dabble with making my own "products" down the line, as a software and game developer, this would really appeal to me. Even if it would be an optional thing - perhaps include it in base, but offer a means to remove it for those who don't want or need it.Honestly, you don't have to be a GPL fanboy to find that slightly amusing Why would you care about the license of software you just use on your desktop box, as long as the license grants you that usage? Does it give you a "bad feeling"?
You care about licenses when
Therefore, it makes sense trying to keep GPL out of a base system. FreeBSD should be usable in any environment.
- picking one for your own work
- looking for projects to use in your own work
But please don't start with ideas like integrating Xorg or similar things in base! For a general-purpose OS, any GUI stuff is clearly optional (even Microsoft is slowly starting to understand that…) – the goal should be to keep base as small as possible to still provide everything you need for a full (Unix-like) system, and that's it.
If you're looking for kind of a "Desktop base", look somewhere else. I don't want to install Xorg on my servers, and I can use it on my desktops with no issues…
Well, that makes sense from the developer's POV, you want to be careful chosing projects you build upon for sure. Still I'd oppose the idea to integrate Xorg in base (for the reason explained above). What you really want is an Xorg free of GPL'd dependencies. I guess this should somehow be possible with the LICENSES framework of the ports tree? But I never looked into that…I think it would help a lot of people be able to make their own viable commercial products and much quicker with the help of such a license covering that much ground. Especially with things like the Raspberry Pi, it makes me want to dabble with making my own "products" down the line, as a software and game developer, this would really appeal to me. Even if it would be an optional thing - perhaps include it in base, but offer a means to remove it for those who don't want or need it.
I dream of a system with no Xorg and an integrated freebsd install that ends with at least a minimal multitasking desktop.
… remove the Hibernate option …
… wonder if this will be re-evaluated with this new "pkg base" stuff …
I dream of a system with no Xorg and an integrated freebsd install that ends with at least a minimal multitasking desktop. …
Just check out the screenie I posted in the KDE & Wayland thread.Now life without Xorg would be difficult to achieve. It would take an R&D effort, see Skunkworks Project.
FreeBSD certainly does not need any "Editions" or "Distributions",
Such needs may exist and they may be reasonable, but I just don't see it that way, so this is my personal opinion only.What is FreeBSD? | FreeBSD Foundation – there's GhostBSD, and so on. Needs exist.
… the same …
pkg install x11/kde5
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'x11/kde5' have been found in the repositories