Difference between revisions of "Project"
Grahamperrin (Talk | contribs) m (Still not clear, so let's spell things out: plus, minus.) |
|||
(26 intermediate revisions by 3 users not shown) | |||
Line 17: | Line 17: | ||
<!--T:4--> | <!--T:4--> | ||
− | It is simply a question of manpower. | + | It is simply a question of manpower to get more desktop environments for GhostBSD. |
<!--T:5--> | <!--T:5--> | ||
Website: https://ghostbsd.org/about | Website: https://ghostbsd.org/about | ||
− | |||
==About== <!--T:6--> | ==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. | |
− | + | ||
− | + | More information on the [[GhostBSD]] page. | |
+ | 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 36: | ||
<!--T:9--> | <!--T:9--> | ||
− | 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. | + | 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. |
− | + | ===FreeBSD ▶ GhostBSD=== <!--T:10--> | |
− | ===FreeBSD | + | |
<!--T:11--> | <!--T:11--> | ||
− | GhostBSD | + | [[GhostBSD]] was originally based on [https://www.freebsd.org/ FreeBSD]. |
− | In short: | + | |
+ | With GhostBSD 19.09, the base changed to TrueOS with FreeBSD 12-STABLE with our twist to it. | ||
+ | |||
+ | 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 | + | GhostBSD is a slow-moving rolling release. Bases for GhostBSD progressed from FreeBSD stable/12 to FreeBSD stable/13. Respectively: |
+ | |||
+ | * 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: |
− | <q>FreeBSD 12.1-STABLE is not a release, is a | + | |
+ | <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 71: | Line 85: | ||
==In the Press about GhostBSD== <!--T:17--> | ==In the Press about GhostBSD== <!--T:17--> | ||
− | + | If you like to see information on YouTube and in the News please look at page [[GhostBSD in the News]]. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Developers== <!--T:22--> | ==Developers== <!--T:22--> | ||
Line 112: | Line 106: | ||
− | ==Community Developers== <!--T:27--> | + | ===Community Developers=== <!--T:27--> |
<!--T:28--> | <!--T:28--> | ||
Line 122: | Line 116: | ||
− | ==Community Release XFCE== <!--T:30--> | + | ===Community Release XFCE=== <!--T:30--> |
<!--T:31--> | <!--T:31--> | ||
Line 128: | Line 122: | ||
* [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 139: | Line 136: | ||
<!--T:35--> | <!--T:35--> | ||
− | * '''Base system:''' In steps from FreeBSD | + | * '''Base system:''' In steps from FreeBSD STABLE X to FreeBSD 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--> |
Latest revision as of 11:16, 3 January 2022
Welcome to the Project Page. |
Contents
Introduction[edit]
GhostBSD has started as a hobby in 2009 from Eric Turgeon and Francois Toussaint. See: A Brief History of GhostBSD
As main desktop Eric choose MATE. Here you can get additional information about our Desktop Environment.
It is simply a question of manpower to get more desktop environments for GhostBSD.
Website: https://ghostbsd.org/about
About[edit]
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.
More information on the GhostBSD page.
What is UNIX
The Base[edit]
It is BSD[edit]
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[edit]
GhostBSD was originally based on FreeBSD.
With GhostBSD 19.09, the base changed to TrueOS with FreeBSD 12-STABLE with our twist to it.
Development of TrueOS ceased not long afterwards.
After some time using OpenRC (harmonious with TrueOS) we 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.
GhostBSD is a slow-moving rolling release. Bases for GhostBSD progressed from FreeBSD stable/12 to FreeBSD stable/13. Respectively:
- 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
Additional explanation from Eric on Telegram on 03.02.2020 at 20:24:
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.
More to FreeBSD[edit]
GhostBSD Project Goals[edit]
I did like Ubuntu a lot, and I thought why is there no project like Ubuntu in the BSD world, so that was about that time that the idea GhostBSD started
Interview with founder and maintainer of GhostBSD, Eric Turgeon
The goals of the GhostBSD Project are to provide:
- A simple, elegant desktop environment to support your day-to-day computing needs.
- Easy to use software management program for installing any of the 32,000 available applications.
- Linux binary compatibility to run almost any GNU/Linux application.
- Well-designed graphical installation programs.
- Automatic hardware (e.g., video, sound, network, devices) detection and configuration.
- A hardened 64-bit BSD system that is unaffected by malware, viruses, spyware, and malfeasance.
- OpenZFS support for modern amd64 systems.
- The best user experience possible.
How to Contribute[edit]
If you like to contribute to the GhostBSD project please look on our Contribution Page.
In the Press about GhostBSD[edit]
If you like to see information on YouTube and in the News please look at page GhostBSD in the News.
Developers[edit]
Main Developers[edit]
- Eric Turgeon and
- Joe Maloney. He is also the main developer of FuryBSD
- Source: GitHub
Tasks[edit]
Community Developers[edit]
There are a lot of developers around the world who are interested in GhostBSD and show how to install other desktop environments.
See also: Community Build
Community Release XFCE[edit]
See also
All Desktops[edit]
Updates[edit]
- Base system: In steps from FreeBSD STABLE X to FreeBSD 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.
Issues[edit]
If you have some issues you can report bugs here.
This is the pace to manage bugs and new features for GhostBSD.
Please before reporting your bug, please make sure there is no related bug reported.
If you need help please visit https://forums.ghostbsd.org/index.php or https://t.me/ghostbsd.
Projekt-Homepage: http://www.ghostbsd.org
Back to the Wiki Main Page |
---|