While selling would be profitable, this is a case where it is more important to follow God than man. One can take two courses of action in this case. A related issue is encryption. So if a Christian scholar ever develops an encryption scheme, he or she should comply with the government and NSA, even if they do not like it. If legislation ever came up to stop or severely limit encryption, however, it may be advisable to use one s rights as a citizen to oppose its passage.
Encryption helps many innocent people and businesses keep their information private.
Another important issue for computer professionals is that of excellence. So many common tasks of the modern world are run by software, that it is imperative that ethical programmers write well. Code should be as efficient as possible, thus producing faster programs and happier users, not to mention saving resources. Source code should also be carefully documented. It is extremely frustrating to update or maintain code written by another person, if it is not documented properly.