bound by it. A corporation that violates its charter, or violates the law, should expect the "death penalty" in the form of
bankruptcy, or losing its right to do business in my state.
A business isn't a natural person, and corporations require approval (in the form of a charter or articles of incorporation) to exist.
Charters ARE revokable. It doesn't happen often, but I expect a business to follow the law, and if that law says
"corporation must pay taxes", or "corporation must give 10% of its profits to a charitable 501(c)3", then I'm not concerned
about undue putting a burden on them, since every other corporation is expected to play by the same rules.
The future is portable, and multiplatform, with a mix of Windows, Linux, Mac. That's actually a good thing, as computer monocultures are bad for a number of reasons.
You may be driven to Windows (and Windows 7) by CAD software requirements, if nothing else. But that doesn't mean you have to install Windows on the desktop PCs, you just need something that allows screen sharing. If needed, use the Macs in the publication department for the "Mac Lab", for apps that need it.
My Son's school is considering Google Mail and Google Apps, because of onerous MS license renewal costs. My daughter's college switched to gmail in 2008.
Another way to consider the problem - what software would you choose if your students were bringing their own hardware? If they bring their own hardware, you certainly wouldn't waste time in a cat-and-mouse game of trying to restrict their actitivies, and you'd focus on preserving network access. By the time they are in high school, you want the combination of an acceptable use policy and computer ethics to have the students manage their behavior appropriately. If the AUP calls for a failing grade in a classes based on "cracking" into other systems, the problem will be self-correcting. 99% of the challenge is gone when the students use their own hardware.
As for grad school compatibility, you will find that Linux is more dominant there than in current elementary and secondary schools, especially in the schools your math and science geeks aspire to. SAGE, System R, and other Math/Computer Algebra packages are something they should be exposed to early.
Extraordinary claims require extraordinary proof. Unfortunately, on slashdot, the second statement is usually
(sometimes unfairly) tagged as the extraordinary one.
c) When the cloud provider says you must.
Apple wants me to replace a 4-year old Mac Mini just to run "Snow Leopard" on it?
I don't believe I will do that. However, I don't always get that choice with cell phones.
Both computing models will remain because consumers want the choice.
We have this wonderful things called "Moore's law", and disk drive technology is on it, too. I've paid less for storage every year, and now I can get a 1TB drive for $100.
Clouds are unstable because people are making choices about when to upgrade the OS, how many machines to do it.
It's a monopolists's dream
Which is EXACTLY why you don't let device drivers run in the same ring/priviledge space as the OS kernel.
Microkernels (in the early days) didn't have device drivers build in - they just provided a message passing layer
that ran in the priviledged space, while other systems services (file systems, the BSD operating system services, etc)
ran in user space.
Nice try, though.
If it's 150kLoc, then you could base an operating system on it.
You mean "the mass transit I have access to".
My children have two methods of getting to school:
* walk to school (neighborhood schools for elementary kids, they live
* ride the taxpayer-funded school bus. These can also take children to after-school day care.
My blender runs Linux and its knob goes to '12' - should I be worried about creating a singularity in my kitchen?
A number without Units is meaningless, people
He's worked hard and he's added a lot to society. If we tried to cut him down so things were more fair, then it would be a loss to all of us.
Yeah, but all I want is to be able to replace the battery in my iPod myself.
It's not liking am asking to do my own liver surgery....
>>You like OS X and Cocoa?
>>That was the kind of platform that Xerox PARC had developed in the 1970's,
>>only what PARC had was even easier to develop for and better integrated.
>Troll please. I'm not even reading the rest of this comment.
That's a shame, because the new generations keep repeating the mistakes of the old. If re-use was really happening, how many versions of Unix would we need?
As Santyana said: "'Those who cannot remember the past are condemned to repeat it."