The IT Law Wiki
(New page: {{stub}} Object code has been defined as “a translation of the source code language into the machine language of the computer (e.g., binary coding using zeros and o...)
 
No edit summary
Line 2: Line 2:
   
   
Object code has been defined as “a [[translation]] of the [[source code]] language into the [[machine language]] of the [[computer]] (e.g., [[binary]] coding using zeros and ones or hexadecimal coding using letters and numbers or octal coding using zero to seven) that the [[computer]] [execute]]s. Only [[instruction]]s expressed in object code can be used ‘directly’ by the [[computer]]. Thus the [[source code]] is [[convert]]ed into electrical impulses to carry out the tasks set forth in the [[source code]]. The [[binary]] code of [[machine code]] (or object code) is virtually unintelligible to [[programmer]]s.” [[CONTU Final Report]] 54 n.109 (1978).
+
Object code has been defined as “a [[translation]] of the [[source code]] language into the [[machine language]] of the [[computer]] (e.g., [[binary]] coding using zeros and ones or hexadecimal coding using letters and numbers or octal coding using zero to seven) that the [[computer]] [[execute]]s. Only [[instruction]]s expressed in object code can be used ‘directly’ by the [[computer]]. Thus the [[source code]] is [[convert]]ed into electrical impulses to carry out the tasks set forth in the [[source code]]. The [[binary]] code of [[machine code]] (or object code) is virtually unintelligible to [[programmer]]s.” [[CONTU Final Report]] 54 n.109 (1978).
   
   
“Object code often is directly [[execute|executable]] by the [[computer]] into which it is entered. It sometimes contains [[instruction]]s, however, that are readable only by [[computer]]s containing a particular [[processor]], such as a Pentium [[processor]], or a specific [[operating system]] such as [[Microsoft]] Windows. In such instances, a [[computer]] lacking the specific [[processor]] or [[operating system]] can [[execute]] the object code only if it has an [[emulator]] program that simulates the necessary [[processor]] or [[operating system]] or if the [[code]] first is run through a [[translator ]] [[program]] that [[convert]]s it into object code readable by that [[computer]].” [[UJniversal v. Reimerdes|Universal City Studios, Inc. v. Reimerdes,]] 111 F. Supp. 2d 294, 306 n.18 (S.D.N.Y. 2000) (footnotes omitted).
+
“Object code often is directly [[execute|executable]] by the [[computer]] into which it is entered. It sometimes contains [[instruction]]s, however, that are readable only by [[computer]]s containing a particular [[processor]], such as a Pentium [[processor]], or a specific [[operating system]] such as [[Microsoft]] Windows. In such instances, a [[computer]] lacking the specific [[processor]] or [[operating system]] can [[execute]] the object code only if it has an [[emulator]] program that simulates the necessary [[processor]] or [[operating system]] or if the [[code]] first is run through a [[translator ]] [[program]] that [[convert]]s it into object code readable by that [[computer]].” [[Universal v. Reimerdes|Universal City Studios, Inc. v. Reimerdes,]] 111 F. Supp. 2d 294, 306 n.18 (S.D.N.Y. 2000) (footnotes omitted).
   
   

Revision as of 01:09, 13 October 2007


Object code has been defined as “a translation of the source code language into the machine language of the computer (e.g., binary coding using zeros and ones or hexadecimal coding using letters and numbers or octal coding using zero to seven) that the computer executes. Only instructions expressed in object code can be used ‘directly’ by the computer. Thus the source code is converted into electrical impulses to carry out the tasks set forth in the source code. The binary code of machine code (or object code) is virtually unintelligible to programmers.” CONTU Final Report 54 n.109 (1978).


“Object code often is directly executable by the computer into which it is entered. It sometimes contains instructions, however, that are readable only by computers containing a particular processor, such as a Pentium processor, or a specific operating system such as Microsoft Windows. In such instances, a computer lacking the specific processor or operating system can execute the object code only if it has an emulator program that simulates the necessary processor or operating system or if the code first is run through a translator program that converts it into object code readable by that computer.” Universal City Studios, Inc. v. Reimerdes, 111 F. Supp. 2d 294, 306 n.18 (S.D.N.Y. 2000) (footnotes omitted).