Dealing with the misunderstandings of what is GhostBSD

News and Announcements related to GhostBSD
Post Reply
User avatar
ericbsd
Developer
Posts: 2052
Joined: Mon Nov 19, 2012 7:54 pm

Dealing with the misunderstandings of what is GhostBSD

Post by ericbsd »

GhostBSD is base TrueOS with FreeBSD 12 STABLE with our twist to it. We are still continuing to use TrueOS for OpenRC, and the new package's system for the base system that is built from ports. Since the release of 19.09, I have seen a lot of misunderstandings on what is GhostBSD and the future of GhostBSD. GhostBSD is becoming a slow-moving rolling release base on the latest TrueOS with FreeBSD 12 STABLE. When FreeBSD 13 STABLE gets released, GhostBSD will be upgraded to TrueOS with FreeBSD 13 STABLE.

Our official desktop is MATE, which means that the leading developer of GhostBSD does not officially support XFCE. Community releases are maintained by the community and for the community. GhostBSD project will provide help to build and to host the community release. If anyone wants to have a particular desktop supported, it is up to the community. Sure I will help where I can, answer questions and guide new community members that contribute to community release.

There is some effort going on for Plasma5 desktop. If anyone is interested in helping with XFCE and Plasma5 or in creating another community release, you are well come to contribute. Also, Contribution to the GhostBSD base system, to ports and new ports, and in house software are welcome. We are mostly active on Telegram https://t.me/ghostbsd, but you can also reach us on the forum.

https://www.ghostbsd.org/node/194
grahamperrin
Posts: 105
Joined: Sun Sep 04, 2016 6:06 am

Misunderstandings about GhostBSD, and curiosity about packaged base

Post by grahamperrin »

Your post above seems clear enough, thank you.

Elsewhere, away from GhostBSD Forums, there's a slightly confused claim:
GhostBSD is based on TrueOS server and OpenRC, not FreeBSD.
With GhostBSD returning FreeBSD in response to uname -s, it's surely a misunderstanding to claim that GhostBSD is not based on FreeBSD.

We see FreeBSD at https://github.com/ghostbsd/ghostbsd-src#readme in the GhostBSD core operating system repository; "… base on the latest FreeBSD STABLE… " at https://ghostbsd.org/about and last but not least, home page https://ghostbsd.org/ "… GhostBSD provides a simple desktop-oriented operating system based on FreeBSD with MATE, OpenRC and OS packages … GhostBSD is built on top of FreeBSD …".

TrueOS

TrueOS Discontinuation - TrueNAS Open Storage | ZFS for the Home to the Data Center (April 2020); all repositories at https://github.com/trueos/ are archived; and this (thank you) was unmistakably clear:
ericbsd wrote: Thu Apr 02, 2020 9:12 am … GhostBSD does not depend on TrueOS since 19.09. The project that we depend on is FreeBSD and OpenRC.
Packaging

A point from the release announcement https://www.ghostbsd.org/19.09_release_announcement that preceded your 2019 post (not forgetting that TrueOS was, later, discontinued):
GhostBSD now use TrueOS packages base from ports
– and from more recent https://www.ghostbsd.org/20.03_release_announcement:
The default pkg configuration now points to the GhostBSD packages repository instead of FreeBSD.
Please: is the modern packaging of GhostBSD base loosely comparable to FreeBSD PkgBase? (With OpenRC https://github.com/ghostbsd/openrc as the most obvious difference from FreeBSD PkgBase.)

Are the packages for GhostBSD base drawn from https://github.com/ghostbsd/ghostbsd-src?
User avatar
ericbsd
Developer
Posts: 2052
Joined: Mon Nov 19, 2012 7:54 pm

Re: Dealing with the misunderstandings of what is GhostBSD

Post by ericbsd »

This was to deal with the rumor and problem at the time. Also, it is an old post with none of this apply today.

The OS packages are built from ports, not from ghostbsd-src.

here are the ports to build the base https://github.com/ghostbsd/ghostbsd-po ... /master/os
grahamperrin
Posts: 105
Joined: Sun Sep 04, 2016 6:06 am

Thanks

Post by grahamperrin »

Great, thanks.
grahamperrin
Posts: 105
Joined: Sun Sep 04, 2016 6:06 am

Wiki page

Post by grahamperrin »

https://wiki.ghostbsd.org/index.php/Project stated:
… GhostBSD is becoming a slow-moving rolling release base on the latest TrueOS with FreeBSD 12 STABLE. …
– so I edited the page a few hours ago. Hopefully OK there now.
User avatar
ericbsd
Developer
Posts: 2052
Joined: Mon Nov 19, 2012 7:54 pm

Re: Dealing with the misunderstandings of what is GhostBSD

Post by ericbsd »

Thanks for that.
Post Reply