Dependency nonsense is much worse on Linux. Trust me. Instead of just affecting your third-party software, it also affects your main system too. GNU/Linux doesn't have base, it's all packages from the same repository as the third party software.I believe FreeBSD has a significant opportunity to lead in the broader code ecosystem, beyond just focusing on its next versions.
Even from my perspective as someone without deep technical expertise, I can see that navigating application dependencies is a major challenge. For instance, I've encountered issues where building applications requires a specific Python version that only works with a particular Java and JDK version, which in turn demands a certain Qt and Perl version – a complex web of dependencies; The complexity is perhaps far greater what I have experienced.
This is freeBSD forum, so I addressed freeBSD, my post is not in any manner a criticism on freeBSD. Please don't read "freeBSD" as freeBSD, but as freeBSD, Linux, Windows amd Android; Java or python is mentioned, but this doesn't exclude many other widely deployed languages. No one, neither frameworks, nor Corporations are singled out by the example names thrown about in this post, nor is it to be taken as insensivity to the enormous brilliance of those who write code. The comment is about the disconnect between the environments and the innovations and NOT about the names mentioned.Dependency nonsense is much worse on Linux. Trust me. Instead of just affecting your third-party software, it also affects your main system too. GNU/Linux doesn't have base, it's all packages from the same repository as the third party software.
I know. When LLVM came in, it made it so a lot of dependency hell from Linux got cleaned up. That was a low hanging fruit to spot, which could have gone unnoticed for a decade. More got cleaned up a bit more over time having to do with LGPL with some GCC. After LLVM in FreeBSD's ports helped get dependencies cleaned up, it made it so they were able to see GCC that its dependencies later got cleaned up.Dependency nonsense is much worse on Linux.
It would be nice to see it in ports. If I had a clue about porting things I would get right on it. hahaI would like to see a special edition using KDE Trinity, honestly it has not so very problems and is very light using memory ans resources in general.
It was a very easy to use, no problems at all, very configurable, kmenuedit was something spectacular, and oher programs very usefull. Interfase very clean, etc.It would be nice to see it in ports. If I had a clue about porting things I would get right on it. haha
Migration from Xorg to XLibre.What would you like to see over the next few FreeBSD versions?
Also as ZSH is MIT licensed - inclusion into the FreeBSD Base System.
bsdinstall
. So one can download the txz files or the image with torrents or from other non-official mirrors, then check sha256 hashes with the offical ones before installation. This will accerlate the upgrade compared with freebsd-update -r release fetch
, compiling from source, or maybe pkgbase
, and someone with intermittent internet connection will also benefit. I guess adding the feature is not very hard, since FreeBSD can also be installed with just extracing base.txz/kernel.txz manually.Unfortunatey, I think both are NOT likely to be in base.I'm not sure. Zsh is not quite bourne shell compatible. I prefer bash for that reason. Actively leading new users to zsh might lead to lots of code being thrown around that isn't working in actual shellscripts anymore.
I think it is good the way it is, let people install one of zsh or bash with no influence.
For it, I want XLibre to switch to USES with Mk/bsd.default-versions.mk way.Migration from Xorg to XLibre.
I really like Trinity desktop, but I do not think it is secure: it is a very small development team and does not have security updates. If they find issues in the next version of the desktop (which comes out quite often) they simply fix them. I wish this were not the case because I like it much more than the current Kde, but unfortunately, that is my impression.I would like to see a special edition using KDE Trinity, honestly it has not so very problems and is very light using memory ans resources in general.
I only entertain bare-metal, but FreeBSD could use more compatibility with whatever Node does.Some kind of FreeBSD-specific equivalent of Docker that is based on Jails that enables you to deploy web apps rapidly.
You misunderstood me.I'm not sure. Zsh is not quite bourne shell compatible. I prefer bash for that reason. Actively leading new users to zsh might lead to lots of code being thrown around that isn't working in actual shellscripts anymore.
I think it is good the way it is, let people install one of zsh or bash with no influence.
Many of csh / tcsh users would be writing (t)csh scripts, but only as its configuration files.FreeBSD also comes with CSH/TCSH - does anyone write shell scripts in them? Mostly no because its useless.
Zsh requires perl, which was kicked out of base for a good reason. The project would have to make a deperled fork of zsh for it to work, and even though I would want zsh, I can't see them doing that.You misunderstood me.
I write all scripts in POSIX /bin/sh - and all UNIX scripts are meant to be written this way.
FreeBSD also comes with CSH/TCSH - does anyone write shell scripts in them? Mostly no because its useless.
ZSH is a POSIX /bin/sh compatible shell - meaning that all POSIX /bin/sh code will run perfectly fine inside ZSH - but that is not what ZSH is for - ZSH is for INTERACTIVE use - not for scripts.
Of course if there is some case where you need - for example - arrays - then it does no matter if you use ZSH or Bash - its NOT POSIX /bin/sh and its already bad.
So - to summarize.
Keep /bin/sh as DEFAULT FreeBSD shell.
Keep CSH/TCSH for historical reasons.
Include ZSH for interactive shell for people like me (and many others) that want to be sure that ZSH will be working even if all third party packages are broken on FreeBSD.
ZSH is a POSIX /bin/sh compatible shell - meaning that all POSIX /bin/sh code will run perfectly fine inside ZSH [...]
Thereis a linux Q4OS using KDE Trinity version now, it is very secure and can be updated and upgraded without any problemsI really like Trinity desktop, but I do not think it is secure: it is a very small development team and does not have security updates. If they find issues in the next version of the desktop (which comes out quite often) they simply fix them. I wish this were not the case because I like it much more than the current Kde, but unfortunately, that is my impression.
OK, thanks for that.It's not. Word splitting is different.
I known Q4OS, but it is secure? I think if Trinity desktop is secure, why is not offer by default in distros like Debian, Fedora, OpenSuSE or in others BSDs like OpenBSD, who kept KDE3 alongside KDE4 in their repositories for a long time? Mate (from GNOME2) have in other distros, but Trinity not. There are logs from Q4OS' updates to see if it have more security updates than Debian (for the packages from Triniry desktop)? I have doubts that Trinity's Konqueror is safe.Thereis a linux Q4OS using KDE Trinity version now, it is very secure and can be updated and upgraded without any problems