On patents, I agree with you José, but while in pharmaceutics you have 20 (?) years to get the money from your patent, before it goes "opensource"/generic, in informatics field it should be less, because everyone knows informatics evolve a lot more faster.