Re: Copyright Assignment Papers

2020-11-22 Thread Christopher Dimech


Please email the following information to ass...@gnu.org.

Please use your full legal name (in ASCII characters) as the subject
line of the message.
--
REQUEST: SEND FORM FOR PAST AND FUTURE CHANGES

[What is the name of the program or package you're contributing to?]


[Did you copy any files or text written by someone else in these changes?
Even if that material is free software, we need to know about it.]


[Do you have an employer who might have a basis to claim to own
your changes? Do you attend a school which might make such a claim?]


[For the copyright registration, what country are you a citizen of?]


[What year were you born?]


[Please write your email address here.]


[Please write your postal address here.]





[Which files have you changed so far, and which new files have you written
so far?]


> Sent: Monday, November 23, 2020 at 2:35 AM
> From: "Robert Balas" 
> To: gcc@gcc.gnu.org
> Subject: Copyright Assignment Papers
>
> Hi,
>
> Can you please send me the necessary documents for the FSF copyright 
> assignment. I'm located in Switzerland if thats relevant.
>
> Best,
> Robert
>
>


Re: Google Summer of Code 2018: Call for mentors and ideas

2018-02-15 Thread Christopher Dimech
Dear Martin, I am the administrator of GNU Behistun, a package designed
to image the internal constituents of the subsurface using seismic waves.
It is written in Fortran and uses gfortran. I am not sure how well you
think it fits in your GSoC project. Does related work under your proposal
have to focus on development of the gcc compiler itself, or would it also 
allow work on peripheral associations.

Regards
Christopher

-
Christopher Dimech
GNU Behistun Chief Administrator
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Exploitation


> Sent: Tuesday, February 13, 2018 at 2:01 PM
> From: "Martin Jambor" 
> To: gcc@gcc.gnu.org
> Subject: Re: Google Summer of Code 2018: Call for mentors and ideas
>
> Hi,
> 
> I am happy to announce that we were selected as a Google Summer of Code
> 2018 mentor organization.
> 
> At this point I am being asked to "invite mentors," so I will soon
> invite all the people who have expressed interest in the January email
> thread (or on IRC).
> 
> If anybody has an additional idea for a GSoC project, please share it
> with us here and perhaps also add it to the Wiki page.
> 
> If anybody else thinks of being a mentor this year, please write me an
> email, the sooner the better.  I suspect that a google account is
> mandatory, though.
> 
> Any other ideas/comments/suggestions are also welcome.
> 
> Martin
> 


Re: Remove RMS from the GCC Steering Committee

2021-03-26 Thread Christopher Dimech via Gcc
What is this?  The usual rant of freaked out madness!!!

-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Saturday, March 27, 2021 at 8:02 AM
> From: "Nathan Sidwell" 
> To: "GCC Development" 
> Subject: Remove RMS from the GCC Steering Committee
>
> [double sigh, attaching a pdf causes it to be blocked, and I guess the number 
> of 
> URLs is also triggering a spam trap for the follow up.  I have removed many 
> of 
> the URLS from this, you'll have to use your google-fu for sources.  I emailed 
> several members of the SC, and don't want to bomb them with yet a third copy. 
> ]
> 
> Dear members of the GCC Steering Committee (SC),  I ask you to remove Richard 
> Stallman (RMS) from the SC, or, should you chose not to do so, make a clear 
> statement as to why he remains.
> 
> I am writing this publicly, as it is important we address the issue. In 2019, 
> when RMS resigned from the FSF, I asked the SC about his status on the SC 
> (the 
> web site continued to list his affiliation as FSF).  I never saw as response. 
> I 
> failed to follow up. (FWIW, I never received a response to a technical 
> licensing 
> issue I asked in 2020. Something seems amiss.)
> 
> As this is public, even though I know you, the SC, know who I am, and I am 
> lucky 
> enough to count several of you as friends, I present some bona fides:
>  • I am a long-time developer of GCC, having become involved during the 
> EGCS 
> days of the late 1990’s.
>  • While there has been a time when I wasn’t as active as before or 
> since, I 
> have made many thousands of commits to GCC. Particularly in the C++ Front End.
>  • You, the SC, have recognized my skills and named me as a co-maintainer 
> of 
> the C++ Front End.
>  • In addition to the front end, I have implemented middle-end and 
> backend 
> changes and improvements.  For instance the core of the OpenAcc execution 
> model, 
> building on the excellent OpenMP support developed by Redhat.
>  • Outside of upstream, I have ported GCC to several architectures.  
> Sadly 
> several never saw the light of day, but they did pay the bills.
>  • Historically, I reimplemented the gcov coverage system, and was a 
> co-maintainer of that subsystem for some time.
>  • I implemented several pieces of the Itanium C++ ABI – the nearest 
> thing 
> we have to a cross-platform ABI standard.
>  • I was named a maintainer of the morpho (since removed) backend, and 
> the 
> nvidia backend originally authored by Bernd Schmidt (Tom de Vries has taken 
> over 
> that maintainance).
>  • I’m nowhere near as prolific as other contributors, but I have been 
> fortunate enough to work on a program that is exciting and useful to so many 
> people.
> 
> I would rather not have to write this email.  Like many developers, I just 
> want 
> to write code. Right now we’re working towards the GCC 11 release.  I thought 
> about deferring this email. But there’s never a good time, and bad behaviour 
> needs to be addressed in the moment.  I have left this for too long already.
> 
> I used to think of GCC development as egalitarian, and therefore fair, and, 
> by 
> assumption, welcoming. That is not true. I’m a white dude with a British 
> accent. 
> /Of course/ I have white male privilege.  I used to joke that I fell into 
> every 
> job I’ve had (including my doctorate) – that, right there, is white male 
> privilege.  I have so much, that I can move to a xenophobic racist country 
> and 
> get a complete pass from the ‘immigrants are bad’ mentality. Many of you on 
> the 
> SC have such privilege – if you don’t think such privilege affects you, /then 
> you have it/.
> 
> Just letting the code speak for itself, /is not enough/. Egalitarianism would 
> be 
> fine in an equal world.  We do not live in that world.
> 
> Perhaps you discount the benefits of white male privilege.  You’re wrong.  Of 
> course I cannot speak from experience, but being female in a misogynistic 
> environment is /exhausting/. Being non-white in a racist society is 
> /exhausting/.  You may think the current pre-release crunch is tiring – but 
> it 
> has an end and will stop. The adverse affects of white male privilege never 
> stop.
> 
> Perhaps you do not see the need to attract a diverse population of 
> developers. 
> Why do you not want to evangelize to everyone the fun it is in writing 
> compilers?  /You’re writing a program that writes prog

Re: Remove RMS from the GCC Steering Committee

2021-03-27 Thread Christopher Dimech via Gcc
It's not a good idea to disrespect the Gnu Father.

-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Sunday, March 28, 2021 at 5:12 AM
> From: "Siddhesh Poyarekar" 
> To: "Alexandre Oliva" , "Nathan Sidwell" 
> Cc: "GCC Development" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On 3/27/21 7:08 PM, Alexandre Oliva via Gcc wrote:
> > It may be very convenient to paint a boogey-man and expel it because
> > that became fashionable.  But sacrificing a goat or a lamb does not
> > expiate our own sins, and expelling someone who hasn't even been present
> > in the community can't be expected to make any real difference to that
> > matter; it would rather make us seem *less* welcoming and more
> > intolerant, and suggest other motivations for the move.
>
> Except that it's not a boogeyman.  There is evidence for the documented
> instances of misconduct and have been corroborated by multiple people.
>
> > Let's be real and honest, when was the last time anyone in the GCC
> > community was called out for sexist behavior?  When was there even
> > conversation about it, and about how sexist behavior is not acceptable
> > and not to be accepted among participants in the GCC community?  What
> > was our latest collective action to promote e.g. gender equity within
> > the community?
>
> The discussion is about RMS' damaging conduct (especially with
> non-privileged groups) over the years and the steering committees stand
> on it, not about steps we take to make the community more welcoming to
> non-privileged groups.  The latter definitely needs a discussion, but as
> far as this thread is concerned, it is a digression.
>
> > If we were to shift our collective blame over this very real and
> > undesirable problem to someone who has any direct authority over the
> > project, why not suggesting expelling e.g. the entire Steering Committee
> > for its evident failure to address the problem?  (I don't think it's a
> > good idea, but that would be the first thing to try if we were to blame
> > "management"/"leadership" rather than ourselves for it)
>
> Nope, you're the one shifting blame for RMS' conduct on to the steering
> committee and the gcc community.
>
> > What could support any rational belief that having RMS one extra level
> > removed from our technical community would bring about anything
> > resembling a solution to the very undesirable and unjust gender
> > imbalance you've correctly identified?
>
> No but it will make it clear that toxic behaviour has no place in the
> gcc community.  That's step zero.  The FSF still hasn't got its act
> together in that regard unfortunately.
>
> > How about we set out to take individual and collective actions that
> > actually address the problem *in* our community?  We don't need anyone's
> > approval to call out sexist acts, nor to invite and train people with an
> > interest in compiler technology, nor to maintain a welcoming atmosphere.
>
> Sexist acts, discriminatory comments and inappropriate behaviour by RMS
> have been called out.  It is now the steering committee's responsibility
> to share their stand on it.
>
> On 3/27/21 9:15 PM, Alexandre Oliva via Gcc wrote:
>  > It looks like statements of any position whatsoever are invitations
>  > for pressure and trouble right now.
>
> On the flip side, not making a statement would be a statement in itself.
>   You know that though, which is why you advocate silence.
>
> Siddhesh
>


Re: Remove RMS from the GCC Steering Committee

2021-03-27 Thread Christopher Dimech via Gcc
More rats for the wood pile. 

-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Sunday, March 28, 2021 at 8:49 AM
> From: "Martin Liška" 
> To: "Nathan Sidwell" , "GCC Development" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On 3/26/21 9:02 PM, Nathan Sidwell wrote:
> > Dear members of the GCC Steering Committee (SC),  I ask you to remove 
> > Richard Stallman (RMS)
> 
> I do fully support Nathan's request.
> 
> Martin
>


Re: Remove RMS from the GCC Steering Committee

2021-03-27 Thread Christopher Dimech via Gcc
The socialist collective angry bullshit will go on rising from the dead.
Richard Stallman executed a truly extraordinary feat that has never been
accomplished by anyone before.

-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Sunday, March 28, 2021 at 2:27 PM
> From: "Óscar Fuentes" 
> To: gcc@gcc.gnu.org
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> This was meant to be sent by private e-mail. I'm sorry it was sent to
> the list by mistake, it was not my intention to stir this debate.
> 
> I invite everyone to keep discussing this topic in a cold-headed way.
> Specially, I'll like to see the base problem (lack of diversity)
> addresed, instead of its hypothetical cause (and even more hypothetical
> solution.) Let's see if, for once, instead of grand symbolic gestures
> that solve nothing the problem is attacked with effective and sustained
> measures.
> 
> Sorry again for my intrusion on the list.
> 
> Óscar Fuentes  writes:
> 
> > We on the West are on the brink of entering into a new cycle of social
> > madness, fueled by Postmodern nonsense.
> >
> > Thank you for being brave enough to confront the self-righteous mob, and
> > thank you for doing it with such equanimity and eloquence.
> >
> > Alexandre Oliva via Gcc  writes:
> >
> >> Nathan,
> >>
> >> I think you identify an important problem of gender imbalance in our
> >> community.  It is quite likely that finding ways to make our community
> >> more welcoming to demographic groups that are currently less present
> >> than in the distribution in the global population could reduce this
> >> imbalance.
> >>
> >> However, your diagnosis as to the supposed cause of the problem makes no
> >> sense to me.  You said yourself that Stallman has not participated in
> >> our community for decades.  Much as I know, his very hands-off influence
> >> in the SC has been mostly limited to licensing and strategic issues,
> >> e.g. the GPLv3 and Runtime Exception relicensing, to ensure copyleft
> >> defenses were in place to avoid abuse of such features as plugins.
> >>
> >>
> >> It may be very convenient to paint a boogey-man and expel it because
> >> that became fashionable.  But sacrificing a goat or a lamb does not
> >> expiate our own sins, and expelling someone who hasn't even been present
> >> in the community can't be expected to make any real difference to that
> >> matter; it would rather make us seem *less* welcoming and more
> >> intolerant, and suggest other motivations for the move.
> >>
> >>
> >> Let's be real and honest, when was the last time anyone in the GCC
> >> community was called out for sexist behavior?  When was there even
> >> conversation about it, and about how sexist behavior is not acceptable
> >> and not to be accepted among participants in the GCC community?  What
> >> was our latest collective action to promote e.g. gender equity within
> >> the community?
> >>
> >> If we were to shift our collective blame over this very real and
> >> undesirable problem to someone who has any direct authority over the
> >> project, why not suggesting expelling e.g. the entire Steering Committee
> >> for its evident failure to address the problem?  (I don't think it's a
> >> good idea, but that would be the first thing to try if we were to blame
> >> "management"/"leadership" rather than ourselves for it)
> >>
> >> What could support any rational belief that having RMS one extra level
> >> removed from our technical community would bring about anything
> >> resembling a solution to the very undesirable and unjust gender
> >> imbalance you've correctly identified?
> >>
> >>
> >> The action you propose, besides the absence of effect in making our
> >> community actually more welcoming, because he's already absent, would
> >> send the opposite of a welcoming signal to people with controversial or
> >> impopular opinions, to people at a certain spot in the neurodiversity
> >> spectrum, and to many others who oppose this sort of mob rule.
> >>
> >>
> >> How about we set out to take individual and collective actions that
> >> actually address the problem 

Re: Remove RMS from the GCC Steering Committee

2021-03-28 Thread Christopher Dimech via Gcc
The methods used to put a leash on Torvalds and Assange and the methods used
to put one on Stallman are too similar to ignore.

It hasn’t stopped there either, it is now being wielded as a way to yoke all
developers of mainstream software (whether mainstream and non-free, or 
mainstream
and under a free license) into indentured servants of projects that have been
taken over by corporate donors who then force even original authors to do things
the way the monopoly wanted, or get out.


-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Monday, March 29, 2021 at 12:47 AM
> From: "Mark Wielaard" 
> To: "GCC Development" 
> Cc: "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> Alexandre,
> 
> Making our community more welcoming is indeed a process. And some
> steps will just be symbolic. But I don't believe removing RMS from
> (perceived) leadership positions in the GNU project and from the FSF
> is just symbolic. And even for a symbolic step it is a powerful
> one. It shows we don't tolerate harassment in our project. And I do
> hope it doesn't end with that step. We also have to decide whether we
> still want to be associated with the FSF. Hopefully the FSF takes
> their responsibility and replaces the whole board to show we can start
> with a clean slate.
> 
> One issue is that as long as GCC is associated with RMS and the FSF
> others who could help us won't because the FSF is that toxic now:
> https://www.outreachy.org/blog/2021-03-23/fsf-participation-barred/
> And they are far from the only Free Software project who has said
> something similar.
> 
> We are not talking about some single recent incident, but about
> decades of problematic behavior. At the last face-to-face GNU Tools
> Cauldron, everybody I talked to about it had some story about being
> harassed by RMS, had witnessed such harassment or heard from or knew
> someone who had been.
> 
> For years people have tried to help him see how his actions and words
> might hurt others, even if they are completely logically correct to
> himself. And obviously that is sometimes hard, nobody is perfect, but
> hopefully we get a little better every time. But this never happened.
> And it really needs to stop.
> 
> RMS actively undermines those who try to make our community a little
> bit more welcoming. Violating anti-harassment policies of
> conferences. Even those from the FSF by claiming to be above those
> policies because of his leadership position or using his position to
> tell staff they cannot enforce such policies against others. Because
> he is against enforcing any anti-harassment policy some GNU
> mailinglist is currently being used to organize a doxing campaign
> (publishing photos, address and calls to report to the local police
> station to get her house raided and arrested) for simply saying the
> same things we are discussing here now.
> 
> I witnessed something similar recently when we had setup the
> mailinglist to discuss improving governance of the GNU project. When a
> female GNU (GCC) volunteer spoke up she got attacked and harassed. We
> told the harassers that was totally unacceptable and blocked them from
> sending more emails to the list. RMS arranged for those people to get
> unblocked to continue their hate campaign on the public GNU list so
> they could "defend him and the GNU project". That was followed by a
> torrent of hate to the list making any discussion impossible and
> making women feel like they were specifically targeted. He still
> hasn't learned that his words and actions are dog whistles for
> misogynists, transphobics and racists. This really has to stop.
> 
> You link to a parody of a request of tens of Free Software foundation
> projects and thousands of Free Software hackers who are calling for
> the removal of the entire Board of the Free Software Foundation and
> for Richard M. Stallman to be removed from all leadership positions,
> including the GNU Project. For similar reasons that people here are
> now calling for RMS to be removed from the GCC steering committee.
> 
> The real letter is here: https://rms-open-letter.github.io/
> 
> Sometimes satire is a way to deal with difficult problems, but I don't
> think that is appropriate here and I hope people take these issues
> seriously, because I think they are.
> 
> Mark
>


Re: Remove RMS from the GCC Steering Committee

2021-03-28 Thread Christopher Dimech via Gcc



-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Monday, March 29, 2021 at 6:13 AM
> From: "Mark Wielaard" 
> To: "JeanHeyd Meneide" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> Hi,
> 
> On Sun, Mar 28, 2021 at 10:33:15AM -0400, JeanHeyd Meneide wrote:
> >  This is unacceptable. The only reason I was told - as early as
> > yesterday, by Free Software advocates, to my socially distanced face -
> > that Stallman was still here is because he was powerless and had no
> > effect on the project. That it was run by the caring,
> > community-oriented stewardship of the "real volunteers" doing the
> > "actual work".
> 
> I do not think those people were lying or trying to deceive you. This
> is what we hope the actual situation is. But...
> 
> >  Further digging into Stallman's own words and behavior also
> > reveals that he continues to flex this influence throughout the
> > project (and in other places), showing up (generally unsolicited) into
> > places to do this kind of gross and extreme harassment and engaging in
> > canceling our own hardworking contributors that actually write code
> > and do work. This is not a person who is just here for "historical
> > reasons" and who has "no power"; this is an active, perpetual threat
> > to hardworking and contributing members of the Free Software movement.
> 
> He does indeed show up randomly claiming authority even if the GNU
> community has told him no. And it is important to say upfront he has
> no authority and that his attempts to cancel the work of hardworking
> GNU contributors is unwelcome. IMHO for the GCC community this means
> to be explicit he doesn't have any authority and he shouldn't be on
> the GCC steering committee.
> 
> >   I will never, ever contribute another line of code, another
> > proposal implementation[6], another optimization, or another
> > new/better library implementation to GCC and all of its affiliated
> > projects, including the compilers, glibc, libstdc++, the potential
> > upcoming Rust implementation, and more until this problem is not
> > "address", but *fixed*. If you never fix it, I will never return.
> > 
> > Wish you and your community all the best in sorting this out,
> 
> Thanks. I do hope we can finally fix this and welcome you back.

The attacks against Richard Stallman do not stem from any of his actual
statements. Instead, his statements have been given a subversive context
that fits into your narrative that wishes to smear him, followed a demand
that your interpretation of his words be considered canon — even though
evidence to the contrary  summarily disproves your position.

Stallman’s work and advocacy speaks for itself; and this holds true for anyone
in the field of technology, where a person’s work is judged by a system of 
meritocracy. 

Linus Torvalds was also famously criticized by those who took offense to his
no-nonsense attitude and firm speech. Did the quality of the Linux kernel 
suffer? Was being unoffensive a requirement as maintainer? The answer is
NO.

Stallman has never been accused of doing physical harm to anyone, and therefore
any assumptions about the harmful nature or context of his words should not be
conflated with his professional capacity to hold a leadership role within the 
FSF,
the very organization that he founded.



> Cheers,
> 
> Mark
>


Re: Remove RMS from the GCC Steering Committee

2021-03-28 Thread Christopher Dimech via Gcc
This is quite similar to James Madison and John Jay, two of the founding
father of the United States Bill of Rights, which enshrined guarantees of
personal freedoms and rights within the American Constitution.

Many companies rely on their founder to be the chief salesperson.  This is
difficult as the company grows, but the founder is uniquely suited to convince
others about free software in this case.

Certainly not Nathan Sidwell, Deb Nicholson, or Neil McGovern.  Or the others.
If people think that the Jeffrey Epstein problems are going to be resolved by
going after Stallman, they are highly misguided.  Money and power often buy what
they shouldn't.

> Sent: Monday, March 29, 2021 at 11:21 AM
> From: "Soul Studios" 
> To: "Mark Wielaard" , "GCC Development" 
> Cc: "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> > We are not talking about some single recent incident, but about
> > decades of problematic behavior. At the last face-to-face GNU Tools
> > Cauldron, everybody I talked to about it had some story about being
> > harassed by RMS, had witnessed such harassment or heard from or knew
> > someone who had been.
>
> I think I will leave this discussion up to those who have more
> familiarity with the guy than I do.

Have worked with Stallman and never experienced any stories that
are being perpetuated in discussions.

> There's no doubt that some of the
> stuff Stallman has written creeps me the hell out, and I think it was
> more the tone of the OP I objected to.

Yes, there are things that people can disagree with him about personal views.
Which crimes has he committed exactly?  And under which jurisdiction?  I have
to work with a lot of people that I could not particularly like on a personal
level.  I cannot see how people expect that others stay out of politics because
they have some acrimony against them!

> Giving twitter as reference points doesn't really help matters, but it
> appears as though the problems are more offline than on.
>


Re: Remove RMS from the GCC Steering Committee

2021-03-29 Thread Christopher Dimech via Gcc
Here is something close to the fundamental issue: Believing in private life,
that people are entitled to their own associations and opinions (even bad 
ones!),
and entitled to make their own mistakes, too — and that, barring some direct
connection to work life or extraordinary circumstance, that none of this is
the concern of the little platoons of finks lurking in the community, 
particularly when driven by facebook lackeys muzzling everyday journalists
who go against the grain.  We see this not only here but also to medical
information dealing with coronavirus and vaccines.

-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Tuesday, March 30, 2021 at 9:41 AM
> From: "Soul Studios" 
> To: "Richard Kenner" 
> Cc: gcc@gcc.gnu.org, m...@klomp.org, nat...@acm.org
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> 
> On 30/03/2021 1:18 am, Richard Kenner wrote:
> >> I think I will leave this discussion up to those who have more
> >> familiarity with the guy than I do. There's no doubt that some of the
> >> stuff Stallman has written creeps me the hell out, and I think it was
> >> more the tone of the OP I objected to.
> > 
> > I mostly want to stay out of this and will leave much of this discussion to
> > others (though I have met RMS personally on a number of occaisions), but I
> > want to mostly say that I agree with Jeff that it's important that this
> > discussion stay civil.
> > 
> > I believe that to a large extent, the discussion here is reflective of a
> > much larger discussion in society of to what extent, if at all, an entity
> > associated with an person must or should take action based on things that
> > that person does while not associated with that entity.
> 
> It's worth noting that when RMS was kicked from FSF, there was a 
> 2k-strong petition in favour, and a 3.5k-strong petition against. So 
> clearly there is a discussion to be had, but as long as the left-wing 
> (through self-rightiousness and threats of exclusion/withdrawal) and the 
> right-wing (through belligerance and abuse/hostility) are trying 
> actively to shut down discussion, that will not take place.
>


Re: Remove RMS from the GCC Steering Committee

2021-03-29 Thread Christopher Dimech via Gcc




> Sent: Tuesday, March 30, 2021 at 12:09 PM
> From: "Ian Lance Taylor" 
> To: "Christopher Dimech" 
> Cc: "Soul Studios" , "GCC Development" 
> , "Mark Wielaard" , "Nathan Sidwell" 
> 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On Mon, Mar 29, 2021 at 4:33 PM Christopher Dimech via Gcc
>  wrote:
> >
> > Here is something close to the fundamental issue: Believing in private life,
> > that people are entitled to their own associations and opinions (even bad 
> > ones!),
> > and entitled to make their own mistakes, too — and that, barring some direct
> > connection to work life or extraordinary circumstance, that none of this is
> > the concern of the little platoons of finks lurking in the community,
> > particularly when driven by facebook lackeys muzzling everyday journalists
> > who go against the grain.  We see this not only here but also to medical
> > information dealing with coronavirus and vaccines.
> 
> Please work to avoid using terms like "finks" or "lackeys" when
> describing members of the GCC community.  Please be respectful of
> other people's opinions.  Thanks.
> 
> The question here is not whether RMS is permitted to contribute to
> GCC.  I have not seen anybody arguing against that.  The question is
> whether the GCC community should put him in a declared leadership
> position.  For a leadership position, which serves as an example for
> the community and to some extent demonstrates the values shared by the
> community, I think it is reasonable that there is a decreased
> expectation of privacy.

It is an unrealistic expectation.  I could understand such attitudes towards 
Harvey Weinstein and the like.  But now the scalp-hunting has started to target
ordinary and often obscure people, and the offenses in question have nothing
to do with bigotry — it is simply having the unfashionable view of a public
controversy, or being somehow associated, however lightly with that controversy.

You might say that the fullness of Thomas Jefferson’s legacy should be
acknowledged, but he did a bit more with his life than own slaves, just
as the Reverend Martin Luther King Jr. did more with his time on earth
than cheat on his wife and Mohandas Gandhi did more than write racist
tracts about black Africans.  We remember those men, and celebrate them,
for other things.
 
> Ian
>


Re: Remove RMS from the GCC Steering Committee

2021-03-29 Thread Christopher Dimech via Gcc




> Sent: Tuesday, March 30, 2021 at 12:20 PM
> From: "Joseph Myers" 
> To: "Mark Wielaard" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On Sun, 28 Mar 2021, Mark Wielaard wrote:
>
> > He does indeed show up randomly claiming authority even if the GNU
> > community has told him no. And it is important to say upfront he has
> > no authority and that his attempts to cancel the work of hardworking
> > GNU contributors is unwelcome. IMHO for the GCC community this means
> > to be explicit he doesn't have any authority and he shouldn't be on
> > the GCC steering committee.
>
> For example, consider the October 2019 discussion on libc-alpha of
> removing the abort "joke" from the glibc manual.  We rejected RMS's claims
> of authority to say that the joke should be kept, or kept indefinitely
> until various general points could be decided, and removed it from the
> manual anyway without waiting for conclusions on all those general points.
>
> RMS only has authority over decisions taken about individual GNU packages
> where the people developing those packages let him have that authority and
> make or refrain from making changes based on what he says.  We should not
> give him such authority by treating his views as having some significance
> not given to such views expressed by other people; changes he suggests can
> be considered, and accepted or rejected, on their merits.  And the abort
> joke case illustrates that in fact he is not given such authority, when
> package developers are confident to stand up to claims he makes of
> authority, and provides an example that can speed up the rejection of any
> such assertion of authority to micromanage things that might be made in
> future.
>
> I agree with the conclusion of Nathan's original message, that RMS behaves
> in a toxic way, it is harmful to have him listed as being in a leadership
> role that might suggest what he does is acceptable within the project, and
> he should not be on the SC.

Insofar as Stallman is the foundation of all authority, He exercises that 
foundation because He is the founder of His own work.  He is the foundation 
upon which all other authority stands or falls. We use the term foundation with 
respect to the imagery of a building - houses and commercial buildings are 
erected upon a foundation.

To say that Stallman defended Epstein for comments he made about his former
teacher are from an oceanic distance.  The person who really had ties with
Epstein was Bill Gates, who, instructed Bill Gates to donate $2 million to
MIT.

Stallman simply did not take into account the era of diminishing freedom
(not only in the digital world). Nowadays, with the left (communist) thought
police, who are always on the lookout for any subject to fire their cannons
on, free speech could be gone. If an opinion expressed goes against the 
prevailing inquisition of the time, the subject and the person is in hot waters.

Well, screw the inquisition.   Seems like World War I has just begun and martial
law has been declared, and this is reason enough, it seems, to expel the 
firebrand
without much ado, so he can eventually end up in concentration camps in Egypt.

> This is based on the longstanding,
> well-documented patterns of how he has misbehaved towards women, *not* on
> the opinions he has expressed on other subjects, *not* on his choices
> regarding the use of language, *not* on his attempts to insist on language
> being used in particular ways, and *not* on where or when he has chosen to
> express such views.
>
> For the same reasons, I think it is harmful for him to be Chief GNUisance
> (but as above, I think GNU packages should not give a Chief GNUisance
> authority to micromanage decisions, beyond ensuring GNU packages follow
> basic GNU free software principles and cooperate with each other and with
> their development communities), harmful for him to be on the FSF board,
> and harmful for him to be seen as leader of the free software movement.
> (For the last point, I don't think the free software movement needs a
> single leader; it needs many people advocating free software, and
> discussing issues related to free software, from diverse perspectives.
> RMS's ideas that form the foundation of the free software movement are
> still of fundamental importance today.  But other people can now build
> better on those ideas in today's context.)
>
> RMS does not, in fact, contribute usefully to the SC.  Any time he
> suggests some feature for GCC, whether a good or a bad idea, that could be
> done just as well on the public mailing list (which would be a better
> place to find someone possibly interested in implementing a feature, and
> to discuss a feature's merits, in any case) without being an SC member.
> He's sufficiently far removed from toolchain development that he's not
> good at making reasonable suggestions for toolchain changes in any case.
>
> We can consider individual proposal

Re: Remove RMS from the GCC Steering Committee

2021-03-29 Thread Christopher Dimech via Gcc
> Sent: Tuesday, March 30, 2021 at 1:30 PM
> From: "Thomas Rodgers" 
> To: "Ian Lance Taylor" , "GCC Development" 
> , "Mark Wielaard" , "Nathan Sidwell" 
> 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On 2021-03-29 17:39, Christopher Dimech via Gcc wrote:
>
>
> > You might say that the fullness of Thomas Jefferson's legacy should be
> > acknowledged, but he did a bit more with his life than own slaves, just
> > as the Reverend Martin Luther King Jr. did more with his time on earth
> > than cheat on his wife and Mohandas Gandhi did more than write racist
> > tracts about black Africans.  We remember those men, and celebrate
> > them,
> > for other things.
>
> This is irrelevant to the discussion as to whether RMS should be member
> of GCC SC and whether or not the SC should make a public statement
> regarding the matter, one way or the other. The individuals you cite are
> all long dead, their entire history and legacy can be and is evaluated
> as much in the context of the time in which they lived as it is in the
> time in which we live now, with all the changes in social norms and
> standards that that entails. Stallman will no doubt be judged in a
> similar manner by history; founding the Free Software movement - good,
> the impact of his abusive and misogynistic behavior which (at best)
> belongs to another time - probably not so good.

I followed an interview he had with Dr. Diane Hamilton, and one cannot say
he was prejudiced against her.  I have had my own problems with women in
higher up positions that expect they can act to any level of irresponsibility
as some men have done.  I thus consider women simply as people.

> The question is, in this time, right now, is that specific last bit
> there. Is that the legacy that the GCC project and it's community of
> contributors (and by contributors, I mean those that actively currently
> do so) by continued association, wants for itself?
>
> I fully support the idea that the Steering Committee ought to make a
> definitive statement in that regard, one way or the other. Active
> contributors can then make whatever decisions they deem necessary based
> on that information.
>


Re: Remove RMS from the GCC Steering Committee

2021-03-30 Thread Christopher Dimech via Gcc




> Sent: Tuesday, March 30, 2021 at 11:55 PM
> From: "Richard Kenner" 
> To: dim...@gmx.com
> Cc: gcc@gcc.gnu.org, m...@klomp.org, m...@soulstudios.co.nz, nat...@acm.org
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> > Here is something close to the fundamental issue: Believing in
> > private life, that people are entitled to their own associations and
> > opinions (even bad ones!), and entitled to make their own mistakes,
> > too and that, barring some direct connection to work life or
> > extraordinary circumstance, that none of this is the concern of the
> > little platoons of finks lurking in the community,
>
> But I think that's exactly the question: when does something have a "direct
> connection to work life"?  Remember back in 2007 when US airlines were asking
> their pilots not to wear their uniforms to Unemployment offices because
> they were concerned about negative effect on their companies?

It is somewhat more complicated because his position con be recognised by
various people living in various countries, and thus does not fall into
one jurisdiction.  It seems to me that the situation is quite similar
to international law, where treaties requires all ratifying countries.
This can be extremely difficult.  Because Stallman is the founder, it
is in his prerogative to claim authority over the project.  I have been
a proponent over a transition and discussed this with him.  There could
have been possibilities for this to happen.  But in the climate that has
been created, he won't find the right conditions for a transition to occur.

Many had the chance to work with him but screwed it up.  People got to
understand this.

Christopher




Re: Remove RMS from the GCC Steering Committee

2021-03-30 Thread Christopher Dimech via Gcc


> Sent: Wednesday, March 31, 2021 at 1:16 AM
> From: "Giacomo Tesio" 
> To: "Nathan Sidwell" 
> Cc: "GCC Development" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> Hi Nathan and hello everybody,
>
> On Fri, 26 Mar 2021 16:02:30 -0400 Nathan Sidwell wrote:
>
> > The USA is not the world and the SC is not the US government.  For
> > those in the USA, the (inapplicable) first amendment provides 5
> > rights, including showing an unwelcome guest the door. [...]
> >
> > If we fail to do so, it will continue to be harder and harder to
> > attract new talent to GCC development.
>
> I do not know if I qualify to speak here because I'm Italian and
> I ported GCC 9.2.0 to Jehanne (a Plan 9 fork, see
> http://jehanne.io/2021/01/06/gcc_on_jehanne.html), but due to the
> pandemic I wasn't able to align it with the new developments and
> contribute the port upstream. Also, I have no idea if you would be
> interested in running GCC on a Plan 9 fork and thus accept my
> contribution.
>
>
> Yet, after a careful read of this thread I realized that I might
> be considered the kind of "new talent" Nathan is talking about.
>
> So here is my perspective on this topic, "in the hope it helps but
> without any warranty". :-D
>
>
> I do not share many of Stallman's opinions (we are VERY different), but
> when I write free software and contribute to a free software community,
> what I want is long term assurances about one and only one topic: that
> the software will stay free as in freedom, as a common good for the
> whole humanity.
>
> As of today, GPLv3 is the legal tool that best suit this goal.
> I don't think it's perfect in this regards, but that's another story.
>
>
> As an Italian I'm having a hard time trying to follow your reasoning
> about Stallman being a problem to attract new talents.
>
> I could understand such statement if he had committed actual crimes,
> was legally persecuted, processed and condemned like Reiser.
>
> But while I try, I cannot really understand why you think that his name
> in the Steering Committee would drive away people from contributing GCC
>
>
> I ported GCC to Plan 9 because I want a free compiler suite for my OS.
>
> Porting CLANG would have been easier (to some extent) BUT my choice was
> political and Stallman in the Steering Committee is a long term
> warranty that GCC development will not steer away from the Free
> Software conception that I know, betraying my trust.
>
>
> My impression is that you are, in absolute good faith, projecting your
> own culture (quite US-centric, as far as I can deduce by this thread)
> to the whole world.

Correct.  Very good evaluation.

> I do not really know if the removing Stallman from the Steering
> Committee would attract more US people in GCC development. Or if it
> would attract more US people that now prefer to work in LLVM only
> because of they feel somehow bad working with Stallman in the SC.
>
>
> But I can assure you that, as Pankaj Jangid said before me, many many
> people are attracted to GCC, as users and developers, BECAUSE of
> Stallman presence, because they know that something like this
> https://medium.com/@giacomo_59737/what-i-wish-i-knew-before-contributing-to-open-source-dd63acd20696
> will not happen to them.
>
>
> World wide, people do not LIKE Stallman, but we TRUST him on this.
> Just like the GPLv3, RMS is not perfect, but it does ONE THING well.
>
>
> So, since you care about demographics, please consider that.
>
> Removing RMS you might attract more of certain US demographics,
> but you will certainly alienate a lot of people world wide that
> do not align your political values (despite respecting them a lot!)
> and do not think that a compiler suite can fix US systemic issues
> anyway.
>
>
> As for me, I would NOT trust GCC (or FSF) in the long term, had
> you to distance Stallman, because I've already seen with my eyes
> what happen when people do not have anything to loose to betray your
> trust, and Stallman has all to lose by betraying Free Software.
>
>
> Maybe I'm not the "new talent" you are looking for.

The Gnu Project looks for all kind of talent.

> But please, do not turn GCC into a US-centric project.


> Giacomo





Re: Remove RMS from the GCC Steering Committee

2021-03-30 Thread Christopher Dimech via Gcc
> Sent: Wednesday, March 31, 2021 at 4:50 AM
> From: "Martin Jambor" 
> To: "Giacomo Tesio" 
> Cc: "GCC Development" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> Dear Giacomo,
> 
> On Tue, Mar 30 2021, Giacomo Tesio wrote:
> > Hi Nathan and hello everybody,
> >
> > On Fri, 26 Mar 2021 16:02:30 -0400 Nathan Sidwell wrote:
> >
> >> The USA is not the world and the SC is not the US government.  For
> >> those in the USA, the (inapplicable) first amendment provides 5
> >> rights, including showing an unwelcome guest the door. [...]
> >>
> >> If we fail to do so, it will continue to be harder and harder to
> >> attract new talent to GCC development.
> >
> > I do not know if I qualify to speak here because I'm Italian and
> > I ported GCC 9.2.0 to Jehanne (a Plan 9 fork, see
> > http://jehanne.io/2021/01/06/gcc_on_jehanne.html), but due to the
> > pandemic I wasn't able to align it with the new developments and
> > contribute the port upstream. Also, I have no idea if you would be
> > interested in running GCC on a Plan 9 fork and thus accept my
> > contribution.
> >
> >
> > Yet, after a careful read of this thread I realized that I might
> > be considered the kind of "new talent" Nathan is talking about.
> >
> > So here is my perspective on this topic, "in the hope it helps but
> > without any warranty". :-D
> >
> >
> > I do not share many of Stallman's opinions (we are VERY different), but
> > when I write free software and contribute to a free software community,
> > what I want is long term assurances about one and only one topic: that
> > the software will stay free as in freedom, as a common good for the
> > whole humanity.
> >
> > As of today, GPLv3 is the legal tool that best suit this goal.
> > I don't think it's perfect in this regards, but that's another story.
> 
> Nobody suggested that GCC would be relicensed and certainly not to a
> non-free license.  If you decide to contribute your port upstream, it
> will be safe with us, regardless of who will or will not be on the
> steering committee or running the FSF.  Just read the copyright
> assignment text that you have singed or would need to sign to contribute
> and look for FSF obligations as the license holder there.
> 
> > As an Italian I'm having a hard time trying to follow your reasoning
> > about Stallman being a problem to attract new talents.
> 
> I do not believe that being European or Italian has anything to do with
> it. I am European, I understand and agree with everything Nathan wrote
> and apparently I am not the only one.
> 
> The ability to see and stand up to consistent wrongdoing is universal
> and every human of every nationality posses it.  Unfortunately, all
> people are also able to close their eyes and ears and ignore mistreatment
> when they are not the victims and when their friend or their favorite
> public figure is the perpetrator.  There is absolutely nothing American
> or European about either.

Young socialists have been getting organized on colleges campuses 
with these extreme ideas not only in the United States.  France, for
instance has been harbouring a socialist model we should all dread.

France was once a role model for what big government can do for its
people. But it has become an embarrassing example since “The Gilets
Jaunes” took to the streets to demonstrate against the insane amount
of taxes they pay. These guys aren’t upper class. They are the people
who had supported the policies that are inevitable when you have the
government providing so many services and involved so deeply in so much
of the economy.

All those people in America who currently fall for the socialism soup
that that Ocasio-Cortez and Sanders are selling need to realize that if
their dream came to pass, they, not the rich – not the bankers and politicians
– will be ones suffering the most from the high taxes, high unemployment, and
slow growth that go hand in hand with the level of public spending they want.

> Sincerely,
> 
> Martin
>


Re: Remove RMS from the GCC Steering Committee

2021-03-30 Thread Christopher Dimech via Gcc


> Sent: Wednesday, March 31, 2021 at 5:45 AM
> From: "Joseph Myers" 
> To: "JeanHeyd Meneide" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On Tue, 30 Mar 2021, JeanHeyd Meneide via Gcc wrote:
> 
> >  So, it boils down to this for me: either GCC is a place where all
> > contributions are welcome, or GCC is a place of hypocrisy, where
> > contributions are welcome except when Stallman (or someone else in a
> > position of power) lobbies a non-technical, non-factual argument
> > against you and jumps from their high tower to slam down on
> > rank-and-file contributors and participants. You cannot have it both
> > ways.
> 
> All contributions are welcome.  One of the key functions of the SC is 
> actually saying no to RMS.
> 
> Central FSF or GNU project infrastructure is not used in developing GCC; 
> gcc.gnu.org is entirely independent of central FSF or GNU infrastructure 
> such as savannah.  So RMS has no control over policies applied to GCC 
> mailing lists, and any influence he might apply to the moderation of lists 
> hosted on lists.gnu.org does not apply here.  (Although GCC releases are 
> uploaded to ftp.gnu.org, which is central GNU infrastructure, they are 
> also available at https://gcc.gnu.org/pub/gcc/releases/ .)  He has an 
> ordinary restricted user account on gcc.gnu.org giving the same access to 
> push commits as most committers; he does not have shell or administrative 
> access.

People are inflating the power or control he actually has.  I have to say
that at no time has Stallman dictated on any of my work.  Unlike the animosity
that has been demonstrated by Ludovic Courtès in October 2019, by sending
a message disguised to look like an official Gnu Directive to Gnu Maintainers.
A fashionable tool for excommunicating those he find problematic due to their
pesky different points of view.   
 
> -- 
> Joseph S. Myers
> jos...@codesourcery.com
>


Re: Remove RMS from the GCC Steering Committee

2021-03-31 Thread Christopher Dimech via Gcc



> Sent: Wednesday, March 31, 2021 at 11:34 PM
> From: "Mark Wielaard" 
> To: "Giacomo Tesio" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> Hi Giacomo,
> 
> On Tue, Mar 30, 2021 at 11:28:49PM +0200, Giacomo Tesio wrote:
> > I've to say I'm a bit confused, but maybe we have different sources and
> > experience so we have different perspective on the matter.
> 
> Yes, I am pretty sure the perspective changes for people who have had
> longer, or more direct, exposure to Richard, while working on GNU or
> GCC over the years.
>  
> > That being said (and for full disclosure), I also consider his return to
> > the FSF fair, because the shitstorm that caused his resign two years
> > ago was built on top of a severe misrepresentation of his words, as
> > described here https://jorgemorais.gitlab.io/justice-for-rms/ and
> > admitted also by the people arguing against his return (see the
> > various edits at https://rms-open-letter.github.io/appendix ).
> 
> So this for example depends on whether you believe this is the one and
> only incident that can easily be explained away or if it is a decades
> long pattern of behavior where people finally had enough. See for
> example this blog that links and lists various other past events
> https://www.harihareswara.net/sumana/2021/03/26/0

In 2017, Marianne Corvellec was discussing GNU Philosophy and his
elaborations were valid.  Having worked with both, I agree with   
Richard stance.

Regarding, the Glibc Controversy, the comment was a criticism about
the United States Federal Censorship Regulations that were being
proposed.  This was the result of Roe vs. Wade that affirmed a woman’s
constitutional right to an abortion.  Opponents of the ruling have
steadfastly refused to accept it, and have tried to overturn it altogether.

I disagree with the conclusions resulting from Roe vs. Wade.  Doing what
you want does not mean you can act at any level of irresponsibility.  People
have to understand this - there are many documented cases where families 
have killed their own daughters.  I am particularly saying this because it
happens more to girls.  Because the parents believe that after they are
their children and if things don't turn out the way they wanted, they 
can kill them.

I personally disagree with Stallman regarding the joke.  But, I do not
fall within the camp that worked to remove it.

As for the "safe spaces" phase, this is about eliminating anything and
everything that could emotionally troubling students. This assumes a high
degree of fragility among western students.  I work as a journalist and
have had colleagues blown to smithereens - foot there, bits of brain there.
I wonder how many of you bitches, have ever been shot or had a bomb blown
up your ass.   

After scrutinising many of the presented arguments for removing Richard
Stallman from public and working life.  

I have to conclude that the drive is another ridiculous and sad story of a 
smear campaign in the media and on social networks.  This includes the big
companies that do a lot of high level work for the government and for big
corporations - e.g. Red Hat subsidiary of IBM, Facebook.  Digging into minor
and fabricated events to somehow attack his credibility.

Peaple have lost the narrative.  I therefore deplore the offensive against 
Richard Stallman and those who support him.  I see a huge opportunity for
journalists to dig into the real story.

> You are referencing the recent open letter which isn't really what
> people are discussing here. Although many probably sympathize with
> calling for the removal of the entire Board of the Free Software
> Foundation and calling for Richard M. Stallman to be removed from all
> leadership positions, including the GNU Project
> 
> You can disagree with the specific way that was worded and still come
> to the same conclusion. See for example https://www.arp242.net/rms.html
> 
> > On Tue, 30 Mar 2021 18:50:52 +0200 Martin Jambor wrote:
> > 
> > > Nobody suggested that GCC would be relicensed and certainly not to a
> > > non-free license.  If you decide to contribute your port upstream, it
> > > will be safe with us, regardless of who will or will not be on the
> > > steering committee
> > 
> > When I joined the Harvey project they were all fun and welcoming.
> > When I asked how and where to write my copyright statement, I was
> > answered by the seasoned and well known Google's engineer that a few
> > years later completely removed my name from the project without
> > removing the contributions.
> > 
> > Harvey is copylefted too (GPLv2) and as you know, this sort of
> > behaviour would trigger GPL termination, but Harvey is part of
> > Software Freedom Conservancy and the violation of my copyright
> > likely occurred during the working hours of the above engineer.
> > 
> > So they were the good guys and the most powerful guys, together.
> > I had no hope in a US court (and I'm Italian and...

Re: Remove RMS from the GCC Steering Committee

2021-03-31 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 01, 2021 at 1:28 AM
> From: "Giacomo Tesio" 
> To: "Mark Wielaard" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> Hi Mark,
>
> I'm a bit in a hurry and do not really want to focus on what happened
> in Harvey: to my eyes that story just show you cannot trust people just
> because they are nice and well known "open source" contributors, or
> because they work for big multinational that "do no evil" or even
> join the Good Guys (TM) of Software Freedom Conservancy.
>
> But let me clarify
>
> On Wed, 31 Mar 2021 13:34:17 +0200 Mark Wielaard wrote:
>
> > I looked a bit at that issue you filed and how they handled your
> > request to remove your code from the project. And I must say I don't
> > really understand what you believe they did wrong, they seemed to have
> > acknowledged and corrected their mistake and then removed all the code
> > you wanted to have removed.
>
> I asked them to `git revert` my changes referencing the issue, so that
> the code I reused in my own fork of Plan 9 was safe that nobody could
> claim copyright of my work after, say, a change in the version control
> system adopted by the project.
>
> Instead they did a `git rebase` over which, I was pretty surprised
> actually, they "accidentaly" squashed some of my own commits verbatim
> (but without my name) in incredibly large commits.
> And you know, they had to git push -f such rebase, breaking all the
> existing github forks (while the `git revert` approach would not have
> caused any issue to anybody)
>
> > There is some disagreement over whether a
> > mass change of function declarations is copyrightable or not.
>
> And implementations. And kernel changes that took a couple of days to
> get right (Harvey kernel was pretty unstable back then). And more I did
> not remember but I noticed back then:
>
>
> > But I happen to agree with them that if there is only one way to do
> > it, then having someone else do the same transformation is a correct
> > way to resolve this.
>
> Sure!
>
> But first, there were several different ways to do that (several
> equivalent typedefs were already in place in u.h, without even
> mentioning macros and so on), and more importantly if you actually
> redo the same work in the same way because there is a single way
> to do that, you do in a dedicated commit with an author that takes
> the clear responsibility for change.
>
> Instead my work (or a totally, byte-for-byte equivalent, one) got
> squashed into gigantic commits that include several very large commits
> of several authors (all mentioned in the commit message... but me).
>
>
> > To make this copyright issue somewhat relevant to GCC. GCC doesn't
> > currently contain individual copyright statements and most of the code
> > is currently assigned to the FSF. So the above mistake won't happen
> > when contributing to GCC, but mostly because of the technicality that
> > you sign away your copyright up front.
>
> Oh sorry, I wasn't clear enough about this.
>
> I'm SURE that this specific issue would not happen on GCC.
> Nor on Linux. Nor in several other Free Software and Open Source
> communities.
>
> But I think you are missing the valuable lesson that the Harvey team
> (some of which actually signed the rms-open-letter) tauht me: I didn't
> expected ANYTHING like this to happen. And I didn't expect SFC to not
> expell a project doing something like this.
>
> I trusted them both. All of them.
>
>
> So ultimately I do not expect this specific issue to occur in a
> hypothetical GCC lead by a Stallman-less Steering Comittee.
>
> But I DO expect that, in the long run, a Stallman-less Steering
> Comittee might do something not aligned with the long-term
> interests of Free Software, abusing my trust again.
>
> Maybe not you. Maybe not the CURRENT Steering Committee.
>
> But people, groups and incentives changes.
> Stallman does not.

It is likely that anothep person or group will evolve, which
although not Stallman-Like, work within the free software idea.

After Newton, there were other illustrious people.  Does not mean
everything stops forever after the demise of Richard.

> Giacomo
>


Re: Remove RMS from the GCC Steering Committee

2021-03-31 Thread Christopher Dimech via Gcc
> Sent: Thursday, April 01, 2021 at 2:56 AM
> From: "David Malcolm" 
> To: "Christopher Dimech" , "Mark Wielaard" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: Remove RMS from the GCC Steering Committee
>
> On Wed, 2021-03-31 at 16:18 +0200, Christopher Dimech via Gcc wrote:
> 
> [...snip...]
> 
> > As for the "safe spaces" phase, this is about eliminating anything
> > and
> > everything that could emotionally troubling students. This assumes a
> > high
> > degree of fragility among western students.  I work as a journalist
> > and
> > have had colleagues blown to smithereens - foot there, bits of brain
> > there.
> > I wonder how many of you bitches, have ever been shot or had a bomb
> > blown
> > up your ass.   
> 
> I've been attempting to decide if you're merely trolling us, or if you
> genuinely believe the stuff you've been posting to this list.
> 
> With your latest missive I'm leaning to the former interpretation, but
> if the latter, may I humbly suggest that referring to us as "bitches"
> might not be the best way to win people over, and that it's not normal
> to have to work in a literal war zone, and that most reasonable people
> do not want to work in a figurative war zone.
> 
> [...snip...]

I recognise it is not the best way, but the contempt is mainly directed
to those with a history of unjust accusations against Stallman.  
Although one can lean towards your interpretation, it is very easy to verify
my credentials.

https://www.corrieredimalta.com/coronavirus/la-diffusione-del-covid-19-a-malta-evento-b/

https://theshiftnews.com/2019/03/01/university-of-malta-building-fails-to-comply-with-safety-standards/

https://theshiftnews.com/2018/05/09/the-return-to-infantilism/

https://www.islesoftheleft.org/digital-rights-and-blockchain/



> Hope this is constructive
> Dave

Yes, I consider it constructive criticsism. 
 
> (my opinions only, not my employer's)
> 
>


Re: RMS removed from the GCC Steering Committee

2021-04-02 Thread Christopher Dimech via Gcc
From what I have seen, problem has really start from developers
who think they are some hot shot that can make things swing their
way.  That is the real problem in achieving an inclusive community.
It is not about Richard Stallman at all.  He did one of the most
inclusive thing there is, which brute developers inherited to then
screw up.

More progress was done with Richard Stallman than at any later time - the
really important things anyway.

Furthermore, there would not have been any public focused cryptography
if it was not for Richard Stallman.  I can do what I want with GCC without
the current input of some individuals.  Things could move slower, but what the
heck - I'm fine with that!

Regards
Christopher

> Sent: Friday, April 02, 2021 at 10:05 PM
> From: "Giacomo Tesio" 
> To: "Thomas Rodgers" , "Nathan Sidwell" 
> , "JeanHeyd Meneide" 
> Cc: gcc@gcc.gnu.org
> Subject: Re: RMS removed from the GCC Steering Committee
>
> Hello Thomas, Jonathan, David, Nathan Jean and... everybody. :-)
>
>
> I'm sorry for this long mail that rivals with the original Nathan's
> request, but I wanted to back my request properly.
>
>
> On Wed, 31 Mar 2021 18:25:23 -0700 Thomas Rodgers wrote:
>
> > Not to argue counter to the observation that there is clear bias in
> > terms of large US and EU corporations
>
> Well, to be precise, it's 9 members from US corporations and 2 from
> German corporations. I mean: the bias is not even balanced between US
> and EU! Not even remotely!
>
> And obviously it totally excludes thousands of different interests.
> China, Russia, Brazil, Switzerland, Cuba, Iraq, Palestine...
> I guess you do not need me to continue.  ;-)
>
>
> > Quickly eyeballing the output of -
> >
> >'git shortlog -s -n --all releases/gcc-9.1.0...master'
> >
> > Seems to show a similar bias in participation.
>
> As I said before, history is always used to justify Power and
> (obviously) Power affects history.
>
> Thanks for proving my point by referring to `git shortlog`! :-D
>
>
> > It reflects the economics of whose willing and able to commit to
> > that work as a full time undertaking.
>
> This is another very interesting argument, Thomas.
>
> Just like the Jeff's one "it's more historical than anything", it looks
> quite neutral on the surface, even obvious as an argument, until you
> look at it "cum grano salis".
>
> Why most contributions to GCC come from employees of large corporations
> from the greatest military power since the fall of the Berlin Wall?
> I know: a very good question that cannot be answered here.
> But for sure, it's not just a matter of fair merits[1]!
>
>
> Yet, the fact you look at the economics to explain power (instead of the
> other way around) proves my other point.
> You are just showing (in absolute good faith!) how your US-priviledge
> blinds you from itself and its dogmatic roots that Weber called "the
> Spirit of Capitalism" [2].
>
> It's not your fault, but it more than a danger to the rest of the world.
> It's sistematic discrimination based on power (that's is expressed and
> enforced through wealth and giustified through "economics" and
> clearly captured by `git log`s).
>
>
>
>
> But from outside your "cultural bubble", we all see that a bunch of
> highly controversial [3][4] US corporations (with long term ties with
> the USA DoD [5]) are kicking out of the GCC Steering Committee their
> only connection with both the FSF and the GNU project.
>
> A member of FSF and GNU that was representing the only non-profit in
> the Steering Committee credibly dedicated to preserve Free Software[6].
>
>
> You just need to read what David wrote:
>
> On Wed, 31 Mar 2021 08:59:41 -0400 David Edelsohn via Gcc wrote:
>
> > GCC SC whose major purpose is to be a buffer between the GCC
> > Community and the Free Software Foundation.
>
> On Wed, 31 Mar 2021 11:23:09 -0400 David Edelsohn via Gcc wrote:
>
> > members of the GCC SC have worked diligently behind the scenes to
> > ensure that GCC and GNU Toolchain development can proceed as smoothly
> > and unhindered as possible.  We have prevented or resolved many
> > conflicts and issues without disturbing the broader community and
> > allow the community to focus on its important tasks and great
> > progress for the toolchain itself.
> > [...]
> > It's like a good manager: regardless of the openness, hopefully the
> > GCC community feels that the GCC SC "has their back", manages the
> > politics, and removes real or potential roadblocks so that the
> > software engineer can focus on being productive.
>
> it is quite evident that the interest represented by the members of the
> Steering Committee while "managing the politics" will align with that
> of their employers (and with their own values and culture).
>
> Please, do not offend our intelligence by pretending otherwise.
>
>
>
> On Thu, 1 Apr 2021 10:23:03 +0100 Jonathan Wakely wrote:
>
> > But if you think simply being American causes the same (or "more
> > severe") image problem, maybe you m

Re: RMS removed from the GCC Steering Committee

2021-04-02 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 03, 2021 at 2:06 AM
> From: "Giacomo Tesio" 
> To: "Jonathan Wakely" 
> Cc: "gcc@gcc.gnu.org" , "Nathan Sidwell" 
> Subject: Re: RMS removed from the GCC Steering Committee
>
> Dear Jonathan,
> 
> everybody can see it...
> 
> On Fri, 2 Apr 2021 14:05:10 +0100 Jonathan Wakely wrote:
> 
> > On Fri, 2 Apr 2021 at 11:06, Giacomo Tesio wrote:
> > > But from outside your "cultural bubble", we all see that a bunch of
> > > highly controversial [3][4] US corporations (with long term ties
> > > with the USA DoD [5]) are kicking out of the GCC Steering Committee
> > > their only connection with both the FSF and the GNU project.  
> > 
> > If that's what you think happened, you've not been paying attention to
> > this thread. 
> 
> ...I wrote such a long mail, full of references to so many passages of
> your mails in these threads... without paying attention to them.
> 
> What a lucky guy, I am! :-D
> 
> 
> > The SC just did was they were requested to do by (some
> > of) the developers of the project.
> 
> Yeah, "some of".
> 
> In this specific moment, when a global (and well financed) mob is
> attacking RMS personally, for anything they can frame as mischief,
> you were fine to comply with what "some of the developers" asked.
> 
> What about the others?
> Did you consider that many of them might be to scared to oppose?

Even if you consider those who are not scared, the list clearly outstrips
any legitimacy of the anti-stallman group.  I clearly remember Ludovic Courtès
trying to hamstring all Gnu Maintainers and force them to implement Codes of 
Conduct without any authority whatsoever.  Free Software is about having NO 
Owners.
 
Despite corporations' proliferation of codes of conduct, codes oftentimes 
suffer from numerous weaknesses that undermine the whole thing.

> 
> Yet my request is not about Stallman, but about the Steering Committee.
> 
> Please fix the huge global hazard that his removal uncovered.
> 
> 
> Giacomo
>


Re: RMS removed from the GCC Steering Committee

2021-04-04 Thread Christopher Dimech via Gcc


> Sent: Monday, April 05, 2021 at 1:10 AM
> From: "Giacomo Tesio" 
> To: "Ian Lance Taylor" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: RMS removed from the GCC Steering Committee
>
> Ian,
>
> with all respect with your personal history, your contributions and
> choices, I think you are still missing the point.
>
>
> On April 3, 2021 11:45:23 PM UTC, Ian Lance Taylor 
> wrote:
> > But you have singled out removing RMS (who as David noted was never
> > really a member of the committee anyhow) as a particular problem.
> > Let's not forget that RMS is an American.
>
> Indeed.
> It's important to note that I'm not, in any way, arguing against
> Americans in GCC (as somebody is trying to frame what I wrote).
>
> I'm scared by the dangerous influence that dangeours US corporations
> and a dangerous military nation with a long history of human rights
> violations (see Snowden's and Assange's revelations and the ongoing
> Assange's trial) HAVE over the GCC development.
>
>
> It's not just matter of actual backdoors or priviledged access to
> zero-days: it's mainly a soft power that can influence development of
> GCC by slowing down or fastening certain features, as you explained the
> SC did in several occasions (the Nathan's libcody, the plugin framework
> and many other that were too subtle to catch from outside the Steering
> Committee).
>
> We are all seasoned developers.
> We know how this sort of politics can influence software development.
>
> We all know that technology is a prosecution of politics by other means.
>
>
> >  So the imbalance you mention was there already.
>
> Except that the President of FSF (and Chief GNUissance himself) was
> receiving copy of all the communications of the Steering Committee.
>
> I think we do agree that FSF and RMS are really trustworthy when
> it comes to protect Free Software interests.
>
> After all, FSF is the most credible no-profit dedicated to this goal.
>
>
> > And you are confusing my employer with my free software work.

It is acceptable to do free software work, irrespective of the actions
of your employer.  Although one realises that there could be greater
scrutiny on your work.  People would be entitled to question certain
actions and dig deeper than usual because of conflicts of interests
or allegiances that have previously been documented in other cases.

For instance the Chaos Computer Club France (CCCF) was a fake hacker
organisation under the command of Directorate of Territorial Surveillance
and the Armed Forces of the French Government.

> No.
>
> Simply, I work in the field since two decades myself.
>
> Thus, I'm not naive enough to ignore the thousands way your employee
> can get huge advantages by having you in the GCC's Steering Committee.
>
> As a small example among many many others, you are using a @google.com
> mail address while serving in the Steering Committee.

It is a personal decision and choice what type of computing or services one
uses.  That does net stop anybody developing free software.

Although the best way is to lead "by example", it is a mistake to demand that
one you cannot do any work within a committee if you do not set a strict policy
for everything one does.  Similarly, it is a mistake to  disengage Richard 
Stallman because of personal views that he may hold.  One could for instance 
take the extreme
position towards Stallman by stating that it is wrong to use boycott all free 
software
that have ever been produced as a result of his work, because of his behaviour.
For instance, it was a mistake for MIT to remove all online courses on physics 
that
he had done.  This is equivalent to censorship, banning, and book burning in 
Nazi
Germany.  Only idiots or evil beings do such things.

> > > But that's the fact with priviledge: if you have it, you can't see
> > > it.
> >
> > I'm sure that's largely true.  And I'm well aware that I have enormous
> > amounts of privilege.
> >
> > But you write that statement as though it contradicts something that I
> > said.  It doesn't.
>
> It doesn't contraddict what you said, indeed.
>
> On the contrary, it explains WHY you are debating against an urgent
> fix to the GCC Steering Committee on my request, while you had no
> problem to promptly remove Stallman on Nathan's request.
>
> You care more about the sensibility of those that share Nathan's values
> and interests (that are pretty similar to your own), than about the huge
> threat that a Steering Committee deeply influenced and controlled by
> US corporations with long ties to the US Department of Defence
> constitutea.
>
>
> Maybe this will attract more US people (or likely-minded ones), but for
> sure, it will pose a huge burden on everybody outside the US to
> contribute and even use GCC.
>
> I would NOT feel safe to contribute my port to GCC, right now.
> I don't feel safe to even rely on GCC for anything.
>
>
> > > > This is free software.  If you want to make it better, then make
> > > > it better. [...] So prov

Re: RMS removed from the GCC Steering Committee

2021-04-04 Thread Christopher Dimech via Gcc


> Sent: Monday, April 05, 2021 at 1:10 AM
> From: "Giacomo Tesio" 
> To: "Ian Lance Taylor" 
> Cc: "GCC Development" , "Nathan Sidwell" 
> Subject: Re: RMS removed from the GCC Steering Committee
>
> Ian,
>
> with all respect with your personal history, your contributions and
> choices, I think you are still missing the point.
>
>
> On April 3, 2021 11:45:23 PM UTC, Ian Lance Taylor 
> wrote:
> > But you have singled out removing RMS (who as David noted was never
> > really a member of the committee anyhow) as a particular problem.
> > Let's not forget that RMS is an American.
>
> Indeed.
> It's important to note that I'm not, in any way, arguing against
> Americans in GCC (as somebody is trying to frame what I wrote).
>
> I'm scared by the dangerous influence that dangeours US corporations
> and a dangerous military nation with a long history of human rights
> violations (see Snowden's and Assange's revelations and the ongoing
> Assange's trial) HAVE over the GCC development.
>
>
> It's not just matter of actual backdoors or priviledged access to
> zero-days: it's mainly a soft power that can influence development of
> GCC by slowing down or fastening certain features, as you explained the
> SC did in several occasions (the Nathan's libcody, the plugin framework
> and many other that were too subtle to catch from outside the Steering
> Committee).
>
> We are all seasoned developers.
> We know how this sort of politics can influence software development.
>
> We all know that technology is a prosecution of politics by other means.
>
>
> >  So the imbalance you mention was there already.
>
> Except that the President of FSF (and Chief GNUissance himself) was
> receiving copy of all the communications of the Steering Committee.
>
> I think we do agree that FSF and RMS are really trustworthy when
> it comes to protect Free Software interests.
>
> After all, FSF is the most credible no-profit dedicated to this goal.
>
>
> > And you are confusing my employer with my free software work.

It is acceptable to do free software work, irrespective of the actions
of your employer.  Although one realises that there could be greater
scrutiny on your work.  People would be entitled to question certain
actions and dig deeper than usual because of conflicts of interests
or allegiances that have previously been documented in other cases.

For instance the Chaos Computer Club France (CCCF) was a fake hacker
organisation under the command of Directorate of Territorial Surveillance
and the Armed Forces of the French Government.

> No.
>
> Simply, I work in the field since two decades myself.
>
> Thus, I'm not naive enough to ignore the thousands way your employee
> can get huge advantages by having you in the GCC's Steering Committee.
>
> As a small example among many many others, you are using a @google.com
> mail address while serving in the Steering Committee.

It is a personal decision and choice what type of computing or services one
uses.  That does net stop anybody developing free software.

Although the best way is to lead "by example", it is a mistake to demand that
one you cannot do any work within a committee if you do not set a strict policy
for everything one does.  Similarly, it is a mistake to  disengage Richard 
Stallman because of personal views that he may hold.  One could for instance 
take the extreme
position towards Stallman by stating that it is wrong to use boycott all free 
software
that have ever been produced as a result of his work, because of his behaviour.


For instance, it was a mistake for MIT to remove all online courses on physics 
that
he had done.  This is equivalent to censorship, banning, and book burning in 
Nazi
Germany.  Only idiots or evil beings do such things.

I was discussing the case of Walter Lewin in the previous paragraph.

> > > But that's the fact with priviledge: if you have it, you can't see
> > > it.
> >
> > I'm sure that's largely true.  And I'm well aware that I have enormous
> > amounts of privilege.
> >
> > But you write that statement as though it contradicts something that I
> > said.  It doesn't.
>
> It doesn't contraddict what you said, indeed.
>
> On the contrary, it explains WHY you are debating against an urgent
> fix to the GCC Steering Committee on my request, while you had no
> problem to promptly remove Stallman on Nathan's request.
>
> You care more about the sensibility of those that share Nathan's values
> and interests (that are pretty similar to your own), than about the huge
> threat that a Steering Committee deeply influenced and controlled by
> US corporations with long ties to the US Department of Defence
> constitutea.
>
>
> Maybe this will attract more US people (or likely-minded ones), but for
> sure, it will pose a huge burden on everybody outside the US to
> contribute and even use GCC.
>
> I would NOT feel safe to contribute my port to GCC, right now.
> I don't feel safe to even rely on GCC for anything.
>
>
> > > > This is free software.  I

Re: GCC association with the FSF

2021-04-06 Thread Christopher Dimech via Gcc


> Sent: Wednesday, April 07, 2021 at 10:22 AM
> From: "Mark Wielaard" 
> To: "Jonathan Wakely" 
> Cc: "GCC Development" 
> Subject: GCC association with the FSF
>
> Hi,
>
> Lets change the subject now that this is about GCC and the FSF.
>
> On Wed, Mar 31, 2021 at 01:46:29PM +0100, Jonathan Wakely via Gcc wrote:
> > Probably unintentionally, but he has allowed the GNU Project to become
> > a nasty cult of personality. The FSF seems to be imploding (with mass
> > resignations in the past week). I don't think GCC benefits from being
> > associated with either of them.
>
> I admit it isn't looking very good and their last announcement is
> certainly odd: https://status.fsf.org/notice/3833062
>
> But apparently the board is still meeting this week to discuss and
> might provide a better statement about the way out of this. So lets
> give them a couple more days before writing them off completely.
>
> > Is there any incident where FSF being the copyright holder for GCC has
> > made a difference?
>
> Yes, at least in my experience it has been helpful that the FSF held
> copyright of code that had been assigned by various individuals and
> companies. It allowed the merger of GNU Classpath and libgcj for
> example. There have been various intances where it was helpful that
> the FSF could unilatrally adjust the license terms especially when the
> original contributor couldn't be found or didn't exist (as company)
> anymore.
>
> And it is really helpful that we don't have to ask permission of every
> individual contributor to be able to create the GCC manual (because
> the GPL code and GFDL text could otherwise not be combined) but that
> the FSF can grant an exception to one of the developers to create it.

I have been discussing with Richard Stallman how we could get compatibility
between the GFDL and the other licences.

> > Are there any GPL violations involving GCC code
> > that were resolved only because all copyright resides with a single
> > entity, that couldn't have been resolved on behalf of individual
> > copyright holders?
>
> I think it has been very helpful preventing those violations. If you
> only have individual copyright holders instead of an organisation with
> the means to actually resolve such violations people pay much more
> attention to play by the rules. See for example the linux kernel
> project. I believe there are so many GPL violations precisely because
> almost no individual has the means to take up a case.
>
> > Are we still worried about BigCorp trying to do a proprietary fork of
> > GCC? Because BigCorp, OtherCorp etc. have shown that they would prefer
> > to create a new toolchain from scratch rather than use GNU code. And
> > if EvilCorp want to make their own proprietary compiler with secret
> > optimizations, they'll just use LLVM instead of bothering to violate
> > the GPL. The work done to make it impossible to steal GCC code was a
> > success: nobody is even interested in stealing it now. There is an
> > easier option.
>
> I admit that the only way proprietary compiler writers can compete
> with GCC is by producing a lax-permissive licensed compiler is an odd
> way to win for Free Software. But we should still make sure that GCC
> itself makes it so that users can actually get the sources of the
> compiler they are using and not just some sources that might or might
> not correspond to the binary they are using. Making sure that the code
> reaches actual users and not just some corporate hackers to create a
> proprietary compiler is what counts IMHO. And using strong copyleft
> and having a shared copyright pool of code held by an entity that can
> enforce that is still necessary IMHO.
>
> > Can we break our (already weak) ties to GNU?
>
> I hope GCC stays part of GNU, but that we might reconsider whether it
> is in the best interest of GNU and GCC as Free Software project to
> still be associated with the FSF. The GNU Assembly is having a similar
> discussion right now
> https://lists.gnu.tools/postorius/lists/assembly.lists.gnu.tools/
>
> Cheers,
>
> Mark
>


Re: GCC association with the FSF

2021-04-08 Thread Christopher Dimech via Gcc


> Sent: Friday, April 09, 2021 at 3:00 AM
> From: "David Brown" 
> To: "Jonathan Wakely" , "David Malcolm" 
> 
> Cc: "GCC Development" , "Mark Wielaard" 
> Subject: Re: GCC association with the FSF
>
> On 07/04/2021 19:17, Jonathan Wakely via Gcc wrote:
> > On Wed, 7 Apr 2021 at 15:04, David Malcolm wrote:
> >> For myself, I'm interested in copyleft low-level tools being used to
> >> build a Free Software operating system, but the "GNU" name may be
> >> permanently tarnished for me; I have no wish to be associated with a
> >> self-appointed "chief GNUisance".  I hope the FSF can be saved, since
> >> it would be extremely inconvenient to have to move.
> >
> > This matches my feelings. If the FSF can be saved, fine, but I don't
> > think GCC needs to remain associated with it.
> >
> > If the GNU name is a problem, rename the projects to be simply "GCC",
> > "Glibc", "GDB" etc without being an initialism.
> >
>
> It should remain an acronym, but it should now stand for "GCC Compiler
> Collection".  That allows the project to be disassociated from the GNU
> name while still subtly acknowledging its heritage.
>
> I am a gcc user, but not a developer or contributor.  I think it is
> important to appreciate the good RMS has done for the software world,
> and to accept history as it has happened rather than how we wish it had
> been.  But going forward I don't think any project or organisation has
> anything to gain by association with RMS, but will have much to lose.
> To a large extent, he has done his job - the free and open source worlds
> are now far too big and well-established to fail easily.  The time for
> fanaticism, ideology and childish (ref. "Chief GNUisance") and
> anti-social leadership is over - pragmatism, practicality and
> cooperation are the way of the future.  It is time for the FSF to say to
> RMS, "Thank you for all you have done.  Now move over for the next
> generation, have a happy retirement, and please don't spoil the future
> for the rest of us".  (We still need a few ideologists involved, to
> remind us of important principles if anyone strays too far.  It's like a
> healthy democratic parliament requiring a few representatives from the
> greens, communists and other niche parties - you just don't want them
> running the show.)
>
> For me as a person, I cannot condone certain aspects of RMS' behaviour.
>  I strongly disapprove of "proof by accusation and rumour" or "trial by
> public opinion", but there is enough documented evidence in his own
> publications and clearly established personal accounts that no one can
> be in doubt that his attitudes and behaviour are not acceptable by
> modern standards and are discouraging to developers and users in the
> FOSS community.  (And yes, I mean FOSS here, not just free software.)
>
> From a practical viewpoint, I am concerned that opinions about him will
> spread.  If the gcc project is not disassociated from anything involving
> RMS, I fear the project will suffer from that assosiation, no matter how
> unfair it may be.  At some point, someone in the public relations
> department at IBM, Google, Facebook, ARM, or other big supporters of the
> project will get the impression that the FSF and GNU are lead by a
> misogynist who thinks child abuse is fine if the child consents, and
> will cut off all support from the top down.  The other companies will
> immediately follow.  The gcc lead developers like Ian, Jonathan, Joseph
> and Nathan will be given the choice of leaving gcc or leaving the job
> that puts food on their tables.  gcc is not a hobby project run by
> amateurs in their free time - it is a serious project that needs
> commercial backing as well as the massive personal dedication it receives.

If RMS in not indispensable, Ian, Jonathan, Joseph and Nathan are likewise
not indispensable.  Someone could that over and make their own project and
lead it how they wish.  There are many projects where the original author
knows best where to lead.  Classic examples include medical project Gnu
Health and my project.  Although can also mess a project up, mistakes are
allowed.  Einstein did not get his ideas from committees, neither did Stallman.
At work, I have never encountered any committee that done me any good.

A good book to read is Maskell's "The New Idea of a University".
If some think serious maintainers care about some public relations
group at IBM, Google, or Facebook, they are highly mistaken.  I
don't care.

Stallman can think whatever he likes.  There exist many valid opinions
on questions like exactly how young people can be to get married or be
depicted in pornography.  New Hampshire law allows 13 year olds to get
married.  The only problem is that many western people are too far
freaked out in relation to children, sex, and colonial guilt.

> It is my opinion - entirely personal, and as a long and happy user
> rather than a developer, and not speaking for my company or anyone else
> - that gcc would be a stronger project if 

Re: GCC association with the FSF

2021-04-08 Thread Christopher Dimech via Gcc
> Sent: Friday, April 09, 2021 at 6:21 AM
> From: "John Darrington" 
> To: "David Malcolm" 
> Cc: g...@gnu.org, "Alfred M. Szmidt" , "Mark Wielaard" 
> 
> Subject: Re: GCC association with the FSF
>
> On Thu, Apr 08, 2021 at 10:54:25AM -0400, David Malcolm wrote:
>
>  I think it's important to distinguish between the figurative and
>  literal here.
>
>  No one is literally calling for anyone's head.
>
>
> Nobody has explicitly done so.  However in the last 2 or 3 years there
> has been a growing campaign of hatred.  The people feeding that
> campaign are unhappy with things that RMS and others have said.
> However they have taken it further than that.  These people seek
> eliminate *anyone* who holds certain opinions - they don't care how
> they get eliminated - so long as they go.  What's more, they cite
> numerous putative moralistic justifications to give an air of
> legitmacy to that hatred.
>
> Once such hatefulness becomes accepted, people DON'T any longer make that
> literal--figurative distinction.
>
>  Some of us don't want RMS in a leadership position in a project we're
>  associated with (be it the FSF or GNU, and thus, GCC).
>
> RMS was the first person to be involved in GNU and GCC.  Others became
> involved later (under his leadership).  Their contribution was and
> continues to be welcome.  They are also free to stop contributing any
> time they wish to do so.
>
>
>  My opinions, not my employer's, as usual.
>
> Then why do you write this from your employer's email?  That is like
> writing it on the company letterhead.  I suggest that when speaking
> for yourself you use your own email.

Fair points John.

> J'
>


Re: GCC association with the FSF

2021-04-08 Thread Christopher Dimech via Gcc


> Sent: Friday, April 09, 2021 at 7:48 AM
> From: "Mark Wielaard" 
> To: "David Malcolm" 
> Cc: "GCC Development" 
> Subject: Re: GCC association with the FSF
>
> Hi David,
>
> On Wed, Apr 07, 2021 at 10:04:21AM -0400, David Malcolm wrote:
> > On Wed, 2021-04-07 at 00:22 +0200, Mark Wielaard wrote:
> > > I admit it isn't looking very good and their last announcement is
> > > certainly odd: https://status.fsf.org/notice/3833062
> > >
> > > But apparently the board is still meeting this week to discuss and
> > > might provide a better statement about the way out of this. So lets
> > > give them a couple more days before writing them off completely.
> > >
> > > > Is there any incident where FSF being the copyright holder for GCC
> > > > has
> > > > made a difference?
> > >
> > > Yes, at least in my experience it has been helpful that the FSF held
> > > copyright of code that had been assigned by various individuals and
> > > companies. It allowed the merger of GNU Classpath and libgcj for
> > > example. There have been various intances where it was helpful that
> > > the FSF could unilatrally adjust the license terms especially when
> > > the
> > > original contributor couldn't be found or didn't exist (as company)
> > > anymore.
> >
> > This benefit arises from having a single entity own the copyright in
> > the code.  It doesn't necessarily have to be the FSF to gain this
> > benefit; it just happens that the FSF currently owns the copyright on
> > the code.
>
> Yes, I admit that it doesn't have to be the FSF specifically. But
> having a shared copyright pool held by one legal entity has benefits.
>
> > Another, transitional approach might be to find another Free Software
> > non-profit and for contributors to start assigning copyright on ongoing
> > work to that other non-profit.  That way there would be only two
> > copyright holders on the code; if the FSF somehow survives its current
> > death-spiral then the other nonprofit could assign copyright back to
> > the FSF;  if it doesn't, well, we've already got bigger problems.
>
> Yes, having all new copyrights pooled together so we have just two
> copyright holders would provide most of the same benefits. And makes
> it easier to deal with the legacy FSF copyrights since there would be
> just one legal entity having to deal with them instead of each
> individual copyright holder on their own.
>
> If it has to come to this then we could take a look at what the
> Conservancy already does for aggregating copyright for their member
> projects, the Linux kernel and Debian project:
> https://sfconservancy.org/copyleft-compliance/
>
> I like their idea of having a counsel of developers that gets involved
> in any action taken on behave of the collective:
> https://sfconservancy.org/docs/blank_linux-enforcement-agreement.pdf
>
> > > And it is really helpful that we don't have to ask permission of
> > > every
> > > individual contributor to be able to create the GCC manual (because
> > > the GPL code and GFDL text could otherwise not be combined) but that
> > > the FSF can grant an exception to one of the developers to create it.
> >
> > Alternatively, the copyright holder could relicense the documentation
> > to a license that is explicitly compatible with the GPL, such as the
> > GPL itself, and not require us to jump through hoops.  (Or we could
> > start a non-GFDL body of documentation under a different copyright
> > holder, but I'm not volunteering for that effort).  In case it's not
> > clear, I think the GFDL is a terrible license, and that it's always a
> > mistake to use it for software documentation.
>
> Yes, I am not clear on why this (relicensing the documentation under
> the GPL) hasn't been done yet. Is this something the Steering
> Committee could start a discussion on with the FSF?
>
> > > > Are there any GPL violations involving GCC code
> > > > that were resolved only because all copyright resides with a single
> > > > entity, that couldn't have been resolved on behalf of individual
> > > > copyright holders?
> > >
> > > I think it has been very helpful preventing those violations. If you
> > > only have individual copyright holders instead of an organisation
> > > with
> > > the means to actually resolve such violations people pay much more
> > > attention to play by the rules. See for example the linux kernel
> > > project. I believe there are so many GPL violations precisely because
> > > almost no individual has the means to take up a case.
> >
> > Again, the "single entity" doesn't need to be the FSF.
>
> It doesn't, but it would be convenient if it was possible.  We have to
> see what the board does to win the confidence of use GNU hackers back.
> They still have to answer the questions we sent them about the GNU/FSF
> relationship:
> https://gnu.wildebeest.org/blog/mjw/2019/12/27/proposals-for-the-new-gnu-fsf-relationship/
> Maybe if the whole board is replaced we can finally have that conversation.
>
> > It's not clear to me to what ex

Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc


 
> Sent: Friday, April 09, 2021 at 6:37 PM
> From: "John Darrington" 
> To: "David Malcolm" 
> Cc: g...@gnu.org, "Alfred M. Szmidt" , "Mark Wielaard" 
> 
> Subject: Re: GCC association with the FSF
>
> On Thu, Apr 08, 2021 at 09:35:23PM -0400, David Malcolm wrote:
>  
>  > RMS was the first person to be involved in GNU and GCC.  Others
>  > became
>  > involved later (under his leadership).  Their contribution was and
>  > continues to be welcome.  They are also free to stop contributing any
>  > time they wish to do so.
>  
>  I intend to continue contributing to GCC (and to Free Software in
>  general), but RMS is not my leader.

RMS never sent me an Allegiance Oath.
 
> Nobody is suggesting that RMS should be regarded by everyone or indeed
> anyone as "mein Führer".  I think he would be very much concerned if anyone
> tried to confer a cult hero status on him.
> 
> Sooner or later, if for no reason other than his age, RMS will have to step
> down as leader of GNU.   Rather than calling for his head on a block it
> would be more constructive to think to the future.  Unfortunately to date,
> I have not seen anyone who in my opinion would have the qualities necessary
> to take over the role.
> 
>  
>  > Then why do you write this from your employer's email?
>  
>  My employer gives me permission.
> 
> That's good to know.  My employer on the other hand expressly forbids it.
> And I think that is a reasonable prohibition (we're allowed to use their
> internet connection for personal use) but not allowed to use the company
> name (including email addresses) in personal communication.  Even if they
> didn't prohibit this, I wouldn't dream of using my company's email or
> letterhead for personal communication.
>  
>  Given the reaction that some have faced for questioning RMS, I'd prefer
>  to keep that address private.
> 
> So in other words, you are happy to make contraversial statements, but don't
> wish to face the responsibility.  Come on David!  By all means question RMS
> (or anyone else) but have the guts to do this under your own identity rather
> than duck in and out behind a veil of quasi-anonymity!

My address is public.  David, if you did not like my reaction, I would
not say that you hesitated in making disparaging comments.  But am not
against using your freedem of speech to see what is going on.

But tho philosophy that is guiding the utterances against RMS by left wing
totalitarians is the same philosophy of that of Mao Zedong - "Life is shit
and then you die!".
 
> I'm glad that you're going to continue to contribute to GCC.
> 
> J'
>


Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc
> Sent: Friday, April 09, 2021 at 10:37 PM
> From: "David Brown" 
> To: "John Darrington" , "David Malcolm" 
> 
> Cc: g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 09/04/2021 08:37, John Darrington wrote:
> 
> > 
> > Nobody is suggesting that RMS should be regarded by everyone or indeed
> > anyone as "mein Führer".  I think he would be very much concerned if anyone
> > tried to confer a cult hero status on him.
> > 
> > Sooner or later, if for no reason other than his age, RMS will have to step
> > down as leader of GNU.   Rather than calling for his head on a block it
> > would be more constructive to think to the future.  Unfortunately to date,
> > I have not seen anyone who in my opinion would have the qualities necessary
> > to take over the role.
> > 
> 
> And I don't think people (at least, not many) are "calling for his
> head".  My thought is that he should be encouraged to step down from all
> his positions within GNU, FSF, gcc, and any other projects he is
> involved with.  Retire now, while he can do so with dignity and without
> harm to the free and open source software worlds.

David, I oppose your thought that he should be made to step down from ALL
his positions.  That's the fundamental philosophy of China and Russia.
 
> It is only if it is left too late that people will be /forced/ to call
> for his head.  You can be very sure that complaints about his behaviour
> and attitudes will not diminish - they will grow, and the result will
> not be good for RMS, GNU, gcc, users, developers, or anyone else except
> the sellers of tabloid newspapers.  I would rather see him leave quietly
> now with respect, than be hounded out later and his statues pulled down
> - along with the careers and reputations of many who work with him.  (I
> am not saying that such a destruction would be correct or appropriate -
> I am saying it will happen in the end if the free software community is
> not careful.)
 
> (I agree that there are few, if any, people who had the qualities of RMS
> to do the job he did.  But IMHO that role is over - we don't need
> someone to fill his shoes.)
 
I do not see that a person with the qualities of RMS would ask permission for
the job.  I certainly don't! 
 
> David Brown
>


Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc



> Sent: Friday, April 09, 2021 at 11:48 PM
> From: "Pankaj Jangid" 
> To: gcc@gcc.gnu.org
> Subject: Re: GCC association with the FSF
>
> Gabriel Ravier via Gcc  writes:
>
> > RMS is not indispensible because he does not contribute to GCC and
> > doesn't bring much to it, and otherwise takes more away from it. If
> > you were to remove all of Ian, Jonathan, Joseph and Nathan you would
> > be removing ~13% of active contribution to GCC (counting in
> > commits). If you also remove all the major contributors that are from
> > corporations (counting a major contributor as someone with 10 or more
> > commits), you're removing ~63% of active contribution. If you also
> > remove the major organizations contributing to GCC, like Adacore and
> > the GDC project, you're removing ~18% more of active contribution,
> > meaning you're left with 19% of active contribution. While I do not
> > doubt that all of the contributors that would remain are talented
> > individuals, GCC would undoubtedly, in the best case, heavily suffer
> > from the loss of 3 to 4 fifths of active contribution and become much
> > less appealing as a compiler, and in the worst case simply die
> > out. While each of the individuals forming any of those groups aren't
> > indispensable, as a group, they certainly are indispensible to GCC
> > unless you think GCC can really survive with 3/5 times less
> > contributions to it.
>
> What is this man? Are you trying to compute the probability of survival
> a project? You forgot to count me. I am one of the users of GCC. If
> there are no users then the project is dead; however heavyweight the
> maintainers are.
>
> And let me also tell you the truth. I have looked at the list of
> maintainers and the steering committee for the first time, when this
> thread was started. My reason for sticking to GCC is FSF and associated
> cause. Not the above list of people. Those who are not connected with
> the cause have already started migrating to the competing tools.

RMS made the GNU System without the cohort of active contributions listed.
This means that great things can be accomplished when people is focused
on what they do.  I am sure help will come from other sources if the tools
are valuable enough.



Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 10, 2021 at 5:01 AM
> From: "David Brown" 
> To: "Christopher Dimech" 
> Cc: "John Darrington" , "David Malcolm" 
> , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 09/04/2021 16:40, Christopher Dimech wrote:
> >> Sent: Friday, April 09, 2021 at 10:37 PM
> >> From: "David Brown" 
> >> To: "John Darrington" , "David Malcolm" 
> >> 
> >> Cc: g...@gnu.org
> >> Subject: Re: GCC association with the FSF
> >>
> >> On 09/04/2021 08:37, John Darrington wrote:
> >>
> >>>
> >>> Nobody is suggesting that RMS should be regarded by everyone or indeed
> >>> anyone as "mein Führer".  I think he would be very much concerned if 
> >>> anyone
> >>> tried to confer a cult hero status on him.
> >>>
> >>> Sooner or later, if for no reason other than his age, RMS will have to 
> >>> step
> >>> down as leader of GNU.   Rather than calling for his head on a block it
> >>> would be more constructive to think to the future.  Unfortunately to date,
> >>> I have not seen anyone who in my opinion would have the qualities 
> >>> necessary
> >>> to take over the role.
> >>>
> >>
> >> And I don't think people (at least, not many) are "calling for his
> >> head".  My thought is that he should be encouraged to step down from all
> >> his positions within GNU, FSF, gcc, and any other projects he is
> >> involved with.  Retire now, while he can do so with dignity and without
> >> harm to the free and open source software worlds.
> > 
> > David, I oppose your thought that he should be made to step down from ALL
> > his positions.  That's the fundamental philosophy of China and Russia.
> >  
> 
> Different opinions are fine.  Bringing national or international
> politics into the discussion (presumably meant to be as an insult) is
> not fine.  This is not a political discussion - please stop trying to
> make it one.

It is an assessment of what you propose.  The removal of people from all
positions is a political statements.  I have no problem with political
discussions and certainly don't take instructions from you, to say the 
least!  What you talk about is exactly what drives Chinese and Russian
officials to suppress anybody who does not conform with their demands.
The consequences will be the same should you and others get your way
of doing things.

> >> It is only if it is left too late that people will be /forced/ to call
> >> for his head.  You can be very sure that complaints about his behaviour
> >> and attitudes will not diminish - they will grow, and the result will
> >> not be good for RMS, GNU, gcc, users, developers, or anyone else except
> >> the sellers of tabloid newspapers.  I would rather see him leave quietly
> >> now with respect, than be hounded out later and his statues pulled down
> >> - along with the careers and reputations of many who work with him.  (I
> >> am not saying that such a destruction would be correct or appropriate -
> >> I am saying it will happen in the end if the free software community is
> >> not careful.)
> >  
> >> (I agree that there are few, if any, people who had the qualities of RMS
> >> to do the job he did.  But IMHO that role is over - we don't need
> >> someone to fill his shoes.)
> >  
> > I do not see that a person with the qualities of RMS would ask permission 
> > for
> > the job.  I certainly don't! 
> >  
> 
> We (the free software world) does not need a person with the qualities
> of RMS any more - that is the point.  There should not be such a
> position as "Chief GNUsance".
 
Secondly,  I cannot clearly see what status you have for making statements
that imply a representation for the free software world!!!



Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc
Things will still remain good for RMS by those willing to help him.  I use
free software every day and will be a long time before Richard exhausts his
entitlement to help from me!!!

> Sent: Saturday, April 10, 2021 at 5:01 AM
> From: "David Brown" 
> To: "Christopher Dimech" 
> Cc: "John Darrington" , "David Malcolm" 
> , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 09/04/2021 16:40, Christopher Dimech wrote:
> >> Sent: Friday, April 09, 2021 at 10:37 PM
> >> From: "David Brown" 
> >> To: "John Darrington" , "David Malcolm" 
> >> 
> >> Cc: g...@gnu.org
> >> Subject: Re: GCC association with the FSF
> >>
> >> On 09/04/2021 08:37, John Darrington wrote:
> >>
> >>>
> >>> Nobody is suggesting that RMS should be regarded by everyone or indeed
> >>> anyone as "mein Führer".  I think he would be very much concerned if 
> >>> anyone
> >>> tried to confer a cult hero status on him.
> >>>
> >>> Sooner or later, if for no reason other than his age, RMS will have to 
> >>> step
> >>> down as leader of GNU.   Rather than calling for his head on a block it
> >>> would be more constructive to think to the future.  Unfortunately to date,
> >>> I have not seen anyone who in my opinion would have the qualities 
> >>> necessary
> >>> to take over the role.
> >>>
> >>
> >> And I don't think people (at least, not many) are "calling for his
> >> head".  My thought is that he should be encouraged to step down from all
> >> his positions within GNU, FSF, gcc, and any other projects he is
> >> involved with.  Retire now, while he can do so with dignity and without
> >> harm to the free and open source software worlds.
> > 
> > David, I oppose your thought that he should be made to step down from ALL
> > his positions.  That's the fundamental philosophy of China and Russia.
> >  
> 
> Different opinions are fine.  Bringing national or international
> politics into the discussion (presumably meant to be as an insult) is
> not fine.  This is not a political discussion - please stop trying to
> make it one.
> 
> >> It is only if it is left too late that people will be /forced/ to call
> >> for his head.  You can be very sure that complaints about his behaviour
> >> and attitudes will not diminish - they will grow, and the result will
> >> not be good for RMS, GNU, gcc, users, developers, or anyone else except
> >> the sellers of tabloid newspapers.  I would rather see him leave quietly
> >> now with respect, than be hounded out later and his statues pulled down
> >> - along with the careers and reputations of many who work with him.  (I
> >> am not saying that such a destruction would be correct or appropriate -
> >> I am saying it will happen in the end if the free software community is
> >> not careful.)
> >  
> >> (I agree that there are few, if any, people who had the qualities of RMS
> >> to do the job he did.  But IMHO that role is over - we don't need
> >> someone to fill his shoes.)
> >  
> > I do not see that a person with the qualities of RMS would ask permission 
> > for
> > the job.  I certainly don't! 
> >  
> 
> We (the free software world) does not need a person with the qualities
> of RMS any more - that is the point.  There should not be such a
> position as "Chief GNUsance".
> 
>


Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc
> Sent: Saturday, April 10, 2021 at 7:37 AM
> From: "Thomas Rodgers" 
> To: "Christopher Dimech" 
> Cc: "David Brown" , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 2021-04-09 11:02, Christopher Dimech via Gcc wrote:
>
> [... snip ...]
>
> >> We (the free software world) does not need a person with the qualities
> >> of RMS any more - that is the point.  There should not be such a
> >> position as "Chief GNUsance".
> > Secondly,  I cannot clearly see what status you have for making
> > statements
> > that imply a representation for the free software world!!!
>
> I know, right? He's not even got the cred conferred to a maintainer of
> an empty GNU project on Savannah.

There is no law that says the highest grossing author on a subject knows
the most about it, writes the best about it, or is even more than mediocre
on the subject at hand.

My mathematical work was entirely kept secret until I resigned my commission
in 2014.  Other forms of credibility exist.

https://www.corrieredimalta.com/coronavirus/la-diffusione-del-covid-19-a-malta-evento-b/

But you seem too ignorant to introspect the likelihood that I could in effect 
have
many valuable things to say.

Christopher


Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 10, 2021 at 9:17 AM
> From: "Thomas Rodgers" 
> To: "Christopher Dimech" 
> Cc: "David Brown" , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 2021-04-09 14:02, Christopher Dimech wrote:
>
> > But you seem too ignorant to introspect the likelihood that I could in
> > effect have
> > many valuable things to say.
>
> On the contrary, I eagerly await each and every one of your missives on
> this topic, hoping for exactly that very
> thing to occur.

I do not see how you and your friends at redhat could really get any value
from it, because being a seeker of truth means refusing to make assumptions
about things that you do not know.  The moment you assume that you know because
of what you believe, your intelligence will sleep.  It is my wish and my 
blessing
that every human being has their intelligence awake.

Good Night
Christopher




Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 10, 2021 at 10:12 AM
> From: "Giacomo Tesio" 
> To: "Ian Lance Taylor" 
> Cc: "GCC Development" , g...@gnu.org, "David Brown" 
> 
> Subject: Re: GCC association with the FSF
>
> Just for the record, I was not talking about developers but about the 
> leadership of the project, Ian.
>
> 8 out of 13 members of the Steering Committee are from US-corporations.
>
> This is a fact.

Many in tech have worked at some point in their lives with large corporations.
This is not wrong it itself because most knowledge is concentrated in highly 
industrialized countries.  I owe much of my technological experience during
my days working with british, dutch and french intelligence.

It is also well known that governments employ about 10% of the best 
mathematicians.
Furthermore I cannot see how you can feel secure if the people involved work 
from
Non-Us Corporations.  There are many countries that are even worse than the US.


> Just like the weird relations some of these companies have had with US 
> Government:
> https://www.virtualthreat.com/wp-content/uploads/2013/11/nsa-google-cloud-exploitation.jpg
>
> The implications are left as an exercise for the readers. ;-)
>
>
> Giacomo
>
> On April 9, 2021 9:40:33 PM UTC, Ian Lance Taylor  wrote:
> > On Fri, Apr 9, 2021, 1:04 PM Giacomo Tesio  wrote:
> >
> > > Hi John,
> > >
> > > On April 9, 2021 6:36:31 PM UTC, John Darrington <
> > > j...@darrington.wattle.id.au> wrote:
> > > > On Fri, Apr 09, 2021 at 07:01:07PM +0200, David Brown wrote:
> > > >
> > > >  Different opinions are fine.  Bringing national or
> > international
> > > >  politics into the discussion (presumably meant to be as an
> > insult) is
> > > >  not fine.  This is not a political discussion - please stop
> > trying to
> > > >  make it one.
> > > >
> > > > For the record it was David who first brought up the political
> > >
> > > I think David was talking about me:
> > > https://gcc.gnu.org/pipermail/gcc/2021-April/235285.html
> > >
> > > It was not meant to insult anybody, I was just asking to fix a
> > serious
> > > problem in GCC.
> > >
> > > Since it's clear that the Steering Committee doesn't want to address
> > it,
> > > I'm moving on.
> > >
> > >
> > > GCC is clearly an US-only project.
> > > A US-corporate one. Totally SFW (in the US).
> > >
> > > This is not intended as an insult.
> > > It's just a fact.
> > >
> >
> > Just for the record, for other readers, this is not even remotely
> > true.
> >
> > Ian
>


Re: GCC association with the FSF

2021-04-09 Thread Christopher Dimech via Gcc
> Sent: Saturday, April 10, 2021 at 2:53 PM
> From: "Liu Hao" 
> To: "Christopher Dimech" 
> Cc: g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> 在 2021/4/10 上午2:02, Christopher Dimech via Gcc 写道:
> > 
> > It is an assessment of what you propose.  The removal of people from all
> > positions is a political statements.  I have no problem with political
> > discussions and certainly don't take instructions from you, to say the
> > least!  What you talk about is exactly what drives Chinese and Russian
> > officials to suppress anybody who does not conform with their demands.
> > The consequences will be the same should you and others get your way
> > of doing things.
> >
> 
> Then what's your point? The suppression of somebody is bad? Then what are you 
> attempting to defend? 
> The freedom of software, or of discrimination, of insulting, of harassment? 
> No, that is not what I 
> would do or expect, and not what you western people would either.

Yes, the suppression of a person like Stallman from everything is bad.  I 
defend the freedom of thought.
 
> Chairman Mao actually said that 'women prop up half of the sky', which had a 
> great influence on the 
> Chinese society and has almost eradicated sexism. It's something I can hardly 
> understand why you 
> (singular) still have a very vicious opinion on that.

The suppression of a mass murderer by execution, imprisonment or forced famine 
is
good.  As is good the suppression of the Communist Party of China, for trying to
dominate the people of Hong Kong, Nepal, and Taiwan.

As well as for lying about coronavirus infection rates amongst people in China. 
 
> [I am not meant to participate in the discussion about the history and future 
> of GCC.]
> 
> 
> 
> -- 
> Best regards,
> Liu Hao
> 
>


Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc


> Sent: Sunday, April 11, 2021 at 12:27 AM
> From: "David Brown" 
> To: "Christopher Dimech" 
> Cc: "John Darrington" , "David Malcolm" 
> , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 09/04/2021 20:02, Christopher Dimech wrote:
> > 
> >> Sent: Saturday, April 10, 2021 at 5:01 AM
> >> From: "David Brown" 
> 
> >>
> >> Different opinions are fine.  Bringing national or international
> >> politics into the discussion (presumably meant to be as an insult) is
> >> not fine.  This is not a political discussion - please stop trying to
> >> make it one.
> > 
> > It is an assessment of what you propose.  The removal of people from all
> > positions is a political statements.  I have no problem with political
> > discussions and certainly don't take instructions from you, to say the 
> > least!  What you talk about is exactly what drives Chinese and Russian
> > officials to suppress anybody who does not conform with their demands.
> > The consequences will be the same should you and others get your way
> > of doing things.
> 
> There is a big difference between suppression or censorship, and wanting
> people in leadership positions to be representative of the values of the
> group they lead.  RMS can have all the opinions he wants, and act has he
> will (until he ends up arrested for it), but if he is to remain a
> representative for others (FSF, GNU and/or GCC), then he has a duty to
> act appropriately according to the values those organisations think are
> important.

If you look at the history of computing you will find that it was mostly
crooks and people of very mixed kind of qualities.  Not al all saints.
Many of them quite unscrupolous and not very clever.  And still they managed
to do great things. 
  
So it tells a kid: They could do that, why can't you?  That was
certainly what turned me on.  Freedom 0 also says "The freedom to run
a program as you wish, for any purpose".

Should we get our ideas from politicians and bureaucrats; or from Aleksandr
Solzhenitsyn, Fyodor Dostoyevsky, Friedrich Nietzsche, Ernest Hemingway, 
Aldous Huxley, Marie-Henri Beyle, and Emily Jane Brontë?  From the latter
of course!


> I think that you mix up freedom and free reins.  Freedom is not anarchy.
>  Being free from sexism, prejudice, bullying, and harassment are as
> important as freedom of speech or politics.
> 
> >>
> >> We (the free software world) does not need a person with the qualities
> >> of RMS any more - that is the point.  There should not be such a
> >> position as "Chief GNUsance".
> >  
> > Secondly,  I cannot clearly see what status you have for making statements
> > that imply a representation for the free software world!!!
> > 
> 
> I have said very clearly that I am a user of gcc - not a developer, and
> the opinions I express are very much my own.  The does not hinder me
> from saying what I think the free software world (developers and users)
> want or need.  I have not made any claims or suggestions that I am privy
> to the minds of others, or that my opinions and ideas are in any way
> more weighty than those of others.
> 
>


Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 11, 2021 at 12:37 AM
> From: "David Brown" 
> To: "John Darrington" 
> Cc: "Christopher Dimech" , "David Malcolm" 
> , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
>
>
> On 09/04/2021 20:36, John Darrington wrote:
> > On Fri, Apr 09, 2021 at 07:01:07PM +0200, David Brown wrote:
> >
> >  Different opinions are fine.  Bringing national or international
> >  politics into the discussion (presumably meant to be as an insult) is
> >  not fine.  This is not a political discussion - please stop trying to
> >  make it one.
> >
> > For the record it was David who first brought up the political allegory so
> > this comment should be directed in his direction.
>
> Fair enough.
>
> >
> > As for your second point, I find it disappointing but not suprising that
> > you "presumed" this comment to be an insult.   This is precisely the
> > thing which has caused so much poisonous discourse in recent years.  Some
> > people take any opinion they disagree with and look for ways to interpret
> > it as an insult.   This gives them a lever to claim that anyone who holds
> > that opinion is a chauvanist, a bigot or worse.   This must stop.
> >
>
> I did not take the comment as an insult - I merely presumed that when
> Christopher says someone is acting like the Russian or Chinese
> government, he does not mean it in a good way.  (His later posts make
> that entirely clear.)  I simply don't want to see this turn into a
> political discussion.

It was meant to enlighten you.  Although it has not yet done so, the basic
philosophy of removing people from the community, was the same philosophy
used in Russia and China.

> I agree with you entirely that it is not helpful to perceive insults,
> prejudice or bigotry - in general, it is important to keep the
> discussion polite and try to remain focused.  That is what I wanted to
> do by asking Christopher to avoid politics.

Politics is also my business.  Have heard many discuss "Representations of
values of a group (e.g. of Free Software)", "Marginalisation and removal of
people from all positions in society to undermine the likelihood or making
an impact, rather than being merely spectators but not participants in action".




Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 11, 2021 at 3:17 AM
> From: "Thomas Rodgers" 
> To: "Christopher Dimech" 
> Cc: "David Brown" , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 2021-04-09 14:34, Christopher Dimech wrote:
> 
> >> On the contrary, I eagerly await each and every one of your missives 
> >> on
> >> this topic, hoping for exactly that very  thing to occur.
> 
> > I do not see how you and your friends at redhat could really get any 
> > value
> > from it, because being a seeker of truth means refusing to make 
> > assumptions
> > about things that you do not know. The moment you assume that you know 
> > because
> > of what you believe, your intelligence will sleep. It is my wish and my 
> > blessing
> > that every human being has their intelligence awake.
> 
> On 2021-04-10 07:49, Christopher Dimech via Gcc wrote:
> 
> >> There is a big difference between suppression or censorship, and 
> >> wanting
> >> people in leadership positions to be representative of the values of 
> >> the
> >> group they lead.  RMS can have all the opinions he wants, and act has 
> >> he
> >> will (until he ends up arrested for it), but if he is to remain a
> >> representative for others (FSF, GNU and/or GCC), then he has a duty to
> >> act appropriately according to the values those organisations think 
> >> are
> >> important.
> > If you look at the history of computing you will find that it was 
> > mostly
> > crooks and people of very mixed kind of qualities.  Not al all saints.
> > Many of them quite unscrupolous and not very clever.  And still they 
> > managed
> > to do great things.
> > 
> > So it tells a kid: They could do that, why can't you?  That was
> > certainly what turned me on.  Freedom 0 also says "The freedom to run
> > a program as you wish, for any purpose".
> > 
> > Should we get our ideas from politicians and bureaucrats; or from 
> > Aleksandr
> > Solzhenitsyn, Fyodor Dostoyevsky, Friedrich Nietzsche, Ernest 
> > Hemingway,
> > Aldous Huxley, Marie-Henri Beyle, and Emily Jane Brontë?  From the 
> > latter
> > of course!
> 
> So, that's a solid 'no' on the likelihood of you contributing anything 
> of value
> to the discussion of GCC governance then?

There are many instances when one has to work with people, even though 
one does not personally like them.  I have worked with others in the
Free Software Community that have placed themselves on the opposite side
of the debate.  And have no intention of stopping them working.

I also worked with others, including MEPs in Brussels, etc.  There's no
way out of it.  Eventually, one has to get out of bed and face the world.

Irrespective of the attitudes that we take on what we like, and on what we 
don't like.   I like this person, I don't like this person.  Now with this
person, I will do things willingly.  With this other person, I will do things
unwillingly.   But the reality is that everybody is oscillating between 
a good person and a bad person.  It is important to understand this.

If you create a very pleasant wonderful atmosphere, everybody behaves
wonderfully.  If you create an unpleasant atmosphere, a whole lot of
people act nasty.  That's how it is. 

The moment we think we are good, we are entitled to destroy the bad,
isn't it? 

Regards
Christopher




Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 11, 2021 at 3:59 AM
> From: "David Malcolm" 
> To: "Thomas Rodgers" , "Christopher Dimech" 
> 
> Cc: g...@gnu.org, "David Brown" 
> Subject: Re: GCC association with the FSF
>
> On Sat, 2021-04-10 at 08:17 -0700, Thomas Rodgers wrote:
> > On 2021-04-09 14:34, Christopher Dimech wrote:
> > 
> > > > On the contrary, I eagerly await each and every one of your
> > > > missives 
> > > > on
> > > > this topic, hoping for exactly that very  thing to occur.
> 
> [...]
> 
> > On 2021-04-10 07:49, Christopher Dimech via Gcc wrote:
> > 
> > > 
> > > 
> > > Should we get our ideas from politicians and bureaucrats; or from 
> > > Aleksandr
> > > Solzhenitsyn, Fyodor Dostoyevsky, Friedrich Nietzsche, Ernest 
> > > Hemingway,
> > > Aldous Huxley, Marie-Henri Beyle, and Emily Jane Brontë?  >From the 
> > > latter
> > > of course!
> > 
> > So, that's a solid 'no' on the likelihood of you contributing
> > anything 
> > of value
> > to the discussion of GCC governance then?
> 
> Thomas, please don't feed the troll.
> Hope this is constructive
 
Yes, it is better.

Regards
Christopher 



Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc


> Sent: Sunday, April 11, 2021 at 4:01 AM
> From: "Giacomo Tesio" 
> To: gcc@gcc.gnu.org, "Thomas Rodgers" , "Jonathan 
> Wakely" 
> Cc: "Pankaj Jangid" 
> Subject: Re: GCC association with the FSF
>
> It's fantastic how inclusive you are, isn't it?  :-D
>
> Indeed you ARE inclusive to those who share your interests, like Nathan.
> Just not to everybody else.
>
>
> But it's quite obvious, after you removed RMS's oversight on SC's decisions.
>
> And now I'm depicted as a "concern troll", because I don't share your opinion.
> You can't argue in merit, so you insult me personally.
> I'm fine with this: it says a lot about you and nothing about me.

Welcome to the club, friend. ;)

> In fact, the mail boxes of the Steering Committee's members are stored on 
> their corporate servers.
> And among such corporations are IBM and Google.
>
> And you pretend it's all fine.
>
>
> Yet I only asked to fix the Steering Committee AFTER the only credible 
> no-profit protecting free software (FSF) was removed.
>
> But I'm a "concern troll", right?
>
>
> I think everybody can see who is who. ;-)

It's easier than fixing the world economies for sure.

> Giacomo
>
>
> On April 10, 2021 3:04:22 PM UTC, Thomas Rodgers  
> wrote:
> > On 2021-04-10 05:35, Jonathan Wakely via Gcc wrote:
> >
> > > On Sat, 10 Apr 2021, 12:57 Pankaj Jangid, 
> > > wrote:
> > >
> > > Jonathan Wakely via Gcc  writes:
> > >
> > > You are clueless about what the SC actually does, or the control
> > they
> > > have over GCC.
> > > I think, it would be great help if someone can document what the SC
> > > does.
> >
> > https://gcc.gnu.org/steering.html
> >
> > They make decisions, they don't get to insert NSA backdoors on behalf
> > of
> > their employers without the rest of the project being aware. The idea
> > that
> > the SC members have a special ability to sneak such a change in, any
> > more
> > than any contributor, is just stupid. But I don't think he's seriously
> > worried about that, he's just a Concern Troll raising nonsense
> > concerns
> > to
> > derail any useful discussion from happening. The sooner he moves on to
> > a
> > new compiler he trusts, the better for everybody involved in GCC.
> >
> > Him too really, it's important to have trust in your toolchain...
>


Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 11, 2021 at 4:14 AM
> From: "Thomas Rodgers" 
> To: "Christopher Dimech" 
> Cc: "David Brown" , g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On 2021-04-10 08:54, Christopher Dimech wrote:
>
> <...snip...>
>
> > If you create a very pleasant wonderful atmosphere, everybody behaves
> > wonderfully.  If you create an unpleasant atmosphere, a whole lot of
> > people act nasty.  That's how it is.
>
> This is crux of it really. For many RMS has very much created that
> unpleasant atmosphere full
> of people acting nasty, and a few decades on, some people, notably those
> that do significant
> amounts of work on a project he may have been part of two decades ago,
> no longer want any kind
> of association between their work product and the toxic environment of
> 'people acting nasty'
> that he (for a multitude of reasons) engenders.
>
> We are done here.

Would that not have been the job of the organisers?  Have organised
meetings with Richard, including with governmental bodies and
things progressed decently.  Should people have been wronged, in small
ways or big ones, many countries provide recourse for that.

How it is that many want the Gnu Tag he build.  One can simply continue
the work and have a website or some other way for distribution.  I
frequently do that, make software without the Gnu Association.
Gnu could be better with me, but I left the decision for RMS on whether
he wanted new types of projects that were not port of Gnu at the time.



Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 11, 2021 at 4:34 AM
> From: "David Brown" 
> To: "Pankaj Jangid" , gcc@gcc.gnu.org
> Subject: Re: GCC association with the FSF
>
> On 10/04/2021 14:58, Pankaj Jangid wrote:
> >
> > I have never said that the project will survive without maintainers. I
> > just asked you to count me as well. Success of the project also depends
> > on how widely it is used. And you need to look at the reasons why people
> > are using it.
> >
>
> I think it is useful to consider why people use gcc - I agree that
> without users, there would be no project.
>
> So why /do/ people use it?  I suspect that one of the biggest reason is
> "it's the only compiler that will do the job".  For a lot of important
> software, such as Linux kernel, it is gcc or nothing.  Another big
> reason is that gcc comes with their system, which is commonly the case
> for Linux systems.  In the embedded development world (where I work),
> the normal practice for getting a toolchain for a microcontroller is to
> download an IDE and toolchain from the manufacturer - and these days it
> is more often gcc than not.  You use gcc because that is the standard,
> not from choice.
>
> For those that actively /choose/ gcc, why do they do so?  I'd guess
> being convenient, well-known and free (as in beer) come a lot higher
> than the details of the licence, or the difference between "free
> software" and "open source software".  (For me, a major reason is that
> the same compiler supports a wide range of targets.  That, and that gcc
> is technically a better compiler for my needs than any alternatives.)
>
> I suspect that only a very small (but not zero) proportion of gcc users
> care that the project is part of GNU and under the FSF.  I suspect that
> a larger proportion would start caring if they felt (rightly or wrongly)
> that at the top of the hierarchy was a misogynist who patronises and
> sexually harasses women.
>
> (As always, this is just my opinion.)

I use it because I can do the numerical computations for a given task.
Because it is free software I can work unhindered.  RMS could have been
anybody with any type of personality, I would still use it.  It is not
about any qualms about the behaviour of the people who worked on it.
I could also continue the work even after I change employment status
or stop working with particular groups.

But I have to say that there was tremendous progress during the
first eight years of the Gnu Project, and cost practically nothing.
But the advance since then has not been very great.  Another problem
is that there are not many people working on applications.  In mathematics,
for instance, I did not find people currently in the hacking community who
could contribute much.  Additionally, the work is too advanced even for
mathematicians working at undergraduate level.  Those working at graduate
level customarily restrict the code, because principal investigators
customarily compete with their peers by trampling on others and acting nasty.

In a lot of ways, the free software community works better.  Provided, people
are able to keep their interactions within reason, rather than putting too many
demands on each other.  The original hacking spirit has been eroding through
the years, particularly post-2008.

People should start organising things with RMS, if they want to see how good
then really are in making things better.   Rather than limiting themselves
with hacking,  people should try to organise things together with governmental
bodies in various countries.  Organisers will quickly figure out the real
difficulties that come up, and learn from their mistakes to do a better job.

Remembering my first year, I thought I did my homework and done a great job.
In the end I found out that I blew it.  I was frustrated, completely frustrated.

I had to correct my mistakes.  The next few years, I started to introspect and
emphasise in order to correct my mistakes.  I am still making mistakes and it 
is difficult.

Regards







Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 11, 2021 at 7:52 AM
> From: "Thomas Rodgers" 
> To: "Giacomo Tesio" 
> Cc: gcc@gcc.gnu.org, "Pankaj Jangid" 
> Subject: Re: GCC association with the FSF
>
> On 2021-04-10 09:01, Giacomo Tesio wrote:
>
> > It's fantastic how inclusive you are, isn't it?  :-D
> >
> > Indeed you ARE inclusive to those who share your interests, like
> > Nathan.
> > Just not to everybody else.
> >
>
> I share with Nathan an interest in making GCC the best C++ compiler and
> standard library, and like Nathan, I work to help make that the case. It
> is certainly true I don't have a lot of concern for the concerns of
> those, whose only apparent contribution to the discussion is 'oooh evil
> bad bigcorp's subverting mah compiler. I will go away now'.

Companies have serious problems right now.  The internet used to run
as a US Benign Dictatorship, under the assumption that the US was generally
behaving in the world's best interest.  That trust has been lost.  If you are
someone in some country somewhere, and you hear that the NSA is getting a copy
of everything.  And IBM and Google have a Press Release saying that they
have fixed a problem.  Do you believe it?  I sure don't.  And many others don't,
and for good reasons.  I also think that will be a bunch of other countries
that will do way worse than what the United States has done.  If we are against
national means of intelligence, all bets are off.  This is compounded by the 
fact
that attack in much easier than defense.  I don't think that's what we are 
trying
to defend against.  We are trying to defend against bulk collection.

But I tend to be optimistic, than humanity as a species tend to solve these 
problems.
It might take one or a few generations.  We might have some terrible world wars
while we're solving it.  But till now we have managed to have more freedom,
more rights, more liberty, century by century.

People have to understand that companies and governments are not made of magic, 
that
they are not breaking systems to anywhere near the extent that we thought they 
were.
This is the most important conclusion that can be taken from Snowden's 
documents.
The reality in that there are many things we can do to make ourselves much more 
secure.
I might have some reservations about Nathan and others regarding the RMS 
debate, but
not that many of them are likely to be consciously injecting malicious code
or introducing vulnerabilities.

If business leaders change the way they look at life, instead of making a whole 
lot
of money and then contributing to some cause, they can structure their business
in such a way that every customer is in some way a partner with them.

However if companies and governments try to conquer people, they will have to 
keep
sitting on top of their head, and they will do everything to make the life of 
business
leaders miserable.

Traditionally, military leaders were the most powerful people.  In the last 
hundred
years, political leaders were the most powerful.  But now and in the future, 
economic leaders will be the most powerful.

We have to start working with economic leaders to make a difference in the way 
they
make decisions, and in the way they conduct their businesses.   This is being 
done,
but is being done very discreetly because it is something that today cannot be
handled publicly.

> > Yet I only asked to fix the Steering Committee AFTER the only credible
> > no-profit protecting free software (FSF) was removed.
> >
> > But I'm a "concern troll", right?
> >
> > I think everybody can see who is who. ;-)
> >
>
> Indeed.
>


Re: GCC association with the FSF

2021-04-10 Thread Christopher Dimech via Gcc


> Sent: Sunday, April 11, 2021 at 8:10 AM
> From: "Richard Kenner" 
> To: rodg...@appliantology.com
> Cc: david.br...@hesbynett.no, dim...@gmx.com, g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> > So, that's a solid 'no' on the likelihood of you contributing
> > anything of value to the discussion of GCC governance then?
>
> I really think that most of the people replying on this thread have a
> much more encompassing view of "GCC governance" than actually exists.

If the community makes it too hard by demanding too much (which seems to me
that it is bending towards the merely bureaucratic), people would be discouraged
to serve on it.

Years ago I proposed Committee Refreshments and Committee Rotations
for School Governing Bodies in the United Kingdom, which was supported
by the Department for Education and Skills of the UK Government that
existed until 2007.  A strategy that can potentially resolve a lot of
problems within the free software community.

I also suggest the concept of logrolling with laid down safeguards first
applied to legislation by US Congressman David Crockett in about 1835.
This does have benefits in direct democracies.

Regards
Christopher



Re: GCC association with the FSF

2021-04-11 Thread Christopher Dimech via Gcc


> Sent: Monday, April 12, 2021 at 12:05 AM
> From: "John Darrington" 
> To: "Gerald Pfeifer" 
> Cc: g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On Sun, Apr 11, 2021 at 12:30:41AM +0200, Gerald Pfeifer wrote:
>
>  There are a number of people arguing here who have contributed little
>  to nothing to GCC, whose names even did not trigger memories - unlike
>  David M. or Jonathan, for example, or Nathan or Alexandre.
>
> For myself, I have been a long term user/contributor to GCC albiet hardly in
> a major role.   I don't think I've ever posted to this list until a few days
> ago, when all of a sudden these messages started popping up in my inbox.  So
> either I subscribed to this list many years ago and it has been dormant until
> recently or someone subscribed me just recently.
>
>  When it comes to deciding the direction of a project like GCC - technical
>  and otherwise - in my mind it primarily should be those actually involved
>  and contributing.
>
> I disagree.  The principle by which high level decisions in all GNU projects
> have always been made is how it best helps the GNU system as a whole.
> Contributors are exactly that.  They offer *contributions* - the very meaning
> of the word implies there is no expectation of anything in return.  Obviously
> I hope all contributors *do* get some satisfaction and maybe even some 
> tangible
> benefit.  But contributions are not to be seen as a means  to gain control of
> the project at a high level.
>
> J'

There are many instances of project maintainers who are not the major
contributors, but are very capable of leading their project.

Many fail to understand the benefits of knowing the role maintainers
play in alleviating or conquering some of the current challenges that
interdisciplinary projects face.  Although I agree that they need to
possess technical experience too.  I see many MBAs trying to parachute
in as a leader without having worked their way up.

Regards
Christopher


Re: GCC association with the FSF

2021-04-11 Thread Christopher Dimech via Gcc




> Sent: Monday, April 12, 2021 at 1:07 AM
> From: "Frosku" 
> To: "Didier Kryn" , gcc@gcc.gnu.org
> Subject: Re: GCC association with the FSF
>
> On Sun Apr 11, 2021 at 11:08 AM BST, Didier Kryn wrote:
> > Le 08/04/2021 à 17:00, David Brown a écrit :
> > > At some point, someone in the public relations
> > > department at IBM, Google, Facebook, ARM, or other big supporters of the
> > > project will get the impression that the FSF and GNU are lead by a
> > > misogynist who thinks child abuse is fine if the child consents, and
> > > will cut off all support from the top down.  The other companies will
> > > immediately follow. 
> >
> > Here we are. The liberty of expressing opinions is too much of a
> > liberty. This is ironical to read in a mailing list dedicated in some to
> > a free software project.
> 
> He's actually recanted his views about 'consensual pedophilia', which is
> testament to the benefits of open dialogue. By having discussions and
> arguing points, we can convince people that they are wrong. By shunning them,
> we do nothing to change their views and everything to make them believe we
> don't have any real arguments.
> 
> As distasteful as I find such a view, I don't think that anybody should be
> banished for polite society for thoughtcrimes. We can judge people for their
> actions, but there's no evidence or even suggestion that he has ever harmed
> a child.
> 
> > But you are wrong on a point. The bannishment or RMS isn't being
> > called by big companies or their customers. In the same way that Donald
> > Trump's accounts on social networks have been closed on request of
> > employees of these networks, here the employees of the same social
> > networks and other companies call for the bannishment of RMS.
> >
> > "My opinion, not my employer's" is probably true. If the majority of
> > employees call for lynching someone, the employer let them do because
> > s(?)he is concerned by the cash flow first, not ideology.
> 
> I'm not 100% convinced by this. RMS has made some enemies in the corporate
> space who probably aren't too unhappy to see this division in our community
> over him.
> 
> > I agree that the constitution of FSF, GNU, and GCC would gain to be
> > clarified and cleared from some childich relics, but that doesn't mean
> > the banishment of anyone and doesn't justify the cabal we have seen on
> > this list.
> >
> > Social networks, besides their likely utility, are a place where
> > hatred builds up pretty easily by mutual excitation because people get
> > the illusion they're right when they're many. This has always existed
> > amongst humans but social networks ease and boost this trend. This is
> > one good reason to keep away.
> >
> > > ... no one can
> > > be in doubt that [RMS's] attitudes and behaviour are not acceptable by
> > > modern standards and are discouraging to developers and users in the
> > > FOSS community.
> >
> > It is obviously wrong that "no one can". Several persons have
> > expressed their disagreement whith these statements. Or do you mean "no
> > one is allowed to"?
> 
> I'm in doubt that anyone can claim to speak for the diaspora of ideas and
> principles that is the free software community. We have participants from
> all corners of the globe, all religions, all political stances. It would
> probably be hard to find unanimous agreement among us on anything, other
> than perhaps that free software is a desirable thing.

The free software community is much similar to India.  A conscious chaos
where you can't teach discipline.  People will feel home sick if there is
too much order.

People are trying to put a western template, but the first freedom is to be
able to work for any purpose.  Using free software even for genocide if you
want.  We should not demand people  to fit into another format which is not
theirs.  The free software movement is too complex and too multi-dimensional 
multi-ethnical - everything multi-.

The free software movement needs a very organic leadership, and not a synthetic
leadership that drops there because they have won some argument with somebody
else.  People have to understand that nation is just an idea, not some god 
giving
thing.  Even the poorest and in the remotest place in the world, even there
one can get to use and adapt free software as he wishes.   
 
> > What do you mean by "modern standards"? Do you realy think there are
> > standards for political correctness? Is it an ISO? POSIX? IEEE? Sorry
> > for the easy joke. Probably you could express better what you mean (~:
> >
> > Le 10/04/2021 à 14:50, Bronek Kozicki via Gcc a écrit :
> > > Hello there
> > >
> > > As a long time GCC user, who is also a father to teenage children, I would
> > > very much prefer if a person who openly expressed opinions, and also 
> > > openly
> > > exercised behaviours, which I consider abhorrent, was *not* associated 
> > > with
> > > the GCC project.
> >
> > I bet you would also prefer that this person doesn't live on the
> >

Re: GCC association with the FSF

2021-04-11 Thread Christopher Dimech via Gcc
> Sent: Monday, April 12, 2021 at 1:11 AM
> From: "Richard Kenner" 
> To: dim...@gmx.com
> Cc: david.br...@hesbynett.no, g...@gnu.org, rodg...@appliantology.com
> Subject: Re: GCC association with the FSF
>
> > > > So, that's a solid 'no' on the likelihood of you contributing
> > > > anything of value to the discussion of GCC governance then?
> > >
> > > I really think that most of the people replying on this thread have a
> > > much more encompassing view of "GCC governance" than actually exists.
> >
> > If the community makes it too hard by demanding too much (which
> > seems to me that it is bending towards the merely bureaucratic),
> > people would be discouraged to serve on it.
>
> I'm sorry, what is it that you think that the "community" (whatever
> that is) is demanding too much of?

Some have been saying that leaders are representatives of the whole
free software users, and if mistakes happen, they would tarnish everybody.
And then a situation similar to this one starts all over again.

I would say that it is the organisers of events that have such responsibility.


Re: GCC association with the FSF

2021-04-11 Thread Christopher Dimech via Gcc


> Sent: Monday, April 12, 2021 at 2:03 AM
> From: "David Brown" 
> To: "Alfred M. Szmidt" , gcc@gcc.gnu.org
> Subject: Re: GCC association with the FSF
>
> On 11/04/2021 15:39, Alfred M. Szmidt wrote:
> >It should remain an acronym, but it should now stand for "GCC Compiler
> >Collection".  That allows the project to be disassociated from the GNU
> >name while still subtly acknowledging its heritage.
> >
> > Then it would not longer be GCC.  It would be something different.
> > The whole point of GCC is to provide a free software compiler for the
> > GNU system and systems based on GNU, and not to be pragmatic at the
> > cost of software freedom.  Commercial interessts are often at odds
> > with software freedom as well.  This is one of the many reasons why
> > the GNU project is entierly volunteer based.
> >
>
> It is decades since gcc has been /just/ a free compiler for the GNU
> system.  That is still an important role, of course, but the compiler's
> use has vastly outgrown that area.  The same applies to most of the GNU
> projects.
>
> And while I agree that commercial interests are /sometimes/ at odds with
> free software, they are also essential for it - GNU would never have
> existed without commercial software, and most or all of its projects
> would have languished without commercial interest.

Commercial interests are not at odds, provided some rules are followed

> (Look, for example,
> at the Hurd project - it is absolutely critical to the concept of having
> a complete software system using only free software, but it is of almost
> no commercial interest to anyone.  And thus it has had negligible
> progress.)
>
> Like it or not, money is essential to the way the world works, and
> commercial interests are unavoidable.  You can make them work for you
> while keeping the values and ideals you hold dear (such as by having
> volunteers for development, with contributions and leadership
> appointments being personal, while letting a commercial organisation pay
> your wages).  Commercial interests are generally only a problem if you
> let them be a problem.

As aspirations grow, money is an enabling process.  A tool created to simplify 
transactions.  And things are evolving so that transactions become digital,
where money in the traditional sense does not exist.  The problem is when money
becomes a goal by itself.

To be successful, we need the cooperation of many forces present in our
surroundings, including our employers or people who do business with us.

> > But I'd hope that we can avoid words like "fanaticism", "childish",
> > "cultish" simply because of disagreement in philosophies or continuing
> > to spread obvious misunderstandings of what someone wrote, it is not
> > constructive and only causes unnsesescary agitation.




Re: GCC association with the FSF

2021-04-11 Thread Christopher Dimech via Gcc


> Sent: Monday, April 12, 2021 at 8:04 AM
> From: "Jonathan Wakely via Gcc" 
> To: "Alexandre Oliva" 
> Cc: g...@gnu.org
> Subject: Re: GCC association with the FSF
>
> On Sun, 11 Apr 2021, 19:28 Alexandre Oliva,  wrote:
>
> > Jonathan,
> >
> > It's very offensive for you to misattribute a disagreeing position as
> > veneration.
> >
>
> There have been many posts over the past two weeks suggesting that without
> RMS to guide us, GCC will become a pawn of the NSA, or that nobody has any
> authority to decide on the future of GNU projects except RMS (a view also
> stated on GNU mailing lists by moderators of those very lists), or other
> silly claims that are based on little but veneration. They're not really
> based on anything about GCC, just "y u no like RMS?"

I have disagreed that GCC will become a pawn of the NSA, or that the only
person to decide is RMS.

> > I could name many reasons for me to disagree with yours, including
> > justice, truth, honesty, tolerance, freedom of speech and unity of the
> > movement.
> >
> > If anything, it's threatening to abandon a project over false
> > allegations about a person, on occasion of that person rejoining the
> > board of an organization that was founded and has always supported the
> > project who's still led by that person, that makes the issue personal
> > and based on blind faith, though in the opposite sense of veneration.
> >
>
> Oh I have other reasons to consider the FSF a dead end too.
>
>
> > If you find any offense in the previous paragraph, you understand
> > exactly why I feel offended by your retort, so please try to take that
> > into account in your attempts to participate in a kind debate.
> >
>
> Kind debate. Right.
>
> Maybe somebody from the GNU project or the FSF could tell one of their GNU
> Maintainers (apparently part of the governance structure of the GNU
> project) to stop calling people mad, or rats, or to stop endless off-topic
> trolling about communism. There is no kind debate when every other post is
> an attack from a troll.

Things can be said directly as customary.  You are certainly willing offending
me in your pursuit.  There have been instances where my post followed a number
of posts, but not on the entire thread.

> Your own emails are always carefully considered (and carefully skate around
> the actual issues people raised) but most of the other voices objecting to
> the requests to make changes to GCC are coming from outsiders who are only
> too happy to insult GCC devs and derail any "debate".

I am not an outsider.  Or have a plan to derail any debate or insult every
developer.  But the debate is in the gcc mailing list to which I was not an
outsider.  Changes can be done, and even if I would not agree with some
aspects, will respect the final choice.  There is no prerogative to praise
developers, including myself.




Re: GCC association with the FSF

2021-04-11 Thread Christopher Dimech via Gcc
> Sent: Monday, April 12, 2021 at 11:30 AM
> From: "Jonathan Wakely via Gcc" 
> To: "Alexandre Oliva" 
> Cc: "David Malcolm via Gcc" 
> Subject: Re: GCC association with the FSF
>
> On Sun, 11 Apr 2021, 23:17 Alexandre Oliva wrote:
>
> >
> > Now, IIRC you and others have already disclaimed those reasons.  What I
> > don't recall seeing is the actual issue.  Pardon me if I missed it; I
> > gather I didn't, because you wrote something to the effect that I've
> > sidestepped it, which tells me I don't really know what it is.  If you
> > could point to it in the archives, or restate it, I'd appreciate it.
> >
>
> Here you go:
> https://gcc.gnu.org/pipermail/gcc/2021-March/235218.html
>
> GNU seems to have become a cult of personality. FSF seems to be a sinking
> ship.
>
> I don't think it benefits GCC to be linked to them. I think GCC would do
> better without those links.
>
> The mail linked above was quoted in the first mail in this sub-thread, when
> Mark changed the Subject:
> https://gcc.gnu.org/pipermail/gcc/2021-April/235340.html
>
> I also agree with the sentiments in
> https://wingolog.org/archives/2021/03/25/here-we-go-again
>
> I said that the only benefit I see for GCC is the DNS records for
> gcc.gnu.org and apart from Mark suggesting that a single copyright holder
> is an advantage (which I am not convinced about) the only arguments put
> forward have been variations on:
>
> - this is unfair, RMS is being subjected to a witch hunt (irrelevant to my
> question, it doesn't tell me what benefit GCC gets from being linked to GNU
> or FSF)
>
> - RMS ensures GCC stays honest (implying the rest of us can't be trusted or
> don't *really* believe in FOSS, I don't think it's true and don't see this
> as an advantage)
>
> - RMS doesn't get involved in GCC anyway, there's no reason to disassociate
> from him (still doesnt tell me what benefit there is, and ignores
> perception problems caused by that association)
>
> - it is not wise to disrespect the GNU Father (rambling troll who is listed
> as a GNU maintainer despite contributing no code, further devaluing the
> whole project)

You devalue him, I value him.  That's all.

I am a Official GNU Maintainer because the work is considered valuable because 
it
does not overlap with existing packages.  Besides needing capable people to help
there are legal reasons behind there being no code yet.  Those will be resolved.

I am recognised in various nations, and because I am in it the whole gnu project
is further valued.

> So no benefits that I can see. But lots of cult-like behaviour that helped
> me make up my mind.
>
> If the GNU project and the FSF want to keep RMS, fine, they can have him
> (if you check you'll find I haven't signed the GitHub letter). But they
> can't tell me to be happy about it and they can't tell me where to
> contribute my code.
>
> If the GNU project wants to pull my code from a fork, without my copyright
> assignment, I will consider that a small victory because it will mean
> they're willing to accept the contributions without owning the copyright.
> I'd like that.
>
> Anybody is welcome to use my code subject to its licence terms. But that
> doesn't mean they're welcome to own it or call it theirs. Assigning my
> copyright is my choice (and w.r.t what you said to Dave about "selling our
> services" ... a cheap shot which assumes we aren't contributing under
> personal assignments to the FSF, and assumes we have no choice to work
> elsewhere if we don't like the terms).
>


Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 15, 2021 at 2:08 AM
> From: "Nathan Sidwell" 
> To: e...@thyrsus.com
> Cc: "gcc@gcc.gnu.org" 
> Subject: Re: removing toxic emailers
>
> On 4/14/21 9:18 AM, Eric S. Raymond wrote:
> > Nathan Sidwell :
> >> Do we have a policy about removing list subscribers that send abusive or
> >> other toxic emails?  do we have a code of conduct?  Searching the wiki or
> >> website finds nothing.  The mission statement mentions nothing.
> >
> > I'm not a GCC insider, but I know a few things about the social
> > dynamics of voluntarist subcultures. You might recall I wrote a book
> > about that once.
> >
> > The choice to have a policy for ejecting jerks has serious costs.
> > One of those costs is the kind of rancorous dispute that has been
> > burning like a brushfire on this list the last few weeks.  Another,
> > particularly serious for hackers - is that such a policy is hostile to
> > autists and others who have poor interaction skills but can ship good
> > code.  This is a significant percentage of your current and future
> > potential contributors, enough that excluding them is a real problem.
> >
> > Most seriously: the rules, whatever they are, will be gamed by people
> > whose objectives are not "ship useful software". You will be fortunate
> > if the gamers' objectives are as relatively innocuous as "gain points
> > in monkey status competition by beating up funny-colored monkeys";
> > there are much worse cases that have been known to crash even projects
> > with nearly as much history and social inertia as this one.
> >
> > Compared to these costs, the overhead of tolerating a few jerks and
> > assholes is pretty much trivial.  That's hard to see right now because
> > the jerks are visible and the costs of formal policing are
> > hypothetical, but I strongly advise you against going down the Code of
> > Conduct route regardless of how fashionable that looks right now.  I
> > have forty years of observer-participant anthropology in intentional
> > online communities, beginning with the disintegration of the USENET
> > cabal back in the 1980s, telling me that will not end well.
> >
> > You're better off with an informal system of moderator fiat and
> > *without* rules that beg to become a subject of dispute and
> > manipulation. A strong norm about off-list behavior and politics being
> > out of bounds here is also helpful.
> >
> > You face a choice between being a community that is about shipping code
> > and one that is embroiled in perpetual controversy over who gets to
> > play here and on what terms.  Choose wisely.
> >
>
> I'd just like to eject the jerks, because they make the place
> unwelcoming.  I wouldn't associate with them in physical space, I don't
> want to associate with them here.  And yes, I fully realize there are
> other ways I can choose to not associate with them here.
>
> nathan
>
> --
> Nathan Sidwell
>

Everybody knew what you wanted to do with that post from the beginning.
Eradication.  Glad you said it.



Re: GCC association with the FSF

2021-04-14 Thread Christopher Dimech via Gcc
> Sent: Thursday, April 15, 2021 at 4:35 AM
> From: "Toon Moene" 
> To: "Jeff Law" , "Richard Biener" 
> , "Jonathan Wakely" , 
> "Jonathan Wakely via Gcc" , "Thomas Koenig" 
> 
> Subject: Re: GCC association with the FSF
>
> On 4/14/21 6:18 PM, Jeff Law via Gcc wrote:
> 
> > On 4/14/2021 6:08 AM, Richard Biener via Gcc wrote:
> 
> >> On April 14, 2021 12:19:16 PM GMT+02:00, Jonathan Wakely via Gcc 
> >>  wrote:
> 
> >>> N.B. Jeff is no longer @redhat.com so I've changed the CC
> 
> >>> On Wed, 14 Apr 2021 at 11:03, Thomas Koenig 
> >>> wrote:
> 
>  - All gfortran developers move to the new branch.  This will not
>      happen, I can guarantee you that.
> 
> >>> This is the part I'm curious about (the rest is obvious, it follows
> >> >from there being finite resources and the nature of any fork). But I'm
> >>> not going to press for reasons.
> 
> >> Note the only viable fork will be on the current hosting (which isn't 
> >> FSF controlled) with the downside of eventually losing the gcc.gnu.org 
> >> DNS and thus a need to "switch" to a sourceware.org name.
> 
> > I strongly suspect you're right here.  Ultimately if one fork reaches 
> > critical mass, then it survives and the other dies.  That's a function 
> > of the developer community.   Right now I don't see the nightmare 
> > scenario of both forks being viable playing out -- however I'm more 
> > concerned now than I was before due Thomas's comments.
> 
> When plans for the EGCS were underway, and the (then) Fortran supporters 
> were into the plans, it scared the hell out of me, because it was 
> completely unclear to me where it would end.
> 
> But in the end: I am a supporter of Free Software, not a organization, 
> or a person, but *developers* who support Free Software.
> 
> That's what got me to go for the fork of EGCS - and I have not been 
> disappointed.
> 
> -- 
> Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290
> Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands

The two projects once again united because multiple forks are proved to be
inefficient and unwieldy.   As long as the license terms for free software
are met and there is compatibility, I am pleased. 



Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc
There are many things one can say, but when Richard Stallman talks
about computing, he talks sense.  I categorise him with Mathematician
Paul Erdos.  Furthermore, when I had disagreements with him, I never
got ousted.

> Sent: Thursday, April 15, 2021 at 1:18 AM
> From: "Eric S. Raymond" 
> To: "Nathan Sidwell" 
> Cc: "gcc@gcc.gnu.org" 
> Subject: Re: removing toxic emailers
>
> Nathan Sidwell :
> > Do we have a policy about removing list subscribers that send abusive or
> > other toxic emails?  do we have a code of conduct?  Searching the wiki or
> > website finds nothing.  The mission statement mentions nothing.
>
> I'm not a GCC insider, but I know a few things about the social
> dynamics of voluntarist subcultures. You might recall I wrote a book
> about that once.
>
> The choice to have a policy for ejecting jerks has serious costs.
> One of those costs is the kind of rancorous dispute that has been
> burning like a brushfire on this list the last few weeks.  Another,
> particularly serious for hackers - is that such a policy is hostile to
> autists and others who have poor interaction skills but can ship good
> code.  This is a significant percentage of your current and future
> potential contributors, enough that excluding them is a real problem.
>
> Most seriously: the rules, whatever they are, will be gamed by people
> whose objectives are not "ship useful software". You will be fortunate
> if the gamers' objectives are as relatively innocuous as "gain points
> in monkey status competition by beating up funny-colored monkeys";
> there are much worse cases that have been known to crash even projects
> with nearly as much history and social inertia as this one.
>
> Compared to these costs, the overhead of tolerating a few jerks and
> assholes is pretty much trivial.  That's hard to see right now because
> the jerks are visible and the costs of formal policing are
> hypothetical, but I strongly advise you against going down the Code of
> Conduct route regardless of how fashionable that looks right now.  I
> have forty years of observer-participant anthropology in intentional
> online communities, beginning with the disintegration of the USENET
> cabal back in the 1980s, telling me that will not end well.

All of this needs transformation, that can be agreed.  What you have said
makes sense - the fundamental purpose is to enhance our knowing and our
computing capability.

> You're better off with an informal system of moderator fiat and
> *without* rules that beg to become a subject of dispute and
> manipulation. A strong norm about off-list behavior and politics being
> out of bounds here is also helpful.
>
> You face a choice between being a community that is about shipping code
> and one that is embroiled in perpetual controversy over who gets to
> play here and on what terms.  Choose wisely.

There has been an unfortunate history of discrimination at all levels.
Yet, many are simply talking activism originating from rudimentary ideas,
many picked up from the west.  People are mixing things.  There is
exploitation, but not necessarily discrimination.  Exploitation is not
just of the woman.  Anybody who is weaker than you, people are
exploiting - whether it's a man, woman and child.

Should one take Nathan's approach, it would be equally valid to state
that Nathan and some of his associates are in no position to give lessons,
considering the hidden history of exploitation perpetrated by their
employers.  Assisting a company that unleashes exploitative practices,
for income, is equally reprehensible.  Correct me if I am wrong.

> --

>   http://www.catb.org/~esr/";>Eric S. Raymond
>
>
>


Re: GCC association with the FSF

2021-04-14 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 15, 2021 at 4:18 AM
> From: "Jeff Law via Gcc" 
> To: "Richard Biener" , "Jonathan Wakely" 
> , "Jonathan Wakely via Gcc" , "Thomas 
> Koenig" 
> Subject: Re: GCC association with the FSF
>
> 
> On 4/14/2021 6:08 AM, Richard Biener via Gcc wrote:
> > On April 14, 2021 12:19:16 PM GMT+02:00, Jonathan Wakely via Gcc 
> >  wrote:
> >> N.B. Jeff is no longer @redhat.com so I've changed the CC
> >>
> >> On Wed, 14 Apr 2021 at 11:03, Thomas Koenig 
> >> wrote:
> >>> - All gfortran developers move to the new branch.  This will not
> >>> happen, I can guarantee you that.
> >> This is the part I'm curious about (the rest is obvious, it follows
> > >from there being finite resources and the nature of any fork). But I'm
> >> not going to press for reasons.

> > Note the only viable fork will be on the current hosting (which isn't FSF 
> > controlled) with the downside of eventually losing the gcc.gnu.org DNS and 
> > thus a need to "switch" to a sourceware.org name.

It is likely that gcc.gnu.org would not be available.

> I strongly suspect you're right here.  Ultimately if one fork reaches 
> critical mass, then it survives and the other dies.  That's a function 
> of the developer community.   Right now I don't see the nightmare 
> scenario of both forks being viable playing out -- however I'm more 
> concerned now than I was before due Thomas's comments.

> Given there would be actual work involved on the FSF side to keep a "fork" 
> with the exact same setup (and thus transparent with existing setups) I don't 
> see it keeping live (but I see somebody populating savannah with sources).
> 
> Absolutely.  I could even see a small community continuing to push the 
> FSF fork for a while until it becomes abundantly clear that only one 
> fork is long term viable.  That's what happened with EGCS -- the 
> majority of the developer community went with the EGCS fork with a small 
> community staying on the FSF fork.  Eventually it became clear that EGCS 
> had much broader developer support and the FSF fork ultimately withered 
> away.

The issue would then be of compatibility.  Free Software is that which, by
definition, may be forked from the original development team without prior
permission, without violating copyright law.  Gcc would continue as a Gnu 
Project nonetheless.  Technically, gcc is not a fork.   
 
> Jeff
> 
> 
>


Re: GCC association with the FSF

2021-04-14 Thread Christopher Dimech via Gcc
> Sent: Thursday, April 15, 2021 at 5:42 AM
> From: "Jeff Law" 
> To: "Christopher Dimech" , "Toon Moene" 
> Cc: "Richard Biener" , "Jonathan Wakely" 
> , "Jonathan Wakely via Gcc" , "Thomas 
> Koenig" 
> Subject: Re: GCC association with the FSF
>
> 
> On 4/14/2021 10:55 AM, Christopher Dimech wrote:
> >> Sent: Thursday, April 15, 2021 at 4:35 AM
> >> From: "Toon Moene" 
> >> To: "Jeff Law" , "Richard Biener" 
> >> , "Jonathan Wakely" , 
> >> "Jonathan Wakely via Gcc" , "Thomas Koenig" 
> >> 
> >> Subject: Re: GCC association with the FSF
> >>
> >> On 4/14/21 6:18 PM, Jeff Law via Gcc wrote:
> >>
> >>> On 4/14/2021 6:08 AM, Richard Biener via Gcc wrote:
> >>>> On April 14, 2021 12:19:16 PM GMT+02:00, Jonathan Wakely via Gcc
> >>>>  wrote:
> >>>>> N.B. Jeff is no longer @redhat.com so I've changed the CC
> >>>>> On Wed, 14 Apr 2021 at 11:03, Thomas Koenig 
> >>>>> wrote:
> >>>>>> - All gfortran developers move to the new branch.  This will not
> >>>>>>      happen, I can guarantee you that.
> >>>>> This is the part I'm curious about (the rest is obvious, it follows
> >>>> >from there being finite resources and the nature of any fork). But I'm
> >>>>> not going to press for reasons.
> >>>> Note the only viable fork will be on the current hosting (which isn't
> >>>> FSF controlled) with the downside of eventually losing the gcc.gnu.org
> >>>> DNS and thus a need to "switch" to a sourceware.org name.
> >>> I strongly suspect you're right here.  Ultimately if one fork reaches
> >>> critical mass, then it survives and the other dies.  That's a function
> >>> of the developer community.   Right now I don't see the nightmare
> >>> scenario of both forks being viable playing out -- however I'm more
> >>> concerned now than I was before due Thomas's comments.
> >> When plans for the EGCS were underway, and the (then) Fortran supporters
> >> were into the plans, it scared the hell out of me, because it was
> >> completely unclear to me where it would end.
> >>
> >> But in the end: I am a supporter of Free Software, not a organization,
> >> or a person, but *developers* who support Free Software.
> >>
> >> That's what got me to go for the fork of EGCS - and I have not been
> >> disappointed.
> >>
> >> -- 
> >> Toon Moene - e-mail: t...@moene.org - phone: +31 346 214290
> >> Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
> > The two projects once again united because multiple forks are proved to be
> > inefficient and unwieldy.   As long as the license terms for free software
> > are met and there is compatibility, I am pleased.
> 
> Umm, no.  The projects re-united because the FSF fork wasn't viable and 
> we structured EGCS so that if it was successful it could supplant the 
> FSF fork.  Toon, myself and others were part of that process.

Would you consider the current situation as separate still?  It seems that
some coordination is needed, irrespective of disagreement, if there is to
be a future in all this.

Had asked Thomas Koenig for details which I could follow very clearly.
He talked sense to me. 
 
> jeff
> 
>


Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc
> Sent: Thursday, April 15, 2021 at 5:09 AM
> From: "Jeff Law via Gcc" 
> To: "Jonathan Wakely" , "Thomas Koenig" 
> 
> Cc: "gcc@gcc.gnu.org" 
> Subject: Re: removing toxic emailers
>
> 
> On 4/14/2021 8:49 AM, Jonathan Wakely via Gcc wrote:
> > On Wed, 14 Apr 2021 at 15:39, Thomas Koenig wrote:
> >> On 14.04.21 15:18, Eric S. Raymond wrote:
> >>> A strong norm about off-list behavior and politics being
> >>> out of bounds here is also helpful.
> >> That would have banned the whole discussion about the potential
> >> fork from the start.
> > No, because once again, I raised the topic of a fork because I do not
> > feel that association with GNU or FSF benefits the GCC project. I did
> > not say "we have to cancel them because I don't like their politics"
> > (as it happens, I do like their politics, which is why I've spent two
> > decades writing copyleft code for GCC, I just think they have failed
> > to evolve and are sadly irrelevant today).
> 
> [ Speaking for myself, not the steering committee or my employer... ]
> 
> 
> Well said (and I'm not being sarcastic).  While my politics may not line 
> up 100% with those of the FSF, GNU project or RMS, they have been close 
> enough for me to spend 30+ years of my life working on GNU tools.  I 
> agree with you Jon that the organizations and RMS personally have failed 
> to evolve - Jeff
 
I have been involved in discussions arising from a failure to evolve, I can't
deny it.  Eventually things get rectified, but there is a problem of things
taking too long.  On the other hand forcing people hard won't work.  So I do
live with quite some inconveniences.

Still, I find that things bended in the right way decade-by-decade.  
Day-by-Day - things oscillate.  

Christopher




Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 15, 2021 at 6:19 AM
> From: "Nathan Sidwell" 
> To: "Martin Jambor" , "gcc@gcc.gnu.org" 
> Subject: Re: removing toxic emailers
>
> On 4/14/21 12:52 PM, Martin Jambor wrote:
> > Hi Nathan,
> >
> > On Wed, Apr 14 2021, Nathan Sidwell wrote:
> >> Do we have a policy about removing list subscribers that send abusive or
> >> other toxic emails?  do we have a code of conduct?  Searching the wiki
> >> or website finds nothing.  The mission statement mentions nothing.
> >
> > I think that (most?) people have already figured out that messages from
> > unfamiliar senders on certain topics have to be ignored.  It is much
> > easier than any moderation, which would be ugly work (someone would have
> > to read the often horrible stuff).
> >
> > I think that you only "associate" with trolls if you feed them.  I have
> > recently made that mistake on this list once and will not repeat it.
>
> I disagree.  Their emails pollute the list.  Just as I wouldn't like to
> go to a bar where there are noisy jerks in a corner, I don't like to
> frequent an ML where there are.  Bouncers exist in physical space, is it
> so hard to electronically bounce jerks?  Is it so hard to explicitly say
> 'be a jerk and be thrown out'?
>
> Their presence makes the place unwelcoming.
> - nathan - Nathan Sidwell

I agree, but the question is - Who will decide?



Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc
> Sent: Thursday, April 15, 2021 at 6:27 AM
> From: "Joseph Myers" 
> To: "Eric S. Raymond" 
> Cc: gcc@gcc.gnu.org, "Nathan Sidwell" 
> Subject: Re: removing toxic emailers
>
> On Wed, 14 Apr 2021, Eric S. Raymond wrote:
>
> > I'm not judging RMS's behavior (or anyone else's) one way or
> > another. I am simply pointing out that there is a Schelling point in
> > possible community norms that is well expressed as "you shall judge by
> > the code alone".  This list is not full of contention from affirming
> > that norm, but from some peoples' attempt to repudiate it.
>
> Since RMS, FSF and GNU are not contributing code to the toolchain and
> haven't been for a very long time, the most similar basis to judge them
> would seem to be based on their interactions with toolchain development.
> I think those interactions generally show that FSF and GNU have been bad
> umbrella organizations for the toolchain since at least when the GCC 4.4
> release was delayed waiting for a slow process of developing the GCC
> Runtime Library Exception.
>
> Things have gone most smoothly when no actions or decisions from FSF or
> GNU have been required and when RMS has not attempted to make any
> decisions related to the toolchain.  When RMS has attempted to make any
> decisions, or suggest features, etc., that's generally served to waste a
> lot of time explaining to him why his ideas are irrelevant or based on a
> fundamental lack of understanding of the issues involved.  Even when he's
> made suggestions that are reasonable, he's still wasted a lot of people's
> time arguing about points that should not be controversial.
>
> (By way of example, on 20 Sep 2017 he suggested to the SC that GCC should
> support direct use of non-ASCII characters in identifiers.  I replied
> pointing him to the guidance I'd given in bug 67224 comments 11, 19 and
> 21.  So far, that's reasonable, but he then entered into prolonged
> discussion of the details of what particular patches did or didn't do,
> exactly what characters should or should not be allowed in identifiers,
> how GNU relates to standards, to what extent we need to design a feature
> properly before including it in GCC, and so on.  None of his comments
> there were at all useful, since he's far too far removed from current GCC
> development to comment usefully on such matters, and any useful comments
> in that area would have been better somewhere public anyway.  And in due
> course we did get a new GCC contributor who successfully implemented the
> feature in GCC following the guidance I'd given, despite RMS's notions
> that that would be too hard.)
>
> In things where the FSF and GNU have been supposed to be acting as
> umbrella organizations, that has generally been done badly (e.g. there
> have been problems with long delays in processing copyright assignments
> many times over the years; they never managed to come up with a simple
> GPL/GFDL dual-licensing notice so requiring instead the cumbersome system
> of having both GPL and GFDL copies of certain text in target.def and
> tm.texi).

Have suggested the need to work on the GFDL to make it compatible with
GPL-like licenses.

> For fairness, I should note the *unique case I know of in the past decade*
> where RMS was involved in a positive toolchain contribution.  On 11 Nov
> 2011 he started a discussion with me regarding the problems with glibc
> maintenance, and that ultimately started the transition to more
> community-oriented glibc development.  But ultimately the key parts of
> that transition were not the parts that actually involved RMS - it was
> discussions with Roland McGrath, not with RMS, that were key to achieving
> the transition successfully.
>
> New GNU maintainers of glibc, as recommended by me, were added on RMS's
> direction (maintainers revision 1.1352 on fencepost, 10 Feb 2012).  But
> the actual problems before then with glibc development weren't with the
> GNU maintainers (steering committee), beyond that they didn't do anything
> much to address the dysfunction in glibc development - it wasn't the GNU
> maintainers who were pushing away contributions.  And it was the
> deliberate work on building a community, getting people contributing,
> getting contributions committed (bootstrapping off Roland's authority to
> approve changes regardless of whether the then lead developer cared for
> them) that was actually the key part.  The announcements relating to
> changes
> 
>  were
> primarily concerned with a situation that already existed at that time,
> and that had been achieved by following a process that Roland had
> convinced me would be the right way to achieve changes, not with
> announcing anything done on the authority of RMS (which had happened over
> a month earlier without any public announcement).
>
> So in that case, while RMS started the discussion (or at least

Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 15, 2021 at 6:32 AM
> From: "Paul Koning via Gcc" 
> To: "Nathan Sidwell" 
> Cc: "GCC Development" 
> Subject: Re: removing toxic emailers
>
>
>
> > On Apr 14, 2021, at 2:19 PM, Nathan Sidwell  wrote:
> >
> > On 4/14/21 12:52 PM, Martin Jambor wrote:
> >> Hi Nathan,
> >> On Wed, Apr 14 2021, Nathan Sidwell wrote:
> >>> Do we have a policy about removing list subscribers that send abusive or
> >>> other toxic emails?  do we have a code of conduct?  Searching the wiki
> >>> or website finds nothing.  The mission statement mentions nothing.
> >> I think that (most?) people have already figured out that messages from
> >> unfamiliar senders on certain topics have to be ignored.  It is much
> >> easier than any moderation, which would be ugly work (someone would have
> >> to read the often horrible stuff).
> >> I think that you only "associate" with trolls if you feed them.  I have
> >> recently made that mistake on this list once and will not repeat it.
> >
> > I disagree.  Their emails pollute the list.  Just as I wouldn't like to go 
> > to a bar where there are noisy jerks in a corner, I don't like to frequent 
> > an ML where there are.  Bouncers exist in physical space, is it so hard to 
> > electronically bounce jerks?  Is it so hard to explicitly say 'be a jerk 
> > and be thrown out'?
>
> Who decides?
>
> Bouncers enforce the policy of the owner of the joint.  In any meetingplace 
> that has an owner who has authority over who enters, it's possible to 
> establish rules controlling ejection and bouncers to do the ejecting.
>
> Our place does not have a single owner who has the authority to decide 
> unilaterally "you're not wanted, leave".  What mechanism would you use 
> instead?  Ostracism, in the classic Greek sense of a secret ballot to decide 
> for or against banishment?
- paul

We can reintroduce the duel.  It was originally reserved for the male members
of the nobility in the late 18th century in England using pistols.  What do
you think of that? :)


Re: removing toxic emailers

2021-04-14 Thread Christopher Dimech via Gcc
> Sent: Thursday, April 15, 2021 at 6:19 AM
> From: "Nathan Sidwell" 
> To: "Martin Jambor" , "gcc@gcc.gnu.org" 
> Subject: Re: removing toxic emailers
>
> On 4/14/21 12:52 PM, Martin Jambor wrote:
> > Hi Nathan,
> > 
> > On Wed, Apr 14 2021, Nathan Sidwell wrote:
> >> Do we have a policy about removing list subscribers that send abusive or
> >> other toxic emails?  do we have a code of conduct?  Searching the wiki
> >> or website finds nothing.  The mission statement mentions nothing.
> > 
> > I think that (most?) people have already figured out that messages from
> > unfamiliar senders on certain topics have to be ignored.  It is much
> > easier than any moderation, which would be ugly work (someone would have
> > to read the often horrible stuff).
> > 
> > I think that you only "associate" with trolls if you feed them.  I have
> > recently made that mistake on this list once and will not repeat it.
> 
> I disagree.  Their emails pollute the list.  Just as I wouldn't like to 
> go to a bar where there are noisy jerks in a corner, I don't like to 
> frequent an ML where there are.  Bouncers exist in physical space, is it 
> so hard to electronically bounce jerks?  Is it so hard to explicitly say 
> 'be a jerk and be thrown out'?
> 
> Their presence makes the place unwelcoming.
> 
> - nathan - > Nathan Sidwell

What are we?  Adults or Children?  You know, as I know, that identities
can be made up.  There are many computing specialists who can do that.
They can even be made so it looks as though they were sent by you, or 
from your work and home address.  They could even be made up to look as
though your children sent them.

I remember a closing comment by Eben Moglen during a full-day program at
Columbia Law School in 2016.  And I agree with him.

So my point here — if it’s okay just to have a point when people should already 
be drinking and dancing — my point is let’s not get confused. This is not war 
time. This is diplomacy time. Skill counts. Agility counts. Discretion counts. 
Long credibility counts. Ammunition? Ammunition is worthless because wherever 
we fire it, we work everywhere and it’s only going to hit us. - Eben Moglen

Christopher

 



Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 15, 2021 at 9:18 PM
> From: "Jonathan Wakely" 
> To: "Christopher Dimech" 
> Cc: "Nathan Sidwell" , "gcc@gcc.gnu.org" 
> Subject: Re: removing toxic emailers
>
> On Thu, 15 Apr 2021 at 02:18, Christopher Dimech wrote:
> > What are we?  Adults or Children?  You know, as I know, that identities
> > can be made up.  There are many computing specialists who can do that.
> > They can even be made so it looks as though they were sent by you, or
> > from your work and home address.  They could even be made up to look as
> > though your children sent them.
> >
> > I remember a closing comment by Eben Moglen during a full-day program at
> > Columbia Law School in 2016.  And I agree with him.
> >
> > So my point here — if it’s okay just to have a point when people should 
> > already be drinking and dancing — my point is let’s not get confused. This 
> > is not war time. This is diplomacy time. Skill counts. Agility counts. 
> > Discretion counts. Long credibility counts. Ammunition? Ammunition is 
> > worthless because wherever we fire it, we work everywhere and it’s only 
> > going to hit us. - Eben Moglen
> 
> Interesting choice of quote from the guy who made the very first reply
> to the whole thing with "What is this?  The usual rant of freaked out
> madness!!!"
> https://gcc.gnu.org/pipermail/gcc/2021-March/235092.html

Yes, I am that individual who was quoted saying that on the international
press.  Don't you have something bad to say about Eben Moglen too.  
He is proud of what anarchism achieved, a path that is certainly at odds
with Nathan's arguments.  
 
> and followed soon after with "More rats for the wood pile. "
> https://gcc.gnu.org/pipermail/gcc/2021-March/235109.html

Correct.  He brought it upon himself.
 
> But now you're lecturing us about diplomacy.

Something you and Nathan are incapable of.  

I'd just like to eject the jerks... And yes, I fully realize there are
other ways I can choose to not associate with them here. - Nathan


> Fuck off, Christopher. Just fuck off. You've added nothing of value to
> this entire discussion, just riled people up and stirred up trouble.
> Fuck off.

That is a dream, because you have to be asleep to believe it.


Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Thursday, April 15, 2021 at 10:20 PM
> From: "Aaron Gyes" 
> To: gcc@gcc.gnu.org
> Cc: dim...@gmx.com
> Subject: Re: removing toxic emailers
>
> > On Apr 14, 2021, at 5:10 PM, Christopher Dimech  wrote:
> 
> > What are we?  Adults or Children?  You know, as I know, that identities
> > can be made up.  There are many computing specialists who can do that.
> > They can even be made so it looks as though they were sent by you, or 
> > from your work and home address.  They could even be made up to look as
> > though your children sent them.
> 
> That’s far out man, like outer space far out. It’s fortunate, though, that
> despite this confusing world of tricksters you find yourself in, you have
> maintained the kind of confidence and composure required to put in thisn 
> insincere
> kind of low-effort trolling to defend your principals, in a serious discussion
> that were it to go the wrong way, could well potentially also require you to 
> take
> responsibility for your behavior in public. 

I can easily write articles in the international press and take interviews.
 
> > So my point here — if it’s okay just to have a point when people should 
> > already be drinking and dancing — my point is let’s not get confused. 
> 
> 
> Do you imagine people may one day solemnly read through these archives here, 
> shaking
> their heads at how Mr. Stallman was treated, how mean and irrational it all 
> was, even as
> even you tried your best to outwit the members into doing the right thing… 
> Just as people do
> when reading Socrates' Apology, or Tacitus talking about the suffering under 
> emperors?
> 
> That would be sad because the annals of the mailing list will be available 
> verbatim, probably
> Literally forever, so obviously that can’t happen.

Do you plan to start quoting me?  Thank you.

> Aaron


Re: GCC association with the FSF

2021-04-15 Thread Christopher Dimech via Gcc
> Sent: Friday, April 16, 2021 at 4:24 AM
> From: "Richard Biener via Gcc" 
> To: "Jason Merrill" 
> Cc: "Thomas Koenig" , "gcc mailing list" 
> 
> Subject: Re: GCC association with the FSF
>
> On April 15, 2021 6:02:50 PM GMT+02:00, Jason Merrill  
> wrote:
> >On Wed, Apr 14, 2021 at 8:08 AM Richard Biener via Gcc
> > wrote:
> >> On April 14, 2021 12:19:16 PM GMT+02:00, Jonathan Wakely via Gcc
> > wrote:
> >> >N.B. Jeff is no longer @redhat.com so I've changed the CC
> >> >On Wed, 14 Apr 2021 at 11:03, Thomas Koenig 
> >> >wrote:
> >> >> - All gfortran developers move to the new branch.  This will not
> >> >>happen, I can guarantee you that.
> >> >
> >> >This is the part I'm curious about (the rest is obvious, it follows
> >> >from there being finite resources and the nature of any fork). But
> >I'm
> >> >not going to press for reasons.
> >>
> >> Note the only viable fork will be on the current hosting (which isn't
> >FSF controlled) with the downside of eventually losing the gcc.gnu.org
> >DNS and thus a need to "switch" to a sourceware.org name.
> >
> >It seems wrong to call such a scenario a fork.  If someone wanted to
> >fork GCC they are free to do so, but changing the relationship with
> >GNU/FSF is not a fork, as there would continue to be one primary
> >source repository.

Correct, but whatever happens, the association with RMS will remain.
Thusly the impasse is not going away.  A fork would work, but then
the secessionists' intention is to carry on with the Gcc tag, because
of its respected position in the world of science and technology.


> True. That's definitely better communication.
>
> Richard.
>
> >Jason
>
>


Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Friday, April 16, 2021 at 5:31 AM
> From: "David Malcolm via Gcc" 
> To: e...@thyrsus.com, "Joseph Myers" 
> Cc: gcc@gcc.gnu.org, "Nathan Sidwell" 
> Subject: Re: removing toxic emailers
>
> On Thu, 2021-04-15 at 09:49 -0400, Eric S. Raymond wrote:
> > Joseph Myers :
> > > On Wed, 14 Apr 2021, Eric S. Raymond wrote:
> > > 
> > > > I'm not judging RMS's behavior (or anyone else's) one way or
> > > > another. I am simply pointing out that there is a Schelling point
> > > > in
> > > > possible community norms that is well expressed as "you shall judge
> > > > by
> > > > the code alone".  This list is not full of contention from
> > > > affirming
> > > > that norm, but from some peoples' attempt to repudiate it.
> > > 
> > > Since RMS, FSF and GNU are not contributing code to the toolchain and
> > > haven't been for a very long time, the most similar basis to judge
> > > them 
> > > would seem to be based on their interactions with toolchain
> > > development.  
> > > I think those interactions generally show that FSF and GNU have been
> > > bad 
> > > umbrella organizations for the toolchain since at least when the GCC
> > > 4.4 
> > > release was delayed waiting for a slow process of developing the GCC 
> > > Runtime Library Exception.
> > 
> > I do not have standing to argue this point.
> > 
> > I will, however, point out that it is a very *different* point from
> > "RMS has iupset some people and should therefore be canceled".
> 
> [I'm sorry to everyone who's sick of these threads, but I feel I have
> to respond to this one; sorry about writing another long email]
> 
> Eric: I don't know if you're just being glib, or you're deliberately
> trying to caricature those of us who are upset by RMS's behavior.
> 
> I think the words "canceled" and "cancel culture" have effectively
> become meaningless and should be avoided if we want to have a nuanced
> discussion - no-one seems to have a definition of what counts as
> "canceling" vs "consequences" vs "fair and measured responses".
> 
> At one time, both you and RMS were heroes of mine, and I was a true
> believer (of what, I'm no longer sure); I own copies of both "The
> Cathedral and the Bazaar" and "Free Software - Free Society", though
> both are currently in my attic, gathering dust.
> 
> I've long felt that there was a massive hole in the GNU project and FSF
> where effective technical leadership should have been - various
> maintainers on gcc, gdb, etc have been implementing things, and things
> were humming along, and those of us in Red Hat working on them tried to
> coordinate on features we felt were important - but where was the top-
> level response to, say, LLVM/clang? (to name just one of many changes
> in the industry)  In many ways the last 8 years of my career have been
> an attempt to get gcc to respond to the appearance of LLVM/clang (I've
> added JIT-compilation, improved diagnostics, and I'm implementing a
> static analysis pass)

I don't see a problem with improvements in appearance when valuable and
useful.  It is not easy to work with as it could be.  One can also complain
about what's missing in LLVM.  I am however not a proponent of C++, and closely
relate to Eric's comment about the unfortunate decline of C.  Have worked
on C++ myself in the oil, gas and mining industry, and in other things like
underwater acoustics.  Where the difficulties of working with object oriented
programming made working with some kinds of algorithms impossible to track
adequately. 

> - I'm lucky that my managers inside Red Hat are
> happy to pay me to hack on this stuff and make GCC better - it helps
> our customers, but it also helps GCC, and the broader FLOSS communities
> using both toolchains).
> 
> Where has the technical leadership from RMS been?  Instead the long-
> standing opposition by RMS to exposing the compiler's IR has hobbled
> GCC, and partly contributed to the pile of technical debt we have to
> dig our way out of.  The only "leadership" coming out of GNU/FSF seem
> to me to be dictats from on high about ChangeLog formats and coding
> conventions.  The GNU project seems to me to be stuck in the 1980s. 
> Perhaps a pronouncement like: "try to make everything be consumable as
> libraries with APIs, as well as as standalone binaries" might have
> helped (and still could; can we do that please?)
> 
> Similarly, I agree with Joseph's observations of the ways that the FSF
> and GNU have been bad umbrella organizations for the toolchain.
> 
> But beyond the failure of technical leadership, and the organizational
> incompetence/incoherence, is RMS's behavior, and the extent to which
> it, as you put it "upset some people".
> 
> RMS's defenders seem to have fixated on his 2019 comments on Marvin
> Minsky, the uproar over those, and his responses to them (then and
> recently), and seem keen to assure us that everything's OK now, or, at
> least on a road to improvement.

I have seen much discussion and arguments emanating from that.  Includin

Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Friday, April 16, 2021 at 7:21 AM
> From: "Iain Sandoe" 
> To: "GCC Development" 
> Subject: Re: removing toxic emailers
>
> Paul Koning  wrote:
> >> On Apr 15, 2021, at 11:17 AM, Iain Sandoe  wrote:
> >>
> >> ...
> >> responding in general to this part of the thread.
> >>
> >> * The GCC environment is not hostile, and has not been for the 15 or so
> >> years I’ve been part of the community.
> 
> >> * We would notice if it became so, I’m not sure about the idea that the  
> >> wool
> >> can be so easily pulled over our eyes.
> >>
> 
> >> responding to the thread in general..
> >>
> >> * Please could we try to seek consensus?
> >>
> >> - it is disappointing to see people treating this as some kind of  
> >> point-scoring game
> >> when to those working on the compiler day to day it is far from a game.
> >
> > I'm not sure what the consensus is you're looking for.
> 
> Let us start from the observations above and try to add in the issues that  
> have
> arisen in the recent threads - and end with a proposal
> 
> * One could be glib and suggest that discussions about governance and project
>process should be directed to a different (new) mailing list
> 
>- but that does not  solve the problem(s) it just moves them.
>- (however, it might still be valuable to folks who wish to have an 
> automatic filter
>   for these topics or have no interest in them).
> 
> * I think we are all clear about the primary role of the gcc@ and  
> gcc-patches@ lists
> 
>- primarily technical discussion about current and future projects and 
> patch review
>  respectively.
> 
>- we have a history of politely redirecting usage questions to the help 
> list (while
> often answering them anyway), likewise with the irc channel.
> 
>- I believe we also have a history of encouraging input and discussing the 
> technical
>  issues (reasonably) calmly.
> 
>- to the best of my recollection I have never seen an idea excluded on any 
> basis than
> technical content.
> 
> * Without a specific list to process input on governance and project  
> process, this
>list is a reasonable choice.
> 
> ———
> 
> The observations above, copied from my first email, together with a belief  
> that most of
> the current and potential contributor to GCC would prefer to function in a  
> constructive
> environment, lead to the following proposition:
> 
>* that, since the lists are generally constructive without additional 
> management,
>  (OK. there are occasional heated technical debates), it implies that 
> this community
>  by-and-large is already able to function without heavy-handed moderation.
> 
>   * It has been postulated that there could be valued technical input from 
> people who
> have difficulty in interacting in a constructive manner (through no fault 
> of their own).
> 
>   * no-one else would be making valued input, either they would be a spammer 
> or
> intentionally acting in a destructive manner.
> 
> - Let us propose that someone capable of working on a complex system such 
> as a
>  compiler would be able to read and act on a set of guidelines.
> 
> - ergo, I propose that we have a set of guidelines to which someone who 
> is being
> disruptive can be pointed.
> 
>* (Probably?) no-one has any issue with a spammer being thrown off the 
> list, for which
>  I guess there is a process already - it would be reasonable to expect 
> that genuine
>  contributors (even with difficulties) would make an effort to follow 
> guidelines - and
> that someone who was making no effort to do so is not really any 
> different from a
>  spammer.
>  
> Of course, guidelines require debate (but I doubt that the right set would  
> be much
> different from the obvious for this group).
> 
>   is seems to me that most of the strife in the last two weeks comes from a 
> few key
>   things:
> 
>- attacking the person delivering a message rather than debating the 
> message
>- introducing topics spurious and unrelated to the actual debate
>- trying to equate the process of this project with party or international 
> Politics.
> 
> ===
> 
> So .. in summary:
> 
> 1/ I propose that we do have written guidelines, to which someone behaving  
> in a
>  non-constructive manner can be pointed.
> 
> 2/ if those guidelines *are the consensus* of this group and someone is  
> unable to
>  follow them (given some reasonable chance to amend as is customary in 
> matters
>  such as employment law here, at least), then they are treated no 
> differently from
>  any other spam.

Proposing the guidelines essentially means that the community accepts the fact
that many of us are incapable of navigate everyday problems and dilemmas by 
making
“right” decisions based on the use of good judgment and values rather than 
sterile
sets of rules and conventions that typically disregard the individual, the 
particular,
or the discrete.  Thusl

Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc
> >> ===
> >>
> >> So .. in summary:
> >>
> >> 1/ I propose that we do have written guidelines, to which someone behaving
> >> in a
> >> non-constructive manner can be pointed.
> >>
> >> 2/ if those guidelines *are the consensus* of this group and someone is
> >> unable to
> >> follow them (given some reasonable chance to amend as is customary in 
> >> matters
> >> such as employment law here, at least), then they are treated no 
> >> differently from
> >> any other spam.
> >
> > Proposing the guidelines essentially means that the community accepts the  
> > fact
> > that many of us are incapable of navigate everyday problems and dilemmas  
> > by making
> > “right” decisions based on the use of good judgment and values rather  
> > than sterile
> > sets of rules and conventions that typically disregard the individual,  
> > the particular,
> > or the discrete.
> 
> However, that isn’t what I wrote - what I wrote was the opposite; that  
> history shows
> that almost everyone communicating on these lists can do so constructively  
> *without*
> recourse to written guidelines.
> 
> It is not the general case that has precipitated this discussion but,  
> rather, the exceptional.

There have been many discussions emanating from Nathan's messages, that 
toxity is endemic.  I disagree with that in practice as you do.
 
But there are some discussions that potentially lead to the opposite.
I feel that when the issues at hand produce a series of contrasting
views that are significant. taking a guideline approach could result

   

> >  Thusly, it is wrong to suggest that the problems are simply associated 
> > with RMS, FSF and GNU.
> 
> My mail contains no reference to any of these, but simply to identifying  
> processes
> that have failed to work in discussions (about those topics, granted).

No, your message did not reference that.  But was a general assessment of what
I have seen developing.  Indeed, the discussion started with the same
person suggesting "white male privilege", the source of all toxicity coming
from one individual and those associated with him, etc.
 
> > Human beings have the capacity to be wise and develop their thoughts on  
> > wise
> > decision-making skills that evolve from a combination of experience,  
> > empathy,
> > and intellect.  Many times, this means having the capacity to break those
> > guidelines and rules.
> 
> “rules are for the obedience of fools and the guidance of wise men”?
> 
> As noted above, 99.99% (guessed of course) of the list traffic is carried  
> out in
> the guise you mention, and probably would continue to be so…
> 
> … the proposal is to have a mechanism to deal with the exceptional.

That depends on the arguments of the discussion.  It is acceptable at times
to respond roughly to some kinds of discursive treatment.  Although Nathan
was allowed to write, he was surely aware of the implications - that a 
schism was likely.
 
> > In the World Trade Center Disaster, many people who were used  to following
> > the rules died because they did what they were told by authority figures.
> > I know about these things as part of my industrial work experience.
> 
> Probably almost no-one “here” would be able to substantiate or deny this -  
> am I to
> take it that it is a serious data point suggesting that absence of control  
> is a better
> process?

There have been numerous historical instances - let's say in the journalistic
realm where I do operate - when that was true.

Still, I am not against moderation when required in principle.  Indeed, it 
is part of the job as maintainer (and co-maintainers, etc.) to exercise 
authority on these points when they arise.  Personally, I am not afraid to
exercise them when associated with my own work.  

Customarily, I would not oppose to intervention, except on special instances
when the assessments was faulty - I specifically mention Gnu Health and the
arguments Dr. Luis Falcon had with Savannah regarding package admin.  May I
remind everybody that Argentina opted for GNU Health for COVID19 observatory
and contact tracing.  At the time, I was also doing my own work on COVID19
and considered my intervention necessary.

> There is no counter experiment to determine the outcome in the case that  
> there
> were no authority figures and no rules (nor would anyone wish to conduct  
> such an
> experiment).
> 
> To me this is spurious input, I cannot see how it could be used to make any  
> guidance
> to the progress here.
> 
> Iain
> 
> >
> >>* although one might lose some notionally valuable input, the judgement 
> >> here is that
> >>the net benefit of such input is negative.
> >>
> >> 3/ I would recommend on the basis of another online community (about  
> >> music)
> >> to
> >>which I belong, to suggest that Politics (party or international) and 
> >> Religion are better
> >>discussed in other forums and are exceedingly unlikely to affect a 
> >> technical decision
> >>on the progress of 

Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Friday, April 16, 2021 at 8:51 AM
> From: "Ian Lance Taylor via Gcc" 
> To: chris.punc...@silogroup.org
> Cc: "GCC Development" 
> Subject: Re: removing toxic emailers
>
> On Thu, Apr 15, 2021 at 1:26 PM Chris Punches via Gcc  wrote:
> >
> > Every single proponent of this argument that I have seen so far is
> > employed by one of the same 5 companies and "really isn't doing it on
> > behalf of my company I swear".
> >
> > Why is it almost exclusively that specific crowd saying it here, then?
>
> For better or for worse, since the early '90s the majority of people
> who do serious work on GCC have been hired by companies that want to
> do serious work on GCC.  After all, it's a win-win: the company gets
> work done, the GCC programmer gets well paid.  The effect is that most
> of the major GCC contributors work for a relatively small number of
> companies.  There are of course many exceptions, but that is the
> general rule.
>
> Ian

Such contributions are valued, and companies where talent is allowed to flow
towards the public is commendable, even for those with a history of 
exploitation.
Many of us pay their taxes, not because we see crowds of people sent to jail.
But because spontaneous compliance is the way for things to work.  That's what
I hope for.




Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc
> Sent: Friday, April 16, 2021 at 11:11 AM
> From: "Frosku" 
> To: "Ian Lance Taylor" , chris.punc...@silogroup.org
> Cc: "GCC Development" 
> Subject: Re: removing toxic emailers
>
> On Thu Apr 15, 2021 at 9:51 PM BST, Ian Lance Taylor via Gcc wrote:
> > On Thu, Apr 15, 2021 at 1:26 PM Chris Punches via Gcc 
> > wrote:
> > >
> > > Every single proponent of this argument that I have seen so far is
> > > employed by one of the same 5 companies and "really isn't doing it on
> > > behalf of my company I swear".
> > >
> > > Why is it almost exclusively that specific crowd saying it here, then?
> >
> > For better or for worse, since the early '90s the majority of people
> > who do serious work on GCC have been hired by companies that want to
> > do serious work on GCC. After all, it's a win-win: the company gets
> > work done, the GCC programmer gets well paid. The effect is that most
> > of the major GCC contributors work for a relatively small number of
> > companies. There are of course many exceptions, but that is the
> > general rule.
> >
> > Ian
>
> In my view, if people employed by a small number of American companies
> succeed in disassociating GCC from GNU/FSF, which is representative of
> the free software grassroots community, this is not a win-win. This is
> powerful US corporations removing something our community created from
> our community's oversight and moving it into a space where it's governed
> by representatives of Silicon Valley rather than a membership-based non
> profit.
>
> Whilst everyone's contributions to the software should be welcomed, I
> don't think you'll find many FSF members celebrating the impact of paid
> Corporate engineers on GCC if this sorry state of affairs comes to be.

The commercial use of free software is our hope, not our fear.  When people
at IBM began to come to free software, wanting to recommend it and use it,
and maybe distribute it themselves or encourage other people to distribute
it for them, we did not criticise them for not being non-profit virtuous
enough, or said "we are suspicious of you", let alone threatening them.


> >>= %frosku = { os => 'gnu+linux', editor => 'emacs', coffee => 1 } =<<
>


Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc
I fully agree with your assessment.

Have in the past organised meetings for him and never seen any bs.
Having led the discussions, RMS was always cooperative and at no point
disrupted procedure.  This was 2017-2018 when I was in Barcelona coordinating
all this - leading to the CaixaForum conversation on digital cities with
Barcelona City Council Chief of Technology Francesca Bria.  And other
interactions, e.g. with Behavioral Expert Dr Diane Hamilton.  If anyone
thinks the two women needed white-knighting, people who think this way,
should go and get their head tested.  Although the 14th century is long past,
many educated people today are either uneducated, or education has educated
them out of it.


-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Friday, April 16, 2021 at 11:28 AM
> From: "Eric S. Raymond" 
> To: "David Malcolm" 
> Cc: gcc@gcc.gnu.org, "Nathan Sidwell" , "Joseph Myers" 
> 
> Subject: Re: removing toxic emailers
>
> David Malcolm :
> > > I will, however, point out that it is a very *different* point from
> > > "RMS has iupset some people and should therefore be canceled".
> >
> > Eric: I don't know if you're just being glib, or you're deliberately
> > trying to caricature those of us who are upset by RMS's behavior.
>
> My intent was not caricature.  I was being dismissive and snarky
> because I genuinely consider the personality complaints against RMS to
> be pretty trivial.  Not the managerial ones Joseph Myers listed; those
> are serious.  But they're not the cause of the current ruckus.
>
> To make the "triviality" point in the most forceful possible way, I
> will take the bull by the horns and directly address RMS's behavior towards
> women.  And I will reveal a few things that I haven't talked about in
> public for 40 years.
>
> I've known RMS since 1979; I'm fully aware of how obnoxious he can be
> towards both men and women. There have been occasions on which I have
> thought the state of the universe would have been improved if he'd
> gotten a swift slap in the face.
>
> In fact, the first or second time I met him face to face it was
> because he was rather determinedly pursuing my then-girlfriend.
> A hostile witness might have said he was creeping on her, though
> that slang for it wouldn't be invented until much later.
>
> I think an explanation of how how I reasoned about that situation has
> some value in light of the current attempt to ostracize RMS.
>
> I paid very careful attention to whether my girlfriend appeared to
> need any help dealing with him. I regarded her as an adult fully
> capable of making her own decisions.  One of those decisions could
> have been to slap his face.  If a more severe sanction had been
> required, and she had yelled for help, I would cheerfully have
> punched his lights out.
>
> No fisticuffs were required.  She gently discouraged him, and we both
> established friendly relations with him.  In later years RMS and I
> remained fairly close long after I broke up with that girlfriend.  He
> made passes at at least two of my later girlfriends that I know of,
> including the woman I am still married to.  In all cases, I trusted
> these ladies to handle the situation like adults, and they did.  It
> really would not have occurred to me to do otherwise.
>
> I hear a lot of talk about RMS's behavior towards women being some sort
> of vast horrible transgression that will drive all women everywhere to
> flee from ever being contributors to FSF projects.  To me this seems
> just silly, and very infantilizing of women in general.  My
> girlfriends were emtirely able to
>
> (1) short-stop his advances when they became unwelcome
>
> (2) understand that some men have poor social skills and
> trouble recognizing boundaries,
>
> (3) and *stay on friendly terms with him anyway*.
>
> I mean I saw this not just more than once, but every single time it
> came up.
>
> I don't assume that any adult female is incapable of these things; I
> respect women as fully capable of asserting and defending their
> interests, I *expect* women to do that, and I thus consider a lot of the
> white-knighting on their behalf to be at best empty virtue signaling
> and at worst a cover for much more discreditable motives.
>
> Of course, he offends men too.  When I deal with RMS, I know that I'm
> going to have to cope with a certain amount of unpleasantness be

Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Friday, April 16, 2021 at 11:52 AM
> From: "Eric S. Raymond" 
> To: "Christopher Dimech" 
> Cc: "Frosku" , "GCC Development" 
> Subject: Re: removing toxic emailers
>
> Christopher Dimech via Gcc :
> > The commercial use of free software is our hope, not our fear.  When people
> > at IBM began to come to free software, wanting to recommend it and use it,
> > and maybe distribute it themselves or encourage other people to distribute
> > it for them, we did not criticise them for not being non-profit virtuous
> > enough, or said "we are suspicious of you", let alone threatening them.
>
> Actually, some of us did *exactly* those things late in the last century.

When I worked in ocean acoustics, everything was kept secret.  Yet russian
oceanographers (e.g. Leonid Brekhovshkikh who was working in the Sea Japan)
had themselves figured out the same phenomena independently at around the
same time.

> One of the challenges I faced in my early famous years was persuading
> the hacker culture as a whole to treat the profit-centered parts of the
> economy as allies rather than enemies.
>
> I won't say that a *majority* of us were resistent to this, but I
> did have to work hard on the problem for a while, between 1997
> and about 2003.

About ten years ago, free software was chosen as the operating system of
the International Space Station.  Things have been changing, but I agree
that there is much work to be done.  Our approach has been a noticeable
proposition, not just to us - though we understand why it is socially and
politically desirable that the world works this way.

> --
>   http://www.catb.org/~esr/";>Eric S. Raymond
>
>
>


Re: removing toxic emailers

2021-04-15 Thread Christopher Dimech via Gcc


> Sent: Friday, April 16, 2021 at 12:16 PM
> From: "Joseph Myers" 
> To: "Frosku" 
> Cc: e...@thyrsus.com, "Christopher Dimech" , "GCC 
> Development" 
> Subject: Re: removing toxic emailers
>
> On Fri, 16 Apr 2021, Frosku wrote:
>
> > Right now, the ultimate oversight of GCC sits with GNU &
> > FSF -- both institutions with a mandate to represent the ecosystem based
> > on level of membership and time spent fighting for free software.
>
> I think the oversight of glibc by development working through discussion
> seeking consensus, and rejecting any attempt to override such consensus
> "from above", is much more effective than any attempt GNU or FSF makes at
> oversight.  An umbrella organization for the toolchain should not act as
> an "above" that can override the community at all; it should provide
> services to the toolchain (e.g. legal support) as needed.

It should act as an umbrella organization for distributing useful code
under robust legal theory during the production of software in commons.

That's my position, anyway.

> --
> Joseph S. Myers
> jos...@codesourcery.com
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-16 Thread Christopher Dimech via Gcc
> Sent: Friday, April 16, 2021 at 10:16 PM
> From: "Ville Voutilainen via Gcc" 
> To: "GCC Development" 
> Subject: A suggestion for going forward from the RMS/FSF debate
>
> Huge apologies for mis-sending this to gcc-patches,
> my email client makes suggestions when I attempt
> to send to a gcc list. :D
>
> The actual suggestion is at the end; skip straight to it if you wish.
>
> >Im glad there are people like you on the project Eric, because you express
> exactly what a lot of people see - even if a minority of people chose to
> ignore it,
>
> >To a lot of "non americans", the events on here appear as nothing more than
> a power grab by a small minority of developers, abusing their position and
> american corporate ideologies to enact change, ignoring any one who dares
> question or disagree unless they fit into a clique they have built (and
> want to maintain by ostracizing people they deem unworthy),
> brandishing them jerks, trolls, toxic and other childish names. Im glad
> there are a few devs that can see this, but it feels like they are stepping
> on egg shells (despite the rhetoric about how well the people in said
> clique can communicate on technical matters).
>
> That's a) incorrect b) beside some rather important points.
>
> The "small minority of developers" you speak of sure
> seems to consist of developers who are not in the minority
> considering how much they _actually contribute_ to the project.

Due to their being paid for the work.  Have no doubt that if others
were being paid, the contributions could likely drown the current
contributors.  Thus, the claim of a power grab is valid.

> Some of them don't need to perform a "power grab"; they
> already have all the power fathomable, by virtue of being maintainers
> and active developers.
>
> This whole discussion, again, at least to me, boils down to two
> things, actually three:

It can also boil down about whether people want their work to form part
of the Gnu Project or not!!!

> 1) is the technical leadership of RMS/GNU/FSF useful for
> the project? Is it beneficial, or harmful?
>
> 2) is the PR/public-face position of RMS/FSF useful for
> the project? Is it beneficial, or harmful?
>
> 3) Who should make decisions related to that? The developers
> and maintainers, or people who are neither of those, but
> are certainly vocal in these discussions?
>
> On the first part, other people have touched on it already,
> but the fear of a dreaded non-free software vendor co-opting
> GCC as a library to a non-free project has resulted in GCC
> being unsuitable to be used as a library in free software
> projects. This approach alone made sure that the meteoric
> rise of LLVM happened; there are recorded statements
> from LLVM developers trying to talk about this to RMS,
> and the answer, as they phrased it, "wasn't useful", because
> RMS decided that GCC shouldn't be a library to make it
> harder to use it in conjunction with non-free programs.
>
> Congratulations, it remains hard to use in conjunction
> with free programs, and everybody who wants to do something
> like that looks at LLVM first. RMS made a lofty attempt to
> promote copyleft software for such purposes, and failed
> miserably, leading us into a situation where such problems
> are not solved with copyleft software, but with LLVM instead.
>
> On the second part, we can discuss whether the reasons
> for various people not wanting RMS/FSF to be the PR department
> of GCC developers are sound, or whether we agree with them,
> until the cows come home.
>
> But that doesn't matter. Bad PR is bad PR, and it seems strikingly
> simple to consider trying a PR department that doesn't have
> the baggage of the previous one.
>
> And if you ask me, *that* should be a choice of the developers
> and maintainers, and them alone. It's their work; they should
> have a say in who and what the public face of the work is
> to the outside world. Whether their choice is made because
> they live a pampered and cosseted life is very much secondary.
>
> I don't have to agree with every viewpoint of the people who
> have suggested that RMS shouldn't lead this project, or that
> this project shouldn't necessarily be tied to FSF any more.
> I don't even need to "accept" it. I don't consider it something
> that needs my approval or acceptance, I'm not a maintainer
> or a major contributor.
>
> However, I consider it something that needs even LESS
> acceptance or approval of ESR or Mr. Dimech or various
> other people. I happen to have Write-After-Approval permission
> for this project. They don't. Because they're not members
> of this project, they don't contribute code to it.
>
> Finally, with regards to there existing a power grab or a sinister
> corporation plot to take GCC away from being "accountable
> to its community":
>
> 1) that's just pure horseshit. The people wanting to disassociate
> the project from RMS and/or FSF worked on GCC before
> their current employment, and will work on GCC after their
> c

Re: A suggestion for going forward from the RMS/FSF debate

2021-04-16 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 17, 2021 at 1:03 AM
> From: "Ville Voutilainen" 
> To: "Christopher Dimech" 
> Cc: "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On Fri, 16 Apr 2021 at 15:46, Christopher Dimech  wrote:
> > > The "small minority of developers" you speak of sure
> > > seems to consist of developers who are not in the minority
> > > considering how much they _actually contribute_ to the project.
> >
> > Due to their being paid for the work.  Have no doubt that if others
> > were being paid, the contributions could likely drown the current
> > contributors.  Thus, the claim of a power grab is valid.
>
> How convenient to make that claim and just bypass what's said in the next bit:
>
> >
> > > Some of them don't need to perform a "power grab"; they
> > > already have all the power fathomable, by virtue of being maintainers
> > > and active developers.
>
> I very much doubt your lofty hypothesis that if "others" were being paid, the
> contributions would "likely drown" the current contributors. Especially
> when we're talking about people who have submitted pretty close to ZERO
> patches to GCC. You can give a claim that a person $foo would contribute
> if being paid to do it. I'll buy that claim if you're talking about people 
> like
> Nathan Sidwell and Iain Sandoe from the time before they became active
> contributors again, now that they've been hired to do that. I will not
> buy that claim about people who haven't been GCC contributors before.

Many do not contribute because they do not have time, resources or support.
Additionally, maintainers have always been aware that being a Gnu Maintainer
meant that coordinating activities in the GNU Project were on behalf of RMS.

> > > This whole discussion, again, at least to me, boils down to two
> > > things, actually three:
> >
> > It can also boil down about whether people want their work to form part
> > of the Gnu Project or not!!!
>
> Oh, sure it can. So perhaps we should do something along the lines of what
> Thomas outlined:
>
> - ask the maintainers what they want to do
> - then do that
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-16 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 17, 2021 at 1:03 AM
> From: "Ville Voutilainen" 
> To: "Christopher Dimech" 
> Cc: "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On Fri, 16 Apr 2021 at 15:46, Christopher Dimech  wrote:
> > > The "small minority of developers" you speak of sure
> > > seems to consist of developers who are not in the minority
> > > considering how much they _actually contribute_ to the project.
> >
> > Due to their being paid for the work.  Have no doubt that if others
> > were being paid, the contributions could likely drown the current
> > contributors.  Thus, the claim of a power grab is valid.
>
> How convenient to make that claim and just bypass what's said in the next bit:
>
> >
> > > Some of them don't need to perform a "power grab"; they
> > > already have all the power fathomable, by virtue of being maintainers
> > > and active developers.
>
> I very much doubt your lofty hypothesis that if "others" were being paid, the
> contributions would "likely drown" the current contributors. Especially
> when we're talking about people who have submitted pretty close to ZERO
> patches to GCC. You can give a claim that a person $foo would contribute
> if being paid to do it. I'll buy that claim if you're talking about people 
> like
> Nathan Sidwell and Iain Sandoe from the time before they became active
> contributors again, now that they've been hired to do that. I will not
> buy that claim about people who haven't been GCC contributors before.

There are many users of gcc who are more qualified to know what is needed
in gcc, than developers.  That does not mean than I want to diminish their
authority for gcc.  But that authority was still conferred to them by the
the Gnu Project - which demands responsibility to carry out the assigned
tasks to the best of their ability, not to excoriate their obligation towards
the project itself.

The ultimate authority is the final responsibility of the Gnu Project,
not only that of gcc.

> > > This whole discussion, again, at least to me, boils down to two
> > > things, actually three:
> >
> > It can also boil down about whether people want their work to form part
> > of the Gnu Project or not!!!
>
> Oh, sure it can. So perhaps we should do something along the lines of what
> Thomas outlined:
>
> - ask the maintainers what they want to do
> - then do that
>


Re: removing toxic emailers

2021-04-16 Thread Christopher Dimech via Gcc
> Sent: Saturday, April 17, 2021 at 2:42 AM
> From: "Iain Sandoe via Gcc" 
> To: "GCC Development" 
> Cc: "Thomas Koenig" 
> Subject: Re: removing toxic emailers
>
> Kalamatee  wrote:
> > On Fri, 16 Apr 2021 at 11:05, Kalamatee  wrote:
> >
> >
> > On Fri, 16 Apr 2021 at 10:42, Iain Sandoe via Gcc  wrote:
> 
> 
> > It is already a considerable leap for many engineers to post code for  
> > public
> > review; it is essential (IMO) that review of code is carried out on a fair
> > and
> > technical basis without personal attack or harrassment (or unwelcome
> > unrelated
> > attention).
> >
> > “Grow a thicker skin” is an appalling advertising slogan.
> >
> > I just want to clarify -  i am not posting these things to be a "troll"  
> > or awkward, but as someone that uses "your" toolchain, because we depend  
> > on it to build "our" operating system, and the actions (and inactions!)  
> > on this list are a bit disturbing when taken in context of the whole  
> > thread.
> >
> > I have a massive amount of respect for the people involved in developing  
> > gcc (which is far beyond my capabilities, of just developing patches to  
> > support the OS I contribute to), but I still have a vested interest in  
> > what happens because of the actions here - as do many corporate,  
> > commercial and academic institutes that invest money and time on "your"  
> > toolchain - so to exclude everyone except a group of people who have  
> > built a rapport in discussions that affect us feels a bit offensive to be  
> > honest.
> 
> I am saddened by the prospect that there might be no consensus available  
> here.
> 
> 
> 
> This thread has become so intertwined with different discussions it seems  
> that people are mistaking who has said what.
> 
> For the record (on-one needs to take my word for it, the list is archived).
> 
> * I am not being paid to work on GCC, I have been once (some time ago now)  
> - however almost all my input is voluntary over the 12 years or so since I  
> made my first commit.
> 
> * I have not:
> 
>expressed any opinion re RMS
>expressed any opinion re FSF or the desirability of a fork
> 
>said that people need to agree (technically or procedurally)
>required people to have rapport (I doubt that there is as much as folks 
> think).
> 
> I have said:
> 
>if people are not willing to resolve differences in a civilised manner, 
> that perhaps indicates that they have no interest in resolving anything.  
> This does not seem contrary to general GNU guidelines either: 
> https://www.gnu.org/philosophy/kind-communication.en.html

It has been occurring to me that Nathan-and-Associates do not want a fork. 
This has became problematic because they do not seem to be able to successfully
run a Gnu Package because they would have to deal with RMS.  Although I have not
campaigned against their continuation as maintainers, they lobbied for my 
removal.  
And that's definitely not on! 

   

 
>I am not willing to spend my spare time working in a hostile environment.
> 
> well, I did post in good faith,
> Iain
> 
>


Re: removing toxic emailers

2021-04-16 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 17, 2021 at 11:15 AM
> From: "Frosku" 
> To: "Ian Lance Taylor" 
> Cc: "GCC Development" 
> Subject: Re: removing toxic emailers
>
> On Fri Apr 16, 2021 at 5:28 PM BST, Ian Lance Taylor wrote:
> > On Thu, Apr 15, 2021 at 9:08 PM Frosku  wrote:
> > >
> > > On the other hand, I also think that a project which goes too far in
> > > policing speech, especially speech unrelated to the project, will drive 
> > > away
> > > talented people who are more than willing to comply with the project's 
> > > norms
> > > within the project's spaces. Trying to enforce the 'California cultural
> > > standard' on not only someone's interactions with the project but their
> > > entire life (which may be lived in a very different cultural setting) 
> > > seems
> > > very invasive and culturally exclusionary.
> >
> > I do live in California, but I don't know what the "California
> > cultural standard" is. It's a big place, and it's full of people who
> > behave in all kinds of different ways. Harvey Weinstein and
> > brogrammer culture are California cultures. You presumably have
> > something in mind, but I'm not sure it's a real thing.
> 
> There isn't a real name for any given culture because culture is such an 
> organic
> thing. When I think of codes of conduct I come back to i.e. Linus giving 
> people
> a hard time in code reviews, or Coraline Ada Ehmke's critiques of meritocracy.
> Neither of these beliefs about what culture should be (Linus' or Coraline's) 
> are
> objectively right or objectively wrong, but both are likely to attract 
> different
> people, and result in different outcomes.

We will certainly have to adapt to the recognition that the human race is in 
great
danger because of our politics going crazy and nationalism being a serious 
treat.  
Our world must turn itself into a new set of people that is unlike the 
generation
that brought us in free software - just one corner of the western world.  In 
2016, Cosmologist Stephen Hawking warned us to stop reaching out to aliens 
before it's 
too late.  His assessment was that distant alien civilisations might view us as
inferior, weak, and perfect to conquer.  

We barely averted nuclear annihilation in the later half of last century.  The 
problem
is that we have not adapted ourselves to control all the power we already have. 
 Science and technology has empowered us too much.  After destroying much of 
the vegetal and animal species on Earth, we have started destroying ourselves, 
like other civilisations have destroyed themselves in the past.  But this time, 
the collapse may be global.

Good luck with death! 
 
> When I refer to a 'California cultural standard', that's not prescriptive. 
> It's
> just a reference to the fact that a *lot* of the SC live in California, and 
> any
> culture prescribed by the steering committee will be overly influenced by that
> commonality. You will have ideas about what is welcoming, what is polite, etc
> which are shaped by your upbringing just as I or anyone else does. These are
> not objective truths, or internationally accepted as such.
> 
> > > I'd be interested to know where you draw the line as to what behavior is
> > > related to the project, or if you don't draw a line, why volunteers in 
> > > China,
> > > Russia, Poland etc should be expected to accept an entire political 
> > > doctrine
> > > over their life to contribute to a compiler toolchain.
> >
> > How did we get to accepting an entire political doctrine?
> >
> > What I have in mind is treating people with respect. For example, I'm
> > involved with the Go programming language. The Go community has a
> > code of conduct: https://golang.org/conduct. The key elements are:
> >
> > - Be friendly and welcoming
> > - Be patient
> > Remember that people have varying communication styles and that not
> > everyone is using their native language. (Meaning and tone can be lost
> > in translation.)
> > - Be thoughtful
> > Productive communication requires effort. Think about how your words
> > will be interpreted.
> > Remember that sometimes it is best to refrain entirely from commenting.
> > - Be respectful
> > In particular, respect differences of opinion.
> > - Be charitable
> > Interpret the arguments of others in good faith, do not seek to
> > disagree.
> > When we do disagree, try to understand why.
> >
> > Avoid destructive behavior:
> >
> > Derailing: stay on topic; if you want to talk about something else,
> > start a new conversation.
> > Unconstructive criticism: don't merely decry the current state of
> > affairs; offer—or at least solicit—suggestions as to how things may
> > be
> > improved.
> > Snarking (pithy, unproductive, sniping comments)
> > Discussing potentially offensive or sensitive issues; this all too
> > often leads to unnecessary conflict.
> > Microaggressions: brief and commonplace verbal, behavioral and
> > environmental indignities that communicate hostile, derogatory or
> > negative slights and insults to a pe

Re: removing toxic emailers

2021-04-17 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 17, 2021 at 9:09 PM
> From: "Gerald Pfeifer" 
> To: "Frosku" 
> Cc: gcc@gcc.gnu.org
> Subject: Re: removing toxic emailers
>
> On Fri, 16 Apr 2021, Frosku wrote:
> > In my view, if people employed by a small number of American companies
> > succeed in disassociating GCC from GNU/FSF, which is representative of
> > the free software grassroots community
>
> I find this insistant focus by some on "American companies"
> interesting - and quite pointless. And my passport is burgundy.
>
> It also is a completely unwarranted attack on the integrity of the
> maintainers, contributors, and other leaders of GCC. Regardless of
> the color of their passports.

> Personally I care about quality of what we ship, supporting our
> users, and upholding the principles of free software/open source.
> And I am willing to bet this applies to the vast majority of us.
>
> So please stop those unfounded allegations.
>
> Gerald
>
> PS: Our release managers, for example, are British (Joseph), Czech
> (Jakub), and German (Richi), IIRC.  The majority of the FSF board,
> FSF leadership, and RMS himself are American from what I can tell.

It all depends on the quality of the people running it and in it.
RMS is certainly top quality considering he got so many minds to
start thinking straight about how software is developed and used.
Nation is just an idea.  The idea of nation is made because of
sameness, of race, religion, ethnicity, ideologies, languages.

The free software movement is in defiance of all those things.
A total defiance of the sameness.  Many people in our community
have still to figure out *how to be* in our community.  Many
are getting it wrong.  And it shows.




Re: removing toxic emailers

2021-04-17 Thread Christopher Dimech via Gcc
> Sent: Saturday, April 17, 2021 at 9:25 PM
> From: "Frosku" 
> To: "Aaron Gyes" , gcc@gcc.gnu.org
> Subject: Re: removing toxic emailers
>
> On Sat Apr 17, 2021 at 10:04 AM BST, Aaron Gyes via Gcc wrote:
> > On Apr 17, 2021, at 1:36 AM, Frosku  wrote:
> > > I feel imposed upon when, as a volunteer, I'm expected to submit not just
> > > my volunteered time but all of my time in every venue to your cultural
> > > norms. This is not normal. Just because some of you are paid very nice
> > > salaries to hack on free software doesn't mean all of us are.
> >
> > I don’t make a dime. I find it hard to imagine it would take you
> > all of your time not to act like an asshole. Nobody has even
> > asserted professionalism should be required of professionals.
> >
> > Yet you seem extremely uncomfortable with some bare minimum standards.
> >
> > I assumed as a technical, somewhat obsessive person, you have already
> > Googled “microagressions”, imagined what they would be in the
> > context
> > of a major open source project, and what in-group and out-groups exist
> > in
> > this context, then came to some kind of conclusion that explains your
> > hostility.
> 
> Aaron,
> 
> If you could kindly refrain from making repeated character attacks and
> trying to imply that because I disagree with you on policy I must be
> some kind of knuckle-dragging bigot, that would be a really good start
> to having a productive discussion. Perhaps instead of talking about
> whether I'm "obsessive", want to "act like an asshole", etc we can
> pretend we've been through that tiring exercise and discuss substance.
> 
> My "hostility" to codes of conduct is that I have little confidence that
> they would be applied evenly (in which case, the way you've spoken to me
> thus far would surely not be considered proper conduct as you've taken
> little time to drop to the level of ad hominem attacks and implications)
> and would instead be used as a battering ram against people who are a)
> neurodivergent and struggle with social norms or b) are from different
> cultures which are more direct in communication style.
> 
> It's all well and good to talk the talk of diversity and inclusion, but
> it seems to me that what's actually achieved is locking out some of the
> most isolated and vulnerable people -- who have found a home in our
> community -- in order to make some of the most privileged people in
> society more comfortable. *That* is the source of my hostility to what
> I believe is for the most part a noble but misguided proposal.

There are times where *not to act* is the solution.  If the United States
and the Soviet Union acted upon aggressiveness by the other during tho last
century, the global ecosystem would have been wiped out.  Human development
and progress brought us the capability for complete annihilation.  More
like "Star Wars" than "Star Trek".  More like 1984 and a Utopia. 
 
> >>= %frosku = { os => 'gnu+linux', editor => 'emacs', coffee => 1 } =<<
>


Re: removing toxic emailers

2021-04-17 Thread Christopher Dimech via Gcc
> Sent: Saturday, April 17, 2021 at 11:56 PM
> From: "Giacomo Tesio" 
> To: gcc@gcc.gnu.org, "Gerald Pfeifer" , "Frosku" 
> 
> Subject: Re: removing toxic emailers
>
> Hi Gerald,,
> 
> On April 17, 2021 9:09:19 AM UTC, Gerald Pfeifer  wrote:
> > On Fri, 16 Apr 2021, Frosku wrote:
> > > In my view, if people employed by a small number of American
> > companies
> > > succeed in disassociating GCC from GNU/FSF, which is representative
> > > of the free software grassroots community
> > 
> > I find this insistant focus by some on "American companies" 
> > interesting - and quite pointless. And my passport is burgundy.
> 
> 
> So much that in fact, we are talking about some of the most controversial
> corporation in the whole world.
> 
> And while we are talking about "toxic emailers", it's not lost to me
> the irony that all this divisive debate about inclusive and righteous 
> behaviour started with an email of a Facebook employee that defines
> working in Facebook "a joy".
> https://gcc.gnu.org/pipermail/gcc/2021-March/235091.html
>
> Yeah the same Facebook that still does what Cambridge Analytica used to.

It's worse than that.  Facebook provides the soil and nourishment 
for companies like Cambridge Analytica to grow.   

Some early work on "The Shift News" exposed facebook profiles used
to spread rumours about the government’s perceived enemies including
the family of slain journalist Daphne Caruana Galizia in 2017.

Her police protection was removed entirely in 2013 when the Labour party
- a frequent target of her investigations - returned to power.

https://theshiftnews.com/2018/05/27/the-shift-news-disinformation-watch-fake-facebook-account-behind-unsubstantiated-attacks-on-opposition-mp/

https://edition.cnn.com/2019/11/30/europe/daphne-caruana-galizia-qa-intl/index.html
 
> > It also is a completely unwarranted attack on the integrity of the
> > maintainers, contributors, and other leaders of GCC. Regardless of
> > the color of their passports.
> 
> This is a strawman.
> 
> People are just concerned about the undue influence that these controversial 
> corporations can have on GCC through the influence they have on their 
> employees.
> 
> It would be overly naive to pretend that the Steering Committee members' 
> are not influenced by their affiliations, even if we were not talking about 
> the
> champions of surveillance capitalism.
> 
> And this has nothing to do with their integrity.
> 
> Why should they have declared such affiliations in the SC's web page,
> if they were irrelevant?
> 
> Because they acknowledge that their affiliations have a non-negligible
> influence on what they do and what they do not.
> 
> 
> Also this has nothing to do with their passports.
> 
> In fact, as you say,
> 
> > The majority of the FSF board, 
> > FSF leadership, and RMS himself are American from what I can tell.
> 
> 
> It was Nathan who framed his request in term of culture, politics and
> whiteness and priviledge...
> 
> And since the GCC Steering Committe did what he requested, we have to
> assume that these are the kind of arguments that we have to debunk,
> providing you with a more varied perspective.
> 
> But unfortunately you keep invalidating our perspective because... we are 
> "jerks".
> 
> 
> Giacomo
>


Re: removing toxic emailers

2021-04-17 Thread Christopher Dimech via Gcc


> Sent: Saturday, April 17, 2021 at 9:41 PM
> From: "Frosku" 
> To: "Giacomo Tesio" , "Andrew Pinski" , 
> "Andrew Pinski via Gcc" 
> Subject: Re: removing toxic emailers
>
> On Sat Apr 17, 2021 at 10:08 AM BST, Giacomo Tesio wrote:
> > But in fact, millions of people outside the US would feel excluded.
> > And threatened. But we are all "jerks", right?
> >
> > ...
> >
> > Such culture is also dominated by RICH men, but it's unable to see the
> > problem in term of global and local distribution of wealth and power
> > and thus interprets it as a matter of sex, gender and race.
> >
> > Which is obviously totally fine for rich men, as it distract people's
> > attention from the root of their power and won't really fix the problem.
>
> Did you ever notice that income group (in a global sense) is never a
> protected characteristic in these COCs which proclaim to defend the
> disenfranchised and the disadvantaged? It would seem to me that low income
> is the greatest predictor of disadvantage globally.

The one thing that would make a difference is if the rich take on the idea
of sharing.  The reason that communism failed was because the idea of sharing
was taken on by the poor, who had nothing to offer.

If there is going to be progress regarding the way the free software movement
sees things, mocking day and night those who have things to offer is stupid.
I have no intention of going there, or trying to buy a ticket to heaven with
my goodness.

> >>= %frosku = { os => 'gnu+linux', editor => 'emacs', coffee => 1 } =<<
>


Re: removing toxic emailers

2021-04-17 Thread Christopher Dimech via Gcc
Fundamentally, "micro-aggressions" describe insults and dismissals. 
Interpreting insults and dismissals as aggression leads only to
an atrophy of the skills needed to mediate one's own disputes with
others.  I oppose the use of the term absolutely.

---------
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Saturday, April 17, 2021 at 8:27 PM
> From: "Aaron Gyes via Gcc" 
> To: gcc@gcc.gnu.org
> Subject: Re: removing toxic emailers
>
> > I wasn't even implying that these cultures are 'good' or 'bad', just
> > that they exist and differ from the various regional cultures which
> > exist all over the world. I think people were quite touchy at my line
> > of questioning. I recognise that there are differences between i.e.
> > LA and Seattle or SF and NY, but those differences pale in comparison
> > to the differences between Moscow and LA, Beijing and NY, or Sydney
> > and SF -- and those are all still large international cities.
> 
> 
> Give me a break Forsku.
> 
> Could you care to share how you feel imposed upon or feel disenfranchised by
> this discussion not being sensitive to your culture? How does a code of 
> conduct,
> or how would discouraging “micro-aggressions” disrespect your lived 
> experiences
> or make it uncomfortable for you to contribute to GCC?
> 
> > The fact that over 50% of the SC is based in (probably?) urban North
> > America should give pause to some humility that it may not represent
> > the truly global nature of hackerdom. On a technical front this isn't
> > important, but if you're trying to impose *culture* on a global group,
> > it might be useful to remember that you have a steering group in which
> > over 50% of its members represent urban North America, but in the
> > world, only about 2% of the population live in urban North America.
> 
> 
> As far as I understand it Chris Punches lives in North America.
> 
> Only 2% of the world population lives in the US, indeed, most live in China.
> 
> It’s interesting the unkind reaction Liu Hao received in this very thread
> when they encountered the arguments making a false equivalency of these 
> proposals
> to their countries’ history. I’m sure he felt not great, being forced to 
> either
> defend the CCP or not share their views on the questions of this conversation.
> 
> What is even the argument you are making at this point?
> 
> Aaron
> 
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-17 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 18, 2021 at 5:07 AM
> From: "Ville Voutilainen" 
> To: "Jason Merrill" 
> Cc: "Christopher Dimech" , "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On Fri, 16 Apr 2021 at 19:01, Jason Merrill  wrote:
> >
> > On Fri, Apr 16, 2021 at 10:49 AM Christopher Dimech via Gcc
> >  wrote:
> > > > Sent: Saturday, April 17, 2021 at 1:03 AM
> > > > From: "Ville Voutilainen" 
> > > > To: "Christopher Dimech" 
> > > > Cc: "GCC Development" 
> > > > Subject: Re: A suggestion for going forward from the RMS/FSF debate
> > > >
> > > > On Fri, 16 Apr 2021 at 15:46, Christopher Dimech  wrote:
> > > > > > The "small minority of developers" you speak of sure
> > > > > > seems to consist of developers who are not in the minority
> > > > > > considering how much they _actually contribute_ to the project.
> > > > >
> > > > > Due to their being paid for the work.  Have no doubt that if others
> > > > > were being paid, the contributions could likely drown the current
> > > > > contributors.  Thus, the claim of a power grab is valid.
> > > >
> > > > How convenient to make that claim and just bypass what's said in the 
> > > > next bit:
> > > >
> > > > >
> > > > > > Some of them don't need to perform a "power grab"; they
> > > > > > already have all the power fathomable, by virtue of being 
> > > > > > maintainers
> > > > > > and active developers.
> > > >
> > > > I very much doubt your lofty hypothesis that if "others" were being 
> > > > paid, the
> > > > contributions would "likely drown" the current contributors. Especially
> > > > when we're talking about people who have submitted pretty close to ZERO
> > > > patches to GCC. You can give a claim that a person $foo would contribute
> > > > if being paid to do it. I'll buy that claim if you're talking about 
> > > > people like
> > > > Nathan Sidwell and Iain Sandoe from the time before they became active
> > > > contributors again, now that they've been hired to do that. I will not
> > > > buy that claim about people who haven't been GCC contributors before.
> > >
> > > There are many users of gcc who are more qualified to know what is needed
> > > in gcc, than developers.  That does not mean than I want to diminish their
> > > authority for gcc.  But that authority was still conferred to them by the
> > > the Gnu Project - which demands responsibility to carry out the assigned
> > > tasks to the best of their ability, not to excoriate their obligation 
> > > towards
> > > the project itself.
> > >
> > > The ultimate authority is the final responsibility of the Gnu Project,
> > > not only that of gcc.
> >
> > Free Software means there is no ultimate authority.  In Free Software,
> > leadership of the development process is by the "consent of the
> > governed".  If there is sufficient objection to the existing
> > leadership, developers can change it, either by negotiation for
> > changes with the current leadership or by forking.

Even when there is insufficient objection, one can fork.  Progressing
this to extreme, suppose one person disagrees with all the rest, he can
fork.  There are no qualms about that.

> > The EGCS fork happened because a critical mass of developers gave up
> > on the GNU GCC2 leadership model.  The reconciliation happened because
> > GNU agreed to accept the EGCS development model as GNU GCC.
> >
> > I hope to resolve the current crisis by leadership adjustments
> > something along the lines of Ville's proposal, rather than forking.

I do not see people really intending to fork.  It explains why detractors
have gone berserk.

> > Jason
>
> That's pretty much all I ask. Jason, Jeff, Thomas, others, please
> discuss this matter
> among the maintainers, and if need be, among the SC, and make a decision, or
> at least provide an indication of how you see these matters. I think
> that indication
> gives us megabytes more data than philosophical discussions will, entertaining
> as they might be.
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-17 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 18, 2021 at 5:40 AM
> From: "Ville Voutilainen" 
> To: "Christopher Dimech" 
> Cc: "Jason Merrill" , "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On Sat, 17 Apr 2021 at 20:31, Christopher Dimech  wrote:
> > I do not see people really intending to fork.  It explains why detractors
> > have gone berserk.
>
> I appreciate your colorful exaggerations, but I should point out that
> the libstdc++
> maintainer has stated his intention to fork, in unambigous terms. A helper
> elf of his has stated that he will follow the fork, if it occurs. I'm
> politely entertaining
> the possibility that you missed that, but Mr. Wakely is not joking
> when he indicates
> that he wishes to do a non-FSF fork of lbistdc++.

Talk facts not rhetoric.  What I have seen is people trying to resolve
the problem without resorting to an actual complete fork.  For this to
happen, people would have to agree on things they would not be completely
satisfied about.

If the fork is presented as a threat, things are not going to work well.
I am not complaining about a decision, whatever that is.  But parading
nuclear missiles means nothing - that I should know.




A suggestion for going forward from the RMS/FSF debate

2021-04-17 Thread Christopher Dimech via Gcc
You have specified that the community does not require my approval or that
of Eric Raymond.  That is true of course.  But many have gone through so
much new age training that they ended up with a very sophisticated way
of bullshitting themselves.

Regards
Christopher

> I'll see my work in GCC11 through (there's one remaining patch review to
> address this week); I don't like leaving things in a half assed state if
> I can avoid it. The work to finish out C++20 library support features
> which passed through the Concurrency and Parallelism study group (SG-1)
> in WG21 on their way to being standardized will be, for now, done in a
> public repo with GPL license sans-FSF assignment. Other work which I
> have initiated to replace the dependency on Thread Building Blocks
> within the Parallel STL algorithms (PSTL); something required for this
> part of libstdc++ to no longer be marked 'experimental' will not be done
> with a GPL license and will not, as a result, be assigned to the FSF.

Using a GPL and assigning copyright are two different things though.

> It is my hope, and expectation, that that work will become part of GCC12
> and GCC13 respectively, and I will know in the fullness of time if that
> expectation is to be met.
>


A suggestion for going forward from the RMS/FSF debate

2021-04-17 Thread Christopher Dimech via Gcc
I was under the (likely incorrect, please enlighten me) impression
that the meteoric rise of LLVM had more to do with the license
allowing corporate contributors to ship derived works in binary form
without sharing proprietary code. -  NightStrike

You are correct.  LLVM is under the Apache License Version 2.0, which is a
free software license compatible with the GNU GPL Version 3.0.

But the license comes with LLVM Exceptions that nullifies the Apache License,
because it then allows others to embedded their work into object form.
Furthermore, it continues to nullify the Apache License by allowing patent
treachery.  The LLVM License is thus a perfidious license intended to
allow the licensor to sue you at their choosing.

Consequently, the LLVM Owners are being extremely dishonest, because they
are using the words "Apache License" to trick people into believing that
the LLVM License has anything to do with free software.  It does not.

Regards
Christopher


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-17 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 18, 2021 at 6:09 PM
> From: "Siddhesh Poyarekar" 
> To: "NightStrike" , "Ville Voutilainen" 
> 
> Cc: "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On 4/17/21 12:11 AM, NightStrike via Gcc wrote:
> > I was under the (likely incorrect, please enlighten me) impression
> > that the meteoric rise of LLVM had more to do with the license
> > allowing corporate contributors to ship derived works in binary form
> > without sharing proprietary code.  Intel, IBM, nVidia, etc. are
>
> I think this is a blinkered view.  Sure, there are companies that build
> proprietary toolchains using llvm as the base but I would argue that it
> is the *result* of the rise of llvm and not the cause.
>
> The cause IMO is accessibility to other projects, most notably compiler
> researchers and students who find it a lot easier to target llvm than
> gcc because compiler-as-a-library.  License may have been a factor for
> some of those uses (e.g. I know some who think copyleft is not free
> enough and BSD style licensing is the *real* freedom), but concluding
> that it is the major reason is to delude ourselves.
>
> It is also the reason why gcc does not even figure in situations where a
> larger project would need AOT or JIT compilation; we had to concede that
> ground all because of the FSF/GNU fears that companies would make
> proprietary compilers out of a gcc compiler-as-a-library.
>
> Of computer science graduates I have encountered over the last decade, I
> know few who started their journey with gcc and they were all in the
> initial part of the decade.  In recent years I don't think I encountered
> any student who works on gcc; many even start with the assumption that
> gcc is in maintenance mode.

For military focused PhDs, gcc is used.

> So to summarize, the reasons why llvm is gaining traction *today* (I'm
> sure there are more):
>
> - Compiler-as-a-library - llvm is the first choice in FOSS projects and
> use cases are exploding with gcc nowhere in sight
>
> - Mindshare - most students and researchers are focused on it
>
> - Funding - llvm has a much stronger funding ecosystem than gcc.  This
> includes direct funding from the foundation and development workforce
> from various organizations and universities.

You will not get funding grants in the US if you mention free software,
because the US Department of Commerce does not allow it.

> - License - Companies are building proprietary solutions on top of llvm.
>
> Siddhesh
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc



-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Sunday, April 18, 2021 at 6:09 PM
> From: "Siddhesh Poyarekar" 
> To: "NightStrike" , "Ville Voutilainen" 
> 
> Cc: "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On 4/17/21 12:11 AM, NightStrike via Gcc wrote:
> > I was under the (likely incorrect, please enlighten me) impression
> > that the meteoric rise of LLVM had more to do with the license
> > allowing corporate contributors to ship derived works in binary form
> > without sharing proprietary code.  Intel, IBM, nVidia, etc. are
>
> I think this is a blinkered view.  Sure, there are companies that build
> proprietary toolchains using llvm as the base but I would argue that it
> is the *result* of the rise of llvm and not the cause.

> The cause IMO is accessibility to other projects, most notably compiler
> researchers and students who find it a lot easier to target llvm than
> gcc because compiler-as-a-library.  License may have been a factor for
> some of those uses (e.g. I know some who think copyleft is not free
> enough and BSD style licensing is the *real* freedom), but concluding
> that it is the major reason is to delude ourselves.

Originally, the LLVM License was derived from the X11 License and the
3-Clause BSD License, both licenses conforming to the definition of
free software.  Apple officially hired Chris Lattner in 2005, giving
him a team to work on LLVM.

> It is also the reason why gcc does not even figure in situations where a
> larger project would need AOT or JIT compilation; we had to concede that
> ground all because of the FSF/GNU fears that companies would make
> proprietary compilers out of a gcc compiler-as-a-library.

Listen very carefully - In the first quarter of 2011, Keith Chuvala
began discussing the need to drop all proprietary systems used to command
the ISS.  He specifically mentioned products from Microsoft and Red Hat.
This was communicated to General Paul Martin, who then reported everything
to the US House Subcommittee on Investigations and Oversight.

> Of computer science graduates I have encountered over the last decade, I
> know few who started their journey with gcc and they were all in the
> initial part of the decade.  In recent years I don't think I encountered
> any student who works on gcc; many even start with the assumption that
> gcc is in maintenance mode.
>
> So to summarize, the reasons why llvm is gaining traction *today* (I'm
> sure there are more):
>
> - Compiler-as-a-library - llvm is the first choice in FOSS projects and
> use cases are exploding with gcc nowhere in sight
>
> - Mindshare - most students and researchers are focused on it
>
> - Funding - llvm has a much stronger funding ecosystem than gcc.  This
> includes direct funding from the foundation and development workforce
> from various organizations and universities.
>
> - License - Companies are building proprietary solutions on top of llvm.
>
> Siddhesh
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc
Please refer to the *Exemptions* section listed in the link below

https://www.commerce.gov/about/policies/source-code

-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Sunday, April 18, 2021 at 7:46 PM
> From: "Siddhesh Poyarekar" 
> To: "Gabriel Ravier" , gcc@gcc.gnu.org
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On 4/18/21 1:15 PM, Gabriel Ravier via Gcc wrote:
> > I'd like to see a source for that. It certainly seems like complete
> > bullshit to me, unless you're trying to tell me that they simultaneously
> > do not fund anything related to free software while also having policy
> > that mandates at least 20 percent of custom-developed code (i.e. code
> > they fund the production of) has to be released as OSS (see
> > https://www.commerce.gov/about/policies/source-code)
>
> You see Free != OSS...
> 
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc


> Sent: Sunday, April 18, 2021 at 7:53 PM
> From: "Siddhesh Poyarekar" 
> To: "Christopher Dimech" 
> Cc: "NightStrike" , "Ville Voutilainen" 
> , "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On 4/18/21 1:08 PM, Christopher Dimech wrote:
> >> The cause IMO is accessibility to other projects, most notably compiler
> >> researchers and students who find it a lot easier to target llvm than
> >> gcc because compiler-as-a-library.  License may have been a factor for
> >> some of those uses (e.g. I know some who think copyleft is not free
> >> enough and BSD style licensing is the *real* freedom), but concluding
> >> that it is the major reason is to delude ourselves.
> >
> > Originally, the LLVM License was derived from the X11 License and the
> > 3-Clause BSD License, both licenses conforming to the definition of
> > free software.  Apple officially hired Chris Lattner in 2005, giving
> > him a team to work on LLVM.
>
> It is irrelevant to the point I'm making.  If you're trying to assert
> that Lattner's hiring by Apple was the driving force behind the current
> llvm adoption then like I said before, it's blinkered.  Read my response
> again for a deeper context.

Of course not, but those who adopt it are for the most part ignorant
of the actual details.  Use it.  I won't.

> >> It is also the reason why gcc does not even figure in situations where a
> >> larger project would need AOT or JIT compilation; we had to concede that
> >> ground all because of the FSF/GNU fears that companies would make
> >> proprietary compilers out of a gcc compiler-as-a-library.
> >
> > Listen very carefully - In the first quarter of 2011, Keith Chuvala
> > began discussing the need to drop all proprietary systems used to command
> > the ISS.  He specifically mentioned products from Microsoft and Red Hat.
> > This was communicated to General Paul Martin, who then reported everything
> > to the US House Subcommittee on Investigations and Oversight.
>
> I can't parse what you're saying in response to my point about llvm
> being the default choice for all modern use cases of compiler technologies.

Well.  You're wrong and I'm right.  LLVM is for suckers.  When one is ignorant,
one keeps to the default.  Then, when things don't work out as you think, don't
blame me.

> Siddhesh
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc
You don't have to believe me of course.  Go ask any lawyer worth her
salt and she'll tell you the same thing!


> Sent: Sunday, April 18, 2021 at 7:53 PM
> From: "Aaron Gyes" 
> To: "Christopher Dimech" 
> Cc: gcc@gcc.gnu.org
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> If the purpose was to facilitate lawsuits, and these lawsuits haven’t 
> occurred after all these years, it seems like it didn’t work. Maybe you are 
> wrong about the intent?
> 
> Aaron
> 
> > On Apr 18, 2021, at 12:50 AM, Christopher Dimech  wrote:
> > 
> > 
> > I know that Apple can make some strong ownership claims.  Also Red Hat,
> > but I consider it minimal.  Apple has a very long history of aggressive
> > legal actions. 
> > 
> >> Sent: Sunday, April 18, 2021 at 7:24 PM
> >> From: "Aaron Gyes" 
> >> To: "Christopher Dimech" 
> >> Subject: Re: A suggestion for going forward from the RMS/FSF debate
> >> 
> >> Can you tell me about some of the lawsuits that resulted?
> >> 
> >> –
> >> Aaron
> >> 
> >>> On Apr 18, 2021, at 12:08 AM, Christopher Dimech  wrote:
> >>> 
> >>> 
> >>>> 
> >>>> Sent: Sunday, April 18, 2021 at 5:46 PM
> >>>> From: "Aaron Gyes" 
> >>>> To: "Christopher Dimech" 
> >>>> Subject: Re: A suggestion for going forward from the RMS/FSF debate
> >>>> 
> >>>>> Furthermore, it continues to nullify the Apache License by allowing 
> >>>>> patent
> >>>>> treachery.  The LLVM License is thus a perfidious license intended to
> >>>>> allow the licensor to sue you at their choosing.=
> >>>> 
> >>>> “Patent treachery”? And the intent of the license is to... accommodate 
> >>>> lawsuits?
> >>> 
> >>> Correct.   The Apache License included certain patent termination and 
> >>> counterclaim provisions, made void and null by the LLVM Exceptions.  
> >>> Originally, the LLVM License
> >>> was based on the two free software licenses - the X11 license and the 
> >>> 3-clause BSD license.  By 2005, Apple managed to hamstring the project by 
> >>> hiring Chris Lattner
> >>> and giving him a team to work on LLVM.
> >>> 
> >>>> That’s some very motivated reasoning you’re doing right there.
> >>>> 
> >>>> Aaron
> >> 
> 
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc


> Sent: Sunday, April 18, 2021 at 9:06 PM
> From: "Jonathan Wakely via Gcc" 
> To: "Aaron Gyes" 
> Cc: "gcc@gcc.gnu.org" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On Sun, 18 Apr 2021, 10:01 Christopher Dimech via Gcc, 
> wrote:
>
> > You don't have to believe me of course.  Go ask any lawyer worth her
> > salt and she'll tell you the same thing!
> >
>
>
> And if they don't tell you the same thing, they're obviously not a true
> Scotsman.

A lawyer can trick anybody to do anything. That's why you should have your own. 
;)



Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 18, 2021 at 7:53 PM
> From: "Siddhesh Poyarekar" 
> To: "Christopher Dimech" 
> Cc: "NightStrike" , "Ville Voutilainen" 
> , "GCC Development" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On 4/18/21 1:08 PM, Christopher Dimech wrote:
> >> The cause IMO is accessibility to other projects, most notably compiler
> >> researchers and students who find it a lot easier to target llvm than
> >> gcc because compiler-as-a-library.  License may have been a factor for
> >> some of those uses (e.g. I know some who think copyleft is not free
> >> enough and BSD style licensing is the *real* freedom), but concluding
> >> that it is the major reason is to delude ourselves.
> >
> > Originally, the LLVM License was derived from the X11 License and the
> > 3-Clause BSD License, both licenses conforming to the definition of
> > free software.  Apple officially hired Chris Lattner in 2005, giving
> > him a team to work on LLVM.
>
> It is irrelevant to the point I'm making.  If you're trying to assert
> that Lattner's hiring by Apple was the driving force behind the current
> llvm adoption then like I said before, it's blinkered.  Read my response
> again for a deeper context.
>
> >> It is also the reason why gcc does not even figure in situations where a
> >> larger project would need AOT or JIT compilation; we had to concede that
> >> ground all because of the FSF/GNU fears that companies would make
> >> proprietary compilers out of a gcc compiler-as-a-library.
> >
> > Listen very carefully - In the first quarter of 2011, Keith Chuvala
> > began discussing the need to drop all proprietary systems used to command
> > the ISS.  He specifically mentioned products from Microsoft and Red Hat.
> > This was communicated to General Paul Martin, who then reported everything
> > to the US House Subcommittee on Investigations and Oversight.
>
> I can't parse what you're saying in response to my point about llvm
> being the default choice for all modern use cases of compiler technologies.

Depends on the use cases.  Not in military surveillance.  And certainly not
at Lawrence Livermore National Laboratory.  At Boeing could be the same, but
I'm not sure.  Before 2011, rather than building things from scratch,
washington bureaucrats simply picked from among existing technology.  But
things had really been going berserk around 2008.  From 2017 onwards,
I'm somewhat in the dark.  They could have started allowing some ownership
rights, but ownership rights under government contracts are very different
than ownership rights under commercial contracts.

> Siddhesh
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc
> Sent: Sunday, April 18, 2021 at 10:49 PM
> From: "Richard Kenner" 
> To: dim...@gmx.com
> Cc: gcc@gcc.gnu.org, siddh...@gotplt.org, ville.voutilai...@gmail.com
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> > Depends on the use cases.  Not in military surveillance.  And certainly not
> > at Lawrence Livermore National Laboratory.  At Boeing could be the same, but
> > I'm not sure.  Before 2011, rather than building things from scratch,
> > washington bureaucrats simply picked from among existing technology.  But
> > things had really been going berserk around 2008.  From 2017 onwards,
> > I'm somewhat in the dark.  They could have started allowing some ownership
> > rights, but ownership rights under government contracts are very different
> > than ownership rights under commercial contracts.
>
> I can't understand your point with this version either.   Sorry.

It is an argument against the idea that LLVM is the default way that
people choose.  In those places, gcc is used.  No Microsoft (i.e. no Fortran
Developer Studio, or LLVM).  Before, I was using Microsoft Developer studio
as a student.  In those places, they don't trust Microsoft or anybody that
provides software products that are difficult or impossible to review.  Free
software is not prohibited, since the government has access to the source code.
Any tool that comes compiled is not acceptable there.



Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc
But that was around 2017.  Perhaps people want to cut costs again - that's
not a new thing.  After all, they changed their mind in 2011 only because
they got in excess of 5000 attacks that year.  At any time in the past, I
would have decided that science was good for the Sapiens.  But now, with
hindsight...

> Sent: Sunday, April 18, 2021 at 11:06 PM
> From: "Ville Voutilainen" 
> To: "Richard Kenner" 
> Cc: "Christopher Dimech" , "GCC Development" 
> , siddh...@gotplt.org
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On Sun, 18 Apr 2021 at 13:49, Richard Kenner  
> wrote:
> >
> > > Depends on the use cases.  Not in military surveillance.  And certainly 
> > > not
> > > at Lawrence Livermore National Laboratory.  At Boeing could be the same, 
> > > but
> > > I'm not sure.  Before 2011, rather than building things from scratch,
> > > washington bureaucrats simply picked from among existing technology.  But
> > > things had really been going berserk around 2008.  From 2017 onwards,
> > > I'm somewhat in the dark.  They could have started allowing some ownership
> > > rights, but ownership rights under government contracts are very different
> > > than ownership rights under commercial contracts.
> >
> > I can't understand your point with this version either.   Sorry.
>
> I don't understand these ramblings either. LLNL sure seems to have
> flirted with LLVM:
> https://www.llnl.gov/news/nnsa-national-labs-team-nvidia-develop-open-source-fortran-compiler-technology
> https://www.osti.gov/servlets/purl/1608523
> https://github.com/rose-compiler/rose/wiki/Install-ROSE-with-Clang-as-frontend
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc
Some had contacted me about it.  Could have sent response off the list.


> Sent: Monday, April 19, 2021 at 1:05 AM
> From: "Richard Kenner" 
> To: dim...@gmx.com
> Cc: gcc@gcc.gnu.org, siddh...@gotplt.org, ville.voutilai...@gmail.com
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> > It is an argument against the idea that LLVM is the default way that
> > people choose.
>
> I don't think that anybody made the argument that LLVM is the "default"
> in any sense.  What's being given here are reasons why some people
> prefer LLVM over GCC.
>
> > In those places, they don't trust Microsoft or anybody that provides
> > software products that are difficult or impossible to review.  Free
> > software is not prohibited, since the government has access to the
> > source code.  Any tool that comes compiled is not acceptable there.
>
> For a compiler, of course, you need a compiled version of it to start
> with.  If you use that same compiler to build itself, having the
> source code does *not* protect you from malware, as Ken Thompson
> showed back in 1984.  Even if you take the stance that you'll compile
> GCC with LLVM and vice versa, you still have the risk that both of the
> binaries have been compromised in this way.

There are tools that look for code that is not supposed to be there.
But people get sloppy and it's a lot of bother.  That's been my
experience.


Re: removing toxic emailers

2021-04-18 Thread Christopher Dimech via Gcc



-
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Monday, April 19, 2021 at 2:51 AM
> From: "David Malcolm via Gcc" 
> To: "Ian Lance Taylor" 
> Cc: "GCC Development" 
> Subject: Re: removing toxic emailers
>
> On Sun, 2021-04-18 at 09:10 -0400, Eric S. Raymond wrote:
>
> Sorry for prolonging this thread-of-doom; I'm loathe to reply to Eric
> because I worry that it will encourage him.  I wrote a long rebuttal to
> his last email to me about his great insights into the minds of women
> but didn't send it in the hope of reducing the temperature of the
> conversation.
>
> That said...
>
> > Ian Lance Taylor via Gcc :
> > > This conversation has moved well off-topic for the GCC mailing lists.
> > >
> > > Some of the posts here do not follow the GNU Kind Communication
> > > Guidelines
> > > (https://www.gnu.org/philosophy/kind-communication.en.html).
> > >
> > > I suggest that people who want to continue this thread take it off
> > > the
> > > GCC mailing list.
> > >
> > > Thanks.
> > >
> > > Ian
> >
> > Welcome to the consequences of abandoning "You shall judge by the code
> > alone."
> >
> > This is what it will be like, *forever*, until you reassert that norm.
>
> Or we could ignore the false dilemma that Eric is asserting, and
> instead moderate the list, or even just moderate those who have never
> contributed to GCC but persist in emailing the list.
>
> Personally, I've been moving all posts by Christopher Dimech to this
> list direct from my inbox to my archive without reading them for the
> last several days, and it's helped my mood considerably.  He's been
> prolifically posting to the list recently, but in the 8 years I've been
> involved in gcc development I've never heard of him before this thing
> kicked off, and the stuff I've had the misfortune to see by him appears
> to me to be full of conspiracy theories and deranged raving.  The clue
> might have been when he referred to us as "bitches".

> "Don't feed the trolls" might have worked once, but sometimes they
> start talking to each other, and it becomes difficult for a bystander
> to tell that everyone else is ignoring them, and it keeps threads like
> this one alive.
>
> I reject the idea that those of us who work on GCC have to put up with
> arbitrary emails from random crazies on the internet without even the
> simple recourse of being able to put individuals on moderation.  That
> might have worked 20 years ago when I thought ESR was relevant, but
> seems absurdly out-of-date to me today.
>
> As usual, these are my opinions only, not necessarily those of my
> employer

The deranged raving is the disclaimer every time an employee posts
something.


> Dave
>
>
>


Re: A suggestion for going forward from the RMS/FSF debate

2021-04-18 Thread Christopher Dimech via Gcc



> Sent: Monday, April 19, 2021 at 4:58 AM
> From: "Thomas Rodgers" 
> To: "Christopher Dimech" 
> Cc: "Siddhesh Poyarekar" , "GCC Development" 
> , "Ville Voutilainen" 
> Subject: Re: A suggestion for going forward from the RMS/FSF debate
>
> On 2021-04-18 00:38, Christopher Dimech via Gcc wrote:
>
> > Listen very carefully - In the first quarter of 2011, Keith Chuvala
> > began discussing the need to drop all proprietary systems used to
> > command
> > the ISS.  He specifically mentioned products from Microsoft and Red
> > Hat.
> > This was communicated to General Paul Martin, who then reported
> > everything
> > to the US House Subcommittee on Investigations and Oversight.
>
> And yet, here we are 10 years later, the ISS is still running RHEL...

Like the One Laptop per Child established with the goal of transforming
education for children around the world; which shut down.

When you and your friends wake up in the morning you should never roll to
the left because you could cause damage to the system.

The right side is more stable.  Good Night.




Re: removing toxic emailers

2021-04-18 Thread Christopher Dimech via Gcc
> Sent: Monday, April 19, 2021 at 1:10 PM
> From: "Frosku" 
> To: "Alexandre Oliva" , "Jonathan Wakely via Gcc" 
> 
> Subject: Re: removing toxic emailers
>
> On Sun Apr 18, 2021 at 9:22 PM BST, Alexandre Oliva via Gcc wrote:
> > That's why it's best to dissent politely, lest they incorrectly conclude
> > their opinions are consensual, or majoritary, just because they've
> > driven dissenters into silence.
>
> The problem is, Alex, that the trolls mostly haven't been on the dissenting
> side. All of the childish namecalling -- "jerks", "trolls", "crazies" --
> and the insinuations that our voices aren't worth listening to because we
> don't get paid $250,000 a year by Google to contribute to GCC all day are
> coming from the pro-forking side.
>
> Once upon a time, free software developers understood that users' opinions
> were as valid as contributor's opinions. For a project like a compiler which
> exists solely to enable other projects to exist, it seems like the only users
> who are deemed worthy of representation in the 'room where it happens' now
> are the major Corporations with the ability to sponsor a contributor on their
> behalf. It's becoming very difficult to engage in good faith against this
> kind of overt hostility to the grassroots users.
>
> > Violent emotional responses is what trolls of all alignments aim for.
> > Let's not give them that. Let's not give them reasons to denounce
> > censorship either. Let's dissent politely and kindly, without calling
> > them names, whether trolls or jerks or crazy. Ad troll[i]um is a very
> > popular fallacious argument these days, but it's just as logically
> > unsound as other fallacies.
>
> I've only seen one or two genuine 'trolls' in the discussion, as in, people
> who are just here to fish for a reaction who don't have an actual vested
> interest in the outcome. All of them have sent a couple of messages and then
> left. Completely agree with you that 'ad trollum' is being deployed here to
> conflate the legitimate voices of concerned free software advocates with
> childish trolling, much to the detriment of the level of conversation.
>
> > It's true that negotiating and settling with wildly different opinions
> > requires more effort than having despotic powers to dictate the right
> > answer. The community has made it clear what political model it
> > prefers, so let's put that in practice, shall we?
>
> I think there's a fundamental disagreement here where we're defining 'the
> community' broadly -- to include contributors, users, and pretty much the
> whole free software and GNU community -- and certain people on the pro-
> fork side are taking a more corporate view that only 'the firm' should get
> any input into 'internal business'. This is not the free software community
> that I recognize.

That's quite accurate.  I can see again the emergence of the phreakers
types of the 1980's, the minority that were up to no good.  Want to join
the club Frosku?


> >>= %frosku = { os => 'gnu+linux', editor => 'emacs', coffee => 1 } =<<
>


  1   2   >