TECNOLOGíA, INTERNET, JUEGOS

Richard Stallman dando una charla en el campus de Microsoft

#75 #90
.NET es open source bajo licencia MIT, no incluye un reconocimiento explícito sobre patentes, aunque se asume por defecto. De todas maneras, MS hace un reconocimiento expreso
opensource.com/article/18/3/patent-grant-mit-license
github.com/dotnet/corefx/blob/master/PATENTS.TXT
Hay proyectos muy populares con licencia MIT al que nadie le reclama nada sobre las patentes
github.com/jquery/jquery/blob/master/LICENSE.txt
github.com/search?q=license:mit&type=Repositories

Typescript está licenciado con licencia Apache que si hace un reconocimiento explícito sobre patentes
github.com/microsoft/TypeScript/blob/master/LICENSE.txt

Visual Studio Code es licencia MIT lo que permite distribuir una versión modificada y cerrada, nada que objetar. El código sigue siendo open source
Microsoft ha publicado algo más que el core de .NET como open source
github.com/Microsoft
#91
La licencia MIT no es garante de patentes en EEUU, mucho menos a nivel mundial. El primer enlace es propaganda de Red Hat.
www.gnu.org/licenses/license-list.en.html#Expat
For substantial programs it is better to use the Apache 2.0 license since it blocks patent treachery.
en.wikipedia.org/wiki/MIT_License#Relation_to_Patents

No es una licencia segura. No ofrece permiso expreso de patentes por lo que no sirve. Con OpenStreetMap sucede algo parecido. Las licencias Creative Commons no sirven. Se requiere permiso expreso de las administraciones para usar sus datos.

La promesa de patentes de Microsoft no sirve tampoco. A la que modifiques el código de una forma que no les guste dejas de estar cubierto incluso en EEUU. Basta con ver las definiciones de «.NET Patents» y «.NET Runtime». No cubren código que infrinja patentes como resultado de modificaciones del código cubierto por la «promesa».

endsoftpatents.org/2014/11/ms-net/
This patent licence looks fine for users of the code published by Microsoft, but its protections disappear very quickly for those who wish to modify or re-use the code.

Que Microsoft de momento no haya utilizado las trolls de patentes con algunos proyectos no significa nada. Porque de momento Microsoft sigue atacando a empresas que usan software libre como Samsung o Huawei. Habla con las víctimas de Dominion Harbor si quieres:
techrights.org/2019/09/05/explaining-software-freedom-to-microsoft/
techrights.org/2019/09/06/microsoft-linux-surveillance-capitalism/
techrights.org/2019/01/14/health-watch-llc-and-pure-data-systems-llc/

Microsoft sólo ha publicado el core de .NET: github.com/dotnet

A mí que sea código abierto me importa un huevo. Lo que me interesa es el software libre.

Y mientras Microsoft siga jugando con su departamento legal para dar apariencia de algo que no es, usar cualquier cosa que ofrezcan es malo.

menéame