taskSavannah Administration - Tasks: task #13326, Submission of Modula-2 Compiler...

 
 

task #13326: Submission of Modula-2 Compiler and Translator

Submitter:  David Egan Evans <sinuhe>
Submitted:  Thu 18 Sep 2014 11:19:12 PM UTC
   
 
Should Start On:  Thu 18 Sep 2014 12:00:00 AM UTC Should be Finished on:  Sun 28 Sep 2014 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sat 20 Sep 2014 10:54:48 PM UTC, comment #2: 

hi again. i agree, all references are to "COPYING", and thankfully GPLv1 includes the sentence:

  If the Program does not specify a version number of the license,
  you may choose any version ever published by the Free Software Foundation.

Thus I am inclined to interpret this in our favor -- and surely as the author would wish. and should have done in the first place -- as meaning it can be distributed under any GPL version.

Therefore I approved it, and changed the license to GPLv2+ (rms does not want GPLv1 to persist).  Please update COPYING to the gplv2 text and normalize the copyright notices.

I will attach the GPLv1 text found in the tarball, for the record.

Thanks,
Karl



(file #32150)

Karl Berry <karl>
Site Administrator
Thu 18 Sep 2014 11:32:58 PM UTC, comment #1: 

as far as i know, it needs to be compatible with GPLv2+, i.e., GPLv1+ is ok, GPLv1-only is not.  we could ask rms for special dispensation, but i'm doubtful.  any chance of finding an argument about "or any later version"?  or contacting the author?

Karl Berry <karl>
Site Administrator
Thu 18 Sep 2014 11:19:12 PM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: Modula-2 Compiler and Translator
  • System Name:  m2c
  • Type: non-GNU software and documentation
  • License: Other (This is GPLv1. The copyright notice in the C source texts  and README point to the COPYING file. (The standard library included is not explicitly marked, but seems clearly developed as part of the compiler and covered by the notice in the README.) It is unclear whether later GPL versions can be used.


This package was distributed with Debian main for some time. There's a few patches for architecture support from them I'd like to add, including AMD64, plus some of my own. I can add missing copyright headers as patches to the library modules once the original is uploaded.)




Description:

This is the old m2c-0.6 Modula-2 to C translator and compiler by Vladimir Makarov. It defaults to the Fourth Edition Report from Wirth, but also has support for the Third Edition. Its standard library follows closely to the recommendations in PIM4.

Multiple platforms are supported, though many have not been tested for some time.


Other Comments:

Attached is the unmodified original source that I'm forking. See http://m2c.sourcearchive.com/.


Tarball URL:

http://m2c.sourcearchive.com/downloads/0.6/m2c_0.6.orig.tar.gz


David Egan Evans <sinuhe>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #32150:  COPYING added by karl (12KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by karl (Posted a comment)
  • -email is unavailable- added by sinuhe (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-09-20 karl Attached File- Added COPYING, #32150
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code