People aren't mistaking repetition for truth? Adolph Hitler coined the term "big lie", Joseph Goebbels perfected it. Repeat a big lie often enough, people will believe it.
No, everyone else is not restricted. They can go to the effort of implementing the exact same changes, and do with them as they want. The BSD license allows it - the GPL doesn't.
Bullshit. There are plenty of times I don't need the author's permission to distribute. Stuff that is in the public domain, for example. Code that, by it's nature, cannot be copyrighted - if there is one or only a few ways to write something, these "scenes a faire" are absolutely not copyrightable, no matter how original or creative they are. And the ideas behind any code are not copyrightable since they are not themselves the expression of the idea, and only a tangible expression of an idea can be copyrighted - ideas are not copyrightable. I'm free to copy your idea any way I want without fear of copyright. Also free to distribute are clean-room implementations, even if they result in the exact same code and functionality. Otherwise, we wouldn't have multiple bioses that all do the same thing. Another non-protected area is code that is trivial. Then there's the whole concept of fair use. Trivial copying is considered "de minimus" and of no consequence.
I simply don't need them to give me the right to do what the law allows.
They're never going to seek it - they're being brainwashed. One day either the penny will drop or it won't - but education won't do it; it certainly hasn't worked with all the anti-vaxxers, microwaved food is dangerous because it's contaminated with microwaves, homeopathic remedy idiots, flat earthers, moon landing and chem trail conspiracy believers, etc.
Let it generate pushback. It forces them to defend their beliefs - and some will find that they cannot. Others, well they're immune to logic and education anyway, same as people who are paranoid are extremely resistant to any form of help.
And there's your problem - you or your user was using a shitty format. This is a long-solved issue. Even plain text or SDF or tab-delimited or fixed field width are quick and easy to implement, and variable-field-width can also be made self-documenting with just a bit of work. All are far easier to implement than xml or json, and if it's become corrupted, you'll usually be able to see exactly where pretty quickly and recover everything else.
Sure you are, because it's not trespass if you give permission, or if there's a servitude, or if I've passed through it long enough to have an acquired right.. It is you that is imposing a restriction, not the law. The law is just the tool you are using to impose your restrictions. Absent any restrictions from you, the law doesn't care if I trespass or not. No signs, no fences, no indication that the property isn't public land, the cops won't do shit.
The point is that anyone claiming that GPL code is free of restrictions is either a liar or a fool. Has nothing to do with whether the restrictions are reasonable or not. It certainly is not "free as in freedom" or "free as in libre."
Where is this "default binary format" you speak of? It sure wasn't the default for anyone with any brains who was storing and searching data before xml or json.
Seriously? It's not like there weren't plenty of ways to store data that were far less verbose, more self-documenting, and took up less space and cpu both to create and search through.
Maybe because the question doesn't really pose a question. Define the problem you're trying to solve; without that, how would you make any recommendations? Crystal ball? Mind reading? Time machine?
There is absolutely no need for xml anywhere. It was a solution looking for a problem. As for JSON, don't do stupid web apps. Especially ones that need so many 3rd party libraries that they can never be secure.
Airports won't be as scary as local shopping malls. You can usually avoid an airport (train, bus, car, etc), but the mall? Extremely soft target (softer than an elementary school), tremendous terror value, and a hit to the economy as people reduce their shopping.
You have a point, but there are so many cases of people who refuse to take their kids to the hospital until it is far too late, instead depending on alternative medicine and prayer, that there's a good chance at least some will be removed from the gene pool.
They serve a useful function - a warning, like the Titanic.
The facts are available to all. And there's absolutely NO reason not to ridicule people's harmful beliefs. Their beliefs are rooted in emotion, not logic, so appeals to logic are doomed to fail. You've got to hit them where it hurts.
And when you do, and they have an experience that betrays all that they believe (such as the unfairness of a loved one dying despite living a righteous, reverent life and being prayed for all the time when they are terminally ill), they will remember the taunts and consider that they have been a fool. Until then, they have absolutely zero motivation to look at the facts.
As proof, look at all the people who still think Trump is doing a great job, despite the facts. You're not going to convince them with facts, so might as well throw rocks, and when they finally figure out they've been betrayed, their anger at having been made a fool and a subject of public ridicule will steel their resolve to never be a sucker for that guy again, no matter how many arguments his supporters make.
Logic has nothing to do with emotional responses, and religion is an emotional, not logical response to the world around us.
People aren't mistaking repetition for truth? Adolph Hitler coined the term "big lie", Joseph Goebbels perfected it. Repeat a big lie often enough, people will believe it.
Trump uses the same technique all the time.
No, everyone else is not restricted. They can go to the effort of implementing the exact same changes, and do with them as they want. The BSD license allows it - the GPL doesn't.
Bullshit. There are plenty of times I don't need the author's permission to distribute. Stuff that is in the public domain, for example. Code that, by it's nature, cannot be copyrighted - if there is one or only a few ways to write something, these "scenes a faire" are absolutely not copyrightable, no matter how original or creative they are. And the ideas behind any code are not copyrightable since they are not themselves the expression of the idea, and only a tangible expression of an idea can be copyrighted - ideas are not copyrightable. I'm free to copy your idea any way I want without fear of copyright. Also free to distribute are clean-room implementations, even if they result in the exact same code and functionality. Otherwise, we wouldn't have multiple bioses that all do the same thing. Another non-protected area is code that is trivial. Then there's the whole concept of fair use. Trivial copying is considered "de minimus" and of no consequence.
I simply don't need them to give me the right to do what the law allows.
They're never going to seek it - they're being brainwashed. One day either the penny will drop or it won't - but education won't do it; it certainly hasn't worked with all the anti-vaxxers, microwaved food is dangerous because it's contaminated with microwaves, homeopathic remedy idiots, flat earthers, moon landing and chem trail conspiracy believers, etc.
Let it generate pushback. It forces them to defend their beliefs - and some will find that they cannot. Others, well they're immune to logic and education anyway, same as people who are paranoid are extremely resistant to any form of help.
And there's your problem - you or your user was using a shitty format. This is a long-solved issue. Even plain text or SDF or tab-delimited or fixed field width are quick and easy to implement, and variable-field-width can also be made self-documenting with just a bit of work. All are far easier to implement than xml or json, and if it's become corrupted, you'll usually be able to see exactly where pretty quickly and recover everything else.
Sure you are, because it's not trespass if you give permission, or if there's a servitude, or if I've passed through it long enough to have an acquired right.. It is you that is imposing a restriction, not the law. The law is just the tool you are using to impose your restrictions. Absent any restrictions from you, the law doesn't care if I trespass or not. No signs, no fences, no indication that the property isn't public land, the cops won't do shit.
Obviously not that retarded, because the old solutions worked, and it was far quicker to implement and debug than "a few days".
The point is that anyone claiming that GPL code is free of restrictions is either a liar or a fool. Has nothing to do with whether the restrictions are reasonable or not. It certainly is not "free as in freedom" or "free as in libre."
Where is this "default binary format" you speak of? It sure wasn't the default for anyone with any brains who was storing and searching data before xml or json.
Seriously? It's not like there weren't plenty of ways to store data that were far less verbose, more self-documenting, and took up less space and cpu both to create and search through.
You can close your eyes. Won't change the fact that xml was a bad idea adopted by the w3c "because". Same as emojis.
How is the next generation supposed to see the alternative if you dont make a lot of noise?
So go work somewhere else. It's not like you have to work for an idiot. There are at least 50 ways.
Nonsense. There are plenty of ways to store data and transmit it that aren't proprietary. It's not like this is unique to xml and json.
What the hell are you talking about? Can you be any more off-topic?
Maybe because the question doesn't really pose a question. Define the problem you're trying to solve; without that, how would you make any recommendations? Crystal ball? Mind reading? Time machine?
... says the anonymous coward. Next you'll be spouting nonsense about how the W3C did the world a huge solid with emojis.
It does not impose any restrictions.
It just doesn't remove as many copyright restrictions as you would like.
So it leaves in place some restrictions. How is that "not imposing any restrictions?"
Au contraire, I did not say "do nothing". So STFU until you learn how to read, svp.
And yet "free as in beer" is just nonsense that sounds good.
BTW, the GPL is not "free as in freedom" - unlike the BSD licenses, it imposes restrictions on distribution.
Also, if RMS told you to eat foot cheese like he does (at 1:51), would you?
There is absolutely no need for xml anywhere. It was a solution looking for a problem. As for JSON, don't do stupid web apps. Especially ones that need so many 3rd party libraries that they can never be secure.
Airports won't be as scary as local shopping malls. You can usually avoid an airport (train, bus, car, etc), but the mall? Extremely soft target (softer than an elementary school), tremendous terror value, and a hit to the economy as people reduce their shopping.
Just don't use JSON or XML. You can thank me later.
You have a point, but there are so many cases of people who refuse to take their kids to the hospital until it is far too late, instead depending on alternative medicine and prayer, that there's a good chance at least some will be removed from the gene pool.
They serve a useful function - a warning, like the Titanic.
The facts are available to all. And there's absolutely NO reason not to ridicule people's harmful beliefs. Their beliefs are rooted in emotion, not logic, so appeals to logic are doomed to fail. You've got to hit them where it hurts.
And when you do, and they have an experience that betrays all that they believe (such as the unfairness of a loved one dying despite living a righteous, reverent life and being prayed for all the time when they are terminally ill), they will remember the taunts and consider that they have been a fool. Until then, they have absolutely zero motivation to look at the facts.
As proof, look at all the people who still think Trump is doing a great job, despite the facts. You're not going to convince them with facts, so might as well throw rocks, and when they finally figure out they've been betrayed, their anger at having been made a fool and a subject of public ridicule will steel their resolve to never be a sucker for that guy again, no matter how many arguments his supporters make.
Logic has nothing to do with emotional responses, and religion is an emotional, not logical response to the world around us.