Nothing you just posted is in violation of the license. Do I really need to give you a link to the license you're using? The BSDL only has two conditions:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
I don't think this has anything to do with it being free. I run an ecommerce site and everyone pays.. and have always paid for everything for the past 10 years.
Most people are polite and nice, and realize they are dealing with another human being.
But a small percentage will say things like that. My "favorite" email was 2 paragraphs, telling me what a terrible human being I was ("burn in hell", etc) because USPS required a signature for his package, and the UPS store refused to sign for it (even though that's their job). Never asked for the signature to be waived on his $200 package... which I would have happily done.
If you take a group of thousands of people, some of those people are just going to be terrible to deal with.
I think people confuse this with it being free because the free version of their product is used by so many more people. But I can guarantee that if their paid version had as many users, they would be receiving those same emails.
that's just because you aren't big enough. Amazon has been caught testing prices previously, and there were a lot of upset people.
Noticing the test isn't what caused the outrage.. wait until you have thousands of people who find out they paid more than another person for the same item (ie in their minds: were ripped off).
Then you'll see how consumers feel about your test.
and you will always build the same type of things. Work in system administration, and have an idea for a really cool db-intensive app, and the company also thinks it's cool?
Then they'll get a db admin and a programming team to do it.. after all, that's not your area of expertise (even if you write similar apps in your free time).
you'll get a nice pat on the back for coming up with a great idea though.. and kudos for being such a great team player when the other team implements it. (Note: pats on the back and kudos do not involve any money.)
I'm sure some of the new stuff is nice, but the article is titled "Essential C".. and the basics of C are all old, because surprise: C is an old language.
And the quote from page 27 is absolutely correct. Of course, you're also correct.. it is encouraged.. but other than function prototypes, it's rarely used. Even in function prototypes, it's left out most of the time.
So if I take a GPL'd program, make a few minor changes, refuse to release the source, sell it for a profit, and make a billion dollars.. that would be ok?
Quick question: are you employed as a software developer? Can you give me a link to your product? I could use some free software.
--
Music is protected by copyright.. just like your software. So if you think musicians don't have a right to copyright, your software doesn't have a right to it either.
The article says he paid 67.5 million in fines to settle a securities fraud lawsuit brought by the SEC. It was a civil lawsuit, so the penalty if he lost (instead of settled) would have been a fine.
The criminal case was dropped because a grand jury would not indict after 2 years debating the issue.
The settlement has nothing to do with the criminal case.
And in the other case of the "low-level countrywide loan officer".. the level of fraud detailed in your link goes far and beyond the fraud occurring in the mortgage industry at the time. He had countrywide issue 38million in fraudulent loans, of which 8.7million went into his own bank account.
From the sounds of things, they didn't have a problem with inefficiency prior to the cuts.
He includes no details about the IT staffing levels in the company, what the budget was, the size of the company, what the company did, what the employees did, the reason for the cuts (other than speculation), or anything else.
For all we know, it was a company with 5 non-IT employees, and a staff of 50 IT people who flipped a coin once a day to decide which of 1 of them was going to work that day.
Prove me wrong. How many people were in the IT dept? What was their budget? What did the company do?
You have no idea.. because there are no details in the article. So you do not have enough information to say if there was an efficiency problem.
First, he said the savings almost certainly less than the cost of the waste. This sounds like a guess. He gives no numbers, and doesn't appear to have quantified anything.
Second, maybe IT was running so smoothly previously because it was bloated, and was a huge drain on company resources. Maybe it was running smoothly because a bad manager refused to put a limit on anything, leading to a division whos costs were completely out of control.
We have no idea, because there are no details in the article about the company, or about the IT spending before OR after the cuts.
No need to generalize based on your work experience. There are good AND bad managers.
The fact that IT gets cut does not mean the manager is bad. You work in IT, so I'm sorry I have to break this to you, but sometimes the universe does not revolve around IT. Sometimes there are more important divisions, and sometimes IT expenses have to be cut.
There's not enough detail in the article to know if the manager was good or bad.
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.