Re: web development question
- From: "Rob Thorpe" <rthorpe@xxxxxxxxxxxxxxxxx>
- Date: 28 Nov 2006 02:38:33 -0800
Mr. Arnold4 wrote:
Rob Thorpe wrote:<snip>
Mr. Arnold4 wrote:
Rob Thorpe wrote:
Mr. Arnold4 wrote:
Rob Thorpe wrote:
Mr. Arnold4 wrote:
soalvajavab1@xxxxxxxxx wrote:
I suggest you show
some kind of proof yourself about your points, other than, this lip service.
As an example...
There is a project to implement .NET on Linux called Mono. On it's
website it mentions that Microsoft have patents on critical parts:-
http://www.mono-project.com/FAQ:_Licensing#Patents
Microsoft have agreed to allow others to use the patents with no
charge. But they could revoke that permission at any time.
I know about Mono and I don't see any revoke about Mono using .NET.
I don't understand that sentence.
MS
doesn't own .NET. The only element the MS owns is VB.NET. MS has not
agreed to anything other than what the ISO and ECMA has put to MS and
its partners about making .NET available to anyone that chooses to use
.NET, which is based on RAND terms for the standardization of .NET.
Agreeing to RAND terms does not mean very much. Microsoft are free to
charge whatever they wish for use of the patents. There is no clear
definition of what the "reasonable" in RAND means. Also, they could
pull out of the standards group.
Lastly, RAND terms do not help projects like Mono which are aimed to be
Open Source software. Since if the license involves a charge the
software cannot be open-source anymore. At present this isn't a
problem because the amount MS are charging is zero.
http://en.wikipedia.org/wiki/Common_Language_Infrastructure#Standardization_and_Licensing
Your point about Mono is very weak to say the least about it.
This is only _one_ of the problems. MS have licensed these patent
because it is part of the basic C# & CLI. There are many libs in .NET
that are not part of the standard, such as Windows Forms. The Mono
project has made versions of those too, but no-one knows the legal
status of them.
It is a very common tactic to make a technology "freely" available for
a time, and to later make it proprietery.
In the world of memory RAMBUS inc hid their patents from other groups
standardising memory. Then once DDR memory was standardised they
revealed the patents they had in tthe area and demanded royalties. A
branch of the Australian government have done a similar thing with
Wireless LAN technology recently.
Recently Steve Balmer said:
"anybody who has got Linux in their data center today sort of has an
undisclosed balance *** liability"
He was referring to Linux distributions, which contain many programs
that closely immitate Windows ones. Mono is the one that most closely
immitates MS code and the one most likely to have problems.
.
- Follow-Ups:
- Re: web development question
- From: Mr. Arnold5
- Re: web development question
- References:
- web development question
- From: soalvajavab1
- Re: web development question
- From: Mr. Arnold4
- Re: web development question
- From: Rob Thorpe
- Re: web development question
- From: Mr. Arnold4
- Re: web development question
- From: Rob Thorpe
- Re: web development question
- From: Mr. Arnold4
- Re: web development question
- From: Rob Thorpe
- Re: web development question
- From: Mr. Arnold4
- web development question
- Prev by Date: Re: static typing
- Next by Date: Re: web development question
- Previous by thread: Re: web development question
- Next by thread: Re: web development question
- Index(es):