From: Ingo Marks <adv@region-nord.de>
Subject: Re: Ada & .Net (Rotor)
Date: Mon, 08 Apr 2002 19:31:58 +0200
Date: 2002-04-08T19:31:58+02:00 [thread overview]
Message-ID: <a8sk5h$eac$02$1@news.t-online.com> (raw)
In-Reply-To: a8sitp$3v6$00$1@news.t-online.com
Ingo Marks wrote:
> Ted Dennison wrote:
>
>> The biggest problem I see with an Ada .NET is that the .NET licensing
>> was hand-crafted to be anti-GPL, so it effectively prohibits anyone
>> from using Gnat to implement it. That means only a company with an
>> existing proprietary Ada compiler is going to be able to do the job.
>
> Are you sure? AFAIK you may not produce GPL-clones of .NET-functionality
> but it should be allowed to produce .NET-applications with compilers and
> languages whatever you like.
>
> GPL states that if you modify GPL sources then you have to publish your
> modifications. But it doesn't force you to publish your source if you, for
> example, write a new Office from scratch and compile it with gcc. Of
> course, you would be forced to publish your Office code if you would take
> a small piece of some GPL code and enhance it to your final Office.
>
> Ingo
Supplement:
One of the officially supported .NET languages is Component Pascal.
http://msdn.microsoft.com/vstudio/partners/language/default.asp#component
http://msdn.microsoft.com/vstudio/partners/language/universityqueensland.asp
http://www2.fit.qut.edu.au/CompSci/PLAS//ComponentPascal/
The license of Component Pascal is GPL-like. I haven't found any usager
estrictions by Microsoft yet. Why should MS? Wouldn't they shoot into their
feet if they prohibit the usage of free development tools to produce .NET
applications?
Gardens Point Component Pascal Copyright
Copyright 1998 � 2002 Queensland University of Technology (QUT). All rights
reserved.
Redistribution and use in source and binary forms, with or without
modification are permitted provided that the following conditions are met:
1.Redistribution of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2.Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials with the distribution.
THIS SOFTWARE IS PROVIDED BY THE GPCP PROJECT �AS IS� AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED.
IN NO EVENT SHALL THE GPCP PROJECT OR QUT BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The views and conclusions contained in the software and documentation are
those of the authors and should not be interpreted as representing official
policies, either expressed or implied, of the GPCP project or QUT.
next prev parent reply other threads:[~2002-04-08 17:31 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-02 16:01 Ada & .Net (Rotor) Ehud Lamm
2002-04-02 23:12 ` Juergen Pfeifer
2002-04-03 9:48 ` Ehud Lamm
2002-04-08 9:46 ` Juergen Pfeifer
2002-04-08 14:45 ` Ted Dennison
2002-04-08 17:10 ` Ingo Marks
2002-04-08 17:31 ` Ingo Marks [this message]
2002-04-08 17:35 ` Ingo Marks
2002-04-08 17:39 ` Georg Bauhaus
2002-04-09 6:51 ` Juergen Pfeifer
2002-04-09 9:11 ` Georg Bauhaus
2002-04-10 8:44 ` Juergen Pfeifer
2002-04-10 7:42 ` Ole-Hjalmar Kristensen
2002-04-10 8:41 ` Juergen Pfeifer
2002-04-10 13:50 ` Pascal Obry
2002-04-10 14:35 ` Marin David Condic
2002-04-11 12:52 ` Mário Amado Alves
2002-04-15 22:05 ` Juergen Pfeifer
2002-04-16 8:17 ` Ingo Marks
2002-04-16 9:16 ` Georg Bauhaus
2002-04-16 20:06 ` Ted Dennison
2002-04-11 16:56 ` Pascal Obry
2002-04-11 18:12 ` Marin David Condic
2002-04-11 22:08 ` Larry Kilgallen
2002-04-12 16:11 ` Pascal Obry
2002-04-12 21:14 ` Larry Kilgallen
2002-04-15 13:19 ` Marin David Condic
2002-04-12 21:14 ` Ted Dennison
2002-04-12 21:27 ` Ed Falis
2002-04-13 1:14 ` Ingo Marks
2002-04-13 8:37 ` Pascal Obry
2002-04-15 21:36 ` Juergen Pfeifer
2002-04-15 23:59 ` jim
2002-04-17 13:57 ` Ted Dennison
2002-04-16 10:57 ` Georg Bauhaus
2002-04-16 13:06 ` Marin David Condic
2002-04-16 15:14 ` Wes Groleau
2002-04-16 20:12 ` Ted Dennison
2002-04-16 21:26 ` Ed Falis
2002-04-10 15:01 ` Ted Dennison
2002-04-10 22:58 ` Ted Dennison
2002-04-11 0:05 ` David Brown
2002-04-11 13:24 ` Ted Dennison
2002-04-11 15:55 ` Darren New
2002-04-11 16:37 ` [OT] ping alternatives Wes Groleau
2002-04-11 18:11 ` Ada & .Net (Rotor) Ted Dennison
2002-04-11 19:46 ` Wes Groleau
2002-04-11 20:38 ` Marin David Condic
2002-04-12 1:49 ` Steve Doiel
2002-04-12 14:27 ` Ted Dennison
2002-04-12 16:01 ` Georg Bauhaus
2002-04-15 21:41 ` Juergen Pfeifer
2002-04-08 17:34 ` Georg Bauhaus
2002-04-17 1:37 ` [OT] (was): " Kent Paul Dolan
-- strict thread matches above, loose matches on Subject: below --
2002-04-08 20:05 Alexandre E. Kopilovitch
[not found] <PnPWViyWgE@vib.usr.pu.ru>
2002-04-08 21:26 ` David C. Hoos
2002-04-10 15:36 Alexandre E. Kopilovitch
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox