Redgreen OS: Difference between revisions

From WikipediNyah
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(19 intermediate revisions by the same user not shown)
Line 26: Line 26:
| kernel type            = Monolithic (Linux kernel)
| kernel type            = Monolithic (Linux kernel)
| userland              = GNU
| userland              = GNU
| ui                    = Budgie, Cinnamon, GNOME, KDE Plasma, LXQt, MATE, Unity, XFCE
| ui                    = KDE Plasma
| license                = Free software + proprietary drivers, firmware
| license                = Free software + proprietary drivers, firmware
| preceded by            =  
| preceded by            =  
Line 35: Line 35:
}}
}}


'''Redgreen OS''' is a customized personal Linux distribution developed by [[Studio RGB-Newt]], based on the ''Linux from Scratch'' (LFS) project, mostly as a quick way to fire up a new PC with [[NeonWabbit]]'s favourite software and settings on the go (usually from a Live USB stick), if said PC doesn't have a valid Windows license. Redgreen OS' tailored selection of packages, system configurations, and optimizations cater to the needs of someone who instantly wants to create animation, art, music, video games, and other media content without further setup. The distro is not intended for widespread use, but rather serves as a hobbyist example of the flexibility and customization capabilities inherent in the open-source nature of Linux.  
'''Redgreen OS''' is a customized personal Linux distribution developed by [[Studio RGB-Newt]], based on the ''Linux from Scratch'' (LFS) project, mostly as a quick way to fire up a new PC with [[NeonWabbit]]'s favourite software and settings on the go (usually from a Live USB stick). The selection of packages, system configs, and optimizations cater to the needs of someone who instantly wants to create animation, art, music, video games, and other media content without further setup. The distro is not intended for widespread, everyday use.


With support for nearly every Linux desktop environment, Redgreen OS includes creative media productivity applications like Blender, tools to view the outputs of said software like VLC media player, and software for leisure such as Steam. The distribution is regularly updated to maintain compatibility with upstream software and security updates, ensuring the system remains reliable and secure. It is considered "source-available" only, as it is mostly built from readily-available source code which is not modified in any way, and the remaining original material (i.e. included wallpapers) are proprietary. Thus, Redgreen OS currently does not have its own code repo, and remains as an internal project for Studio RGB-Newt team members only.
With support for the KDE Plasma desktop environment and ecosystem, Redgreen OS includes creative media productivity applications like Blender, tools to view media output (like VLC media player), and software for leisure such as Steam. The distribution is regularly updated to maintain compatibility with upstream software and security updates, ensuring the system remains reliable and secure. It is considered "source-available" only, as it is mostly built from readily-available source code which is not modified in any way, and the remaining original material (i.e. included wallpapers) are proprietary. Thus, for now, Redgreen OS currently does not have its own code repo, and remains as an internal project for Studio RGB-Newt team members only.
 
In fictional productions, such as ''[[Nyah Has an Adventure]]'', most computers are shown to be running some version of Redgreen OS, or a version of the Gentoo Linux distribution rebranded in areas to look like Redgreen OS. This is done by taking screenshots and recordings of a virtual machine running these distros, with the user profile, desktop wallpaper, and installed software set accordingly.


== History ==
== History ==
Line 43: Line 45:
=== Development ===
=== Development ===


[[NeonWabbit]] was toying with the idea of creating his own Linux distro since the early 2010s, when he was experimenting with having Ubuntu as his main operating system. Over 10 years later, in 2023, after finally understanding how to parse through the LFS (Linux from Scratch) development book, he set to creating an LFS and BLFS system in just under a week using a host laptop running Kubuntu. The completion of this LFS/BLFS system finally spawned Redgreen OS.
[[NeonWabbit]] was toying with the idea of creating his own Linux distro since the early 2010s, when he was experimenting with having Ubuntu as his main operating system. Over 10 years later, in 2023, after finally understanding how to parse through the LFS (Linux from Scratch) development book, he set to creating an LFS and BLFS system using a host laptop running Kubuntu. The completion of this LFS/BLFS system finally spawned Redgreen OS.


The NeonWabbit character [[Newfolde]] was later chosen as the mascot for this project due to their red-green colour scheme.
=== Mascot ===
 
The NeonWabbit character [[Newfolde]] was chosen as the mascot for every project in the Redgreen Software Suite, including Redgreen OS, due to their red-green colour scheme.


== Features ==
== Features ==
Redgreen OS features nearly every package listed in both the LFS and BLFS books, which includes general purpose software, libraries, utilities, and multiple desktop environments.


== Releases ==
== Releases ==
Line 53: Line 59:
== Gallery ==
== Gallery ==


=== During BLFS Chapter 4 ===
=== Command-line interface (CLI) and X.ORG version ===


<gallery>
<gallery>
Line 59: Line 65:
ROS_KernelLoading.jpg|Redgreen OS loading the Linux kernel and microcode
ROS_KernelLoading.jpg|Redgreen OS loading the Linux kernel and microcode
ROS_EtcIssue.jpg|Default welcome message defined in /etc/issue
ROS_EtcIssue.jpg|Default welcome message defined in /etc/issue
ROS_LSCDCommands.jpg|Listing contents of a directory after changing to it
ROS_LSCDCommands.jpg|Listing contents of a directory after changing to it, and another change
<!-- ROS_Lynx_RedGreenBlue.art.png|[[RedGreenBlue.art]], seen using text-based web browser Lynx ''(simulated)'' -->
ROS_XORG7_twm.jpg|Booted into a XORG server with the twm window manager
ROS_XORG7_xeglgears.jpg|Running the xeglgears mesa demo (OpenGL)
</gallery>
</gallery>


== See also ==
== See also ==
* [[Redgreen BooruTagger]], a sister project in the Redgreen software suite, allowing tags for imageboards to be automatically generated after going through a custom-defined survey, rather then typing them out by hand.
* [[Redgreen Game Engine]], a collection of game logic scripts, such as player controllers, UI elements, and physics object interaction code.


== Notes ==
== Notes ==
Line 69: Line 81:


== External links ==
== External links ==
{{Redgreen Software}}


[[Category:Operating systems]]
[[Category:Operating systems]]

Latest revision as of 02:01, 24 April 2024

Redgreen OS
DeveloperStudio RGB-Newt
OS familyLinux (Unix-like)
Working stateCurrent
Source modelSource-available
Marketing target
  • Game/software developers
  • Multimedia enthusiasts
Update methodAPT, GNOME Software, Software Updater, PackageKit
Package managerdpkg (APT), Flatpak, GNOME Software
Platformsx86-64
Kernel typeMonolithic (Linux kernel)
UserlandGNU
Default
user interface
KDE Plasma
LicenseFree software + proprietary drivers, firmware

Redgreen OS is a customized personal Linux distribution developed by Studio RGB-Newt, based on the Linux from Scratch (LFS) project, mostly as a quick way to fire up a new PC with NeonWabbit's favourite software and settings on the go (usually from a Live USB stick). The selection of packages, system configs, and optimizations cater to the needs of someone who instantly wants to create animation, art, music, video games, and other media content without further setup. The distro is not intended for widespread, everyday use.

With support for the KDE Plasma desktop environment and ecosystem, Redgreen OS includes creative media productivity applications like Blender, tools to view media output (like VLC media player), and software for leisure such as Steam. The distribution is regularly updated to maintain compatibility with upstream software and security updates, ensuring the system remains reliable and secure. It is considered "source-available" only, as it is mostly built from readily-available source code which is not modified in any way, and the remaining original material (i.e. included wallpapers) are proprietary. Thus, for now, Redgreen OS currently does not have its own code repo, and remains as an internal project for Studio RGB-Newt team members only.

In fictional productions, such as Nyah Has an Adventure, most computers are shown to be running some version of Redgreen OS, or a version of the Gentoo Linux distribution rebranded in areas to look like Redgreen OS. This is done by taking screenshots and recordings of a virtual machine running these distros, with the user profile, desktop wallpaper, and installed software set accordingly.

History

Development

NeonWabbit was toying with the idea of creating his own Linux distro since the early 2010s, when he was experimenting with having Ubuntu as his main operating system. Over 10 years later, in 2023, after finally understanding how to parse through the LFS (Linux from Scratch) development book, he set to creating an LFS and BLFS system using a host laptop running Kubuntu. The completion of this LFS/BLFS system finally spawned Redgreen OS.

Mascot

The NeonWabbit character Newfolde was chosen as the mascot for every project in the Redgreen Software Suite, including Redgreen OS, due to their red-green colour scheme.

Features

Redgreen OS features nearly every package listed in both the LFS and BLFS books, which includes general purpose software, libraries, utilities, and multiple desktop environments.

Releases

Gallery

Command-line interface (CLI) and X.ORG version

See also

  • Redgreen BooruTagger, a sister project in the Redgreen software suite, allowing tags for imageboards to be automatically generated after going through a custom-defined survey, rather then typing them out by hand.
  • Redgreen Game Engine, a collection of game logic scripts, such as player controllers, UI elements, and physics object interaction code.

Notes

References

External links