Jump to content

Beye: Difference between revisions

From IdeaWazaWiki
m 146 revisions imported: Import with full history
Remove missing top templates
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Other uses|Beye (surname)}}
<!-- Please do not remove or change this AfD message until the discussion has been closed. -->
{{Article for deletion/dated|page=Beye|timestamp=20260930014435|year=2026|month=September|day=30|substed=yes|help=off}}
<!-- Once discussion is closed, please place on talk page: {{Old AfD multi|page=Beye|date=30 September 2026|result='''keep'''}} -->
<!-- End of AfD message, feel free to edit beyond this point -->
{{Multiple issues|
{{More citations needed|date=February 2009}}
{{Tone|date=February 2009}}
}}
{{Use dmy dates|date=December 2020}}
{{Infobox software
| caption = Beye
| screenshot = biew ss.png
| developer =  {{plainlist|
*[[Nickols Kurshev]]<ref>[[sourceforge:u/konst/profile/|Nickols Kurshev's SourceForge page]]</ref>
*[[Andrew Golovnia]]<ref>[[sourceforge:u/andrew_golovnia/profile/|Andrew Golovnia's SourceForge page]]</ref>
}}
| latest_release_version = 6.1.0
| latest_release_date = {{Start date and age|df=yes|2009|12|12}}
| operating_system = [[Cross-platform]]<ref name="bttr-software/filutil2.htm#biew">{{cite web |title=BIEW (Binary VIEW) — Hex editor for power users, in 16- & 32-bit variants. |url=https://www.bttr-software.de/freesoft/filutil2.htm#biew |website=Free Software for DOS File Utilities – 2 |publisher=bttr-software.de |access-date=13 June 2025 |quote=added 2000-07-11, updated 2005-06-18}}</ref>
| genre = [[Software utility|Utility]]
| license =  {{plainlist|
*2013: [[GNU General Public License|GPL-2.0-only]] or [[GNU General Public License|GPL-3.0-only]]{{efn|GPL-2.0-only or GPL-3.0-only: Since 2013-05-18/r138}}<ref>{{cite web|url=https://sourceforge.net/p/beye/code/138/|title=[r138] meke beye as bi-licensed project|date=2013-05-18}}</ref>
*2011: copyrighted, redistributable under GPL 2<ref name="beye_licence/2011-07-24">{{cite web |last1=Kas |first1=Guru |title=beye licence |url=https://beye.sourceforge.net/en/beye_licence.html |website=beye.sourceforge.net |access-date=13 June 2025 |archive-url=https://web.archive.org/web/20110724073653/http://beye.sourceforge.net/en/beye_licence.html |archive-date=24 July 2011 |quote=Printed below is the GNU General Public License (the GPL or copyleft), under which BEYE is licensed. BEYE is not shareware, and it is not in the public domain. The bulk of the BEYE is Copyright (c) 1995 by Nickols_K, and other parts of software are copyrighted by their authors. Thus, BEYE is copyrighted, however, you may redistribute it under the terms of the GPL printed below.  GNU GENERAL PUBLIC LICENSE Version 2, June 1991}}</ref>
*2000: [[GNU General Public License|GPL-2.0-only]]{{efn|GPL-2.0-only: From 2000-02-20/5.0.0 to 2013-05-17/r137}}
*1994: [[Proprietary software|Proprietary]]{{efn|Proprietary: From 1994/0.01 to 1999-10-05/5.0.0-pre.10}}
}}
| website = {{plainlist|
*[https://web.archive.org/web/20100831011645/http://beye.sourceforge.net/en/beye_intro.html beye_intro]
*[https://web.archive.org/web/20100301060146/http://beye.sourceforge.net:80/en/beye.html beye.sourceforge.net]
}}
}}
'''BEYE,''' also known as '''Binary EYE, BIEW, Binary View''' is a multiplatform portable [[File viewer|viewer]] of [[binary files]] with a built-in editor that functions in binary, hexadecimal, and [[disassembler]] modes. It uses native [[X86 assembly language#Syntax|Intel syntax]] for disassembly. Features include [[Atmel AVR|AVR]]/[[Java (software platform)|Java]]/[[x86]]-[[i386]]-[[AMD64]]/[[ARM architecture|ARM]]-[[XScale]]/[[PPC64]] disassemblers, a Russian code pages converter, and a code navigator. It can also fully preview [[DOS MZ executable|MZ]], [[New Executable|NE]], [[Portable Executable|PE]], [[NetWare Loadable Module|NLM]], [[COFF]]32, and [[Executable and Linkable Format|ELF]] formats, and partially preview [[a.out]], [[Linear Executable|LE and LX]], and [[Phar Lap (company)|Phar Lap]] formats.
'''BEYE,''' also known as '''Binary EYE, BIEW, Binary View''' is a multiplatform portable [[File viewer|viewer]] of [[binary files]] with a built-in editor that functions in binary, hexadecimal, and [[disassembler]] modes. It uses native [[X86 assembly language#Syntax|Intel syntax]] for disassembly. Features include [[Atmel AVR|AVR]]/[[Java (software platform)|Java]]/[[x86]]-[[i386]]-[[AMD64]]/[[ARM architecture|ARM]]-[[XScale]]/[[PPC64]] disassemblers, a Russian code pages converter, and a code navigator. It can also fully preview [[DOS MZ executable|MZ]], [[New Executable|NE]], [[Portable Executable|PE]], [[NetWare Loadable Module|NLM]], [[COFF]]32, and [[Executable and Linkable Format|ELF]] formats, and partially preview [[a.out]], [[Linear Executable|LE and LX]], and [[Phar Lap (company)|Phar Lap]] formats.



Latest revision as of 03:36, 1 October 2026

BEYE, also known as Binary EYE, BIEW, Binary View is a multiplatform portable viewer of binary files with a built-in editor that functions in binary, hexadecimal, and disassembler modes. It uses native Intel syntax for disassembly. Features include AVR/Java/x86-i386-AMD64/ARM-XScale/PPC64 disassemblers, a Russian code pages converter, and a code navigator. It can also fully preview MZ, NE, PE, NLM, COFF32, and ELF formats, and partially preview a.out, LE and LX, and Phar Lap formats.

History

BEYE was developed as "biew",[1][2] in 1994 by Nickols "Nick"[3] Kurshev,[4] inspired by qview[5] and Hiew ,[6] and later, Andrew Golovnia,[7] and others. In February of 2010 the program was renamed to BEYE, even though poll votes were mostly against its rename.[6] BEYE's creators stated, that the previous name had some negative associations in English,[1] and the new one doesn't conflict with other projects.[8]

At that time, compilers were not able to create highly optimized executables, and CPUs were not as efficient, which caused many programmers to code in assembly language. Many countries, including Russia, had poor accessibility to the Internet, and it was problematic to find information about CPUs. Many programs produced errors, and it was too difficult to understand the source of the problems.

After spending a long time trying to understand the causes of the defects in his programs, the developer of BEYE coded their disassembler.[1] Perhaps the needs of the creator couldn't have been covered by existing disassemblers, and so he wrote his own.[1]

Initially, BEYE was closed-source, but friends helped to improve the project with new ideas and in some cases with new code. Later, after purchasing a modem, Kurshev and Golovnia decided to release the source[9] and publish BEYE on the Internet.

In 2000, the sources were published at SourceForge.[8]

Beye no longer works in Windows 7.[10]

Features

BEYE's features include:[1] Template:Columns-list

See also

Notes

Template:Notelist

References