iansjack wrote: ↑Mon Jul 07, 2025 6:27 am
They don't want you to run Linux programs. They are paying you to develop Windows executables.
And that’s why, in the unlikely event that you managed to bypass any restrictions, your first day in the job would be your last day.
Again - that's not true. Not universally for all employers in the world.
Even though the end result is that I need to produce a Windows executable, if I wish to bring along my Linux executables as a productivity aid, that may well be allowed. Again - you do not speak for every employer in the world.
E.g. at one job where I had to sign the usual "cover your @$$" documentation saying that I wouldn't install any "unauthorized software", my team leader directed me to download and install various software that I actually needed to do my job. That bit I remember clearly. I didn't need to run pre-canned executables of my own at that job for some reason, but I did want to download my source code so that I had some tools like hexdump available. I assume I asked my team leader if that was OK, because I do remember downloading some of my source code. I'm actually allowed to *write* that source code if I need to, so there's no technical difference between that and downloading it.
And you say "last day" on the job as if anyone really cares and is monitoring you to try to get you sacked. That's normally not the case. People do want to cover their own asses, but it would be unusual for someone to make an effort to try to "catch" you breaking a rule so that they can sack you. The expression "turn a blind eye" exists for a reason. People normally need to report to their immediate manager that they GOT THE JOB DONE. And so the person you report to is not likely to be too fussed if you say you would like a productivity tool - at least one that doesn't require a purchase order.
How many movies have you seen of corrupt cops? "Training Day"? And you think the IT industry is so strict that you can't download productivity tools or you get sacked on the spot? Every single employer in the world is that strict? What percentage of world employers have you worked for? Or did you extrapolate from a sample size of 1 imaginary employer?
Also note that sometimes I will be employed to work on a Linux (or whatever) system, but they use Windows to access those systems. And I may wish to run a productivity tool on Windows for some reason, so that's where I may wish to run my external x64 Linux executables, even though I'm employed to work on some unrelated system. I wish to bring the productivity tools from my home PC to my work PC. Separately I may wish to have those tools run on the Linux/mainframe/whatever, but I would need to be in a position to do a source compile in that case if it is non-x64.
It depends.
I can remember one place that wanted me to do some work on the weekend or something, and it was monitoring, so I would mostly be idle, and I offered to my manager to do the work for free (or something like that), so long as I could use the work machine for some non-work-related software development. He gave approval for that. Asses sufficiently covered. Even if asses weren't covered - I never heard about anyone giving a ****. Giving a **** about something like that requires actual work and also other issues.