background image

Omnia-6ex Use and Operation Manual – V: 1.20 

 

98

 

Click “Save to Card” to permanently store the current scripts on the PC Card in one file. Click “Load from Card” to 

retrieve previously saved scripts. To download the scripts for use in the processor without saving to the PC Card, 

click “Apply” if further script editing will be done. Click “OK” to download the current scripts and close the Script 

Editor window. Click “Cancel” to close the window, discarding any changes made since the last “Apply” or “Save 

to Card.”  

Note: If you have created Trigger Scripts and clicked “Apply” but not “Save to Card”, the Omnia will only 

remember your scripts until you power it off.  

Once the scripts are downloaded into the processor, they are executed when the appropriate logic transition occurs 

on their assigned trigger input. Neither the Remote Control application nor the Script Editor need to be connected 

for the trigger scripts to execute. 

Note: When a trigger script is actually executed, any problems that may be encountered in the execution of it will 

not be noted to the user. 

Script Command Definitions 

The scripting commands available for use with the Daypart Scheduler are listed in bold lettering (e.g., parts). Their 

definitions (e.g., Displays the current daypart table) and usage examples are also listed. The commands have been 

divided by general functions (Dayparts, Presets, System parameters, etc.). In use, a command is typed in and then 

the enter or return key is pressed. If the command is executable (e.g., parts), then the command is run (e.g., a table 

of the dayparts is displayed), otherwise the cursor simply moves to the next entry line. 

Dayparts 

parts 

 

 

Displays the current daypart table 

partadd <day> <time> 

Adds a daypart to the daypart table.   

The “day” parameter can be assigned the following days: Sun, Mon, Tue, Wed, Thu, Fri, Sat, M-F, S-S, All. The 

“time” parameter must be defined using the following format: <hour>:<min>:<sec><am | pm> . As an example, 

typing Partadd Mon 5:00:00am <enter> commands the Omnia-6 to add a daypart on Monday at 5:00:00am. 

partremove 

 

Removes a daypart from the current daypart list. 

Example: partremove Mon 5:00:00am <enter> 

partload  

 

Loads a daypart from the PC Card. 

partsave  

 

Saves the current daypart to the PC Card. 

 
Presets 

Note: After a preset is saved to the system, the Omnia knows them by their Index Number, not by their Preset Name. 

Therefore, when selecting a preset, you use its index number. When saving presets, you use its name! 

presets  

 

Lists all the currently available factory and user presets by index #. 

 

preset <preset index #>  Selects the preset by index # from the list of available presets  

Example: preset 21 <enter> commands the Omnia-6 to load preset number 21 in the index list. 

delete <preset index #>   Deletes a preset from the preset index list by its index number. 

Example: delete 21 <enter> commands the Omnia-6 to remove preset number 21 from the index list. 

Summary of Contents for Omnia-6EX

Page 1: ...Exi Models With v7 1 0 Release Software and Higher A Telos Company Omnia 2101 Superior Avenue Cleveland Ohio 44114 USA TEL 1 216 241 7225 FAX 1 216 241 4103 Email info omniaaudio com www omniaaudio co...

Page 2: ...n strengthening our abilities ever since Sharing Telos ingenuity for DSP design has been tremendously beneficial to our work on Omnia If you thought the original Omnia made noise on the dial all I can...

Page 3: ...ion for this product during a lightning storm or when it is left unattended and unused for long periods of time unplug it from the AC wall outlet This will prevent damage to the product due to lightni...

Page 4: ...ay cause interference to radio communications It has been tested and found to comply with the limits for a Class A computing device pursuant to subpart J of Part 15 FCC Rules designed to provide reaso...

Page 5: ...CAUTION Danger of explosion if the internal battery is replaced incorrectly Replace only with same or equivalent type recommended by the manufacturer Dispose of used batteries according to the manufac...

Page 6: ...ustomers to visit our Omnia website for product enhancement announcements software updates manual updates and customer care bulletins The following URL listing has been included for your update conven...

Page 7: ...t right outputs and AES EBU Digital outputs can be configured for flat or pre emphasized output Signal to Noise Ratio 80 dB de emphasized 20 Hz 15 kHz bandwidth referenced to 100 modulation System Dis...

Page 8: ...d symmetrical Input impedance 10k ohms resistive electronically balanced Maximum Input Level 24 dBu Nominal Input Level A 13dBu input signal nets a 12dBFS input meter reading when the Input Gain Contr...

Page 9: ...ed Pin 1 chassis ground pins 2 and 3 transformer isolated balanced and floating Standard AES3 specified 110 ohm source impedance Digital Output Level 22 0 to 0 0 dBFS software adjustable Digital Sync...

Page 10: ...supplied for US and European use Internal Power Supply Overvoltage and short circuit protected Meets EN55022 EN55011 Level B Conducted Emissions EN61000 4 2 3 4 5 6 level 3 immunity compliant Full in...

Page 11: ...ees agents or authorized dealers be liable for incidental or consequential damages or for loss damage or expense directly or indirectly arising from the use of any of the Products or the inability to...

Page 12: ...Icon 26 X Close Window Icon 27 Remote Control via Network Indicator 28 Headphone Level Control 28 User Interface Tutorial 29 Menu Overview 31 Menu Items 31 Preset 31 Process 31 Input Output Menus 32 E...

Page 13: ...55 Studio Microphone Processing 55 Processor Latency Time Delay 56 Operating Levels 56 Omnia 6EX Connections 57 Output Connection Options FM Mode 57 Omnia 6EX Connections continued Interfacing with a...

Page 14: ...f Trigger Scripts 97 Paras and Sysparas 97 Using the Script Editor 97 Script Command Definitions 98 Dayparts 98 Presets 98 Non system Parameters paras 99 System Parameters sysparas 100 Setting New sys...

Page 15: ...your installation 5 Navigate to the Input Menu and select the Analog or AES EBU input If your audio source is providing an audio feed you should see meter activity on the Input Output and Processing...

Page 16: ...omponents By now you ve unpacked the shipping carton to gain access to this manual Now is the time to inspect the Omnia 6EXunit and its shipping carton for any signs of shipping damage which must be r...

Page 17: ...alified for use at this time We cannot provide technical support for any other modem card External modems are a different case Typically any external Hayes compatible modem may be connected to the rea...

Page 18: ...ces The processor should be installed into a thoroughly grounded 19 equipment rack Refer to Chapter 4 Processor Interfacing for additional considerations on where to physically locate your processor A...

Page 19: ...feel that they sound weird in their headphones If this occurs then the relative phase of the processor is 180 degrees from what your air talent is used to To remedy this you can either reverse the pol...

Page 20: ...e SCA Level software parameter in the Encode Menu Ethernet Connection The Remote Control link for your Omnia6 HDFM can take several forms Dial up modem RS 232 serial and TCP IP over 10BaseT and 100Bas...

Page 21: ...ger events may be sensed to control the Omnia 6EXin response to these input logic transitions Virtually ANY parameter of the Omnia can be controlled using the Trigger Scripts The Trigger Script Interf...

Page 22: ...proximately ten seconds from power up audio will be present from the analog composite and headphone outputs The AES EBU outputs also become usable at this time However full initialization of the ports...

Page 23: ...ned Dorrough Loudness Meter as implemented in Omnia DSP code The left hand screen serves as the Meter Display It shows bargraph indications for the AGC and Limiter stages as well as VU and digital sam...

Page 24: ...the Omnia 6EX Processing changes and system adjustments can be quickly made with ease without having to remember multiple controls their positions and what they do in each menu The behavior of the Om...

Page 25: ...you about 20 dB of VU system headroom given typical not hyper compressed program material The Output meters indicate the peak levels at the analog and digital XLR outputs but not the composite MPX out...

Page 26: ...multiple processing changes to be made quickly and with ease When the Main Menu is displayed as shown above rotating the jog wheel sequentially highlights each menu item This is called Highlight Mode...

Page 27: ...on in a multiple choice parameter highlight the desired choice with the jog wheel and click A filled box serves to indicate that a parameter choice is selected To adjust a rotary knob control like tho...

Page 28: ...ont panel indication is shown when a serial or modem based remote control session is in progress Headphone Level Control A standard stereo headphone jack located at the lower left corner of the front...

Page 29: ...the jog wheel until one of the Input Source choices Analog or AES EBU is highlighted The filled box next to the selection name identifies the current selection The factory default selection for Input...

Page 30: ...gram audio a correct gain setting results in peak indications the bouncing balls regularly bouncing up to between 12 and 6 dBFS Since the meters are indicating the true peak level this will give you a...

Page 31: ...r preset rename or delete user presets and password protect user presets using options found on this menu See Page 34 for details Process Highlighting and clicking Process opens up the Process menu sh...

Page 32: ...Output menus These are generally set once and forget selections or parameters usually adjusted during installation and then left alone In fact they are called System parameters and are not saved with...

Page 33: ...ed personnel There are also controls for setting the serial RS 232 communications baud rate TCP IP networking parameters the date time and the Screen Saver backlight off timeout interval See Pages 45...

Page 34: ...ghlight Mode Preset Also see Pages 65 66 79 81 for more on working with Presets A short description of each factory preset can also be found in Appendix B on Page 118 This menu is active under Level 3...

Page 35: ...cter to change Then rotate the jog wheel to step through all the possible characters Once the desired character is displayed click the jog wheel to select that character Rotate the jog wheel to select...

Page 36: ...locked symbol next to it OR 1 Navigate to the Process Menu and click on it 2 Enter the correct passcode for the preset when prompted for it noting that the code is case sensitive 3 The message sending...

Page 37: ...ntrols set both the analog and digital input peak levels simultaneously For analog and digital signals the control range is from 12 0 to 12 0 dB of gain The factory default control setting of 0 0dB co...

Page 38: ...eft Input only through both channels of the processor Mono R routes the Right Input only through both channels of the processor Mono L R sums the stereo input to mono and processes the summed audio Sw...

Page 39: ...d STL systems The Omnia 6EX has a third order 18dB Octave high pass filter with five selectable cutoff frequencies from 60 Hz down to 20 Hz The factory default is Out which means that audio frequencie...

Page 40: ...Since the Omnia defines the absolute peak levels prior to this control this level control is normally set to the maximum acceptable input level or just below it of the device that Omnia 6 is driving S...

Page 41: ...ustralia and New Zealand 50 s is employed The factory default pre emphasis setting is 75 s The pre emphasis selection affects the operation of the audio processing and is applied to the composite disc...

Page 42: ...be enabled to comply with these regulations The Power Limiter control sets the average multiplex power from 0 0dB up to 9 0dB in 0 25dB steps above the original 0 0dB ITU BS 412 standard The default...

Page 43: ...e RMS level of a steady state tone does not crest at 100 modulation SCA Level Sets the SCA subcarrier deviation level This adjustment should always be done using a calibrated modulation monitor Note A...

Page 44: ...specific day of the week weekdays M F weekends S S or every day All All dayparts must end within a 24 hour period Over 450 individual events can be programmed within a 7 day interval Schedule Menu Sch...

Page 45: ...Security Level Backlight Reboot System NTP and Reset Passwords System Menu Port Baud This option sets the rear panel RS 232 communications port parameters between 9 600 baud 19 200 baud and 57 600 bau...

Page 46: ...y of better than 0 5 minutes per month Note An additional menu will prompt you to set the unit to Daylight Saving or Standard time Note There is now an NTP time function available which can synchroniz...

Page 47: ...Allows the system settings essentially all of the internal parameters except those in the Process Menu to be loaded into the system from the PC Card When this option has been selected carefully follo...

Page 48: ...to a few fractions of a second Accurate sources of network time within the United States can be found at http www boulder nist gov timefreq service time servers html A list of potentially useful Inter...

Page 49: ...IT department if you aren t certain how to configure this parameter Subnet Mask The subnet mask setting must match your network gateway See your IT department if you aren t certain how to configure th...

Page 50: ...w omniaaudio com Your Omnia 6EX comprises ten general processing sections as shown below Process Menu Block and Signal Flow Diagram Following is a list of these sections followed by an explanation of...

Page 51: ...ipping of positive and negative peaks making better use of the symmetrical limitations of the FM medium This feature may be defeated for a more musically transparent sound at the expense of possibly i...

Page 52: ...parent slight loudness increase when listening in stereo The stereo width is automatically controlled to avoid over enhancement Multiband Dynamic Peak Limiter Not just simple limiter sections using si...

Page 53: ...ally greater than 65 dB Suppression of the 38 kHz subcarrier is greater than 75 dB User parameters include Separation Pilot Phase Pilot Level and Composite Output Level Selectable Composite Clipper wi...

Page 54: ...STL factors Analog STL Use Is the STL path a clean shot If the path is noisy or is plagued by fades multipath or other types of interference especially if a composite STL is used unwanted noise will b...

Page 55: ...limiter as well but these can add distortion and unexpected overshoots if not set up properly Monitoring Point Once Omnia 6EX is on the air you should select a good acoustical location for monitoring...

Page 56: ...the air If there is additional delay added to the system such as a Digital STL the cumulative delay may become excessive and cause discomfort for the on air talent Real world tests conducted by Jeff...

Page 57: ...ing any pre emphasis to the input signal In the Omnia 6EX Input menu set the Pre emphasis ON at the correct value for your country In the Output Menu set the De emphasis option to OFF This ensures tha...

Page 58: ...ame as the previous de emphasis in the processor overshoots will occur Therefore it is far more advantageous to employ pre emphasis only once in the Omnia 6EX and set the exciter to accept a flat inpu...

Page 59: ...entional FM processing blocks The Analog outputs XLR s follow the source selected and de emphasis is applied as selected in the Output Menu The AES 1 Output follows the source selected and at the samp...

Page 60: ...S2 causes AES 2 to either be slaved to the sample rate of AES 1 or controlled by S0 and S1 Table 1 Jumper Setting Options for S0 S1 and S2 Sample Rate Jumper S0 Jumper S1 Jumper S2 32 KHz B C B C B C...

Page 61: ...o moment loudness it has the muscle It also maintains that famous Omnia clarity sought after by top programmers all over the world We encourage broadcasters to utilize the power of the Omnia 6EX to cr...

Page 62: ...fferent adjustments all at once If too many parameters are changed at one time it is hard to determine which change made the difference you may hear That can be frustrating whether the change made you...

Page 63: ...ering is studied over time During normal operation the limiter indicators will have a dynamic bounce that you will be able to get a feel for Every now and then you will see the limiter react quickly a...

Page 64: ...he Limiters are reacting to lower peak energy Sometimes the Limiter section may not indicate any action at all especially on the top three bands For Omnia 6EX this is completely normal Examples of thi...

Page 65: ...used when we designed them The factory presets were created as starting points typical of the on air sound that might be typical with such format names but they are not engraved in stone For instance...

Page 66: ...ise to scroll down the list highlighting each preset as it goes Once you have highlighted the desired preset name just click once to load that preset into the Omnia 6EX To exit the preset selection li...

Page 67: ...with audio processing adjustments you should use care and patience while in this section Unlike other processors the Omnia 6EX does not limit the range of adjustments that you can make It is essentia...

Page 68: ...bers Use a higher number if you want faster attack and release and a lower number for slower attack and release A special algorithm within the Wideband AGC Attack time circuit prevents the loss of Wid...

Page 69: ...Note that ratios are critical to the open and musical sound of the Omnia 6EX and therefore we do not offer them as user adjustments If you wish to bypass the Wideband AGC stage you may do so by selec...

Page 70: ...Adjustment strategies are similar however in the mutiband AGC sections adjustments are on a per frequency band basis Low Band AGC shown as example other bands are identical As with any multiband proc...

Page 71: ...ts small changes we made to the compression ratios will affect the displayed value of the RTP For instance if you set the RTP gain value to 10 but notice that the band gain recovers only to 5 dB when...

Page 72: ...is a unique enhancement that adds filtered harmonics of the lower registers to the upper bass frequencies The algorithm extracts information contained in the initial attack to do its work and low fre...

Page 73: ...5 330 1000 3000 and 7500 Hz Factory drive settings are initially recommended but the overall density can be adjusted by changing all six of the limiter drive controls up or down an equal amount More d...

Page 74: ...energy will go to the clipper instead Thus with this control you can artistically trade off the dynamic limiting against brick wall clipping as each has its own sound As the limiter threshold is lowe...

Page 75: ...or Look Ahead limiting to that range of frequencies Adjusting all 6 controls an equal amount is virtually the same as adjusting the Clipper Drive control in the Clippers window or Limiter Drive contro...

Page 76: ...rner frequency to 380 Hz Clipper Style This function is designed to alter the texture of the Bass Clipper system These buttons select one of two specialized algorithms that control the Bass Clipper Ti...

Page 77: ...clip the stereo pilot Embedded within the composite clipper is a 53Khz phase linear low pass filter for SCA protection as well as a wide and deep pilot notch filter These filters combine to remove cl...

Page 78: ...s the loudness fine tuner Be careful there is a lot of available power here Silk Action This control adjusts the texture of the limiter when it is handling significant mid and upper midrange program m...

Page 79: ...ify that you wish to save the settings over the currently selected preset the system will save the latest changes made to the current preset name To save the preset under a new name thus keeping the o...

Page 80: ...o confirm the destruction of the selected preset Highlight and click on Yes to go ahead and delete the preset or No to cancel and return to the Rename and Delete screen Protecting Presets Beginning wi...

Page 81: ...e accessible Additional notes a If the preset is protected and the user clicks on the Process menu they will be prompted for the correct passcode for the preset they wish to edit or view b Protected p...

Page 82: ...modified your old processor well outside of its safe range or used multiple boxes in the signal chain and accepted the byproducts of the interactions and conflicts among them Omnia 6EX has changed all...

Page 83: ...een Increase the Release time settings in each band so that they operate faster Set the Hold threshold to a lower value or turn them off 3 Drive the Clipper Look Ahead Limiter sections harder 4 A comb...

Page 84: ...art with reducing the Clipper amount in 0 5 dB steps It s surprising how much detail can be restored from just a small change of 0 5 dB Generally changes in the Clipper drives will have the most notic...

Page 85: ...g moderation is the key If all of the above steps are utilized in the pursuit of more bass then severe low frequency over enhancement can occur Excessive bass boost can produce the illusion that the p...

Page 86: ...staller and no permanent changes are made to your computer system or to your Windows registry Using standard Windows procedures create a new folder by the name you wish to use and place a copy of O6Re...

Page 87: ...of charge through the Support page of our web site www omniaaudio com Start the O6RemoteXXX exe program As mentioned earlier when the program is run for the first time you will get an error message s...

Page 88: ...ernet port or Dialup if using a modem may be used This naming convention is not mandatory but it will help keep things tidy if you decide to use Omnia 6 Remote Control to connect to several Omnia 6EX...

Page 89: ...Omnia Remote Control supports a wide variety of Hayes command set compatible modems If you have difficulty using your modem you may call Omnia Customer Support for assistance but please gather as much...

Page 90: ...C cable should be a straight through type A null modem cable will not work Connecting via Modem Configure a new connection also entering the telephone number to which the Omnia 6EX s optional Modem Ca...

Page 91: ...t string savvy you could ignore the Modem Init box altogether and place the complete dialing command string into the Phone box The choice is yours As pointed out earlier a common customer need is the...

Page 92: ...esources on the World Wide Web pertaining to the possible Hayes command set initialization string options You can locate such resources by using the search text Hayes Command Set in your Internet brow...

Page 93: ...er all lower case Level 2 advuser all lower case Level 3 engineer all lower case These passwords can only be changed at the front panel of the Omnia 6 The Remote Control software allows multiple conne...

Page 94: ...connection by going to the Options Menu selecting Auto Connect to Last Then the program will always connect to the Omnia 6EX using the last used startup connection entry Note that if you have not ente...

Page 95: ...arity None 1 Stop Bit Flow Control None The Baud rate bits per second must be set to match the setting in the Omnia 6EX s System Menu Make sure however that the maximum allowed baud rate set in the Wi...

Page 96: ...rigger Input to ground initiates the programmed function associated with the Trigger LOW command and moving the connector pin from a grounded to a floating condition issues the Trigger HIGH command Tr...

Page 97: ...command line can be used to manipulate the Daypart Scheduler Using The Trigger Script Editor A Trigger Script is written using the Trigger Interface Script Editor which is contained within the Omnia R...

Page 98: ...eral functions Dayparts Presets System parameters etc In use a command is typed in and then the enter or return key is pressed If the command is executable e g parts then the command is run e g a tabl...

Page 99: ...s made to a factory preset in order to save it as a unique name saveas Saves the preset under a different name Example saveas BOOGY enter Commands the Omnia to save the current settings as preset BOOG...

Page 100: ...Out FM 24 AES Out 1 FM 25 AES Out 2 FM 26 Headphones 10 0dB 33 Daypart State Enabled 34 Ctrl Port baud 19200 51 Composite 1 3 60v 52 Composite 2 3 60v 53 SCA Level 20 0dB 54 Pilot Level 8 0 55 Separat...

Page 101: ...le system parameter numbers Trigger Script Example for Switching to Mono Operation In this example we ll configure Trigger Input 1 to switch the Omnia 6EX into mono operation when the contact closes a...

Page 102: ...you have just written requires that a sustained relay or a switch be connected between trigger input 1 pin 1 and ground pin 5 on the Interface connector on the processor s back panel Setting the rela...

Page 103: ...mono mode no Pilot and only the left input channel is used When the pin 1 contact is subsequently opened the Omnia 6EX will switch back to and stay in stereo operation pilot on and both left and right...

Page 104: ...for use by the Daypart functions is written using the special script editor built into the New or Modify Schedule window in the Remote Software Only and the syntax is the same as for the Trigger Scrip...

Page 105: ...and also how to obtain help or repair service from Omnia To take complete advantage of this functionality you only need a standard terminal program for DOS Windows or other operating system It must b...

Page 106: ...Work Omnia 7 00 00 Work Omnia 7 00 00 Work System Storage Work Omnia Card Work Preset Table Msg System FM6 common 1 specific 1 Msg set preset RocknRoll alg old null alg new fm_6band Work Load Algorit...

Page 107: ...ages during normal programming if the audio input level happens to fall below 37 5dBFS and remains there until the audio fail algorithm times out Audio Restoration Alarm Approximately five seconds aft...

Page 108: ...inserted into the top card slot with the large Omnia label facing up and the version number sticker facing down The PC Card is keyed to prevent improper insertion Gently press the card into the slot...

Page 109: ...erating system was not able to initialize one of the Omnia s DSP cards or one of the two DSP IC s on the card Cause One of the DSP cards or DSP chips may have failed Resolution Contact Telos Omnia Cus...

Page 110: ...tput level Is there a power indication Are the LCD screens blank scrambled or not illuminated Symptoms like these might indicate a power supply problem If you wish to examine the power supply be aware...

Page 111: ...information 4 Unit powers up but the front panel display shows the rotating Omnia logo and then stops This indicates a communications error between the front panel and the master motherboard CPU If th...

Page 112: ...Loaner units are usually available on a first come first served basis Your Omnia Customer Support engineer will assist you with the necessary arrangements Note To ensure prompt service the Return Aut...

Page 113: ...Omnia 6ex Use and Operation Manual V 1 20 113 Omnia 6...

Page 114: ...Omnia 6ex Use and Operation Manual V 1 20 114...

Page 115: ...on the right Now let s feed wide dynamic range audio into that funnel As the audio is funneled down to a smaller dynamic range different styles of processing are used to perform this The AGC section i...

Page 116: ...ill help soften and tame the high frequencies To improve high end consistency you can try increasing the drive to the upper two bands of the Multiband AGC section using the AGC Crossover XO controls w...

Page 117: ...The second difference is due to where we insert pre emphasis in our system Instead of inserting it before the multiband limiting section we do it after the limiters right before the clipper By doing...

Page 118: ...fice In general the names of the presets follow what the perception of that radio format might be Following is a glossary to each preset name and how it affects the processing RocknRoll This is the de...

Page 119: ...react less and you will see more activity in the Limiter section Also we have re tuned the bass enhancement section to provide an always punchy clean consistent low end Give this one a try on virtual...

Page 120: ...r OFF position In most cases you will not need the Composite Clipper The Main Clipper employs distortion cancellation to reduce the perceived effects of the clipping process whereas the Composite Clip...

Page 121: ...Attack Release Limiter Drive RTP Speed Release Hold Thresh Density RTP Level Make Up Gain Limit Thresh Silk Action AGC In Out Gate Thresh Speed Stereo Op RTP Speed LO Limiter HF Shelf EQ RTP Level At...

Page 122: ...dialog box will appear Point the program to the folder on your PC where you downloaded the file 5 Select the omn6hd upd file and click the Open button A message box will appear detailing the process...

Page 123: ...sed at all The precise terms and conditions for copying distribution and modification follow GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING DISTRIBUTION AND MODIFICATION 0 This License ap...

Page 124: ...ur rights under this License However parties who have received copies or rights from you under this License will not have their licenses terminated so long as such parties remain in full compliance 5...

Page 125: ...the public the best way to achieve this is to make it free software which everyone can redistribute and change under these terms To do so attach the following notices to the program It is safest to a...

Reviews: