Novell's Open Source .NET Reaches Version 1.0.Novell Inc has released version released version - release 1.0 of its Mono open source implementation of Microsoft Corp's .NET development platform.
Mono is designed to enable developers to build Linux and cross-platform applications and includes a C Sharp compiler compiler
Computer software that translates (compiles) source code written in a high-level language (e.g., C++) into a set of machine-language instructions that can be understood by a digital computer's CPU. and .NET-compatible runtime engine Software that certain applications depend on to run in the computer. The runtime engine must be running in the computer in order for the application to execute. It provides common routines and functions that the applications require, and it typically converts the program, which is in an as well as two stacks of application programming interfaces.
The project was begun in July 2001 by Linux desktop specialist Ximian Inc and continued after the company was acquired by Waltham, Massachusetts-based Novell in August 2003. The first beta was released in May, since when more than 50,000 copies of the software have been downloaded.
As well as version 1.0 of the completed product, Novell has also launched a new web site for potential Mono users (as opposed to Mono contributing developers) at www.mono-project.com. The site includes tools, resources, road maps and other information about the Mono project.
In addition to Linux, Mono also supports deployment on Microsoft's Windows NT (Windows New Technology) A 32-bit operating system from Microsoft for Intel x86 CPUs. NT is the core technology in Windows 2000 and Windows XP (see Windows). Available in separate client and server versions, it includes built-in networking and preemptive multitasking. and XP, as well as Sun Microsystems Sun Microsystems, Inc. (NASDAQ: JAVA) is an American vendor of computers, computer components, computer software, and information-technology services, founded on 24 February 1982. Inc's Solaris, Apple Computer Inc's MacOS X, and various other Unix flavors.
The two application programming interface stacks include one group of APIs that take advantage of Linux servers and desktops and one that provides compatibility with Microsoft's .NET Framework 1.1, including the ASP.NET and ADO.NET components.
With version 1.0 of Mono now released, work is already underway on the forthcoming 1.2 and 2.0 updates, keeping tracks of Microsoft developments for the Visual Studio 2005 "Whidbey" release of the .NET Framework as well as more components not stable enough for the 1.0 release.
Scheduled for release in the fourth quarter of 2004 Mono 1.2 will add ASP.NET 2.0 improvements, support for generic types, System.XML XML
in full Extensible Markup Language.
Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. and remoting improvements from Whidbey, new compilers and consoles, and serial port support.
The company is also targeting the second quarter of 2005 for the release of Mono 2.0, to include updates to System.XML, ASP.NET, and Windows.Forms to match the .NET Framework 2.0 API (Application Programming Interface) A language and message format used by an application program to communicate with the operating system or some other control program such as a database management system (DBMS) or communications protocol. .