Software protection as a whole (algorithms, codes, interfaces) uses multiple instruments simultaneously, each of which may protect a separate aspect of the program.
Algorithms, as an expression of a controlling process of a technical nature, may be protected under patent law.
Program codes, written in a language and form adopted by the programmer, may be protected under copyright law.
Icons and graphical user interfaces may be protected through design or model law.
Jacobacci & Partners advises major global companies and has several decades of experience in this area, combining frequently updated technical expertise, essential for interpreting the variety of specific rules and developing case law in each country.