Re: [Rpm-maint] [rpm-software-management/rpm] License of find-lang.sh is ambiguous around modification (#595)

2021-01-15 Thread Tom Callaway
That said, this is him: https://www.linkedin.com/in/willestes/

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/595#issuecomment-760998154___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] License of find-lang.sh is ambiguous around modification (#595)

2021-01-15 Thread Tom Callaway
Unfortunately, as I have changed jobs, I no longer have access to the emails in 
my redhat.com account. While I am happy to swear to the accuracy of my 
statement above, I can not provide evidence to that fact.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/595#issuecomment-760994457___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


[Rpm-maint] [rpm-software-management/rpm] License of find-lang.sh is ambiguous around modification (#595)

2018-11-09 Thread Tom Callaway
Because I enjoy resolving 20 year old licensing issues... :)

The existing license on find-lang.sh reads:

```
#findlang is copyright (c) 1998 by W. L. Estes 

#Redistribution and use of this software are hereby permitted for any
#purpose as long as this notice and the above copyright notice remain
#in tact and are included with any redistribution of this file or any
#work based on this file.
```

This license, like many early FOSS licenses, is ambiguous about its support for 
modification. It also does not carry any sort of warranty disclaimer. I have 
reached out to Mr. Estes, who has given permission via email for this work to 
be relicensed under a modern permissive license, specifically, MIT 
(https://opensource.org/licenses/MIT). I can provide copies of this 
correspondence upon request. He has clarified that permitting modification of 
this file was his original intent, however, it is still worth changing this 
license to prevent others from copying it elsewhere.

In the twenty years or so that this code has been in RPM, the following 
contributors seem to have made copyrightable contributions to it:

@proyvind @pmatilai @scop @ffesti @jnovy @arekm 

If each of them are okay with relicensing this work under MIT, I would 
recommend that this happen. I can make a PR if needed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/issues/595___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


[Rpm-maint] [PATCH] Fix rpm 4.9 sparc installplatform regex

2012-04-27 Thread Tom Callaway
As I said on IRC, I'm not at all convinced this regex is any more
correct than the previous one, but this one successfully writes out all
the sparc & sparc64 platform macro files that I want/need at the moment,
so I'm calling it a fix and moving on.

Thanks,

~tom

==
Fedora Project
diff -up rpm-4.9.1.3/installplatform.sparc-cleanups rpm-4.9.1.3/installplatform
--- rpm-4.9.1.3/installplatform.sparc-cleanups	2012-04-25 13:15:48.019429690 -0400
+++ rpm-4.9.1.3/installplatform	2012-04-25 13:16:09.279777824 -0400
@@ -21,7 +21,7 @@ case "$arch" in
   alpha*) SUBSTS='s_alpha_alpha_ s_alpha_alphaev5_ s_alpha_alphaev56_ s_alpha_alphapca56_ s_alpha_alphaev6_ s_alpha_alphaev67_' ;;
   arm*) SUBSTS='s_arm_arm_ s_arm_armv3l_ s_arm_armv4l_ s_arm_armv4tl_ s_arm_armv5tel_ s_arm_armv5tejl_ s_arm_armv6l_ s_arm_armv7l_ s_arm_armv7hl_ s_arm_armv7hnl_' ;;
   sh4*) SUBSTS='s_sh4_sh4_ s_sh4_sh4a_' ;;
-  sparc*) SUBSTS='s_sparc\(64\|64v\|v9v\|v9\)_sparc_ s_sparc64_sparcv9_;s_sparc\([^v]\|$\)_sparcv9\1_ s_sparcv9_sparc64_;s_sparc\([^6]\|$\)_sparc64\1_' ;;
+  sparc*) SUBSTS='s_sparc_sparc64v_ s_sparc_sparcv9v_ s_sparc\(64\|v9\)_sparc_ s_sparc64_sparcv9_;s_sparc\([^v]\|$\)_sparcv9\1_ s_sparcv9_sparc64_;s_sparc\([^6]\|$\)_sparc64\1_' ;;
   powerpc*|ppc*) SUBSTS='s_ppc64_ppc_ s_ppc\([^6ip]\|$\)_ppc64\1_ s_ppc\([^6ip]\|$\)_ppciseries_ s_ppc\([^6ip]\|$\)_ppcpseries_ s_ppc\([^6ip]\|$\)_ppc64iseries_ s_ppc\([^6ip]\|$\)_ppc64pseries_' ;;
   s390*) SUBSTS='s_s390x_s390_ s_s390\([^x]\|$\)_s390x\1_' ;;
   x86_64|amd64|ia32e) SUBSTS='s,x86_64,x86_64, s,x86_64,ia32e, s,x86_64,amd64, s,x86_64,i386, s,x86_64,i486, s,x86_64,i586, s,x86_64,i686, s,x86_64,pentium3, s,x86_64,pentium4, s,x86_64,athlon, s,x86_64,geode,' ;;
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint