Date: Sun, 12 Feb 2017 15:47:21 +0100 From: Michelle Sullivan <michelle@sorbs.net> To: Grzegorz Junka <list1@gjunka.com>, freebsd-ports@freebsd.org Subject: Re: Install of pkg fuse-ntfs fails because of undefined symbol in pkg!?! Message-ID: <8edde094-1fd1-7281-cb1f-18f74765bcc1@sorbs.net> In-Reply-To: <44504f75-befb-5c4d-c4f9-273fcff969a2@gjunka.com> References: <dvvl9chf9h22dpjto35d44enid819p9rnc@4ax.com> <h91m9cpbmp6js1km1bson74he5uuui9r6h@4ax.com> <1c6cccac-b151-d13c-c763-b336c4680118@freebsd.org> <ndjm9cl4samqgioi25ro8p2q6liimvr1h4@4ax.com> <35a953e3-918b-fc32-d990-51f7da16c884@FreeBSD.org> <AE0D514C-D235-462D-B31D-66FC619D9F4D@lastsummer.de> <20170209161249.GL2092@kib.kiev.ua> <20170209162600.GP13006@home.opsec.eu> <lnbr9cdn91jr8vtkecdv6enkafanjh8adg@4ax.com> <20170210164615.GQ13006@home.opsec.eu> <gs0u9c9j989cog6v112klk2tppplqj9pku@4ax.com> <44504f75-befb-5c4d-c4f9-273fcff969a2@gjunka.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Grzegorz Junka wrote: > > > On Linux companies contribute drivers and dedicated applications and > it's a win-win situation. More drivers mean people can more easily > re-use their hardware that they bought for Windows, and more happy > users means companies are contributing more drivers. > > Maybe the fate was set on Linux because FreeBSD was considered as a > server operating system rather than a Windows replacement, which Linux > was always trying to be? And good UI/desktop always provides a better > user experience than a command line and terminal. > > And why would people want to switch between FreeBSD on the server and > Linux/Windows on their desktop if they can just go Linux/Windows all > the way through? I believe it's only by providing a good desktop > experience that FreeBSD can survive. On that we will always be completely opposed in rational... However, I knwo where you're coming from but consider this: Linux has a core team that pretty much work on the kernel and modules and have sweet FA to do with the OS/distro. This is why kernels move separately from the distros, unlike FreeBSD. FreeBSD is a distro so is there any wonder why stuff doesn't get fixed and other stuff does but only on new versions, and why changing anything in the distro results in new versions of everything... There are cases where this was pretty much a requirement, but only for the technical to really know... Eg when threading support started.. when symbol versioning started, in both cases the whole OS had to move along with the Kernel... I get that... but what about 7, to 8, to 9, to 10, to 11, to 12? pkgng being forced on everyone at 9 to 10 ? pkgng attempting to replace freebsd-update between 10 and 11? That'd be pretty much like RedHat going from 5, to 6, to 7 by going from rpm, to rpm+yum, to apt-get+deb... as if that would work! Perhaps the answer is to separate (as much as possible) the kernel and base OS libraries from everything else... Do we really need gcc/clang built into the base OS? Do we need some of the obvious...? (openssl, ntp, ssh, inetd, telnet, ftp etc etc etc? - sure some tools need to be on the installation media, but really are they needed in the base OS?) FreeBSD doesn't install a desktop by default, why not separate a Desktop team out as Grzegorz seems to think it's of vital importance and would come back to competitivness with linux et al... make it kernel/distro independent ... oh wait it already is! ... ok stopping here, because its turning more into a rant, but I know others have seen this point/thought in the same thread... personally I'm only interested in the server side of things as I use OSX as my desktop which funnily enough is using guess what... a BSD Kernel!.,, -- Michelle Sullivan http://www.mhix.org/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8edde094-1fd1-7281-cb1f-18f74765bcc1>