Tópicos | linguagem de programação

Para quem está em busca de um curso profissionalizante ou até mesmo mais uma especialização no currículo, a Universidade de São Paulo (USP) oferece uma oportunidade gratuita para quem gosta de ciência da computação.

O curso de linguagem Phyton é totalmente digital, e as matérias são separadas em duas etapas. Na primeira, o aluno é apresentado à linguagem de programação e seus detalhes, como condicionais, repetições, funções, depuração e refatoração. Na segunda parte, o cursos explica o conceito de matrizes, algoritmos de busca e ordenação, tanto de complexidade computacional como para análise de desempenho.

##RECOMENDA##

As inscrições estão abertas e os interessados devem acessar o site da Coursera, empresa apoiadora do projeto.

O Tribunal Europeu de Justiça (TEJ) decidiu que a funcionalidade de um software e a linguagem de programação na qual está escrito não podem ser protegidos por direitos de autor. A instituição tomou a decisão no âmbito da disputa judicial entre o SAS Institute e a World Programming Limited (WPL).

O componente central do sistema do SAS permite aos usuários escreverem e executarem aplicações escritas em linguagem de programação SAS. A partir dela– adquirida através de uma licença legal – a WPL criou um produto capaz de emular grande parte das funcionalidade dos componentes do SAS. Usando a plataforma SAS, os clientes conseguem executar as aplicações no software da WPL, da mesma forma que nos componentes do SAS. O tribunal considerou que a WPL usou e estudou o software da SAS, para entender e simular o funcionamento dele.E que não há elementos que indiquem “que a WPL tenha tido acesso ao código-fonte dos componentes do SAS”. Portanto, a decisão do TEJ é a de que “o comprador de uma licença para um software tem direito, em regra, de observar, estudar ou testar o seu funcionamento de modo a determinar as ideias e princípios que subjazem a esse programa”.

Na opinião do TEJ, a possibilidade de proteger uma funcionalidade equivaleria a tornar possível monopolizar ideias, em detrimento do progresso tecnológico e do desenvolvimento industrial – a decisão faz eco da opinião manifestada em Novembro passado pelo advogado-geral do TEJ, Yves Bot.

Como resultado, o tribunal conclui que as ideias e os princípios subjacentes a qualquer elemento de um programa de software não podem ser protegidos por direitos de autor. Apenas a expressão dessas ideias e princípios.

A deliberação deixa a porta aberta para outras empresas de software praticarem engenharia reversa de software, sem receio de infringirem direitos de autor.

##RECOMENDA##

Leianas redes sociaisAcompanhe-nos!

Facebook

Carregando