[Haskell-cafe] Using stringize and string concatenation in ghc preprocessing

Ben Franksen ben.franksen at online.de
Mon Jan 23 21:10:12 UTC 2017

Am 23.01.2017 um 21:15 schrieb Brandon Allbery:
> On Mon, Jan 23, 2017 at 2:55 PM, Ben Franksen <ben.franksen at online.de>
> wrote:
>> Do you have any evidence to support this statement? I ask because if
>> what you say is true, most companies willfully and severely restrict
>> their options.
> I suppose Apple isn't evidence. Perhaps Apple is a figment of my
> imagination? And no, they are not a singleton.

Are you saying that Apple's lawyers are afraid of litigation because of
GPL infringement? I very much doubt that. I think Apple is just opposed
to GPL because their business model is built around proprietary hard-
and software. They are against GPL because they *do* want to just grab
stuff and sell it as closed source.

> Additionally, it's not hard to find past discussions of integrating cpphs
> into ghc, which were effectively blocked by many people reporting that
> corporate lawyers would force them to stop using ghc if it happened.

I have no doubt that there are companies and/or lawyers like that. What
I doubt is that this is the overwhelming majority, as you seemed to
suggest ("...most corporate lawyers..."). All the evidence you and Sven
provided is merely anecdotal.

> GPL3 is *toxic* in the corporate world.

The wording you choose to express this suggests that either you agree
with this point of view or else have listened too much to the wrong
people, adopting their jargon.

> Doesn't matter what RMS and co.
> claim outside the license itself; what decides reality is what lawyers
> determine from the working of the license, and their willingness to face
> court challenges based thereon.

Are there, at least, public statements on the net (by such lawyers),
preferably with some sort of justification?

"Make it so they have to reboot after every typo." ― Scott Adams

More information about the Haskell-Cafe mailing list