comp.lang.ada
 help / color / mirror / Atom feed
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.




  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