agrep

This forum is dedicated to new ideas, suggestions and proposals.

agrep

Postby codegazer » Apr 29th, '12, 16:40

ref: http://en.wikipedia.org/wiki/Agrep source: ftp://ftp.cs.arizona.edu/agrep/

"agrep" (or approximate grep) is a fast grep. I have used it before compiled from source on other unixen.
"agrep" has a very specific and unusual capability of defining record separators which means it can be used to pattern match in files with data stanzas (multi-line records) as well as single line (as in grep).

I wondered about the possibility of it being included in Mageia?
Wikipedia states:
"agrep is free for private and non-commercial use only, and belongs to the University of Arizona"

The "copyright" file with the source states the following:

This material was developed by Sun Wu and Udi Manber
at the University of Arizona, Department of Computer Science.
Permission is granted to copy this software, to redistribute it
on a nonprofit basis, and to use it for any purpose, subject to
the following restrictions and understandings.

1. Any copy made of this software must include this copyright notice
in full.

2. All materials developed as a consequence of the use of this
software shall duly acknowledge such use, in accordance with the usual
standards of acknowledging credit in academic research.

3. The authors have made no warranty or representation that the
operation of this software will be error-free or suitable for any
application, and they are under under no obligation to provide any
services, by way of maintenance, update, or otherwise. The software
is an experimental prototype offered on an as-is basis.

4. Redistribution for profit requires the express, written permission
of the authors.


Does this mean it can or cannot be included in Mageia?
Last edited by codegazer on Apr 30th, '12, 09:09, edited 1 time in total.
User avatar
codegazer
 
Posts: 22
Joined: Mar 30th, '11, 00:48

Re: agrep

Postby martinw » Apr 29th, '12, 18:09

The Mageia licensing policy is here: https://wiki.mageia.org/en/Licensing_policy. In short, you'd have to find a license on the approved list that was similar to the agrep license.

The alternative implementation (TRE) mentioned on the Wikipedia page might be a better bet, as it uses a BSD-like license.
martinw
 
Posts: 608
Joined: May 14th, '11, 10:59


Return to Ideas and suggestions

Who is online

Users browsing this forum: No registered users and 1 guest

cron