|
Yes, it was intentional.
When the CPOL was created the legal climate around software was vague and, frankly, dangerous for developers. We were aware of cases against software developers who had given away code without any self-protection and we determined that it would be a disservice to our members not to offer them protection (and choice, obviously)
Our lawyers highlighted one case in particular where a developer was sued because their code was used for malicious purposes. This motivated us to put the "don't be bad" clause. Further, things like being clear about the jurisdiction can be the difference between a developer getting treated fairly and a developer getting hung drawn and quartered.
We're not a fan of GPL because while it's "open and free" in the sense you get to see the code and you can use it how you wish, you're not actually free to make proprietary extensions of the code. You add your own cleverness, do some amazing work using the code, and you MUST open it up to the world. That's not how the world works.
So the CPOL is about
1. Protecting our members who share code by buttoning down the many legal agreements that were out there
2. Ensuring other developers can use our members' code freely, and to innovate with that code commercially
3. To ensure the code was open, in the sense that the source code must be available to read
cheers
Chris Maunder
|
|
|
|
|
I understand, thanks for the response!
|
|
|
|
|
It seems to me if you use only the original code then only the original license applies. Any other derivations of it are then irrelevant to you and your use of it.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Rick York wrote: It seems to me if you use only the original code then only the original license applies. No, that would be not be an option. When making a choice for licences you want to use something with legal precedent.
Btw, the best document I have ever read regarding choice of OSS licences is by the Department of Defense[^]. I can't find it but they use to go in depth on why you can't just take some random: "Anyone can use this!" type licence.
|
|
|
|
|
So....
it's licenses all the way down...
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
I avoid anything longer than a page; ergo, I use no "open source" code.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
I used to do R&D and some consultancy for a small firm, mostly for idiot bosses that didn't understand anything beyond billing people.
One time, my boss handed me a "ready-to-go" project from "a really disruptive young developer" with the intent of having me do some minor visual tweaks and general QA.
The project consisted out of a painstaking manual recreation of an existing proprietary UI, some GPL-3 source code, and 1 major project under a very dubious "you now owe us 10.000" custom license.
My boss eluded that "he gave the developer a picture of the original software, so he would know what to build" and basically considered the entire thing a new and original work.
Because he had asked a guy to build it for him.
The stupidity of some people. 
|
|
|
|
|
Now I feel better. It feels like I'm taking my degree together with you lol 
modified 3-Jun-21 21:01pm.
|
|
|
|
|
Did we actually save your life? Wow! Chris, I think we need a new member badge for "life saver". 
|
|
|
|
|
... I'm glad to say - as the dozy sod in the car behind me found out today, and it still managed to stop in time on a wet road with no help from him at all!
So I still have a car - albeit without Autonomous Emergency Braking - and his is unwrecked as well ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I had a similar incident some years ago on the M3. Traffic suddenly started breaking and I could see the look of fear on the poor kid's face in my rear-view mirror, as he stood on the brakes. Once we had stopped he and his GF got out full of apologies; and as she put it, "sorry, but the brakes are f***ed".
|
|
|
|
|
I had one on the M1, one Friday night in a gawd-awful company pool car: Ford Cortina Estate that had been abused so much that it lurched right when you accelerated, and lurched left when you braked.
Anyway, traffic ahead had stopped for an accident, so I slammed on the anchors, desperately steered it in a straight(ish) line, and stopped. Reached for the handbrake, glanced in the mirror in time to see the car behind plow into my ass at seventy. Rammed me into the car in front (and wrote that off as well), shorted the Craptina by a good couple of feet, and split the fuel tank ... Fortunately, no major injuries.
Took me over a year to get comfortable stopping at traffic lights in case the guy behind didn't though.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
My last car got pushed half way across an intersection. I was waiting at a red light when a truck gave me that little push. The idiot did not brake at all because he was too busy with his brain pacemaker.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
Happened to me as well a few years ago, at a much lower speed I'm happy to say.
The car in front of me concluded that there was no visible damage and took off, I got superficial damage on my rear bumber as the towbar took the brunt of the crash.
The car behind me had to be towed, my towbar went straight through the cooler and had cracked his engine block.
Wrong is evil and must be defeated. - Jeff Ello
Never stop dreaming - Freddie Kruger
|
|
|
|
|
Jörgen Andersson wrote: The car behind me had to be towed, my towbar went straight through the cooler and had cracked his engine block.
Carma
|
|
|
|
|
Before going freelance, my employer sent me on a defensive driving course. I learnt about always having an eye open for an "escape route" and awareness of traffic ahead and behind. The following week I was on the M25 middle lane, approaching a spot where traffic cops had pulled someone over. Of course everyone slowed to rubberneck, and about 3 cars ahead of me an end-on collision occurred. I knew I could stop short, but I also knew I had a petrol tanker about 50' off my bumper. I was able to release the brakes enough to safely steer into a narrow gap between the guy ahead in the fast lane and the barrier - that I was already aware of. Everyone came to a stop, including the tanker - about 20 yards beyond where I would have come to a stop. Never been so grateful for having been sent on a course by my employer! 
|
|
|
|
|
Amen. That's something that keeps me alert especially at the end of a long trip. Thinking, "What am I going to do if the idiot over there does 'X'."
|
|
|
|
|
I don't doubt that these systems work in 'normal' situations, but always wonder what happens when two critical situations happen at the same time. Like when I'm driving a race, riding in the wind shadow of the guy in front of me in a curve and getting ready to overtake him when the curve ends. When that dumb thing hits the brakes then, I may not even get a chance to strangle the idiot who developed and tested that thing. As always, when I fly off the road, i want it to be my fault at least.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
That's one of those rare exceptions in which the Simulation is rewound after tweaking your brain to distract you from repeating your original action.
|
|
|
|
|
They're not meant for anything but normal situations. There are several reasons you wont find those emergency brakes on rally cars.
Wrong is evil and must be defeated. - Jeff Ello
Never stop dreaming - Freddie Kruger
|
|
|
|
|
Jörgen Andersson wrote: They're not meant for anything but normal situations. There are several reasons you wont find those emergency brakes on rally cars.
1) Weight reduction
2) Nothing in or around the wheels is still stock
3) ...
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
3) Those cars are usually driven to the max and the brakes aren't applied until the last fraction second before a hairpin curve, so any brand equipping their cars with emergency brakes will find that they are either slower or that it's never used.
4) If the car is doing 130 going sideways through a long curve and a computer decides to slam the brakes, because the sensors sense a tree ten meters in front of it, you will immediately be driving an all terrain vehicle instead of a rally car.
Wrong is evil and must be defeated. - Jeff Ello
Never stop dreaming - Freddie Kruger
|
|
|
|
|
I appear to be safer in a moving car than a stationary one.
I have had three accidents in car parks, one whilst waiting at a red light, one when stationary in a traffic queue, one whilst stationary waiting to turn right and one (most recent) when the guy in a flatbed truck in front stopped abruptly in the middle of the road and decided to reverse into me. Had time to beep (no effect) but not to get into reverse myself.
Scariest part of that was not my crumpled bumper but the mother with pushchair that had just crossed the road a second or two before, since he wouldn't have seen them either.
I was going to pop into the office this morning for an hour or two, I think I may walk.
|
|
|
|
|
Quote: What I have tried:
nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing,nothing [^]
«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali
|
|
|
|
|
Well at least they did it more than once. 
|
|
|
|