You could always use a PS/2 keyboard/mouse for one head, and USB for the other... You could also differentiate USB devices based on their vendor string, assuming you use different brands of USB devices.
I've never seen oracle running on windows under it's own account... Even if you create an account for it, all the services get started as SYSTEM. Did you have to jump through hoops to make it run as a normal user?
Oracle is inherently less secure on windows than unix... On unix, Oracle runs under it's own account, whereas on windows it runs as SYSTEM. Thus, any vulnerability in oracle will get you user level access to a unix system, but will get you complete system access to windows.
They make dimm sockets in some machines (usually 1U servers) at angles... I had an old server there there were 2 CPUs mounted at a V-shaped angle, so effectively a V2.
You have agreed with my point. If your business model doesn't enable you to generate a profit legally then your business model is flawed. I never said that such laws couldn't themselves be flawed. But if you want to run a business, you need to comply with the laws that exist where you want to do business, regardless of how stupid those laws might be, unless the police don't bother to enforce them.
In London (UK) if you drive a taxi, the law requires you to carry a bale of hay with you at all times. No taxi drivers obey this law, and the only reason it hasn't been repealed is because noone bothers trying to enforce it so the case doesn't even get so far as court.
Theoretically, you would have to be found guilty of operating a taxi without the requisite bail of hay in the lower courts, and have to escalate it higher up. The lower courts have no control over the law, they simply have to enforce it, although the judge sometimes has the power to impose a trivial sentence like a 0.01 fine. Once such a case reached a sufficiently high court, the law would almost certainly get repealed.
As someone else already pointed out - Camino. It's hard to make an app have a native look on multiple different OS's, since they all use different gui toolkits. Therefore, most cross platform apps write a base abstraction layer using the native gui toolkit and have their own toolkit running atop that. It also results in the app looking and behaving the same on all platforms (except that firefox has different default themes for mac)
Well in this extreme case, yes. Because under the law of that country, trying to run a profitable business would be a flawed business model. That may be a pretty stupid law, but there are already plenty of stupid laws out there. On the other hand, there's no reason businesses couldn't continue to operate under a government where making "profit" was illegal. Profits are taxed, so many businesses don't make profit anyway. All you have to do, is reinvest the money or pay it to staff and it's no longer profit. The fat cats would still get rich, by paying themselves huge wages and the company would simply break even.
And where would you move to? There is rarely more than a single electricity company in a given area, thus there is no need for them to compete. Under the system you propose, electricity would be ridiculously expensive in every area, resulting in it becoming a costly luxury item only available to the rich and famous.
On the contrary... If complying with the law results in a company going bankrupt, then the business model of that company is flawed. The government has no duty to ensure that a company which is unable of remaining in business legally can still make a profit.
Do you think the government should make exceptions to the law for a company who's business model is to "Produce and sell cocaine" ? Such a company would clearly go bankrupt if forced to comply with the law. Does such a company still have the right to be profitable despite the law?
He's talking about the backend server... The way the blackberry enterprise server is limited to a few large proprietary groupware systems (exchange, notes, groupwise), which seem to account for most large corporations. It also only runs on windows...
However i would greatly prefer if they made an enterprise server that: a: ran on unix (linux/solaris at least, preferably available as source tho) b: supported standard protocols (imap, ical, ldap etc)
Most ISP mail accounts dont run proprietary groupware, and yet as an isp it would be useful to offer blackberry service to customers...
I have no issue with paying BES licensing for customers who want that service (and thus passing the cost on) but i don't want to have to buy a seperate mail server for these customers, or charge all customers for exchange licenses regardless of wether or not they want the service. I also want the ability to use the blackberry device with _ANY_ mail/calendar/addressbook server i might be using. If you force people to use exchange, then they're more likely to consider using it with microsoft's own smartphones in future, thus reducing market share for RIM.
It really makes no sense not to use open standards, as using standard imap/ldap would work with exchange anyway (not sure about the calendar tho).
It's not about value in upgrading... It's about the cost of _NOT_ upgrading.
IE7 won't run on 2k, how long before third party apps start requiring 7 and refusing to work with 6? Does office 2007 run on 2k? If not, what happens when you receive documents in the new format?
Also, what about the steady stream of security patches? They will dry up for older versions, leaving you wide open to attack. It's not nice, but it's an effective business strategy... Dont offer compelling reasons to upgrade, just punish those who don't... Like using a whip instead of a carrot on a stick.
Something i have considered recently tho... In these days of global warming, and all the mass hysteria about it, and companies/governments trying to reduce carbon emissions... We have microsoft, come out with a new hugely bloated OS that will result in lots of old computers being dumped, and will consume far more electricity than previous versions. Microsoft aren't doing their bit to reduce global warming, they are making the problem much worse. Consider the extra few watts consumed by the more powerfull hardware, plus the extra processor/videocard utilisation when idle, combined across all the millions of machines that will end up running vista... How many hummers does that equate to?
Windows users really are so downtrodden, i feel sorry for them... Coming to expect such ridiculous bugs as normal, and subsequently changing their behaviour in order to work around such ridiculous bugs. In any other market, such a stupid bug would be totally unacceptable and people would switch brands and tell their friends just how shit the original brand is. Just think of a TV where you can't watch odd numbered channels unless you turn captioning on, noone would accept such stupidity from a tv.
Actually not since NT3, which had it's video drivers in userspace too (thus a video driver was far less likely to crash the system)... NT4 moved them to kernel space, and was far more crash prone.
Vista was also supposed to move the video drivers back to userspace for stability reasons, are you saying this was yet another feature that got canned from the final release?
It doesn't require exchange, it is capable of interfacing with lotus notes and novell groupwise as well... There is also a consumer oriented version which can access any imap server, but this version is intentionally crippled. Also, the "enterprise server" only runs on windows, so your still tied in... I wonder if this will change now that microsoft are competing head on with blackberry, after all it would be incredibly stupid of them to have their primary product dependant on their biggest competitor.
You quite often have no choice in company environments, they will buy from whatever vendor gives them the best deal, or is their "preferred" vendor.
On the other hand, if your specifically aiming for a known stable configuration then windows is always a poor choice, since you can buy hardware from Apple, Sun or IBM which comes with an OS specifically designed for that exact hardware.
XUL is already cross platform and open source, so it places no restriction on what OS or hardware you run it on. It's also an openly documented spec, so anyone could write their own implementation of it.
That's the difference, XUL doesnt force you to buy a proprietary product from a single vendor. I don't mind so much being forced to install mozilla, providing there are no restrictions as to what OS or hardware you need to use.
They shouldnt, but they should support open standards so that other people are able to support other platforms themselves. As it stands, they keep things proprietary and don't support any platforms other than their own, in an effort to force people to use their other products.
IE: Has poor support for standards like CSS, and has done for years thus stunting web development. Very little has been done to fix this, even in 7. Has loads of outstanding rendering bugs Completely stagnated for 5 years, and only had development resumed due to pressure from firefox (again stunting web development) Supports activex, which is incredibly poorly designed and a security liability.
I would like to write my site using modern CSS features. I can't, because people viewing the site with ie wouldn't see them properly. And rather than degrading appearane gracefully, it makes a half assed attempt at rendering the CSS resulting in a really ugly look. IE is a horrendously outdated browser, the sooner it dies, the sooner the web can move on.
Interestingly it was Commodore US that dragged the whole thing down... It was Commodore US who were responsible for the lack of development on new amiga hardware (although amiga was ahead of its time when it first came along, commodore did very little to keep that advantage), and it was commodore us that went bankrupt. The UK and German arms of commodore were still profitable, and there was even talk of commodore uk buying out the american parent company.
I'm surprised noone has suggested yet, that sony are breaking compatibility at least in part to put bad publicity on the DVD format... "Look, blu-ray doesnt have these problems!"
The number of security advisories has very little bearing on OS's tho... An issue with madwifi is an issue which can affect linux, but is not a bug in linux per se (since its not in the default kernel). It may be a bug with a particular distribution of linux, if that distribution were to include these drivers.
Similarly, a bug in firefox or apache could also affect windows users if they chose to install it, but it won't be flagged as a windows bug because it's not present by default. Conversely, it will be flagged by most linux vendors as most linux distributions do include these programs.
When needs to be considered is that:
There are many linux distributions, each of these will release their own advisory listing affected versions of their distro, so you may get 10 advisories for a single issue. Most linux distributions come with thousands of apps, far more than come with windows or even than microsoft publish as a whole.
Back to drivers, there are many many companies producing drivers for windows, many of which are questionable quality (most windows crashes are often blamed on poor drivers, how many of these crashes could be exploitable bugs?) so there are probably many many security holes to be found. The difference is that people aren't looking for holes in third party windows drivers, they would only affect people with certain types of hardware, and there is plenty of much lower hanging fruit to be found on the average windows system.
> 2. Why is it suddenly the goal of OSS is to defeat MS? Can't we just keep making OSS for the sake of making software? This shit is too agenda-driven for me.
Because microsoft is out to make it as hard as possible to use anything other than their products. If they get their way, you won't be able to make software at all unless you work for a large corporation.
This is a DoS. You could have multiple documents open, and then open a bad one causing a crash. Resulting in you losing all or part of your other documents. Any bug which can cause you to lose/corrupt data is serious
Better is subjective... It will likely be more stable, but it could also be considerably slow and may not work at all. Modern video drivers, SATA drivers for xp/2k etc, there are many cases where you simply have no choice but to use third party drivers.
You could always use a PS/2 keyboard/mouse for one head, and USB for the other...
You could also differentiate USB devices based on their vendor string, assuming you use different brands of USB devices.
I've never seen oracle running on windows under it's own account...
Even if you create an account for it, all the services get started as SYSTEM. Did you have to jump through hoops to make it run as a normal user?
Oracle is inherently less secure on windows than unix...
On unix, Oracle runs under it's own account, whereas on windows it runs as SYSTEM. Thus, any vulnerability in oracle will get you user level access to a unix system, but will get you complete system access to windows.
They make dimm sockets in some machines (usually 1U servers) at angles...
I had an old server there there were 2 CPUs mounted at a V-shaped angle, so effectively a V2.
You have agreed with my point. If your business model doesn't enable you to generate a profit legally then your business model is flawed. I never said that such laws couldn't themselves be flawed.
But if you want to run a business, you need to comply with the laws that exist where you want to do business, regardless of how stupid those laws might be, unless the police don't bother to enforce them.
In London (UK) if you drive a taxi, the law requires you to carry a bale of hay with you at all times. No taxi drivers obey this law, and the only reason it hasn't been repealed is because noone bothers trying to enforce it so the case doesn't even get so far as court.
Theoretically, you would have to be found guilty of operating a taxi without the requisite bail of hay in the lower courts, and have to escalate it higher up. The lower courts have no control over the law, they simply have to enforce it, although the judge sometimes has the power to impose a trivial sentence like a 0.01 fine.
Once such a case reached a sufficiently high court, the law would almost certainly get repealed.
As someone else already pointed out - Camino.
It's hard to make an app have a native look on multiple different OS's, since they all use different gui toolkits. Therefore, most cross platform apps write a base abstraction layer using the native gui toolkit and have their own toolkit running atop that. It also results in the app looking and behaving the same on all platforms (except that firefox has different default themes for mac)
Well in this extreme case, yes. Because under the law of that country, trying to run a profitable business would be a flawed business model.
That may be a pretty stupid law, but there are already plenty of stupid laws out there.
On the other hand, there's no reason businesses couldn't continue to operate under a government where making "profit" was illegal. Profits are taxed, so many businesses don't make profit anyway.
All you have to do, is reinvest the money or pay it to staff and it's no longer profit. The fat cats would still get rich, by paying themselves huge wages and the company would simply break even.
And where would you move to?
There is rarely more than a single electricity company in a given area, thus there is no need for them to compete. Under the system you propose, electricity would be ridiculously expensive in every area, resulting in it becoming a costly luxury item only available to the rich and famous.
On the contrary...
If complying with the law results in a company going bankrupt, then the business model of that company is flawed. The government has no duty to ensure that a company which is unable of remaining in business legally can still make a profit.
Do you think the government should make exceptions to the law for a company who's business model is to "Produce and sell cocaine" ? Such a company would clearly go bankrupt if forced to comply with the law. Does such a company still have the right to be profitable despite the law?
He's talking about the backend server...
The way the blackberry enterprise server is limited to a few large proprietary groupware systems (exchange, notes, groupwise), which seem to account for most large corporations.
It also only runs on windows...
However i would greatly prefer if they made an enterprise server that:
a: ran on unix (linux/solaris at least, preferably available as source tho)
b: supported standard protocols (imap, ical, ldap etc)
Most ISP mail accounts dont run proprietary groupware, and yet as an isp it would be useful to offer blackberry service to customers...
I have no issue with paying BES licensing for customers who want that service (and thus passing the cost on) but i don't want to have to buy a seperate mail server for these customers, or charge all customers for exchange licenses regardless of wether or not they want the service.
I also want the ability to use the blackberry device with _ANY_ mail/calendar/addressbook server i might be using. If you force people to use exchange, then they're more likely to consider using it with microsoft's own smartphones in future, thus reducing market share for RIM.
It really makes no sense not to use open standards, as using standard imap/ldap would work with exchange anyway (not sure about the calendar tho).
It's not about value in upgrading...
It's about the cost of _NOT_ upgrading.
IE7 won't run on 2k, how long before third party apps start requiring 7 and refusing to work with 6?
Does office 2007 run on 2k? If not, what happens when you receive documents in the new format?
Also, what about the steady stream of security patches? They will dry up for older versions, leaving you wide open to attack.
It's not nice, but it's an effective business strategy... Dont offer compelling reasons to upgrade, just punish those who don't... Like using a whip instead of a carrot on a stick.
Something i have considered recently tho...
In these days of global warming, and all the mass hysteria about it, and companies/governments trying to reduce carbon emissions...
We have microsoft, come out with a new hugely bloated OS that will result in lots of old computers being dumped, and will consume far more electricity than previous versions. Microsoft aren't doing their bit to reduce global warming, they are making the problem much worse. Consider the extra few watts consumed by the more powerfull hardware, plus the extra processor/videocard utilisation when idle, combined across all the millions of machines that will end up running vista... How many hummers does that equate to?
Windows users really are so downtrodden, i feel sorry for them...
Coming to expect such ridiculous bugs as normal, and subsequently changing their behaviour in order to work around such ridiculous bugs.
In any other market, such a stupid bug would be totally unacceptable and people would switch brands and tell their friends just how shit the original brand is.
Just think of a TV where you can't watch odd numbered channels unless you turn captioning on, noone would accept such stupidity from a tv.
Actually not since NT3, which had it's video drivers in userspace too (thus a video driver was far less likely to crash the system)... NT4 moved them to kernel space, and was far more crash prone.
Vista was also supposed to move the video drivers back to userspace for stability reasons, are you saying this was yet another feature that got canned from the final release?
It doesn't require exchange, it is capable of interfacing with lotus notes and novell groupwise as well...
There is also a consumer oriented version which can access any imap server, but this version is intentionally crippled.
Also, the "enterprise server" only runs on windows, so your still tied in... I wonder if this will change now that microsoft are competing head on with blackberry, after all it would be incredibly stupid of them to have their primary product dependant on their biggest competitor.
You quite often have no choice in company environments, they will buy from whatever vendor gives them the best deal, or is their "preferred" vendor.
On the other hand, if your specifically aiming for a known stable configuration then windows is always a poor choice, since you can buy hardware from Apple, Sun or IBM which comes with an OS specifically designed for that exact hardware.
XUL is already cross platform and open source, so it places no restriction on what OS or hardware you run it on.
It's also an openly documented spec, so anyone could write their own implementation of it.
That's the difference, XUL doesnt force you to buy a proprietary product from a single vendor.
I don't mind so much being forced to install mozilla, providing there are no restrictions as to what OS or hardware you need to use.
They shouldnt, but they should support open standards so that other people are able to support other platforms themselves.
As it stands, they keep things proprietary and don't support any platforms other than their own, in an effort to force people to use their other products.
Regardless of who made it...
IE:
Has poor support for standards like CSS, and has done for years thus stunting web development. Very little has been done to fix this, even in 7.
Has loads of outstanding rendering bugs
Completely stagnated for 5 years, and only had development resumed due to pressure from firefox (again stunting web development)
Supports activex, which is incredibly poorly designed and a security liability.
I would like to write my site using modern CSS features. I can't, because people viewing the site with ie wouldn't see them properly. And rather than degrading appearane gracefully, it makes a half assed attempt at rendering the CSS resulting in a really ugly look.
IE is a horrendously outdated browser, the sooner it dies, the sooner the web can move on.
Interestingly it was Commodore US that dragged the whole thing down... It was Commodore US who were responsible for the lack of development on new amiga hardware (although amiga was ahead of its time when it first came along, commodore did very little to keep that advantage), and it was commodore us that went bankrupt.
The UK and German arms of commodore were still profitable, and there was even talk of commodore uk buying out the american parent company.
I'm surprised noone has suggested yet, that sony are breaking compatibility at least in part to put bad publicity on the DVD format...
"Look, blu-ray doesnt have these problems!"
So basically wrestling is like watching a fight scene in a movie...
Only for people who just want the action and none of the dialog.
The number of security advisories has very little bearing on OS's tho...
An issue with madwifi is an issue which can affect linux, but is not a bug in linux per se (since its not in the default kernel).
It may be a bug with a particular distribution of linux, if that distribution were to include these drivers.
Similarly, a bug in firefox or apache could also affect windows users if they chose to install it, but it won't be flagged as a windows bug because it's not present by default. Conversely, it will be flagged by most linux vendors as most linux distributions do include these programs.
When needs to be considered is that:
There are many linux distributions, each of these will release their own advisory listing affected versions of their distro, so you may get 10 advisories for a single issue.
Most linux distributions come with thousands of apps, far more than come with windows or even than microsoft publish as a whole.
Back to drivers, there are many many companies producing drivers for windows, many of which are questionable quality (most windows crashes are often blamed on poor drivers, how many of these crashes could be exploitable bugs?) so there are probably many many security holes to be found. The difference is that people aren't looking for holes in third party windows drivers, they would only affect people with certain types of hardware, and there is plenty of much lower hanging fruit to be found on the average windows system.
> 2. Why is it suddenly the goal of OSS is to defeat MS? Can't we just keep making OSS for the sake of making software? This shit is too agenda-driven for me.
Because microsoft is out to make it as hard as possible to use anything other than their products. If they get their way, you won't be able to make software at all unless you work for a large corporation.
This is a DoS. You could have multiple documents open, and then open a bad one causing a crash. Resulting in you losing all or part of your other documents. Any bug which can cause you to lose/corrupt data is serious
Better is subjective...
It will likely be more stable, but it could also be considerably slow and may not work at all.
Modern video drivers, SATA drivers for xp/2k etc, there are many cases where you simply have no choice but to use third party drivers.