comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org (anon)
Subject: Re: Corrected version Re: pragma License ?
Date: Mon, 18 Jun 2007 09:07:56 GMT
Date: 2007-06-18T09:07:56+00:00	[thread overview]
Message-ID: <MXrdi.97339$Sa4.30117@bgtnsc05-news.ops.worldnet.att.net> (raw)
In-Reply-To: f532ll$4gv$1@online.de

As for me I use 

  pragma ( Restricted ) ; 

when I sell the program with source code include, the license is 
spelled out in the contract. Else I am lazy and skip the licensing 
pragma. Also, any close source code does not need the licensing 
comment line.



Note :
 Linux Modules uses : MODULE_LICENSE("GPL");
alone with some files having the spelled out comment lines too.


What most do not understand about Linux is that Linux is a KERNEL 
only.  And at the moment version 2.6.xx is about 250Meg+ of source 
code for all arch.  This is the core software that Linus Torvalds 
controls.  And without Linux kernel the LINUX OS does not exist. 
But the software packages that allows the kernel to be use as an 
OS can be use by Linux or other OSes.

And most of the other software packages are govern by the GNU 
group which has adopted the OSI/FSF GPL policy 100%.  Which 
means that all of GNU with be updated. The programmers still have 
the copyright but they have given copy/modification rights to the GNU 
and its policies. These packages just like GNU GNAT ADA can still be 
used under GPL or non-GPL OS like FREEBSD, NETBSD, and OPENBSD 
along with Solaris and many different flavors of UNIX. So they do not 
need Linux. Linux needs them. 


And as for GPL 2 software adopting GPL 3.  Once the GPL version 3 is 
finalize,  the GPL version 2 is no longer legal. If you read GPL 2 
there is a paragraph that states you must adopt the updated version 
if and when an update is available ( aka version 3 ) or you must 
stop using the GPL all together. So if Linus does not fully adopt 
GPL 2 then he must write his own License for Linux.

Now there are some that says that the GPL 3 is dead without Linux.  And 
SUN with Solaris is trying to push Linux to GPL 3.  Sun has it reasons 
for wanting GPL 3.  To find out just google: 

Linux GPL 3

Software Politics is kind of boring. To me it takes too long.  


In <f532ll$4gv$1@online.de>, Michael Bode <m.g.bode@web.de> writes:
>anon@anon.org (anon) writes:
>
>> All Languages have features that no one uses!  I think the primary group of 
>> programmers that use the Adacore or GNU Ada compiler kind of skip this 
>> pragma.
>
>If Adacore itself doesn't use it, that's understandable. I won't use
>it too. Thought it was a handy feature.
>
>> Note: I believe that Linux will create it own license once the GPL version
>> 3 final is out.  Linus does not like the GPL version 3 drafts he has seen 
>> so far.
>
>I thought that's impossible because of the large number of programmers
>who hold the copy{right|left} on parts of Linux and who put their code
>under GPL2. Linus would have to get permission from all of them to
>change the license or replace their code.
>
>-- 
>No intelligent man has any respect for an unjust law. 
>He simply follows the eleventh commandment.
>-- R.A. Heinlein




  reply	other threads:[~2007-06-18  9:07 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-14 17:13 pragma License ? Michael Bode
2007-06-15  9:10 ` anon
2007-06-15 18:12   ` Michael Bode
2007-06-17  7:21     ` Corrected version " anon
2007-06-17 10:33       ` Michael Bode
2007-06-18  9:07         ` anon [this message]
2007-06-18  9:58           ` Dirk Heinrichs
2007-06-20 10:38             ` anon
2007-06-20 12:09               ` Georg Bauhaus
2007-06-20 12:28               ` Dirk Heinrichs
2007-06-20 13:40               ` Markus E Leypold
2007-06-20 13:43                 ` Markus E Leypold
2007-06-22  6:30               ` Harald Korneliussen
2007-06-22 10:36                 ` Markus E Leypold
2007-06-22 10:55                   ` Markus E Leypold
2007-06-22 11:16                 ` Ludovic Brenta
2007-06-22 14:30                   ` Markus E Leypold
2007-06-22 14:31                   ` Markus E Leypold
2007-06-22 11:37                 ` anon
2007-06-22 12:10                   ` Dirk Heinrichs
2007-06-22 17:48                     ` Georg Bauhaus
2007-06-22 18:05                       ` Markus E Leypold
2007-06-22 14:27                   ` Markus E Leypold
2007-06-22 17:58                   ` Georg Bauhaus
2007-06-22 18:00                     ` Michael Bode
2007-06-22 18:14                       ` Markus E Leypold
2007-06-22 18:44                       ` Georg Bauhaus
2007-06-22 19:02                         ` Michael Bode
2007-06-22 20:42                           ` Markus E Leypold
2007-06-22 18:11                     ` Markus E Leypold
2007-06-18 15:08           ` Georg Bauhaus
2007-06-17 10:47       ` Markus E Leypold
2007-06-18  7:33       ` Dirk Heinrichs
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox