Rewrite paragraph to mention minified Javascript, and other changes.
Also, update the FIXMEs to be more verbose.
This commit is contained in:
		
							parent
							
								
									52695626f0
								
							
						
					
					
						commit
						5e6a129b4c
					
				
					 1 changed files with 8 additions and 6 deletions
				
			
		
							
								
								
									
										14
									
								
								gpl-lgpl.tex
									
										
									
									
									
								
							
							
						
						
									
										14
									
								
								gpl-lgpl.tex
									
										
									
									
									
								
							| 
						 | 
					@ -2263,16 +2263,18 @@ that does enable other parties to make or receive copies is permitted as
 | 
				
			||||||
 | 
					
 | 
				
			||||||
% FIXME: Talk briefly about importance of CCS and reference compliance guide
 | 
					% FIXME: Talk briefly about importance of CCS and reference compliance guide
 | 
				
			||||||
 | 
					
 | 
				
			||||||
% FIXME: reword source code a bit
 | 
					% FIXME: verify this still matches final GPLv3 text.
 | 
				
			||||||
 | 
					% FIXME:  link to GPLv2 tutorial sections if possible and where appropriate.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Section 1 retains GPLv2's definition of ``source code'' and adds an explicit
 | 
					GPLv3\~S1 retains GPLv2's definition of ``source code'' and adds an explicit
 | 
				
			||||||
definition of ``object code'' as ``any non-source version of a work.''
 | 
					definition of ``object code'' as ``any non-source version of a work''.
 | 
				
			||||||
Object code is not restricted to a narrow technical meaning and is to be
 | 
					Object code is not restricted to a narrow technical meaning and is to be
 | 
				
			||||||
understood broadly as including any form of the work other than the preferred
 | 
					understood broadly as including any form of the work other than the preferred
 | 
				
			||||||
form for making modifications to it.  Object code therefore includes any kind
 | 
					form for making modifications to it.  Object code therefore includes any kind
 | 
				
			||||||
of transformed version of source code, such as bytecode.  The definition of
 | 
					of transformed version of source code, such as bytecode or minified
 | 
				
			||||||
object code also ensures that licensees cannot escape their obligations under
 | 
					Javascript.  The definition of object code also ensures that licensees cannot
 | 
				
			||||||
the GPL by resorting to shrouded source or obfuscated programming.
 | 
					escape their obligations under the GPL by resorting to shrouded source or
 | 
				
			||||||
 | 
					obfuscated programming.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
% FIXME: CCS Coresponding Source updated to newer definition in later drafts
 | 
					% FIXME: CCS Coresponding Source updated to newer definition in later drafts
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue