malloc: performance improvements and bugfixes
Manuel López-Ibáñez
lopezibanez@gmail.com
Wed Jan 27 20:46:00 GMT 2016
Jörn (and others),
Judging from similar discussions in the GCC list:
https://gcc.gnu.org/ml/gcc/2010-04/msg00847.html
https://gcc.gnu.org/ml/gcc/2010-04/msg00725.html
I would strongly advise to stop discussing this here and contact the
copyright-clerk of the FSF and expose your case: "I want to contribute to GNU
libc, but I don't want to assign copyright because of X, Y, and Z. What can I do?"
Why?
1) As the thread in GCC shows, almost every contributor to any GNU project
don't know or are completely wrong about the details. At most, they can tell
you their personal case, however, the FSF changes their processes with respect
to legal changes, thus personal experience is of limited value.
2) The process is very individualized. It depends on where you live, where you
work, how much you want to contribute, etc. Only the FSF clerk (who I guess is
a lawyer or has access to a lawyer) knows all the fine details.
3) The FSF is very flexible and will try to personalize the process to your
circumstances and desires. So explain them in detail what are your worries and
questions. In my first CA, I changed some parts of the document to please my
university (whose lawyers had to sign it), and the FSF was ok with it.
As I said in that thread, "the process is overly complex, obscure, confusing
and slow. It does not seem that it needs to be so. It is scaring away potential
contributors and slowing down GCC development." and "It would be
extremely useful if anyone that feels confident on the subject wrote a
FAQ-like document in the wiki that we could use as a reference for the
future."
However, only the FSF can fix this, any discussion here about the what, the how
or the why is pointless. (Yet, more than 5 years have passed since the above
discussion and the situation has not improved. I firmly believe that the CA is
the number one hurdle for contributing to GCC, more than the GPLv3 or the code
itself.)
Cheers,
Manuel.
More information about the Libc-alpha
mailing list