My company has several different compilers, like borland delphi, MS visual studio, etc, and we have 1 or 2 copies / licences depending on whether one or both programmers use the software.
My question is where does the situation cross the ethical line?
If with delphi, I am the only programmer who uses it, is it wrong to install it on both my work machine and my home machine? I can only use on machine at a time and on both machines it is only used for work related purposes.
What if we only have 1 licence for visual studio and 2 employees that like to use interdev when working on web pages? The 2 that work on web pages never work on them at the same time, so the software is only being used by 1 person at a time. Is it still wrong to install it on 2 machines?
What if there are 2 shifts of workers in an office, and everyone has their own desk and computer. Is it wrong that the employee that works from say 8-4 uses the same copy of MS Office as the person across the hall who is in from 4 - 12? They are not both using the software at the same time. This one could even be legal if they were to uninstall and resinstall every time they left/returned to their desk...
I really don't care whether or not it's legially right or wrong (in all cases I know it is wrong according to the contract that came with the software) What I want to know is whether or not it's right for the vendor to specify that software can only be installed on one machine at a time. I would prefer to see licences that do not restrict the number of machines but only restrict the number of users that can use the software at one time.
My question is where does the situation cross the ethical line?
If with delphi, I am the only programmer who uses it, is it wrong to install it on both my work machine and my home machine? I can only use on machine at a time and on both machines it is only used for work related purposes.
What if we only have 1 licence for visual studio and 2 employees that like to use interdev when working on web pages? The 2 that work on web pages never work on them at the same time, so the software is only being used by 1 person at a time. Is it still wrong to install it on 2 machines?
What if there are 2 shifts of workers in an office, and everyone has their own desk and computer. Is it wrong that the employee that works from say 8-4 uses the same copy of MS Office as the person across the hall who is in from 4 - 12? They are not both using the software at the same time. This one could even be legal if they were to uninstall and resinstall every time they left/returned to their desk...
I really don't care whether or not it's legially right or wrong (in all cases I know it is wrong according to the contract that came with the software) What I want to know is whether or not it's right for the vendor to specify that software can only be installed on one machine at a time. I would prefer to see licences that do not restrict the number of machines but only restrict the number of users that can use the software at one time.