Hacker News new | ask | show | jobs
by MichaelCollins 1349 days ago
> Did you know that GCC [...] forces you to accept a license?

No it doesn't. The GPL is only relevant if you plan to distribute GCC, and you are never made to affirm your agreement when downloading, installing or using GCC. GCC never prompts you with any "click agree to continue" bullshit.

1 comments

The GPL governs use of the licensed software. What you are planning is no relevance. You are limited to what the GPL allows and no more.

This is no different from Apple’s license, which also allows you to use the software freely unless you want to redistribute it.

Prompt or no prompt, if you use GPL software, you are forced to accept the GPL.

And really? Your complaint is a click to agree to a software license? Why does that upset you so much?

> Prompt or no prompt, if you use GPL software, you are forced to accept the GPL.

No prompt, no forced acceptance. You are simply wrong. The GPL permits all use, it has no restrictions on use. It restricts only distribution.

> This is no different from Apple’s license, which also allows you to use the software freely unless you want to redistribute it.

You are wrong. You didn't read Xcode's license. I did, it places substantial restrictions on how and where you can use Xcode, not just restrictions on distribution.

Do yourself a favor and read this document, since you obviously have already agreed to it without reading it: https://www.apple.com/legal/sla/docs/xcode.pdf

Limits on distribution are limits on use. If you don’t understand that, I suggest you Google for some discussions about why many people don’t use GPL’s software - it’s because the limits on distribution affect their usage.

Fair point about the XCode license being more restrictive than I said.