Editing Project

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 17: Line 17:
  
 
<!--T:4-->
 
<!--T:4-->
It is simply a question of manpower to get more desktop environments for GhostBSD.
+
It is simply a question of manpower.
  
 
<!--T:5-->
 
<!--T:5-->
 
Website: https://ghostbsd.org/about
 
Website: https://ghostbsd.org/about
  
==About== <!--T:6-->
 
  
[[GhostBSD]] is a Unix-like operating system for desktop usage. It is based on [https://www.freebsd.org/ FreeBSD] and offers the [[MATE]] desktop environment. GhostBSD aims to be easy to install and offer an out of the box desktop system that is easy to use. The project goal is to combine security, privacy, stability, usability, openness, freedom and to be available for everybody free of charge.
+
==[[GhostBSD|About]]== <!--T:6-->
  
More information on the [[GhostBSD]] page.
+
[[GhostBSD]] is a Unix-like operating system for desktop usage. It is based on FreeBSD and offers the MATE desktop environment. GhostBSD aims to be easy to install and offer an out of the box desktop system that is easy to use. The project goal is to combine security, privacy, stability, usability, openness, freedom and to be available for everybody free of charge.
 
+
What is [https://dev.to/yadunandanbhat/unix-basics-what-is-unix-and-the-history-of-unix-408l UNIX]
+
  
 
==The Base== <!--T:7-->
 
==The Base== <!--T:7-->
Line 36: Line 33:
  
 
<!--T:9-->
 
<!--T:9-->
GhostBSD is derived from FreeBSD, and its roots go back to the [https://en.wikipedia.org/wiki/Berkeley_Software_Distribution University of California Berkeley Unix Research]. Historically it was referred to as "BSD Unix" or "Berkeley Unix." However, today it is simply called BSD for Berkeley Software Distribution.
+
GhostBSD is derived from FreeBSD, and its roots go back to the University of California Berkeley Unix Research. Historically it was referred to as "BSD Unix" or "Berkeley Unix." However, today it is simply called BSD for Berkeley Software Distribution.
 +
 
  
===FreeBSD GhostBSD=== <!--T:10-->
+
===FreeBSD=>TrueOS=>GhostBSD=== <!--T:10-->
  
 
<!--T:11-->
 
<!--T:11-->
[[GhostBSD]] was originally based on [https://www.freebsd.org/ FreeBSD].  
+
GhostBSD is based on [https://www.trueos.org/ TrueOS] with [https://www.freebsd.org/ 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.<br/>
 +
In short: 
  
With GhostBSD 19.09, the base changed to TrueOS with FreeBSD 12-STABLE with our twist to it.
+
<code>GhostBSD = FreeBSD + Stuff that is not supported on FreeBSD - Stuff that is not needed any more</code>
 
+
Development of TrueOS ceased not long afterwards.
+
 
+
After some time using [[OpenRC]] (harmonious with TrueOS) we [https://forums.ghostbsd.org/viewtopic.php?f=54&t=2201 reverted to use of FreeBSD rc.d].
+
 
+
We continue to use the new packages system for the base system that is built from ports.
+
 
+
What describes GhostBSD now? In short: 
+
 
+
* GhostBSD '''=''' FreeBSD ''plus'' things that FreeBSD does not support ''minus'' things that are no longer needed.
+
  
 
<!--T:12-->
 
<!--T:12-->
GhostBSD is a slow-moving rolling release. Bases for GhostBSD progressed from FreeBSD stable/12 to FreeBSD stable/13. Respectively:
+
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.
 
+
* https://cgit.freebsd.org/src/?h=stable%2F12 | https://github.com/freebsd/freebsd-src/tree/stable/12 | https://gitlab.com/FreeBSD/freebsd-src/-/tree/stable/12
+
* https://cgit.freebsd.org/src/?h=stable%2F13 | https://github.com/freebsd/freebsd-src/tree/stable/13 | https://gitlab.com/FreeBSD/freebsd-src/-/tree/stable/13
+
  
 
<!--T:13-->
 
<!--T:13-->
'''Additional explanation from Eric''' on Telegram on 03.02.2020 at 20:24:
+
'''Additional explanation from Eric''' on Telegram on 03.02.2020 at 20:24:<br/>
 
+
<q>FreeBSD 12.1-STABLE is not a release, is a deleveloping branch of  FreeBSD 12 and FreeBSD 13 CURRENT is of the upcomming FreeBSD 13.0. I am rolling release of the FreeBSD 12 STABLE branch, and not of the RELEASE branch. In sort we have new feature before FreeBSD 12.2 release. STABLE basicaly mean stable ABI.</q>
<q>FreeBSD 12.1-STABLE is not a release, is a developing branch of  FreeBSD 12 and FreeBSD 13 CURRENT is of the upcomming FreeBSD 13.0. I am rolling release of the FreeBSD 12 STABLE branch, and not of the RELEASE branch. In sort we have new feature before FreeBSD 12.2 release. STABLE basicaly mean stable ABI.</q>
+
  
 
===More to [[Special:MyLanguage/FreeBSD|FreeBSD]]=== <!--T:14-->
 
===More to [[Special:MyLanguage/FreeBSD|FreeBSD]]=== <!--T:14-->
Line 106: Line 91:
  
  
===Community Developers=== <!--T:27-->
+
==Community Developers== <!--T:27-->
  
 
<!--T:28-->
 
<!--T:28-->
Line 116: Line 101:
  
  
===Community Release XFCE=== <!--T:30-->
+
==Community Release XFCE== <!--T:30-->
  
 
<!--T:31-->
 
<!--T:31-->
Line 122: Line 107:
 
* [http://www.ghostbsd.org/download#Community GhostBSD 20.01 Community Release XFCE]
 
* [http://www.ghostbsd.org/download#Community GhostBSD 20.01 Community Release XFCE]
  
See also
 
  
* [[GhostBSD Builds]]
 
* [[How to build GhostBSD]]
 
  
 
==All Desktops== <!--T:32-->
 
==All Desktops== <!--T:32-->
Line 136: Line 118:
  
 
<!--T:35-->
 
<!--T:35-->
* '''Base system:''' In steps from FreeBSD STABLE X to FreeBSD STABLE X+1
+
* '''Base system:''' In steps from FreeBSD/TrueOS STABLE X to FreeBSD/TrueOS STABLE X+1
 
* '''Applications:''' As rolling releases, nearly weekly and sometimes shorter. Every time if there are new updates from upstream available and ported to FreeBSD and GhostBSD.
 
* '''Applications:''' As rolling releases, nearly weekly and sometimes shorter. Every time if there are new updates from upstream available and ported to FreeBSD and GhostBSD.
 +
  
 
==Issues== <!--T:36-->
 
==Issues== <!--T:36-->

Please note that all contributions to GhostBSD Wiki are considered to be released under the Creative Commons Attribution (see GhostBSD Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)

Templates used on this page: