There are some VHDL compilers which build executable binaries. The Patchouli compiler produces 64-bit Windows binaries. GNU maintains fork of Firefox for Android with all proprietary binaries removed. The ELF header is 52 or 64 bytes long for 32-bit and 64-bit binaries respectively. Compatible binaries or libraries can also be used. The compiled binaries are freeware for any use. M produces 32-bit Windows binaries and implements revision 2008 of the language. Unix-like operating systems, Windows binaries (in PE format) can be executed with Wine. Maintainers of this version strive to keep out all proprietary binaries used in Firefox. The Applegate mechanism explains long term orbital period variations seen in certain eclipsing binaries. There have been ongoing reports about malicious code contained in some binaries of the software. At higher frequencies LISA is expected to detect and resolve around 25,000 galactic compact binaries. The first working binaries using OpenGL came out in 1997. The presence of eclipses places Thuban into the class of binaries known as eclipsing binaries. Thus Algol became one of the first known spectroscopic binaries.