Lxrun

Lxrun

In Unix computing, lxrun is a compatibility layer to allow Linux binaries to run on UnixWare, SCO OpenServer and Solaris without recompilation. It was created by Mike Davidson. It has been an open source software project since 1997, and is available under the Mozilla Public License. Both SCO and Sun Microsystems began officially supporting lxrun in 1999.

Timeline

*August 22, 1997: lxrun is cited as a proof of concept of cross-platform binary compatibility at the 86open conference hosted by SCO in Santa Cruz, CA. [cite web
url = http://www.telly.org/86open-faq
title = 86Open Frequently-Asked Questions
accessdate = 2007-12-01
author = Evan Leibovitch
authorlink = Evan Leibovitch
date = December 23, 1997
]
*August 29, 1997: lxrun's first mention on Usenet, in comp.unix.sco.misc. [cite newsgroup
title = Need binaries for linux sco support
author = Jean-Pierre Radley
date = 1997-08-30
newsgroup = comp.unix.sco.misc
url = http://groups.google.com/group/comp.unix.sco.misc/msg/b3efc2d3ae82b1f9/666077a57b5f39ee?lnk=st&q=lxrun&rnum=41#666077a57b5f39ee
accessdate = 2007-11-30
] Most notably, the post mentions lxrun's availability in source and binary form from the SCO Skunkware FTP site. A later post in the thread mentions contributions by various authors, both inside and outside of SCO.
*October 1, 1997: The official lxrun website is established.
*June 19, 1998: Ronald Joe Record, Michael Hopkirk, and Steven Ginzburg present a paper on lxrun at the USENIX 1998 Technical Conference in New Orleans, LA. [cite web
url = http://www.usenix.org/publications/library/proceedings/usenix98/freenix/record_html/lxrun.html
title = Linux Emulation for SCO
accessdate = 2007-12-01
author = Ronald Joe Record
coauthors = Michael Hopkirk, Steven Ginzburg
date = May 8, 1998
publisher = USENIX
]
*Mar 1, 1999: SCO announces Linux compatibility in UnixWare 7 and demonstrates lxrun at LinuxWorld Expo and Conference in San Jose, CA. [cite newsgroup
title = Linux, Open Source Movements Shift Spotlight Back to UNIX...
author = Jan Tarzia
date = 1999-03-03
newsgroup = comp.unix.sco.announce
url = http://groups.google.com/group/comp.unix.sco.announce/msg/cfd0513dfd99347a
accessdate = 2007-11-30
]
*May 12, 1999: Sun Microsystems announces support for Linux binaries on Solaris using lxrun. [cite web
url = http://slashdot.org/article.pl?sid=99/05/12/2155215
title = Sun to run unmodified Linux Binaries
accessdate = 2007-12-01
date = 1999-05-12
publisher = Slashdot
]

Current status

According to the official lxrun website, lxrun is now in "maintenance" mode, meaning that it is no longer being actively developed.cite web
url = http://www.ugcs.caltech.edu/~steven/lxrun/
title = LxRun - Linux Emulator
accessdate = 2007-12-01
author = Steven Ginzburg
date = 2003-04-27
] Reasons cited for the declining interest in lxrun include the wide availability of real Linux machines, and the availability of more capable emulation systems, such as SCO's Linux Kernel Personality (LKP), OpenSolaris BrandZ, and various virtual machine solutions. Newer Linux applications and host operating systems are not officially supported by lxrun.

References

External links

* [http://www.ugcs.caltech.edu/~steven/lxrun/ Official lxrun Website]
* [http://www.sun.com/software/linux/compatibility/lxrun/index.xml Sun's lxrun Website]
* [http://www.cnn.com/TECH/computing/9905/14/lxrun.idg/ Sun's Solaris get compatible with Linux apps] ("CNN", Fri 14 May 1999)
* [http://www.groklaw.net/article.php?story=20060816091242178 Lxrun - why wasn't it released under the GPL?] (Pamela Jones, "Groklaw", Wed 16 Aug 2006)


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Lxrun — слой совместимости, позволяющий Linux приложениям работать в Solaris, UnixWare и SCO OpenServer без перекомпиляции. Это открытое программное обеспечение, созданное в 1997 и распространяемое под лицензией Mozilla Public License. Sun Microsystems и …   Википедия

  • Executable and Linkable Format — Infobox file format name = ELF extension = none, .o, .so, .elf mime = owner = Unix System Laboratories genre = Binary, executable, object, shared libraries, core dump container for = contained by = extended from = extended to = In computing, the… …   Wikipedia

  • Solaris (sistema operativo) — Solaris Parte de la familia Unix System V Solaris 10 usando Java Desktop System Desarrollador …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”