windows 7 sins

I was checking in on xForms advanced c++ GUI for programming, it is now no longer proprietary and follows the Less GPL policy for
free software. The package must be manual built as there are no RPMS or DEB’s just tar.gz and instruction to build.

In the course of checking on the package I found this link as the reason they now make it available to Linux under the GPL.

Check out this link for the full story
Windows 7 Sins — The case against Microsoft and proprietary software

Windows 7 Sins

With Windows 7, Microsoft is asserting legal control over your computer and is using this power to abuse computer users.

* Education
* Security
* Monopoly
* Standards
* Lock In
* Privacy

more …

Link to the ‘Privacy’ sin

Windows Genuine Advantage (WGA) is Microsoft’s system for remotely checking your computer. WGA scans various parts of your hard drive to reassure Microsoft that you are running an “approved” version of Windows. WGA is mandatory monitoring system and if Microsoft decides you are not “approved” they can disable your computer’s functionality. Currently Microsoft confirms that WGA checks:

* Computer make and model
* MAC address
* A unique number assigned to your computer - Globally Unique Identifier or GUID
* Hard drive serial number
* Region and language settings of the operating system
* Operating system version
* PC BIOS information (make, version, date)
* PC manufacturer
* User locale setting
* Validation and installation results.
* Windows or Office product key
* Windows XP product ID

more …

You could not run free applications on such a system. If you did figure out how, and told someone, that could be a crime.
Stay informed — join our Windows 7 Sins mailing list
more …

What if there were a worldwide group of talented ethical programmers voluntarily committed to the idea of writing and sharing software with each other and with anyone else who agreed to share alike? What if anyone could be a part of and benefit from this community even without being a computer expert or knowing anything about programming? We wouldn’t have to worry about getting caught copying a useful program for our friends—because we wouldn’t be doing anything wrong.

In fact, such a movement exists, and you can be part of it.

Learn more about the free software movement.
more …

The fact that Windows 7 is proprietary means that Microsoft asserts legal control over its users through a combination of copyrights, contracts, and patents. Microsoft uses this power to abuse computer users. At, the Free Software Foundation lists seven examples of abuse committed by Microsoft.
We’ve mailed a letter to 499 of the Fortune 500 companies (we didn’t think Microsoft would listen), but that’s just the start…
We’ve also mailed another letter to 500 non-profit groups around the world.

We’d love to send more letters to the Windows 7 decision makers that people have identified within their own organization or community, and with your help we can.

If you donate $25 dollars, we’ll send 50 more letters, donate $100 we’ll send 200 letters and so on.

Send us your suggestions for organizations who would benefit from our letter.

  1. Poisoning education: Today, most children whose education involves computers are being taught to use one company’s product: Microsoft’s. Microsoft spends large sums on lobbyists and marketing to corrupt educational departments. An education using the power of computers should be a means to freedom and empowerment, not an avenue for one corporation to instill its monopoly.

  2. Invading privacy: Microsoft uses software with backward names like Windows Genuine Advantage to inspect the contents of users’ hard drives. The licensing agreement users are required to accept before using Windows warns that Microsoft claims the right to do this without warning.

  3. Monopoly behavior: Nearly every computer purchased has Windows pre-installed – but not by choice. Microsoft dictates requirements to hardware vendors, who will not offer PCs without Windows installed on them, despite many people asking for them. Even computers available with other operating systems like GNU/Linux pre-installed often had Windows on them first.

  4. Lock-in: Microsoft regularly attempts to force updates on its users, by removing support for older versions of Windows and Office, and by inflating hardware requirements. For many people, this means having to throw away working computers just because they don’t meet the unnecessary requirements for the new Windows versions.

  5. Abusing standards: Microsoft has attempted to block free standardization of document formats, because standards like OpenDocument Format would threaten the control they have now over users via proprietary Word formats. They have engaged in underhanded behavior, including bribing officials, in an attempt to stop such efforts.

  6. Enforcing Digital Restrictions Management (DRM): With Windows Media Player, Microsoft works in collusion with the big media companies to build restrictions on copying and playing media into their operating system. For example, at the request of NBC, Microsoft was able to prevent Windows users from recording television shows that they have the legal right to record.

  7. Threatening user security: Windows has a long history of security vulnerabilities, enabling the spread of viruses and allowing remote users to take over people’s computers for use in spam-sending botnets. Because the software is secret, all users are dependent on Microsoft to fix these problems – but Microsoft has its own security interests at heart, not those of its users.
    You can help!
    more …

Yes, it’s not the cost that bothers me, it’s the feeling that a “big brother” is looking over my shoulder.

But I guess most people don’t realize what the EULA means, and most that do don’t care.

I came across the Windows 7 sins site before. I noticed that it’s put out by the FSF.
As to the Windows 7 EULA,

    a. One Copy per Computer. Except as allowed in Section 2 (b) below, you may install one copy of the software on one computer. That computer is the “licensed computer.”
    b. Family Pack. If you are a “Qualified Family Pack User”, you may install one copy of the software marked as “Family Pack” on three computers in your household for use by people who reside there. Those computers are the “licensed computers” and are subject to these license terms. If you do not know whether you are a Qualified Family Pack User, visit or contact the Microsoft affiliate serving your country.
    c. Licensed Computer. You may use the software on up to two processors on the licensed
    computer at one time. Unless otherwise provided in these license terms, you may not use the
    software on any other computer.
    d. Number of Users. Unless otherwise provided in these license terms, only one user may use the
    software at a time.


b. Font Components. While the software is running, you may use its fonts to display and print
content. You may only
· embed fonts in content as permitted by the embedding restrictions in the fonts; and
· temporarily download them to a printer or other output device to print content.


    Activation associates the use of the software with a specific computer. During activation, the software will send information about the software and the computer to Microsoft. This information includes the version, language and product key of the software, the Internet protocol address of the computer, and information derived from the hardware configuration of the computer. For more information, see By using the software, you consent to the transmission of this information. If properly licensed, you have the right to use the version of the software installed during the installation process up to the time permitted for activation. Unless the software is activated, you have no right to use the software after the time permitted for activation. This is to prevent its unlicensed use. You are not permitted to bypass or circumvent activation. If the computer is connected to the Internet, the software may automatically connect to Microsoft for activation. You can also activate the software manually by Internet or telephone. If you do so, Internet and telephone service charges may apply. Some changes to your computer components or the software may require you to reactivate the software. The software will remind you to activate it until you do.


    a. Validation verifies that the software has been activated and is properly licensed. It also verifies that no unauthorized changes have been made to the validation, licensing, or activation functions of the software. Validation may also check for certain malicious or unauthorized software related to such unauthorized changes. A validation check confirming that you are properly licensed permits you to continue to use the software, certain features of the software or to obtain additional benefits. You are not permitted to circumvent validation. This is to prevent unlicensed use of the software. For more information, see
    b. The software will from time to time perform a validation check of the software. The check may be initiated by the software or Microsoft. To enable the activation function and validation checks, the software may from time to time require updates or additional downloads of the validation, licensing or activation functions of the software. The updates or downloads are required for the proper functioning of the software and may be downloaded and installed without further notice to you. During or after a validation check, the software may send information about the software, the computer and the results of the validation check to Microsoft. This information includes, for
    example, the version and product key of the software, any unauthorized changes made to the validation, licensing or activation functions of the software, any related malicious or unauthorized software found and the Internet protocol address of the computer. Microsoft does not use the information to identify or contact you. By using the software, you consent to the transmission of this information. For more information about validation and what is sent during or after a validation check, see
    c. If, after a validation check, the software is found to be counterfeit, improperly licensed, a non-genuine Windows product, or include unauthorized changes, the functionality and experience of using the software will be affected, for example:
    Microsoft may
    · repair the software, remove, quarantine or disable any unauthorized changes that may interfere with the proper use of the software, including circumvention of the activation or validation functions of the software, or
    · check and remove malicious or unauthorized software known to be related to such unauthorized changes, or
    · provide notices that the software is improperly licensed or a non-genuine Windows product
    and you may
    · receive reminders to obtain a properly licensed copy of the software, or
    · need to follow Microsoft’s instructions to be licensed to use the software and reactivate,
    and you may not be able to
    · use or continue to use the software or some of the features of the software, or
    · obtain certain updates or upgrades from Microsoft
    d. You may only obtain updates or upgrades for the software from Microsoft or authorized sources. For more information on obtaining updates from authorized sources see

I could go on pasting the 13 page EULA. That was only up to page 4.

It comlete M$ BS! :slight_smile: People click ‘Ok’ until they realise the limitations that affect their world directly. Then often its too late…

FSF wants money; but how many Opensuse users actually buy the software FSF touts? If people we willing to pay $120 for Linux, instead of preferring free downloads then Linux would definitely grow on the desktop beyond where it is today because Linux would move away from its anarchist roots and become much more standardized which would actually help to promote Linux in ways the FSF never can.