Forgot your password?
typodupeerror

Comment Re: Context? (Score 1) 131

They couldn't.

They had distributed binaries, they had to open the source. That made it possible for people (like me) to have free software on their routers. The starting point was useful one (i.e. a version of the manufacturer's ownfully functioning stack), as opposed to zero.

What Linksys could've done is move to BSD afterwards. But the cat was already out of the bag and couldn't be unbagged, the hardware was already out there and a free OS had hit the public,.even had they chosen to reimplement yet a different version based on BSD.

For later products though, that might've been a possibly (an expensive one, since they'd have had to start from scratch).

Comment Re: Context? (Score 1) 131

You're thinking wrong.

You don't have to speculate, the GPL says what it wants right there in the preamble (emphasis mine);

the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users

Comment Re: Context? (Score 1) 131

something with fewer restrictions is "not free." Not "not as good" but specifically "not free."

Frankly anyone who accepts this sentence as valid is a simplistic idiot, regardless of whether they agree with it or not.

The problem is the framing.

There's no such thing as a stand-alone "free".

There's alwaya a free to do something, or free from something, or free with regards to something.

Specifically with software, it's the freedom of the user to use it (for starers), then to study and modify it, and for it all to be meaningful, to share their work with others because modifying a realistically-sized software package is impractical.

Those are specific freedoms.

Whatever BSD gives, it's less of that than the GPL. It might give a different freedom.

Comment Re: Context? (Score 1) 131

No, I'm not confuwing anything. I'm simply uaing the differentiate concepts as expressed, not pulling word games out of my hat.

And that the GPL "denies access" isn't true. It simply was defined at a time where such applications were highly irrelevant to mostly nonexistent, so it doesn't cover such cases.

As that became a thing, for that purpose you can look at the AGPL, which does what you'd expect.

Comment Re: Context? (Score 1) 131

Whatever "freedom" means for a piece of software is determined by its author, not the user.

The GPL isn't built around a general concept of "freedom", it's built around very specific freedoms for the user , spelled out loud, and associated with the user's continued ability to use the software.

Comment Re: Context? (Score 1) 131

"Free" doesn't stand in a vacuum. It's a term that aplies to something.

Changing the balloon is freedom of the artist. Using the baloon is freedom of the kid.

If the kid changes the baloon, they become an artist.

The GPL is expressly only interested in preserving freedom of children, not of artists. And only specific freedoms associated with continued ability to use the baloon, not all freedoms.

But those freedoms the GPL protects better than BSD, because they're elevated to absolute state - even before the freedom of the developer to choose their own license.

Like it or not, but that's the GPL. No point in arguing about "more" because GPL never aimed at that.

Comment Re: Context? (Score 1) 131

Let me explain then.

One man's freedom is another man's restriction.

The game GPL is playing isn't about "more" freedom, it's about specific freedom for the user related to continued ability to use the software.

BSD doesn't expand, it actually restricts that freedom, by giving a different kind of freedom to the developer over the user.

Comment Re: Context? (Score 1) 131

This isn't about freedom of choice, it's about the user's freedom. Actually, about *specific* freedoms for the user, associated with the continued ability to use the software.

There's no freedom that BSD preserves here except the freedom of the deceloper to restrict the user.

Slashdot Top Deals

C for yourself.

Working...