Questions tagged [ethics]
Ethics provide guidelines for personal and professional conduct.
                93 questions
            
            
            
                -1
            
            votes
        
        
            
                1
            
            answer
        
        
            
                95
            
            views
        
        
            
            
            
        Designing a Distributed System for Indigenous Data Sovereignty Across Nations [closed]
                    I'm looking for some quick "back-of-the-napkin" thoughts from systems engineers on the following scenario:
A collection of Indigenous groups (in the US, Canada, and Australia) want to design ...
                
            
       
        
            
                3
            
            votes
        
        
            
                5
            
            answers
        
        
            
                780
            
            views
        
        
            
            
            
        Question about ethical auto-updates
                    I'm working on a project which needs to always be up-to-date for my users. It's quite simple to make an auto-update feature, but I need to know how ethical this is.
If, when the user installs the ...
                
            
       
        
            
                -4
            
            votes
        
        
            
                1
            
            answer
        
        
            
                135
            
            views
        
        
            
            
            
        Is it legitimate to track down a library maintainer who has disappeared? [closed]
                    There's a public FOSS library available online, which has not seen any commits by its author for about 3 years. 2 years ago the maintainer added a README.md comment saying he's sorry for being ...
                
            
       
        
            
                2
            
            votes
        
        
            
                0
            
            answers
        
        
            
                92
            
            views
        
        
            
            
        Can one copy their own code from a different company? [duplicate]
                    Lets say someone has written code for multiple companies that have then copyrighted you work. Another company gives them a similar project to one they have worked on previously. Would it be legal for ...
                
            
       
        
            
                4
            
            votes
        
        
            
                4
            
            answers
        
        
            
                620
            
            views
        
        
            
            
            
        Is it ethical for an android application to check if its rival application is also installed by the user?
                    I was just going through a food delivery application's preferences file where I found that it had a boolean to check if the user has one of its rival's app installed or not. Is it ethical to do so on ...
                
            
       
        
            
                2
            
            votes
        
        
            
                1
            
            answer
        
        
            
                220
            
            views
        
        
            
            
        Is using Microsoft Hooks an ethical process for getting non sensitive Information
                    So we have an application that I am not ready to describe in full before we take it to the market, but I will give the details necessary.
We currently have an application that takes a snapshot of an ...
                
            
       
        
            
                6
            
            votes
        
        
            
                3
            
            answers
        
        
            
                1k
            
            views
        
        
            
            
            
        Is it ethical to adopt other programmer's algorithms?
                    Imagine I find a completely new algorithm to compute the square root of a binary number (simplification of real scenario) on an internet forum that was an original creation.
Is it ethical for me to ...
                
            
       
        
            
                0
            
            votes
        
        
            
                1
            
            answer
        
        
            
                232
            
            views
        
        
            
            
        Is it unethical to figure out how much to charge by asking for a quote from another company? [closed]
                    I've been asked to write a mobile app for a business I have connections with, and I've been trying to decide what I should charge. One thing I came up with was to research what other companies would ...
                
            
       
        
            
                46
            
            votes
        
        
            
                8
            
            answers
        
        
            
                7k
            
            views
        
        
            
            
        Software License which discriminates on 'ethical' grounds
                    I've spent some time reading the common copyleft and permissive software licenses. Is there a license which allows the creator of an application or algorithm to broadly specify who may use/distribute ...
                
            
       
        
            
                0
            
            votes
        
        
            
                2
            
            answers
        
        
            
                233
            
            views
        
        
            
            
        Tips for working with badly designed software [closed]
                    Currently in my job im working with a lot of older php systems which don't follow normalised design patterns and are frankly, a mess. 
As an ethical developer and someone who always strives to better ...
                
            
       
        
            
                3
            
            votes
        
        
            
                1
            
            answer
        
        
            
                307
            
            views
        
        
            
            
            
        Is it safe to use old code in a new project? [duplicate]
                    Here is the situation:
While working by company A on project A you developed a very fast and perfect search algorithm.
Then you switched to company B to work on project B which is totally different ...
                
            
       
        
            
                2
            
            votes
        
        
            
                1
            
            answer
        
        
            
                195
            
            views
        
        
            
            
            
        Ethicality of online license checks [closed]
                    Our program has a piracy problem, some people buy a personal license and install it on all the computers in a company. We want to check that only a single instance of a serial id is used at the same ...
                
            
       
        
            
                2
            
            votes
        
        
            
                1
            
            answer
        
        
            
                211
            
            views
        
        
            
            
        Is it fair to patent workarounds? [closed]
                    While developing a FAT32 driver for my bootloader, I thought to make it complete by adding the long file name support. 
While watching around for some specification, and I also found 
articles about ...
                
            
       
        
            
                132
            
            votes
        
        
            
                7
            
            answers
        
        
            
                17k
            
            views
        
        
            
            
        How to avoid being forked into oblivion by a more powerful contributor?
                    As recently reported here:
  Xamarin has forked Cocos2D-XNA, a 2D/3D game development framework,
  creating a cross-platform library that can be included in PCL
  projects.
However the founder of the ...
                
            
       
        
            
                3
            
            votes
        
        
            
                1
            
            answer
        
        
            
                280
            
            views
        
        
            
            
        Zero Day Exploit Ethics/Etiquette [duplicate]
                    What are my responsibilities, as a developer, if I stumble upon a zero day exploit in a widely used third party piece of software? 
Should the developer only tell the third party to limit the affect? ...
                
            
       
         
         
         
         
         
        