What are the differences in each country regarding Software Applications? There are different rules to protect software ideas in every country. In Germany and Turkey for example; is the filing of software only in combination with hardware possible. However in the USA the filing "just" of a software is a common practice.