Software that we write has ramifications in the real world. If not, it wouldn't be very useful. Thus, it has the potential to sweep across the world faster than a deadly manmade virus or to affect ...
I started to work at a company as an engineer a couple of months ago. It's a small company and what they basically do is answering service on phones. Now they are switching from normal phones to IP ...
If a colleague on your team is planning to quit his job and this may cause bad feelings in your company, would you notify your boss?
I have a potential offer to do some work that mines data from several websites. As I've never done this before I was wondering if this is moral and / or legal? It seems a bit of a gray area to me. ...
I am currently working as an intern at a consulting firm. I am soon to move to a full time employee once I graduate next semester, and I love working there. However, as a student, I lack money and I ...
In a programming interview if I am asked a question I already know the answer for, such as giving an algorithm for a particular problem. Should I disclose that to the interviewer? This issue only ...
How do I report software vulnerabilities found in an open source library that are widely used but have a dilapidated team structure?
For most open source project, there is a well-founded project team and corporate sponsorship, and a lot of active contributors. The procedure for filing bug reports are clearly documented. However, ...
I was talking with someone today and this discussion came up. Suppose you purchase some software and X user licenses for it. You then want to install another instance of the software, however the ...
I'm asking this after reading a SO question where the OP asked for help decoding obfuscated code, which looks like it belongs to a closed-source company. The OP's client is saying "I don't know the ...
I found free software project whose executables are spreading a virus. What is the correct couse of action?
Today I found a GPLed project on SourceForge whose executables are spreading a virus. This fact has been pointed out several times in reviews of the project and the infected executable is still ...
When writing software for yourself, your company or third parties, do you always consider certain principles, values, standards, or rules of behavior that guide the decisions, procedures and systems ...
I sold my source code to a client, can I now re-build similar code and sell to someone else? [closed]
So we built a website and software for a client, charged our fee and handed over the code. The client then got a request from another company about the software. The client passed on the request but ...