Delay hits open-source .Net project

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

Developers and corporate customers eager to get their hands on an open-source version of Microsoft's .Net line of programming tools will need to wait a little longer.

The first version of the Mono project, which is designed to let developers create .Net applications for Linux and Unix, will be available in the second quarter of 2004, according to Novell, which became the owner of Mono through its acquisition of open-source software maker Ximian earlier this year.

The Mono project, started in 2001 by programmer Miguel de Icaza, operates as an open-source project under the auspices of Ximian. About a year ago, de Icaza said an initial release of Mono would be available by the end of 2003.

Novell also said that future versions of Mono will give developers tools for building GUIs, or graphical user interfaces, for Linux or Unix .Net applications.

Microsoft's .Net software includes programming tools and the .Net Framework, the software plumbing installed on Windows machines that's needed to run .Net applications. The Mono project is taking advantage of published specifications for .Net to recreate the environment for Linux and Unix.

"Linux on the desktop is becoming a viable option for an increasing number of IT buyers," Chris Stone, vice chairman of Novell's office of the CEO, said in a statement on Tuesday. "To be successful, developers need a productive development environment, stable APIs (application programming interfaces) and a well-defined technology roadmap."

Novell's plans for Mono -- which is tightly linked to Microsoft's plans -- are being watched closely, as Novell has become more of a direct competitor to Microsoft. The company has become a powerhouse in the open-source world, through its acquisitions of both Ximian and, earlier this month, Linux distributor SuSE Linux.

Novell has adopted a strategy of offering open-source alternatives to Microsoft's software. But Mono does not pose a significant short-term threat to either Microsoft's .Net development line or Java-based development, said Stephen O'Grady, an analyst at RedMonk.

"Mono is clearly intended to provide some of the .Net advantages to open-source advocates, but that class of developer is usually virulently anti-Microsoft, so winning them over to a Microsoft-related initiative, even if it's open source, is likely to be a significant challenge," O'Grady said.

"I think they're likely to try to make inroads to the corporate market, specifically with customers with some Java pains or those .Net shops concerned about being too close to Microsoft," O'Grady added.

In the latest Mono timeline, de Icaza said that he would like to incorporate a series of enhancements that Microsoft is planning for .Net. At Microsoft's Professional Developers Conference last month, Microsoft described how the company is reworking its Windows operating system and development tools to improve connectivity, storage and presentation of Windows applications.

Mono version 1.0 is expected to include a compiler for developers to write code with Microsoft's C# language. The Mono toolkit will be designed to generate Unix or Linux application code to run on machines with x86, or Intel compatible, processors as well as PowerPC-based processors.

The first version of Mono will be designed to be compatible with Microsoft's .Net 1.0 and .Net 1.1. Version 1.2 of Mono, targeted for completion by the fourth quarter of 2004, will include additional "libraries," or tools, for building GUI-based applications and support some features in .Net 1.2.

Talkback

One of the curiosities of open source is that many of the articles written about ope source are influenced by a strong tradition of writing about closed source products.

This articles by-line "that the results of the Mono project will now not be available until next year" is a clear example of such journalism.

Mono, while not released as version 1.0 yet, is available for testing, or even development, already and can be downloaded and run from the mono website (http://go-mono.org/).

This is typical of open source software, and while I wouldn't recommend rushing into use of this software prior to the declarion of a version 1.0 release it has many advantages over it's closed source counter-part.

For example, people interested in using mono for software development can trial the software now, getting a feel for whether or not it is suitable to their needs. Under the proprietary model of software development, you must wait until the software company deems it release worthy, only to find out that often it's been released too early and you've just payed handsomely for software that really doesn't work as you thought it would.

Even better, having found that mono meets most of your needs, but there are some areas you'd like to see working before you start development, the open source nature of the product means that you can actually add those features you need, rather than having to wait for the company in question to get around to it.

Novell may not have declared mono at version one yet, but that certainly doesn't mean that you can't download it and try it right now. Mono is already being used in production environments, including the serving up of (some of) the web pages for the project itself.

via Facebook 4 December, 2003 04:01
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

1 hour ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

3 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

8 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

11 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

11 hours ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

12 hours ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

13 hours ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

14 hours ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

14 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

14 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

15 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

15 hours ago by ramwellian on Cloud computing security: no more oxymoron?
BugStalker

"Interesting thought ... If you installed Win7 as a dual boot on a machine that previously only had Linux, and it wrecked your Linux installation,...

15 hours ago by BugStalker on Windows 7 Declares War on GRUB
whs001

This is an excellent summary of Ubuntu and Mint and the interface differences between them. Most such articles take a very partisan position for...

15 hours ago by whs001 on A tale of two distros: Ubuntu and Linux Mint
Moley

@ewallace. Not so clear. Anyone can obtain the text, for example from here http://www.ustr.gov/webfm_send/2379. I support ACTA so long as it and...

16 hours ago by Moley on ACTA: Facts, misconceptions and questions
45283

I think WinRT is fantastic. I just wish it was an option for people that didn't want to go through Microsoft's App Store with its attendant...

19 hours ago by 45283 on Why Windows 8 needs architectural hygiene for WOA
Burn-IT

Nine people? £30m? Who's back pocket is that lot going in? And IF they say it is for new buildings, what about all the ones the government has...

20 hours ago by Burn-IT on Police set to launch three £30m e-crime hubs
ewallace

Just to be clear, nobody knows what is in the text of ACTA, here is a photograph of the text of ACTA http://twitpic.com/8h9iju as submitted to the...

20 hours ago by ewallace on ACTA: Facts, misconceptions and questions
fgvrg56

Unfortunately main issue is that ASUS is refusing to accept that they make some mistake on this version of asus Transformer prime. 1 - GPS sensor...

21 hours ago by fgvrg56 on Asus Eee Pad Transformer Prime Wi-Fi & GPS problems?
Ben Woods

@Marcus A fair question. Just talked with Archos which said it was working on an announcement for next week....

22 hours ago by Ben Woods on Archos confirms G9 Ice Cream Sandwich update schedule

Latest in Application Development