Or until someone implements functionality to "infect any spreadsheet on the local machine"... That way all it takes is for someone you know to be infected, and the next time they send you a spreadsheet for whatever reason it's infected.
Or if your on a corporate network where you have file shares, not opening any file on the public file shares incase another user has been infected and spread it to public shares...
Or not opening expected spreadsheets from trusted sources because most malware tries to send itself to addresses found in your address book or inbox...
Which entirely depends on the apps in question.. A lot of commercial apps will often have such requirements, but the open source apps typically supported by most linux distributions usually don't... You could build a single redhat server and use it to run dns (via bind), http (via apache), mail (via sendmail) and a bunch of other stuff, while still being under the support offered by redhat. The distro supplied apps will also be tested together, so the risk of installing updates is minimal - their distro testing is likely to be better thn what you can do yourself.
If a Ferrari Enzo were available for the same price as a Hyundai Elantra then it would be a perfectly valid comparison... And if Ferrari make an Enzo available for the price of a cheap car, why would you ever consider buying a Porsche?
If vmware server is massively inferior to the other free options then it will either get improved or fade away...
Virtualizing has overhead on it's own, plus the overhead of running 4 separate kernels, and 4 seperate copies of all the userland shared libs... Running everything on a single OS image, when correctly configured, gives a pretty significant performance benefit. Virtualization is more heavily used in the windows world, where it is common practice to have a complete install for a single purpose because a lot of apps don't play well together.
But if your budget is 0, then xenserver is a viable alternative to vmware server.. That it can also compete with esxi while still being free is a big extra point in its favour.
Make your backup device be different to the main one... If you use 2 different vendors the chances of a bug affecting both is significantly reduced, It also means that the devices have to actually use standard interoperable protocols to handle the failover.
Trouble is, you can't just go and download cisco updates... Even if you own their harware, they make it difficult to download anything... You need a support contract and valid account to download most stuff, and their website is absolutely horrendous to navigate. It's pretty stupid, just about every other vendor makes the updates freely downloadable.
The benefits of capitalism are the competition, if you allow large players to eliminate all competition then you lose all the benefits of capitalism and may as well have a dictatorship where the government controls everything instead of some large companies. With no competition, progress under capitalism completely stagnates, and companies just keep churning out the same old crap at ever increasing prices while the population suffer.
For capitalism to work it needs a level of regulation to ensure a competitive market and prevent corruption. Closing down a market is bad for everyone except the party in control.
MS abused their 'good guys' position to get people locked in to their software... They don't make much hardware, and really couldn't care less what hardware you use... Selling software is far more profitable than hardware, because you have very little ongoing costs. MS were quite happy to sacrifice the proprietary hardware market and use the generated goodwill to lead people into a new software based trap.
The install of Java already includes a java browser plugin, they are only extending it's functionality with a firefox addon rather than doing something completely new and unexpected.
But Apple aren't in the same position... You can completely ignore Apple and still have a perfectly functional phone and mp3 player... If you ignore MS completely you end up being at a disadvantage when people send you proprietary files, or when you want to play games etc.
Apple aren't even the biggest player in the cellphone market, and the market is quite heavily controlled by the carriers too.
Activesync is garbage tho, really drains the battery if you turn it on and isn't a true push solution, it just polls rapidly... Apple/Google would be better off licensing from RIM, or developing their own system...
You would think that it would only be good business sense to not get locked in to a single vendor who doesn't give a shit about interoperability... But look how many businesses have become locked in to MS products, and many other proprietary lockin products. Businesses do stupid things, and i wouldn't be surprised to see plenty get locked in to Apple too.
As you point out, MS attack open markets and do everything they can to close them up.
The mobile phone and portable media player markets are far less screwed up than the PC market, Apple are just one of many and there are already far more open competitors doing perfectly well.
And talking about adding video streams, how were they being streamed, what bitrate were they etc? For that matter, what protocol was used for the file transfer, different protocols are suited to different network conditions so obviously you need to test multiple methods of network transfer if you're testing physical networking devices.
Already running processes would keep running, when you delete a file that's already open it doesn't get fully deleted until every process has closed the file, but no new processes can open it. Your kernel would be in ram and continue working fine too... You'd not be able to load any new processes, and if you rebooted the system would fail to boot...
A smarter way to destroy a unix box tho, is to use dd to overwrite the raw block device with data from/dev/urandom, that is highly likely to make the machine crash when it hits the swap.
I doubt anyone is gonna pay you $10/month to host a tiny little website on a cable connection, when there are tons of providers out there who will do it for half the price on a server in a proper datacenter... At most you will get a handful of friends who will pay a premium to host with someone they know, and you might be able to cover the cost of the power.
Yeah, rented servers from colo providers are a big rip... Sure, they have to keep them running and replace any defective hardware which is a plus, but.. Since you can't see them, colo makers will use the cheapest low grade hardware available to them, they may well replace the machine when it fails but what about the downtime, and what about your data if the drives fail?
Consider that $60/month (is that all on hardware, or is it the full price of the service?)... in 12 months you have paid $720, a pretty decent server could be had for that. Will the colo provider upgrade your hardware in the future, or will you be stuck with the original machine? For a rental, i would expect to receive an upgrade to the current model every few years...
I would prefer to buy a decent quality server and host that, that way i know what i'm getting, and a decent server will have remote console capability and thermal monitoring etc too.
The 68060 was already in development when Motorola decided to get behind PPC and shift most of their development effort behind that... Development of the 68060 subsequently slowed to a crawl and the chip was actually released long after Motorola had publicly laid out the roadmap for PPC migration.
Apple never used the 68060, sun never even used the 68040, most of the 68060 chips seemed to be used for Amiga addon cards, largely because without Commodore there was no clear direction for the Amiga and no new hardware coming out, so there was more of a market to improve what existing hardware there was.
Or until someone implements functionality to "infect any spreadsheet on the local machine"...
That way all it takes is for someone you know to be infected, and the next time they send you a spreadsheet for whatever reason it's infected.
Or if your on a corporate network where you have file shares, not opening any file on the public file shares incase another user has been infected and spread it to public shares...
Or not opening expected spreadsheets from trusted sources because most malware tries to send itself to addresses found in your address book or inbox...
Which entirely depends on the apps in question..
A lot of commercial apps will often have such requirements, but the open source apps typically supported by most linux distributions usually don't... You could build a single redhat server and use it to run dns (via bind), http (via apache), mail (via sendmail) and a bunch of other stuff, while still being under the support offered by redhat.
The distro supplied apps will also be tested together, so the risk of installing updates is minimal - their distro testing is likely to be better thn what you can do yourself.
If a Ferrari Enzo were available for the same price as a Hyundai Elantra then it would be a perfectly valid comparison...
And if Ferrari make an Enzo available for the price of a cheap car, why would you ever consider buying a Porsche?
If vmware server is massively inferior to the other free options then it will either get improved or fade away...
Virtualizing has overhead on it's own, plus the overhead of running 4 separate kernels, and 4 seperate copies of all the userland shared libs...
Running everything on a single OS image, when correctly configured, gives a pretty significant performance benefit.
Virtualization is more heavily used in the windows world, where it is common practice to have a complete install for a single purpose because a lot of apps don't play well together.
But if your budget is 0, then xenserver is a viable alternative to vmware server..
That it can also compete with esxi while still being free is a big extra point in its favour.
Make your backup device be different to the main one... If you use 2 different vendors the chances of a bug affecting both is significantly reduced, It also means that the devices have to actually use standard interoperable protocols to handle the failover.
Which is a lot more hassle than the update mechanisms offered by pretty much every other vendor.
Trouble is, you can't just go and download cisco updates... Even if you own their harware, they make it difficult to download anything... You need a support contract and valid account to download most stuff, and their website is absolutely horrendous to navigate.
It's pretty stupid, just about every other vendor makes the updates freely downloadable.
That's unchecked capitalism...
The benefits of capitalism are the competition, if you allow large players to eliminate all competition then you lose all the benefits of capitalism and may as well have a dictatorship where the government controls everything instead of some large companies.
With no competition, progress under capitalism completely stagnates, and companies just keep churning out the same old crap at ever increasing prices while the population suffer.
For capitalism to work it needs a level of regulation to ensure a competitive market and prevent corruption. Closing down a market is bad for everyone except the party in control.
MS abused their 'good guys' position to get people locked in to their software... They don't make much hardware, and really couldn't care less what hardware you use...
Selling software is far more profitable than hardware, because you have very little ongoing costs. MS were quite happy to sacrifice the proprietary hardware market and use the generated goodwill to lead people into a new software based trap.
The install of Java already includes a java browser plugin, they are only extending it's functionality with a firefox addon rather than doing something completely new and unexpected.
But Apple aren't in the same position...
You can completely ignore Apple and still have a perfectly functional phone and mp3 player... If you ignore MS completely you end up being at a disadvantage when people send you proprietary files, or when you want to play games etc.
Apple aren't even the biggest player in the cellphone market, and the market is quite heavily controlled by the carriers too.
Activesync is garbage tho, really drains the battery if you turn it on and isn't a true push solution, it just polls rapidly...
Apple/Google would be better off licensing from RIM, or developing their own system...
Which is what MS do too, in a less up front way.
He can talk about openness all he likes, he's in a position to actually do something about it and yet he doesn't...
Actions speak louder than words.
You would think that it would only be good business sense to not get locked in to a single vendor who doesn't give a shit about interoperability...
But look how many businesses have become locked in to MS products, and many other proprietary lockin products. Businesses do stupid things, and i wouldn't be surprised to see plenty get locked in to Apple too.
As you point out, MS attack open markets and do everything they can to close them up.
The mobile phone and portable media player markets are far less screwed up than the PC market, Apple are just one of many and there are already far more open competitors doing perfectly well.
And talking about adding video streams, how were they being streamed, what bitrate were they etc?
For that matter, what protocol was used for the file transfer, different protocols are suited to different network conditions so obviously you need to test multiple methods of network transfer if you're testing physical networking devices.
How much were you able to sell the upgraded processor for, or did you put it into the replacement laptop dell sent you?
Depending how long they sat in that companies basement gathering dust... They could be pretty worthless by now.
Already running processes would keep running, when you delete a file that's already open it doesn't get fully deleted until every process has closed the file, but no new processes can open it.
Your kernel would be in ram and continue working fine too...
You'd not be able to load any new processes, and if you rebooted the system would fail to boot...
A smarter way to destroy a unix box tho, is to use dd to overwrite the raw block device with data from /dev/urandom, that is highly likely to make the machine crash when it hits the swap.
I doubt anyone is gonna pay you $10/month to host a tiny little website on a cable connection, when there are tons of providers out there who will do it for half the price on a server in a proper datacenter...
At most you will get a handful of friends who will pay a premium to host with someone they know, and you might be able to cover the cost of the power.
Yeah, rented servers from colo providers are a big rip...
Sure, they have to keep them running and replace any defective hardware which is a plus, but..
Since you can't see them, colo makers will use the cheapest low grade hardware available to them, they may well replace the machine when it fails but what about the downtime, and what about your data if the drives fail?
Consider that $60/month (is that all on hardware, or is it the full price of the service?)... in 12 months you have paid $720, a pretty decent server could be had for that. Will the colo provider upgrade your hardware in the future, or will you be stuck with the original machine? For a rental, i would expect to receive an upgrade to the current model every few years...
I would prefer to buy a decent quality server and host that, that way i know what i'm getting, and a decent server will have remote console capability and thermal monitoring etc too.
The 68060 was already in development when Motorola decided to get behind PPC and shift most of their development effort behind that... Development of the 68060 subsequently slowed to a crawl and the chip was actually released long after Motorola had publicly laid out the roadmap for PPC migration.
Apple never used the 68060, sun never even used the 68040, most of the 68060 chips seemed to be used for Amiga addon cards, largely because without Commodore there was no clear direction for the Amiga and no new hardware coming out, so there was more of a market to improve what existing hardware there was.