Skip to content

Windows Vista refund or credit?

I live in Australia and decided to reject my Vista license. My old notebook was a dual boot system with Linux and Windows XP. I rarely used Windows XP. The only Windows application I used was Skype. After Skype made my webcam work with their Linux version I never booted Windows again. For my new laptop I didn’t want to pay the
Windows tax again.

My email to Lenovo:

Hello,

On 17 October 2008 I purchased a Lenovo Thinkpad T400.
I am very satisfied with the Lenovo hardware product.

The first time I started the computer it asked me to agree to the
license terms for Vista.

The license terms for Vista states the following:
“By using the software, you accept these terms. If you do not accept
them, do not use the software. Instead, contact the manufacturer or
installer to determine their return policy for a refund or credit.”

The Lenovo part of the terms states the following:
“IF YOU AQUIRED THE PROGRAM(S) PRELOADED ON A LENOVO PRODUCT, YOU
MAY CONTINUE TO USE THE PRODUCT, BUT NOT ANY OF THE PROGRAM(S)
COVERED UNDER THIS LICENSE AGREEMENT”

I did not accept these terms and took a picture of the screen for reference.
I have not accepted the terms because I do not use Windows Vista, but Linux.
I have not used it and removed Vista from the system by overwriting the
partition table and installed Linux on my system.
I have taken pictures from all steps to prove that I have in fact
removed it.

I want to ask Lenovo to give me a refund or credit for the Windows Vista
License. In a recent case Lenovo has offered a customer 130 USD for a
refund. In another case HP payed 200 USD for a refund.

I am willing to accept a credit which I can use to order accessories
from www.lenovo.com/essentials.

details:

I have purchased my Lenovo from Phil’s Computer Supplies in Melbourne
and registered my product online.

Lenovo Thinkpad T400
Product ID : 27652KM
S/N ** ***** **/**

Windows Vista Business OEMAct
Lenovo Singapore
product key *****-*****-*****-*****-*****

Please take a look at this article:
http://www.ynetnews.com/articles/0,7340,L-3632861,00.html

I hope to hear from you soon.

Regards,
Eddy Pronk

The reply from Lenovo CARE

Hi Eddy,

In regards to this issue with the Microsoft Operating System Software that is pre installed in your system.

I’ve consulted my management on this and have been informed that we are unable to provide you a refund on the software mentioned above.

I would like to refer you to the policy in accordance to the corresponding issue which states that should the customer refuse to accept the Microsoft license, we will not refund the cost of the Microsoft license, and we generally do not provide refunds to items that are components/part of a package.
This is due to the license itself is an OEM version and it is not able to be installed in other machine if we were to do so.

I hope the explaination would be acceptable due to our Policy.

Hi ,

Regarding issue *******.
I am not happy with the outcome. I am looking at my options for legal
action. Please provide me with the contact details of your management and
the contact details of the department handling legal matters in Australia.

Please refer to this court case which resulted in a settlement.
http://www.ynetnews.com/articles/0,7340,L-3632861,00.html

Regards,
Eddy Pronk

After forwarding my initial email to their legal counsil I received the following:

Thanks for your mail Eddy. As I am sure you are aware our policy is not to give refunds for MS licences. In my view this policy is justified and supported at law.
I will find out if we are prepared to give you a credit, as opposed to a refund, for other Lenovo products and will get back to you asap. Did you have any particular accessories in mind?

Later I received this from Lenovo CARE:

Hi Eddy

I was engaged by (legal counsel from Lenovo) to offer you a credit of AUD$200.
Hope to reach out to you again today.

Stay in touch.

I could spend this credit on Lenovo products. I have read about people receiving a refund, but to be fair it does say “refund OR credit”.

Read more about the Windows-Tax Refund at TuxMobil and fsfe.

FreeTDS driver in libdbi

A few years ago I’ve used libdbi in a C++ application to talk to MySQL and SQLite. At the time there was not much development being done in libdbi. In my current job we use Sybase on Solaris and I wanted to do development on one of their applications on Linux. I tried libdbi with the freetds driver.

There was a problem with conversion of VARCHAR to C string. If a field contained exactly the maximum number of characters specified by VARCHAR, the conversion would fail because there was not enough allocated to store the trailing 0 character.
I’ve submitted patches to both libdbi-drivers and freetds. The patch in freetds was not accepted but did result in some changes in the code doing the conversion. A second patch in libdbi-drivers fixed the problem.

patch 1
patch 2
discussion on freetds list

Scuttle Firefox 3 Extension for social bookmarking

Scuttle is a Free Software alternative for services like del.icio.us. It has a plug-in for Firefox which is now available for Firefox 3.

Scuttle Firefox 3 Extension
Social bookmarking with Scuttle
My Scuttle

CITCON Asia-Pacific 2008 Melbourne Australia

Last weekend I went to CITCON (Continuous Integration and Testing Conference) which was held in Jasper Hotel, Melbourne.
Some thoughts about what we can do with the things I heard at this conference:

Get testers and product managers involved in writing acceptation tests for stories:

  • By using something like Fit and Fitnesse.
  • Write test cases for stories in a human readable format and execute them automatically.
  • Make the automated integration tests more accessible by improving reporting so it is easier to read what the tests are really doing.
  • Separate tests “what” and fixtures “how”.

About unit tests I heard some interesting statements:

  • Fast running tests are unit tests. Slow running tests are integration tests.
  • If you can’t run 100 test per second you’re doing it wrong.
  • Unit test don’t touch the filesystem and have stuff like databases mocked out.

A lot of projects suffer from problems with performance testing.

  • not doing any
  • deploy systems a production environment where load is 50 to 500 times higher then tested.

Measure test coverage to find out:

  • How confident we should really feel about having automated tests.
  • How we can reduce duplication of work between automated tests and QA testing.
  • Measure complexity as part of the automated build to find out where refactoring would help to increase test coverage.

Record and playback on protocol level is a common practice for performance testing and reproducing production problems. I’ve been doing this kind of stuff recently

I can recommend going there next year. This conference is free.

My new keyboard

This week I received my ergonomic Maltron keyboard. I bought it as a preventative measure for RSI. If your hands or wrists are giving you warning signals, consider one of these. I’m currently doing the online training course and hope to switch over within a week.

Switched from Ubuntu to Debian Testing

This week I installed Debian on my notebook just to find out how this would be different. My first attempt to use Debian was in 2000 with the release of ‘potato’. I installed ‘Etch’ using ‘expertgui’. My HP Pavillion dv1159ea has “Intel PRO/Wireless 2200BG” which was not installed.

sudo apt-get install ipw2200-modules-2.6.18-6-686

the dmesg output said something like:

ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2

This means the driver tries to send the firmware file to the device, which is not being distributed by Debian.

http://ipw2200.sourceforge.net/README.ipw2200 explains how to obtain a working firmware. After rebooting, the wireless worked.

I did a dist-upgrade to lenny (testing) which should be stable enough for my usage.