[OpenAFS-devel] [Patch] add module license macro to Linux kernel module
Troy Benjegerdes
hozer@hozed.org
Sat, 7 May 2005 21:49:45 -0500
Speaking of the debian packages... Is there a reason that compiled kernel
modules aren't distributed? I had a user get rather pissed off when he
updated his debian system and afs dissappeared.
FYI, I used the following script to build debian packages.. Can we at
least have openafs-modules-source try to build binary packages?
#!/bin/sh
VERLIST=`uname -r`
#VERLIST='2.6.8-2-686-smp'
apt-get install openafs-client openafs-modules-source
#VERLIST='2.4.27-2-686 2.4.27-2-686-smp 2.4.27-2-k7 2.4.27-2-k7-smp'
for VERSION in $VERLIST; do
apt-get install kernel-headers-$VERSION
cd /usr/src
echo $VERSION
rm -r modules/openafs
tar zxf openafs.tar.gz
cp -pr kernel-headers-$VERSION afsbuild-kernel-headers-$VERSION
cd afsbuild-kernel-headers-$VERSION
make-kpkg modules_image
cd /usr/src
dpkg -i openafs-modules-$VERSION
done
On Sat, May 07, 2005 at 11:31:33AM -0700, Russ Allbery wrote:
> Matthew Miller <mattdm@mattdm.org> writes:
> > On Sat, May 07, 2005 at 12:34:53AM -0400, Chaskiel Grundman wrote:
>
> >> My objection to doing this is that while it will help some users, it
> >> also in sense legitimizes the whole license checking scheme, and I'd
> >> rather we didn't help do that.
>
> > The license-checking scheme is *there*, and it's as legitimate as it's
> > ever going to get. I think having a open source / free software,
> > non-GPL, clearly non-derived work correctly labelled actually does more
> > to help than hurt, because currently, pretty much all
> > widely-talked-about examples are actually proprietary code.
>
> Yeah, someone just filed a Debian bug over this because they were confused
> (thinking that tainted == non-free), and having the IBM Public License
> string in there would probably have resolved their confusion.
>
> --
> Russ Allbery (rra@stanford.edu) <http://www.eyrie.org/~eagle/>
> _______________________________________________
> OpenAFS-devel mailing list
> OpenAFS-devel@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-devel
--
--------------------------------------------------------------------------
Troy Benjegerdes 'da hozer' hozer@hozed.org
Somone asked my why I work on this free (http://www.fsf.org/philosophy/)
software stuff and not get a real job. Charles Shultz had the best answer:
"Why do musicians compose symphonies and poets write poems? They do it
because life wouldn't have any meaning for them if they didn't. That's why
I draw cartoons. It's my life." -- Charles Shultz