Edit Page
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
⚫ | '''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.”<ref>[[CONTU Final Report]] 54 n.109 (1978).</ref> |
||
− | == Definitions == |
||
⚫ | :“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]].”<ref>[[Universal City Studios v. Reimerdes|Universal City Studios, Inc. v. Reimerdes,]] 111 F. Supp. 2d 294, 306 n.18 (S.D.N.Y. 2000) (footnotes omitted).</ref> |
||
− | '''Object code''' (also called '''machine code''') is |
||
⚫ | Object code is not readable by humans and for a lengthy [[program]], the object code is so long and complex that it would take a skilled [[programmer]] months (and perhaps years) to understand how the [[program]] works and to extract any underlying [[idea]]s or [[algorithm]]s. This difficulty enables [[software developer]]s to [[distribute]]d their [[program]]s to the public with confidence that any [[trade secret]]s contained in the object code will not be able to be extracted without an enormous investment of time and highly skilled manpower. |
||
⚫ | |||
− | |||
− | {{Quote|[a] representation of a [[computer program]] that is written in a [[machine language]] consisting of [[binary code]] (i.e., ones and zeroes). Object code is comprehensible to a [[computer]] or other [[electronic device]], but as a general rule, it is not comprehensible to human beings.<ref>[[Compendium of U.S. Copyright Office Practices, Third Edition]], Glossary, at 11.</ref>}} |
||
− | |||
− | {{Quote|[a]n equipment executable form of a convenient expression of one or more [[process]]es ([[source code]] . . .) that has been [[convert]]ed by a [[programming system]].<ref>U.S. [[Export Administration Regulations]], Part 772 (15 C.F.R. §772.1).</ref>}} |
||
− | |||
− | {{Quote|[[Computer instruction|[c]omputer instruction]]s and [[data]] definitions in a form that is [[output]] by an [[assembler]] or [[compiler]]. Typically [[machine language]].<ref>[[Defense Acquisition University]], Glossary, at B-124 (13th ed. Nov. 2009) ([http://www.dau.mil/pubscats/PubsCats/13th_Edition_Glossary.pdf full-text]).</ref>}} |
||
− | |||
− | {{Quote|the [[binary]] language comprised of zeros and ones through which the [[computer]] directly receives its instructions.<ref>[[Computer Associates v. Altai|Computer Associates Int'l, Inc. v. Altai, Inc.]], 982 F.2d 693, 698 (2d Cir. 1992) ([http://scholar.google.com/scholar_case?case=6976925648486076739&q=982+F.2d+693&hl=en&as_sdt=2006 full-text]).</ref>}} |
||
− | |||
− | == Overview == |
||
− | |||
⚫ | |||
− | |||
⚫ | Object code is not |
||
== References == |
== References == |
||
<references /> |
<references /> |
||
[[Category:Software]] |
[[Category:Software]] |
||
− | [[Category:Definition]] |