Welcome to Peach OSI's Patriot Operating System
This Read-Me file is a "live" page coming from us at Peach OSI so that we have the ability to edit this page as necessary. If there is ever a need to add fixes or other information regarding Patriot we will add that information to this page and via this Desktop link any new or additional information will be instantly available to you.
If you have opened this page before - it was likely cached by your browser - in order to get the most recent iteration refresh this page. (CTRL - F5) or just F5 depending on your browser.
Information Included Herein - Basic help, Known Issues, Credits and License Info for this Peach OSI - Patriot distribution.
The installation of Patriot is via a hybrid ISO and it may not boot in some older BIOS's.
Peach OSI 64 bit Patriot Installation ISO File Size – 3.8 GB Hybrid ISO
For more help visit www.peachosi.com
Please note - after a new installation of Patriot has finished it is best to completely shut down your PC - remove any installation media - if installed - and reboot.
|
Latest additions: (click to bounce to the linked info on this page...)
Recommended Computer Hardware and Specifications
Wine Support for Windows Applications
Want to Install Artificial Intelligence into Patriot?
The Discover Application Store
Installation on an Atom CPU Netbook
No Sound on a Netbook - especially EEEPC
NumlockX - Setting your Numlock as you want at boot
Apt folder missing after installation of Patriot
Preamble:
Open source does not necessarily mean "free". Donations are always welcome to keep the projects going. You can donate to the Peach OSI - Patriot project @ https://www.peachosi.com/donate. Thanks in advance.
Disclaimer:
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
Special thanks:
A special thanks is in order for PinGuy and his work with the remastersystem application and enabling its usage in Ubuntu 18.04. We have made a few changes to PinGuy’s efforts toward this project. Our own Patriot distibution would not have been possible without his important work on this application.
Basic Help
If you ever see the "Software Updater" notification in the Top Panel (Panel 0) above (just to the right of "Applications - Files") it means that you have updates available for your computer.
Menus
First and foremost, when you need to edit a system setting - Click on the system settings icon on the dock on the bottom or from the “Applications” pull down menu.
Suggestion - Patriot Maintenance
In order to keep your Patriot operating system functioning at its best be sure to utilize the application Ubuntu Cleaner. This is especially true after completing updates or adding software to this Peach OSI Patriot distro. The Ubuntu Cleaner application will remove “cruft” and installation files no longer needed for the system following updates and new application installation. The janitor feature will also enable you to remove older Linux kernels as new kernels are installed freeing up space on your hard drive. It is always a good idea to keep a couple of the older Kernels installed in the event a newly installed Kernel give you an issue.
The Discover Application Store
New to Peach OSI is the implementation of the Discover Application Store. We have outfitted the Discover package with the usual Ubuntu packages and have included Flatpak and Snap applications in the Discover Store as well further advancing your options of more and newer software. Please note however - each time you open the Discover Store it is going to automatically search for software and system updates. It's necessary for the store to function properly so just be ready to wait a minute or so..
New to Peach OSI is the reworked old application named RadioTray. The original developers sort of abandoned the application several years ago. I took it and gave it new life. It's loaded up and ready to play internet radio for you anytime you feel like it and it is easily available via a small icon in the top panel right beside your sound icon on the right. Hook up your system to a good set of speakers and enjoy! Oh and don't forget we've added an equalizer as well. It's called Pulse Effects and you can startup Internet Radio - open up the equalizer and mod the music to fit your system or needs. Hey, this Linux thing is starting to be fun!
You don't like the "Fireworks" sounding off every time you boot?
To turn off the initial sound of Fireworks open "Settings" - "Session and Startup" - "Application Autostart" - and uncheck the box next to "System Sounds (Autostart Patriot System Sounds). Now that wasn't so bad was it?
In some situations you may have an occasion where the system asks you to enter a Keyring password even though you have never assigned any such Keyring passwords. If this ever happens to you and your login password does not work – simply use “peachuser” (all lowercase and without quotes, used for both username and password) and this should resolve the Keyring request.
Orca Screen Reader Info and Special Key Commands (good for those who prefer special assistance)
(Please note: To initiate the Orca Screen Reader Application
simply double click the Orca Whale icon in the bottom dock -
then allow the application approximately 90 seconds to fully initiate)
(Default settings are set for a standard 102 Key Desktop Keyboard
If you are using a Laptop you will need to go into Orca’s preferences and
settings and switch to a laptop computer which will alter the following commands)
Basic Key Commands for the Orca Screen Reader
(Press the following multiple keys simultaneously)
Insert + s (keys) – Toggle Screen Reader reading capabilities on and off
Insert + Spacebar (keys) – Load Orca Screen Reader Preferences and Settings
Insert + t (keys) – Say current system time
Insert + tt (keys) – Say current system date
Insert + v (keys) – Adjust Orca Screen Reader verbosity level – (for more detailed readings)
Insert + h (keys) – Enters learn mode – press the Esc key to exit the learning mode
Ctrl + Shift + q (keys) – Stops Orca Screen Reader
Ctrl + Shift + s keys) – Starts Screen Reader
For a complete listing of all available keyboard commands please load (run) Orca Screen Reader via the Orca Whale icon below and then tap the Insert + Space-bar keys simultaneously and in the Orca Screen Reader Preferences go to Key Bindings tab for a complete listing of all available hot-keys. You can make adjustments to the hot-keys as per your particular needs.)
Changing Wallpaper
Changing your wallpaper is very easy in Patriot. Simply load an image or images into your “pictures” folder, (“Files” at the top of the page and then click on your username, then on the “pictures” folder) Simply right click on that image and in the pop-up menu that follows click on “Set Image as Wallpaper.” If you want to add several images as your wallpaper upload those images to your “pictures” folder, (same procedure as above), then right click anywhere on a blank area of your screen, then click on “Desktop Settings”. Next to where you see “Folder” in the open screen click on the block next to “Folder”, then select “Other”, click on your username”, then click once on the “Pictures” folder highlighting it, (do not open it) then click on “Open” to open all the images in the folder. The desktop settings program will populate “Desktop Settings” with all of your images. You can then set your images to change your background wallpaper however you desire (By the minute, by the hour, or randomly). If you ever want to return to Patriot’s default background wallpaper, it is located in the /usr/share/xfce4/backdrops/ folder. Simply follow the steps above and select the “backdrops” folder.
New in Patriot we have implemented a "Live" screensaver. By "Live" we mean that the screensaver, when enacted, will be fed by live data and news retrieved and braodcast from our website. The screensaver is set to automatically turn on after 20 minutes of inactivity. You can access the screensaver at any time by pressing the CTRL-ALT-L keys simultaneously.
Patriot will run on just about anything including 1 CPU core machines with as little as 2 GB of RAM but it will run slow. We recommend at least 2 CPU cores with a minimum of 4 GB of RAM. As the years go by every operating system is going to be built to accommodate the faster machines and the Linux Kernel is no different. To get the most out of your system we suggest that you run Patriot on a machine with at least 4 CPU cores and 8 GB of RAM. Patriot is a 64 bit system and a 64 bit system needs at least 4 GB of RAM to fully maximize the 64 bit architecture. Like I said in the start of this paragraph - Yes Patriot will run on a 1 core - 2 GB of RAM system but I don't know why anyone would want to do that. Patriot is also setup to run Windows applications so with that in mind I recommend that you give your Patriot installation at least 60 GB of storage on your hard drive. I'd give it all you have - trust me - you're going to be loading more software on Patriot than you never dreamed you would.
Wine Windows Support Installed
We have installed the basic programs that are needed to install Windows applications. At a future point in time we plan to create a web page that will explain how to best utilize Wine in our Patriot OS. Setting up wine is simple - here are the basics ... Setting up Wine
Want Artificial Intelligence in Patriot?
We have MyCroft installed on all of our personal machines as our Linux version of Artificial Intelligence. MyCroft is available to install in both the Software Center and the Discover package manager. For more information visit https://mycroft.ai. At some point we may create a page about installing and using the MyCroft AI. Check back here later for more information.
No Backgrounds after the initial install (especially in a VM or a near square style monitor)
Sometimes after the initial Patriot installation the backgrounds fail to load if you have an older nearly square style monitor. The wallpaper used is in a more rectangular shape and at first the system my opt not to display a background at all rather than distort the background image. If this is the case simply right click anywhere in an unoccupied area of your desktop and select "Desktop Settings." Once the desktop settings application opens click on any of the available images and then - if desired - tick the "Change the background" box and set the number of minutes for the backgrounds to change. Please note: Different Peach OSI versions have different wallpaper backdrops different and quantities of wallpaper backdrops).
Problems with your Wi-Fi?
If you can connect your PC to a wired Ethernet connection or if you have another
computer that you can gain web access go the following site:
http://help.ubuntu.com/community/WifiDocs/WiFiHowTo
Here is a list of some web pages that I've found to be useful while setting up some Wi-Fi cards.
Wi-Fi How to
https://help.ubuntu.com/community/WifiDocs/WiFiHowTo
http://askubuntu.com/questions/87519/how-to-make-my-dell-1390-wlan-minicard-work
https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper
http://www.dogpile.com/search/web?fcoid=417&fcop=topnav&fpid=2&q=ubuntu+install+Dell+wireless+1395+wlan+mini-card&ql=
http://ubuntuforums.org/showthread.php?t=978622
http://ubuntuforums.org/showthread.php?t=960628
http://commweb-ps3.us.dell.com/support-forums/network-internet-wireless/f/3324/t/19508294.aspx
Please note that before you can search the web or hope to correct your issue - you need to first determine what brand and model number your Wi-Fi card is. To find out what Wi-Fi card is installed in your PC type
CTRL-Alt-T simultaneously to pull up the terminal screen. Then while in terminal (Ctrl-ALT-T) type "lspci -vvnn", without the quotes. This should give you a list of all the hardware on your PC. Scan up or down the list looking for any reference to an item of hardware named wireless, wanlo, Wi-Fi or any other term that could determine your Wi-Fi hardware. Once you find your Wi-Fi card, write down all the info pertaining to your Wi-Fi card. Then you can search the web for that particular card and any fixes that other users of that card have deployed in order to get your card working in Patriot. If all of this fails feel free to contact me at www.peachosi.com and I'll try to help you get your Wi-Fi going. I will need to know the make and model of your PC and the name of the Wi-Fi card and its model number, so I can try help you.
Starting a DVD:
Patriot has been setup to automatically open the VLC media player when you insert a Movie DVD.
The following instructions will give your system a wider support for the playing of DVD movies.
Restricted Extras is needed and is pre-installed for playing restricted or encrypted DVD’s or CD’s
For the playing of more different kinds of video (especially encrypted DVD’s and CD’s) and music files on Patriot you will need to open the Synaptic's Software Center and search and install “Xubuntu Restricted Extras”. This will install commonly used applications with restricted copyright (mp3, avi, mpeg, TrueType, Java, Flash), that we could not pre-install for you as you need to agree to the terms of the provider of the software installation. More about playing CD’s and DVD’s can be found here:
http://docs.xubuntu.org/1304/media-apps.html
Already installed is the libdvd-pkg package (there is no need to add third party repositories) via Synaptic or command line.
The Code we used to install the libdvd-pkg package
sudo apt-get install libdvd-pkg
We Followed the libdvd-pkg's instructions to let it download, compile, and install libdvdcss.
This package automates the process of launching downloads of the source
│ files for libdvdcss2 from videolan.org, compiling them, and installing
│ the binary packages (libdvdcss2 libdvdcss-dev).
│
│ Please run "sudo dpkg-reconfigure libdvd-pkg" to launch this process for
│ the first time. (Also already performed for you).
If your DVD’s ever stop auto playing and you receive a message that no decrypter for DVD’s is installed then more than likely libdvdcss2 has been updated during the normal update process.
To fix Simply run
sudo dpkg-reconfigure libdvd-pkg
in a terminal to get your encrypted DVD working as normal again..
Reference info:
If activated, the APT post-invoke hook takes care of future automatic
│ upgrades of libdvdcss2 (which may be triggered by new versions of
│ libdvd-pkg). When updates are available, the hook will launch the
│ process of downloading the source, recompiling it, and (if "apt-get
│ check" reports no errors) using "dpkg -i" to install the new versions.
│
│ Alternatively, the process can be launched manually by running "sudo
│ dpkg-reconfigure libdvd-pkg".
Music CD’s
Inserting a Music CD will auto open the CD Player and it will begin playing track 1 on the CD. When you are finished with the CD, pause the player and then close the player before ejecting your CD.
This Patriot installation has 3 available workspace/desktops
You can change between your available desktops by clicking on any of the 3 available desktops in the top panel. Any open window on your screen can be moved to any of the 3
desktops by right clicking on the upper part of the window header and selecting
"Move to another workspace." Think of it as if you have three monitors.
Special support for NVidia graphics cards.
If you have an NVidia graphics card you can install support for your NVidia graphics card in the Software Center or available in Synaptic Package Manager. Once the Software Center or Synaptic opens fill in the search block with NVidia. Choose the latest version available in the Software Center.
NVidia card suggestions:
We recommend that you use the X-org X server graphics display driver while using Patriot. Some things of the NVidia drivers are not fully compatible with Patriot. If you insist on using the NVidia drivers you may or may not have issues with the Splash Intro as Patriot boots and you will have possible problems running web applications like Kodi and the YouTube app. To change the driver used on your PC do the following.
In the dock on the bottom you see 10 tiny icons. Select the top left small icon:
Click on that icon entitled “Software Updates.” This will open the “Software and Updates” window. In the “Software and Updates” window you have 5 tabs. Click the tab labeled “Additional Drivers”. This will populate the open window with any special drivers that were installed when you initially loaded Patriot. It may take a couple of minutes to populate the window. If you have an NVidia graphics card then all of the available NVidia loaded will show up in this window. You can try other NVidia drivers by ticking on the small circle and then click on the “Apply Changes” button. Once the changes complete you will need to reboot. I stated above, we recommend that you use the X-org X server graphics display driver while using Patriot. Some things of the NVidia drivers are not fully compatible with Patriot and the Linux Kernel.
To add an application launcher to the dock (below onscreen) or to the desktop ,
Simply find the application via the "Application" menu at the top left of Patriot - right click on it and select to either add the application to a panel or to the desktop. The bottom dock is panel 1. To move the icon on the dock, right click on the icon and select "Move" from the pull-down menu. Then grab the icon and drag it to any location of the dock. Follow the same procedure for removing an icon from the dock. (I.E. right click on the icon and select "Remove").
Secondary way to add an application launcher to the desktop or to the bottom dock
Click on "Computer" in the menu above.
Then click on "File System" from the pull down menu. Then click through to the
"/usr/share/applications/" folders until you can view the applications' icons. Drag
any application to the desktop or dock holding onto the icon until you place the icon where
you want it. To delete a desktop icon, right click on the icon and select "delete."
Be wary of deleting Hard drive and/or USB drive icons. Deleting those may render access
to either null and void without further reprogramming.
Patriot has been designed in a way that most users will have no problem utilizing
their computers. If you should have any problems contact manager@peachosi.com.
Installation on an Atom CPU Netbook
As time goes by we all are going to be faced with the fact that the newer operating systems simply are not going to run on some of the older lower powered equipment like pre- 2012 Netbooks. There area lot of reasons for it - not enough memory being one of them. Patriot will run on some of these older devices but you may need to install it in a little different way. We've found that while using Yumi Multiboot to create the USB installation of Patriot works best but we still had to install selecting "Compatibility mode" in the beginning stages of the installation. Patriot is a hybrid ISO and will not boot on some older computers with an older BIOS. Your mileage may vary. It may be possible to update your BIOS but that is beyond the scope of this Read-Me File. Please refer to the documentation for your computer or your specific motherboard for more information regarding updating your BIOS.
The main concern is the size of the installer. The current size of Patriot is 3.6GB and thus it will not fit on a CD-ROM so a DVD must be used. Some of the older systems were shipped with only CD players and cannot read a DVD.
These images can be burnt directly to a DVD-ROM disc or for creating a startup installation USB, one needs to use specific USB creation tools like 'Yumi Multiboot"' or "UNetbootin", etc. With hybrid images, you can simply write the data -including the file system- of the image to a USB drive by using the 'dd' command. Notice that just copying its content, after mounting it, won't work, as it wouldn't copy the MBR and the partition table, as well as additional sectors at the end of the image.
A major downside you have to consider is that this method will delete all data that was previously on the USB drive!
After writing the image on the USB drive, you will have the remainder of it as unallocated space, and you can create a new partition and use it for storing your files on the drive as well, while at the same time you can use it as the install/live medium. Notice that this will not create a persistent drive. Also, if you want to create a persistent drive, use Yumi Multiboot.
An advantage to note is that you'll have the real Patriot boot process (main boot options page etc.) as you have it when you boot a DVD-ROM disc instead of the boot options you have when a Yumi Multiboot or UNetbootin created USB is booted.
No Sound On Some Netbooks especially EEEPC
It's back again, the dreaded - "I've got no sound on my Netbook" issue. This problem reared it's ugly head in early 2014 with 14.04 and it's back again in 18.04. There are several workarounds for the problem and I'm going to give you what I did to get it working on an EEEPC Netbook. First startup the radio application beside the speaker icon in the top right panel menu. Select a radio channel to listen to. Wait for the radio icon to "blue out" meaning the radio is working. Now click on the speaker icon. Click on mixer settings and see if in the output you see any movement in the output meter. If so - good, the system is putting out sound but it's not getting transferred to your onboard speakers. Leave the radio playing and click on the settings icon in the tiny icons on the bottom dock on the right side. You can mouse over any icon in Patriot and a window will popup describing where the icon leads you. Once you locate the settings icon left mouse click on it. In the window that opens there are 4 categories of available programs that allow for the user to alter the settings of Patriot. Those categories are listed on the left side of each category and are Personal, Hardware, System and Other. Scroll down to the System category as we are going to change a System setting. In the System settings find "Session and Startup" and click on it. In the window that opens you have several tabs beginning with "General". You need to click on the tab that reads "Application Autostart". You are now presented with a list of commands that control what applications are initiated during the boot process of Patriot. Many are pre selected for you and many are deselected as not to be run during the boot process. We have created a process by which sound on Netbooks can be better supported but because Patriot will not always be installed on a Netbook we deselected that support for Netbooks. Scroll down the list of available Autostart programs until you find "Sound Fix for Netbooks (Sets Alsa to Neutral Settings As Needed For a Netbook). Once you locate it - tick the box next to this setting. This will start a key element to begin to program Patriot to properly initiate the sound on your Netbook. Once completed close that window. We are not finished. Now open a terminal. (Ctrl-Alt-T) . Type in "alsamixer" (no quotes) into the terminal. This should bring up the alsa mixer. You're in your terminal - your mouse will not work so you are going to have to use your arrow keys. You undoubtedly will have several vertical graph bars. There is one graph amongst the several graphs that is turned all the way down so that the sound is muted. Use your arrow (left-right) keys to navigate through the vertical graph options. Use your arrow - (up-down) keys to raise the volume. It'll probably be a column stating the graph is for a headset that is turned off. I think the switch between headphones and onboard speakers is somehow backwards in the Linux Kernel for some Netbooks. As in - when you plug-in headphones the onboard speakers go silent and visa-versa. Anyway - your radio should still be playing - if not click on the radio icon at the top again and open a radio channel while you have alsamixer running. This way you'll know you have adjusted the alsamixer in the correct way because you should begin to hear the radio playing. Once you successfully transfer sound to your onboard speakers shut down the radio and in the terminal window that's open (highlight the focus back on the Terminal by clicking on the top of the Terminal). Hit your ESC key on your keyboard and Alsamixer will exit. Close your terminal. Now click on the on/off button on the top left of the upper menu panel. Listen up - don not miss this next part. Before clicking on anything in the window that opens where in the heading it reads "Log Out (User) - there is a tickable box that reads "Save session for future logins". Tick that box and then Logout and Log Back In. You should hear Patriot's Fireworks intro. If so - we fixed it! If I figure out a better fix I'll post it here.
Known Issues:
Bug when trying to run multiple monitors:
Since Ubuntu was first introduced there has been a known bug where on some systems the ability to run multiple monitors is not completely possible. If you are trying to run multiple monitors on Patriot and you are experiencing problems please refer to the following URL's in order to help you get your multiple monitor setup up and running.
http://askubuntu.com/questions/450767/multi-display-issue-with-ubuntu-gnome-14-04
and
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1292398
Sometimes after the initial Patriot installation the background wallpaper fail to load if you have an older nearly square style monitor. The wallpaper used is in a more rectangular shape and at first the system my opt not to display a background at all rather than distort the background image. If this is the case for you simply right click anywhere in an unoccupied area of your desktop and select "Desktop Settings." Once the desktop settings application opens click on any of the available images and then - if desired - tick the "Change the background" box and set the number of minutes for the backgrounds to change. Please note: Different Patriot versions have different wallpapers and quantity of wallpapers). Most all of our wallpapers are courtesy of Charlie Henson and available on Creative Commons.
Apt folder missing after installation of Patriot
For some unknown reason that we cannot figure out, occasionally after installing Patriot the /etc/apt/ folder is missing. This happens about one in 20 times when using the same installation media and it happens in both DVD and USB installations. This is a problem as neither any of the Package Managers or the Update function will work properly if the Apt folder is missing. For this reason we've created a backup copy of the Apt folder named Apt (Copy 1) in the etc folder. If you are having trouble downloading software or updating Patriot this is most likely the issue. It is easily fixed by
open a terminal (Ctrl-Alt-T) keys pressed simultaneously.
Type into the terminal "sudo thunar" without quotes.
Hit the Enter Key
Enter your password
Navigate to the /etc/ folder in Thunar - Patriot's file manager. (Under File System)
Click on the etc folder
Find the folder named Apt (Copy 1)
Right click on that folder and select "Rename"
Delete everything except apt including blank spaces
Click Rename
Close the Thunar window
Close the Terminal window
Reboot
After rebooting open the terminal again (Ctrl-Alt-T) keys pressed simultaneously.
Type into the Terminal "sudo update-apt-xapian-index" without quotes
Hit the Enter key
After Xapian rebuilds the database and finishes running
Close the terminal and reboot again.
Now the 4 Package Managers and the Update feature should be functional.
Numlockx - How to set Numlock at boot
Patriot is shipped with Numlock keys disabled because many laptops simply don't have a different set of number keys. If you wish to have Numlock activated at boot time do the following.
Open a Terminal - (Ctrl-ALT-T) keys pressed simultaneously
Into the terminal type "sudo numlockx on" without quotes
Hit the enter key
Enter your password
Done - reboot to verify...
If you are installing Patriot on a small screen appliance like a Netbook
(This is now the standard setting in Patriot - to always show the bottom dock reverse the following instructions)
You may want to set the dock (icon menu at the bottom of the screen) to auto hide so as to preserve more screen space for any open windows. To set the dock to auto hide
A.) Right click anywhere on the dock
B.) Select "Panel" from the pull down menu
C.) Select "Panel Preferences" from the next menu pull down
D.) Tick the box beside the text that reads, "Automatically show and hide the panel
The dock will then hide to give your smaller screen more available space.
In order to show the dock simply move the cursor to the bottom of the screen.
Credits: There is no way that I can give credit to all the people that have a part in
Patriot. However, their individual Licenses and Agreements can be found here:
Click on "Files" above - then "File System" - then open the folder “usr”, then “share”, then “doc”. From there you can get a copyright notice for each application installed on the Patriot under each applications “doc” folder along with any other pertinent information.
GNU Free Documentation License
Version 1.2, November 2002
Copyright © 2000,2001,2002 Free Software Foundation, Inc.
Legal Notice
Version 1.2, November 2002
PREAMBLE
The purpose of this License is to make a manual, textbook, or other functional and useful document "free" in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or non-commercially. Secondarily, this License preserves for the author and publisher a way to get credit for their work, while not being considered responsible for modifications made by others.
This License is a kind of "copy left", which means that derivative works of the document must themselves be free in the same sense. It complements the GNU General Public License, which is a copy left license designed for free software.
License:
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Copyright (c) 2014-2019 - James Carpenter - Peach OSI. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
With the Invariant Sections being Peach OSI 14.04 - 18.04 bit or any other variant with a beginning title of Peach OSI.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Each of these programs may come under a different license. This license policy describes the process that we follow in determining which software will be included by default in the Patriot operating system. Copyright licensing and trademarks are two different areas of law, and we consider them separately in Patriot. The following policy applies only to copyright licenses. We evaluate trademarks on a case-by-case basis.
The thousands of software packages available for Patriot are organized into four key groups or components: main, restricted, universe and multi-verse. Software is published in one of these components based on whether or not it meets our free software philosophy, and the level of support we can provide for it.
This policy only addresses the software that you will find in the main and/or restricted software, which contain software that is fully supported by the Peach OSI team and must comply with this policy.
Patriot 'main' component license policy
All application software included in the Patriot main component:
•Must include source code. The main component has a strict and non-negotiable requirement that application software included in it must come with full source code.
•Must allow modification and distribution of modified copies under the same license. Just having the source code does not convey the same freedom as having the right to change it. Without the ability to modify software, the Peach OSI community cannot support software, fix bugs, translate it, or improve it.
•Patriot 'main' and 'restricted' component license policy
•All application software in both main and restricted must meet the following requirements:
•Must allow redistribution. Your right to sell or give away the software alone, or as part of an aggregate software distribution, is important because:
1.You, the user, must be able to pass on any software you have received from Peach OSI in either source code or compiled form.
2.While Peach OSI will not charge license fees for this distribution, you might want to charge to print Peach OSI CDs, or create your own customized versions of Peach OSI which you sell, and should have the freedom to do so.
•Must not require royalty payments or any other fee for redistribution or modification. It's important that you can exercise your rights to this software without having to pay for the privilege, and that you can pass these rights on to other people on exactly the same basis.
•Must allow these rights to be passed on along with the software. You should be able to have exactly the same rights to the software as we do.
•Must not discriminate against persons, groups or against fields of endeavor. The license of software included in Patriot can not discriminate against anyone or any group of users and cannot restrict users from using the software for a particular field of endeavor - a business for example. So we will not distribute software that is licensed "freely for non-commercial use".
•Must not be distributed under a license specific to Peach OSI. The rights attached to the software must not depend on the program being part of Patriot system. So we will not distribute software for which Peach OSI has a "special" exemption or right, and we will not put our own software into Patriot and then refuse you the right to pass it on.
•Must not contaminate other software licenses. The license must not place restrictions on other software that is distributed along with it. For example, the license must not insist that all other programs distributed on the same medium be free software.
•May require source modifications to be distributed as patches. In some cases, software authors are happy for us to distribute their software and modifications to their software, as long as the two are distributed separately, so that people always have a copy of their pristine code. We are happy to respect this preference. However, the license must explicitly permit distribution of software built from modified source code.
•Documentation, firmware and drivers
•Patriot contains licensed and copyrighted works that are not application software. For example, the default Patriot installation includes documentation, images, sounds, video clips and firmware. The Peach OSI community will make decisions on the inclusion of these works on a case-by-case basis, ensuring that these works do not restrict our ability to make Patriot available free of charge, and that you can continue to redistribute Patriot.
•Software installed by default
•When you install Patriot, you will typically install a complete desktop environment. It is also possible to install a minimal set of software (just enough to boot your machine) and then manually select the precise software applications to install. Such a "custom" install is usually favored by server administrators, who prefer to keep only the software they absolutely need on the server.
•All of the application software installed by default is free software. In addition, we install some hardware drivers that are available only in binary format, but such packages are clearly marked in the restricted component.