Printer Friendly
The Free Library
14,800,529 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

United States: Microsoft Adds C#, CLI to Community Promise, Boosts Mono Project.


Byline: Mamta03

In a key move intended to address licensing questions surrounding the Mono Project, Microsoft has agreed to apply its Community Promise to both C# and the Common Language Infrastructure (CLI (1) (Call Level Interface) A database programming interface from the SQL Access Group (SAG), an SQL membership organization. SAG's CLI is an attempt to standardize the SQL language for database access. ).

The move will allow developers to use C# and the CLI with Mono, the project sponsored by Novell to develop an open source and Unix-based version of Microsoft's .NET platform, without having to sign a license agreement.

The decision was announced on Microsoft's Port 27 blog blog, short for web log, an online, regularly updated journal or newsletter that is readily accessible to the general public by virtue of being posted on a website.  on Monday. Specifically, Microsoft is applying ECMA (European Computer Manufacturers Association, Geneva, Switzerland, www.ecma-international.org) An international association founded in 1961 that is dedicated to establishing standards in the information and communications fields.  334, which "establishes the interpretation of programs written in the C#," and ECMA 335, which defines the CLI.

"You do not need to sign a license agreement, or otherwise communicate to Microsoft how you will implement the specifications," wrote Microsoft's Peter Galli in the blog. "Under the Community Promise, Microsoft provides assurance that it will not assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports or distributes any Covered Implementation under any type of development or distribution model, including open source licensing models such as the LGPL (Lesser GPL) See GNU General Public License.  Lesser General Public License or GPL See GNU General Public License.

1. GPL - General Purpose Language.
2. GPL - ["A Sample Management Application Program in a Graphical Data-driven Programming language", A.L. Davis et al, Digest of Papers, Compcon Spring 81, Feb 1981, pp. 162-167].
 General Public License ."

The Mono Project had asked Bob Muglia, Microsoft's server and tools president, and Brian Goldfarb, Microsoft's director of developer platform marketing, to clarify licensing of the ECMA standards covering C# and the CLI, which are also ISO standards This is a list of ISO standards that are discussed in Wikipedia articles. For a list of all the more than 16,000 ISO standards (as of 2007), see the ISO Catalogue.

About 300 of the standards produced by ISO and IEC's Joint Technical Committee 1 (JTC1) have been made freely/publicly
, noted a blog post by Miguel de Icaza Miguel de Icaza (born c. 1972) is a Mexican free software programmer, best known for starting the GNOME and Mono projects.

Miguel de Icaza was born in Mexico City and studied at the National Autonomous University of Mexico (UNAM) but never received a degree.
, vice president of developer platforms at Novell and lead developer for Mono.

"Mono contains much more than the ECMA standards," de Icaza noted. "In the coming months, both parties will be working towards splitting the jumbo Mono source code that includes ECMA plus a lot more into two separate source code distributions. One will be ECMA, the other will contain our implementation of ASP.NET, ADO.NET, Winforms and others."

Copyright : Euclid Infotech Pvt. Ltd.

Provided by Syndigate.info an Albawaba.com company
COPYRIGHT 2009 Al Bawaba (Middle East) Ltd.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2009 Gale, Cengage Learning. All rights reserved.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:TendersInfo
Date:Jul 10, 2009
Words:315
Previous Article:United States: MoDot plans road work on several area routes and highways.
Next Article:United States: EADS' Advanced Aerial Refueling Boom System Performs Nighttime Contacts With NATO F-16.
Topics:

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles