Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation introduction article #25

Merged
merged 4 commits into from Feb 13, 2019
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -0,0 +1,72 @@
+++
title = "Introduction"
MenuTitle = "Introduction"
chapter = false
weight = 2
pre = "<i class='fas fa-info'></i> "
+++

# Introduction

Welcome to Project Trident!

Project Trident is a desktop distribution of [TrueOS](https://www.trueos.org), which is a rolling-release variant of [FreeBSD](https://www.freebsd.org).
The goal of the Project is to provide a simple, secure, and highly usable FreeBSD experience.
Project Trident is completely independent and [financially backed through the generous contributions of the Open Source community](/sponsors).

[Project Trident](https://project-trident.org) began in 2018 when TrueOS was reorganized into a scaled down server installation of FreeBSD.
The discontinued desktop portion of TrueOS was taken by Ken Moore and J.T. Pennington and rebuilt into Project Trident.

Project Trident is essentially a customized installation of TrueOS and FreeBSD, not a forked derivative.
Project Trident has a simple graphical installer that has partition support and other customization options.
The underlying TrueOS/FreeBSD system is kept intact and provides a fully functional FreeBSD system.
Other differences from FreeBSD include:

- Project Trident pre-configures the BSD-licensed Lumina desktop environment.
Additional desktop environments can be installed and appear in the graphical login menu.

- The Project Trident installer supports configuring ZFS partitions during installation.

- Project Trident has both graphical and command line software management systems.

- Project Trident provides many graphical utilities for system configuration and management.

- Project Trident comes pre-configured with a number of automatic scripts for dynamically configuring the graphics display system and other desktop-oriented automatic systems such as dynamically suppoerting removable media.

- The Project Trident boot menu supports boot environments or snapshots of the operating system.
The System Update Manager automatically creates a new boot environment before every update.
If an update fails, the system can be rebooted into an earlier boot environment.
This allows for easy recovery if any issues happen during the update process.

These articles cover the installation and use of Project Trident.
All documentation must be considered a "work in progress" and is wholly dependent on Project Trident community contributions.

## Features

Project Trident provides many features:

- **Easy installation:** Insert the installation media and reboot the system to start the installer.
Fill in the prompts in the installation menus.

- **Automatically configured hardware:** Video, sound, network, and other devices automatically configure during installation.

- **Customizable desktop interface:** Project Trident installs the Lumina desktop by default.
Additional desktop environments can also be installed to support user preferences.

- **Easy software management:** The AppCafe makes installing, upgrading, and uninstalling software safe and easy.

- **Lots of software available:** Most software ported to FreeBSD is available on Project Trident.
There are currently over 26,100 applications available on FreeBSD.

- **Easy to update:** Project Trident has a built-in System Update Manager.
This notifies the user about available updates and makes it easy to apply TrueOS security fixes, bug fixes, and system enhancements.
Additionally, the Update Manager is used to upgrade the operating system or update installed software.

- **No fragmentation:** Project Trident hard drives never need defragmenting and are formatted with OpenZFS, a self-healing filesystem.

- **Laptop support:** Provides power saving and automatic switching between wired and wifi network connections.
The rolling release model of Project Trident provides an environment to quickly add support for new hardware.

- **Easy system administration:** Project Trident provides many graphical tools for performing system administration.

- **Vibrant community:** Project Trident has a friendly and helpful community.