Project Trident Ditches BSD For Linux (itsfoss.com) 97
Project Trident is moving from FreeBSD to Void Linux, reports Its FOSS:
According to a later post, the move was motivated by long-standing issues with FreeBSD. These issues include "hardware compatibility, communications standards, or package availability continue to limit Project Trident users". According to a conversation on Telegram, FreeBSD has just updated its build of the Telegram client and it was nine releases behind everyone else.
The lead dev of Project Trident, Ken Moore, is also the main developer of the Lumina Desktop. The Lumina Desktop has been on hold for a while because the Project Trident team had to do so much work just to keep their packages updated. (Once they complete the transition to Void Linux, Ken will start working on Lumina again.)
After much searching and testing, the Project Trident team decided to use Void Linux as their new base.
More from the Project Trident site: It's important to reiterate that Project Trident is a distribution of an existing operating system. Project Trident has never been a stand-alone operating system. The goal of Project Trident is enhancing the usability of an operating system as a graphical workstation through all sorts of means: custom installers, automatic setup routines, graphical utilities, and more...
The more we've tested Void Linux, the more impressed we have been. We look forward to working with an operating system that helps Project Trident continue to provide a stable, high-quality graphical desktop experience.
The lead dev of Project Trident, Ken Moore, is also the main developer of the Lumina Desktop. The Lumina Desktop has been on hold for a while because the Project Trident team had to do so much work just to keep their packages updated. (Once they complete the transition to Void Linux, Ken will start working on Lumina again.)
After much searching and testing, the Project Trident team decided to use Void Linux as their new base.
More from the Project Trident site: It's important to reiterate that Project Trident is a distribution of an existing operating system. Project Trident has never been a stand-alone operating system. The goal of Project Trident is enhancing the usability of an operating system as a graphical workstation through all sorts of means: custom installers, automatic setup routines, graphical utilities, and more...
The more we've tested Void Linux, the more impressed we have been. We look forward to working with an operating system that helps Project Trident continue to provide a stable, high-quality graphical desktop experience.
Has Netcraft confirmed it? (Score:5, Funny)
The evidence points to FreeBSD dying. Does anyone know if netcraft has confirmed it yet?
Re: (Score:1)
There's always one.
You're like that guy who thinks it's funny to shout "FREBIRD!" at every live gig.
It's not funny anymore. Give it a rest.
Re: (Score:3)
Re:Has Netcraft confirmed it? (Score:4, Informative)
it's not a troll and doesn't need to be humor, it is fact. Less than two-thirds of web facing servers now run FreeBSD. It really is dying.
Netflix chose FreeBSD for its balance of stability and features (as did Netcraft once upon a time), but it is becoming an increasingly less common frontend operating system on the web as a whole. Only 60,200 (0.67%) web-facing computers are running FreeBSD today. To put this into perspective, more than twice as many servers are still running Windows Server 2003, even though it has not been supported for several years.
Linux is by far the most commonly used operating system for web-facing computers. It is installed on 6.64 million (74.2%) servers, and at least 1.05 million of these can be positively identified as running the Ubuntu distribution.
Re:Has Netcraft confirmed it? (Score:4, Informative)
oops, that's two-thirds of a percent!
it used to be huge percent
Re: (Score:2)
BSD isn't "dying" (Score:4, Insightful)
While Linux definitely stole it's thunder on the X86 commodity server side of things, let's not forget that BAD is the base of both OFFense and OpnSense, both of which are wildly popular and growing. That's a lot of web-facing devices. Plus NetBSD remains a.Prime choice for powering things like networked copiers. As for OpenBSD, I think you'd have seen a lot of firewall products use it as their base if the whole OpemBSD project wasn't run like some hostile cult. And let's not forget that FreeBSD makes up a fair chunk of Apple's OS X and iOS.
In short: firewall/network management servers are where all the BSD growth will come from.
Re: (Score:1)
Shh, the real reason, it has become abundantly clear that the Government of China will be pushing Linux hard in all technology devices, as a counter to foolish Trump sanctions, M$ will now pay that price big time. As Linux is now being really, really pushed hard by the Government of China at the highest levels, so all the apps and games will follow, some proprietary some FOSS, China makes it money from making computers so an investment in free software ensure their hardware wins. So China, 10 million coders
Year of Linux. (Score:2)
Linux is by far the most commonly used operating system for web-facing computers. It is installed on 6.64 million (74.2%) servers, and at least 1.05 million of these can be positively identified as running the Ubuntu distribution.
Yup. As we all know and often repeat here on /. : "The Year of Linux on everything but the Desktop !" has long come and passed by...
Re: (Score:1)
Imagine a Beowulf cluster of th--*SMACK*
What is Project Trident? (Score:2)
It seems to be a privacy / security / reliability / usability oriented desktop distro.
Re:What is Project Trident? (Score:5, Funny)
Four out of five dentists surveyed recommend Project Trident for those patients who use a FOSS desktop distro.
Re:What is Project Trident? (Score:5, Funny)
Four out of five dentists surveyed recommend Project Trident for those patients who use a FLOSS [wikipedia.org] desktop distro.
Fixed that for you.
What is Project Trident? (Score:4, Informative)
I had to look it up as well. The intention seems to have originally been a packaging a lightweight BSD desktop called lumina ...which looks great, on an established BSD based distro called TrueOS, but because the BSD is lacking support expected for a desktop based OS at this time, which seems to include updates of common packages to hardware simply not working, they have moved to a Linux based distro...with an equally interesting BSD based package manager, which should solve the problems.
Looks a great project. Looks like a great OS for SBC like the raspberry pi 4.
Re: (Score:1)
Re: (Score:2)
Project Trident seems to be just a base for the Lumina desktop environment, which seems to be the unpopular part.
There are any number of great desktop environments for BSD or Linux that one more just becomes redundant.
Re: (Score:2)
yet-another-linux-distribution, interestingly these are the features you get with their move to Linux:
Functional AMD video card support with the amdgpu driver.
Newer NVIDIA 390.x driver support.
Streaming audio through HDMI connections should now become functional.
Newer wifi chipsets are supported.
Wireless connections will actually run at the proper connection speeds for the protocol type (n, ac, etc..).
For the first time, PT will be able to start supporting and leveraging bluetooth devices due to a fu
smart, uses runit not systemd (Score:5, Insightful)
kudos for not using a distro with that badly engineered and obscenely complicated systemd garbage
SysVinit ? (Score:2)
and obscenely complicated systemd garbage
Yes, its horribly obscure (ini-like) files are a doom and gloom !~
What would you prefer ?
extremely short and clean (50+ lines) scripts [github.com] written for a tiny interpreter (that includes a functionnal networking stack) [linuxjournal.com] ?~
Re: (Score:2)
Yes, its horribly obscure (ini-like) files are a doom and gloom !~
What would you prefer ?
extremely short and clean (50+ lines) scripts written for a tiny interpreter (that includes a functionnal networking stack) ?~
This is a strawman argument. The "obscene complication" of systemd doesn't have anything to do with the format of its configuration files.
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Binary log files is probably the most common, of course that seems like making a mountain out of a molehill. If people really feel strongly about it they can just modify systemd to write the output to a plain text file instead of or in addition to the binary file.
The small minority of people who are genuinely opposed to systemd use and contribute to Devuan.
Re: (Score:2)
There are plenty of alternatives to Devuan, a fallacy to say genuine opposers must use or contribute to that.
Re: (Score:2)
Re: (Score:2)
absolutely false and I can tell you don't admin hundreds of servers in multiple locations for a living.
Serious use isn't your laptop, boy
Re: (Score:2)
I do maintain hundreds of servers in multiple locations for a living and I have found that systemd makes my life much easier, especially if the setup involves network storage, SAN or better yet a clustered FS on either of those.
What about ZFS? (Score:3)
Re:What about ZFS? (Score:4, Informative)
Proxmox has been using ZFS on Linux for a while now. I am using it and it seems stable enough. I don't know if they customized it although. They are using a customized kernel based on debian 10, latest is vmlinuz-5.0.21-2-pve as I can see in /boot.
https://pve.proxmox.com/wiki/Z... [proxmox.com]
Re: (Score:2)
For me, ZFS on linux has been production ready for years. I'm using it on all my machines - servers, desktops, laptops... everywhere. Ubuntu just released 19.10 with install on root option, making it easier to have ZFS on the root partition. They are building tools to make it even easier in the future and will have features like boot environments, automatic scheduled snapshots, etc, that FreeBSD has already. If that is what you mean by "production ready", then its a couple of years away.
In 2019 ZFS on
Re: (Score:1)
The main contribution of ZFS was to teach people about how much they don't really care about snapshots. Of course, Btrfs helped with that too.
Re: (Score:2)
Re: What about ZFS? (Score:1)
Re: (Score:2)
If you are worried about that, buy Oracle ZFS storage appliances for your big eNteRpRisE data. It will protect you from law suits.
We, tiny shops with single admins, will continue using ZFS as a kernel module in Linux and in the kernel of the BSDs. Which is allowed by the CDDL. If the guy that replaces me in 2 years understands basic storage and FS concepts, they will learn ZFS in a day. Replace ZFS? With what? What will be better than ZFS in 2 years?
Re: (Score:2)
ZFS takes far too much RAM. (Score:2)
ZFS demands 1GB of RAM per TB of storage.
Making it unpractical for anything other than servers. And not even for all of those.
It's a great file system, but they should *really* make a redesigned fork that is suitable for everything from PCs over SBCs to smartphones.
Re: (Score:2)
Why is that a problem? If you have 3TB of storage that is only 3GB of ram to put in a computer.
BTRFS (Score:2)
but they should *really* make a redesigned fork that is suitable for everything from PCs over SBCs to smartphones.
BTRFS already fits the bill (works on Sailfish OS-powered smartphones, works on Raspberry Pi - though is not pre-compiled, so you'll need to either use a initramdisk or boot from F2FS / EXT /etc.) and is also backed by companies (mostly Suse and Facebook - it's default on openSuse Tumbleweed).
Bcache is yet another new-gen filesystem that similarly includes CoW, snapshotting, etc. and also adds tiering SSD and HDD storage which will eventually find its way into stable kernel.
Re-writing (a very difficult task
Features (Score:2)
Depends on the features. Some are officially NOT considered stable (RAID5/6 comes to mind).
If you stick with the other (stable) features, it works perfectly without a problem.
(Speaking of personal experience).
Re: (Score:3)
Re: (Score:2)
My server has about 4TB of HD per GB of RAM. Runs just peachy with ZFS and a slow processor. It's just storage, but that's what ZFS is for.
Re: (Score:2)
--You are arguably out of your mind if you think ZFS should *ever* run on a smartphone. It's totally overkill for that application.
--You can run 64-bit ZFS in as little as 2-4GB of non-ECC RAM, so it is perfectly OK to run on non-server home PCs and virtual machines. You can even run it on Macs (which I do.) The I/O throughput will be better the more RAM you give it, but it's been stable for years.
--The only major slowdown I'm aware of right now is with encryption on LTS kernels (since Greg K-H decided to
Production ZFS (Score:2)
Canonical is considering ZFS and ZoL production-ready and they are proponent for ZFS.
(Just like Suse is pushing for BTRFS and Redhat is pushing for their rubegoldbergesque "Stratis" contraption, and I forgot-which-corporate-sponsor is paying Kent Overstreet to finish Bcachefs and get it accepted upstream in stable kernel).
Protip (Score:5, Insightful)
If you want people to care about news on your obscure project, you might first of all inform them why they should care about it.
In other words, wtf is "Project Trident"? For all I know it could be the name of the new Aquaman movie. And as we all know, Aquaman sucks.
Re: (Score:2)
wtf is "Project Trident"? For all I know it could be the name of the new Aquaman movie. And as we all know, Aquaman sucks.
Yeah, fuck Aquaman! ;)
Re: (Score:2)
It would also help to at least have a graphic of your desktop actually running. Their website has only a few FAQ and disclosures. A walk-through of installing virtualBox with virtualBox graphics only.
Re: (Score:2)
Its a dummy spit project that forked off TrueOS which is a fork of NetBSD, because they didn't like the way it was going or something.
Also its another weird ass muscl clib based thing, with a weird ditto with weird package manager.
Folks, just use NetBSD if BSD unixes are your things, and Debian or CentOS if Linux's are your thing. Keeping it standard means its easier to recover when things go wrong. And we live in a universe dominated by entropy so things *always* go wrong.
Re: (Score:2)
Re: Protip (Score:2)
Debian is systemd/Linux though. (Score:2)
Not a real Linux. (GNU/Linux)
Might aswell recomment Android (AOSP/Linux) at that point.
Void looks actually pretty good. Gentoo, Arch, etc, obviously look good too, if not Poetteringized.
Re: (Score:1)
TrueOS was created to be an easy to install desktop system based on FreeBSD (an easier to install fork of NetBSD). It was not exactly popular so they turned TrueOS into an easy to install server based on FreeBSD and Project Trident took over the TrueOS desktop development
It now appears Project Trident is way of installing Lumina on Linux, by first installing a whole different Linux distro to get rid of systemd and add LibreSSL.
386BSD was too slow in getting an open source kernel out and Linux got in first
Wha do you mean "first installing a whole differen (Score:2)
They used a BS distribution as their basis. Now they use a real Linux (GNU/Linux) distribution.
At no point does systemd/Linux or AOSP/Linux or whatevsr come into play with this. Which isn't even real Linux, let alone a Unix.
Next you be telling us how Gnome requires you to first uninstall Windows from "Linux" (meaning WSL), to install a whole different kernel and init system, because you have no clue whatsoever what the worlds Linux or UNIX mean. --.-;
Re: (Score:1)
FreeBSD is not a BS distribution, it the most popular Unix distribution, but no longer has the labour to stay updated. And they could have switched to OpenBSD or NetBSD. Instead they are switching to Void, a Linux distro that also struggles with the problem of enough people to support upgrading drivers, software, and documentation as well as bugfixing and patching. This is the curse of the infinite forking, desktops and rebundling into distro that plagues open source operating systems.
They come from Unix w
Re: Yah, Apple next! (Score:5, Informative)
Re: (Score:1)
The kernel of Darwin is XNU, a hybrid kernel which uses OSFMK 7.3[10] (Open Software Foundation Mach Kernel) from the OSF, various elements of BSD (including the process model, network stack, and virtual file system),[11] and an object-oriented device driver API called I/O Kit.[12] [wikipedia.org]
So "Mach is not FreeBSD, no no no!" is largely just Apple spin. Spin, spin and more spin. Makes my head spin. But doesn't change the fact that the Mach-kernel-that-is-not-bsd-no-no-no still sucks next to Linux and it is untenable for Apple to keep using it. But suit yourself! Who an I to explain things to an Apple genius.
Fuck you Apple troll mod. You confirm that Apple is the slimy thug enterprise that we here think it is. Your fucking trollmod tactics confirm it.
Thug Apple thugmod. This is why we call you Thug Apple.
Re: (Score:2, Informative)
Apple doesn't use the BSD kernel, they use the Mach kernel from CMU (heavily modified by now, of course).
Apple uses Mach as a HAL, and nothing more. The processes run on the BSD kernel, not on the Mach microkernel. It's just another way that Apple is like Microsoft.
Re: Yah, Apple next! (Score:2)
Re: (Score:2)
Hand in your geek card.
Re: (Score:2)
"I'm sorry Dave, I'm afraid I can't tell you that."
Re: (Score:2)
Re: (Score:2)
Hardware Abstraction Layer.
Re: Yah, Apple next! (Score:2)
Re: (Score:1)
Actually all BSD processes in MacOS are implemented on top of Mach tasks.
Source: https://developer.apple.com/library/archive/documentation/Darwin/Conceptual/KernelProgramming/Mach/Mach.html [apple.com]
Re: (Score:2)
Hmm, thanks for the correction, and the link. Was that always true?
the desktop is written on qt5 (Score:2)
that is not lightweight, as claimed
pretty? maybe, depending on taste.
lightweight? definitely not.
to put it another way: if qt5 is "lightweight", then what would be middleweight? what would be "heavyweight"?
desktop (Score:2)
if qt5 is "lightweight", then {...} what would be "heavyweight"?
Gnome4, built with GTK4, running on Mir, using several Vala extensions, all this in a .NET bytecode.
Inside a WSL session on Windows 10.
You happy ?~~
Re: Sad Watching FreeBSD Circle The Drain (Score:2)
Eww, they censure people for expressions of love but not for expressions of violence? That's devilish.
You didn't get the point of this AT ALL. (Score:2)
And deliberately so. Being a total dick in the process.
Are you a FreeBSD member, perchance?
Re: (Score:1)
LOL.
Someone is butthurt...
Usability? (Score:2)
Re: (Score:1)
Re: (Score:3)
How many different shades of grey can we put on one page?
Fifty?
Trident. Pitchfork. I get it. (Score:2)
Umm.... So what is it? (Score:2)
So what is this thing really? I mean they are saying OS but obviously they are changing OS... hell they are changing the entire underlying OS distribution. I mean I've seen distros using other distros as a base before and switch base but usually it is to another distro of the same OS.
It is just a collection of graphical tools/interfaces or what? It almost sounds like that from the description but I note the website lacks screenshots?
Linux distro doesn't use FreeBSD (Score:2)
A workstation setup moves away from a Server OS? (Score:2)
Long live the clones (Score:1)
Darl McBride should have offered the licence. Shame the original UNIX base code is gone to die at SCO and FreeBSD withers away. Hopefully Apple keeps the torch lit, this was our heritage.
Re: (Score:2)
What was the point (Score:1)
Seems like project trident lost the point. The point as I understood it was to be a user friendly environment for BSD (trident!!!) other than just offering lumina I see no point to this.