Estado legal de las ROM BIOS y BASIC de MSX.

Avatar de Usuario
ron
Mensajes: 19420
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2333 veces
Agradecimiento recibido: 2134 veces

Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor ron » 11 Ago 2020 07:58

Hola, buenas !

Recientemente y con motivo del core de MSX1 ha vuelto a pasarnos por la cabeza... ¿ qué pasa con estas ROMs ?, ¿ qué dice M$ al respecto ?, y ya que se trata de M$ y como desconocemos el estado legal y que se puede hacer y que no con las mismas, se escribe este post.

Evidentemente en el core y en los fuentes no hay ningún código de M$, cero. En teoría es el usuario el que debe proporcionar roms y discos, con lo que no hay nada publicado.

Muchos emuladores de MSX tiran de C-BIOS, pero otros directamente te ponen todas las ROMs oficiales en descarga. Luego en MSX.org buscando nos lleva a msxarchive.nl en donde de nuevo todo está publicado.

Hemos estado buscando por la red sin éxito, básicamente para saber cual es el estado legal para usar estas ROM cuando no hay ánimo de lucro ni ningún tupo de interés comercial y se trata de un proyecto totalmente educativo hecho libremente y opensource.

A ver, nunca se ha dado el caso, pero es que la mayoría de micros de 8 bit tanto emulados como implementados llevan Basic de M$, no se si al tratarse de MSX tuviera algún tipo de trato, ahí lo dejo.


Si alguien puede echar un poco de luz sobre este tema , se agradece.

ivan
Mensajes: 22
Registrado: 30 Mar 2020 21:03
Ubicación: Las Rozas de Madrid
Agradecido : 15 veces
Agradecimiento recibido: 18 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor ivan » 11 Ago 2020 09:15

Microsoft sacó como open source GW-Basic con licencia MIT [1]. En el anuncio [2] decían claramente: "Since re-open-sourcing MS-DOS 1.25 & 2.0 on GitHub last year, we’ve received numerous requests to also open-source Microsoft BASIC. Well, here we are!"
Para la versión de otras plataformas no está claro si no pueden legalmente o es que han perdido el código fuente -grin: "Many have asked if we can also open-source implementations for processors other than the 808x. Alas, we’re unable to provide sources for these ports and/or customizations."

En cualquier caso no parece intención de MS a estas alturas poner trabas en esto.

[1] https://github.com/microsoft/GW-BASIC
[2] https://devblogs.microsoft.com/commandl ... -gw-basic/

jltursan
Mensajes: 3278
Registrado: 20 Sep 2011 13:59
Agradecido : 312 veces
Agradecimiento recibido: 862 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor jltursan » 11 Ago 2020 09:18

Las BIOS son libres y por el MSX-BASIC Microsoft espera $1 por cada unidad distribuida. Según el propio Nishi:

The copyright for the MSX-BASIC ROM is still held by Microsoft, and they're asking a royalty of 1$ for 
every copy distributed. All other MSX ROMs belong to the MSX Licensing Corporation, which I own. And
they can be used and distributed freely. In fact I want everything to be open.

Fuente: https://www.msx.org/forum/msx-talk/general-discussion/my-meeting-with-kazuhiko-nishi-the-whole-story?page=0

Supongo que Konamiman se puede considerar una fuente fiable :-)

Avatar de Usuario
ron
Mensajes: 19420
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2333 veces
Agradecimiento recibido: 2134 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor ron » 11 Ago 2020 09:51

Si, había visto lo de Konamiman y en ese supuesto caso, ¿ a donde coño se le manda el dólar a M$ ?

Por esa regla de tres M$ podía haber reclamado por las ROMS de Dragon, Tandy CoCo, etc... y de muchos micros que llevan Basic o Extended Basic de M$ ya sea en Z80, 6502 ó 6809. No veo que anden reclamando nada en los últimos 25 años en este particular ni creo que lo hagan en un futuro.

Además lo del dólar tendría sentido si tu vendieras el core, o si hubiera ánimo de lucro, que no es el caso. Los emuladores como digo ya incluyen las ROM para descarga y no hay ningún mensaje de enviar un dólar a ningún sitio.

romsmsx.png
romsmsx.png (45.11 KiB) Visto 578 veces


En cualquier caso el core no lleva nada de M$, con lo que no hay tampoco nada que reclamar.

Avatar de Usuario
ron
Mensajes: 19420
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 2333 veces
Agradecimiento recibido: 2134 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor ron » 11 Ago 2020 09:57

ivan escribió:Microsoft sacó como open source GW-Basic con licencia MIT [1]. En el anuncio [2] decían claramente: "Since re-open-sourcing MS-DOS 1.25 & 2.0 on GitHub last year, we’ve received numerous requests to also open-source Microsoft BASIC. Well, here we are!"
Para la versión de otras plataformas no está claro si no pueden legalmente o es que han perdido el código fuente -grin: "Many have asked if we can also open-source implementations for processors other than the 808x. Alas, we’re unable to provide sources for these ports and/or customizations."

En cualquier caso no parece intención de MS a estas alturas poner trabas en esto.

[1] https://github.com/microsoft/GW-BASIC
[2] https://devblogs.microsoft.com/commandl ... -gw-basic/


De acuerdo, ayer lo estuvimos hablando concretamente y sobre este particular. rampa tenía algunas ideas al respecto pero creo que no van a ser necesarias dadas las circunstancias actuales y lo que "entendemos que hacemos de buena fe" no pondrán trabas.

Avatar de Usuario
Jinks
Mensajes: 2076
Registrado: 09 Oct 2013 16:47
Agradecido : 200 veces
Agradecimiento recibido: 273 veces
Contactar:

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor Jinks » 11 Ago 2020 10:15

Bueno... dejando el tema de si es legal o no... no creo que Microsoft se dedique a reclamar dólar por dólar, ya que en el caso de personas físicas que lo instalen en un equipo serían reclamaciones individuales por un dólar cada una y cada reclamación le costaría a Microsoft más de un dólar.

Sería un caso parecido a lo que dice una ley tributaria, no recuerdo cuál, pero juro que la leí en un BOE, que decía algo así como que Hacienda no perseguirá deudas inferiores a 3 euros.

Supongo que lo del dólar será para sacar tajada en caso de que alguien lance un "revival" de MSX igual que los que han salido de Spectrum, Commodore, Atari... Que mucha tirada tendrían que sacar para que Microsoft, con la pasta que mueve, lo considerase "tajada", pero bueno.

Avatar de Usuario
TitoxUnix
Mensajes: 603
Registrado: 14 Oct 2016 17:51
Ubicación: Entre la tele y el sofá
Agradecido : 67 veces
Agradecimiento recibido: 207 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor TitoxUnix » 11 Ago 2020 10:18

ivan escribió:"Many have asked if we can also open-source implementations for processors other than the 808x. Alas, we’re unable to provide sources for these ports and/or customizations."


Seguramente M$ sólo proporcionó el código original y las adaptaciones las hicieron las marcas que lo incluían (subcontratando) así que es muy posible que M$ nunca tuviera ese código.

Avatar de Usuario
Jinks
Mensajes: 2076
Registrado: 09 Oct 2013 16:47
Agradecido : 200 veces
Agradecimiento recibido: 273 veces
Contactar:

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor Jinks » 11 Ago 2020 10:22

TitoxUnix escribió:
ivan escribió:"Many have asked if we can also open-source implementations for processors other than the 808x. Alas, we’re unable to provide sources for these ports and/or customizations."


Seguramente M$ sólo proporcionó el código original y las adaptaciones las hicieron las marcas que lo incluían (subcontratando) así que es muy posible que M$ nunca tuviera ese código.

Que yo sepa, cuando Microsoft vendía los derechos a otras marcas, les proporcionaba un kit de adaptación ("OEM Adaptation Kit") con partes del código fuente original y partes compiladas. Los fabricantes usaban ese kit para generar su variante sin que ésta pasase por Microsoft.

Más info: http://www.os2museum.com/wp/ms-dos-oaks/

Avatar de Usuario
minter
Mensajes: 3253
Registrado: 22 Jul 2014 18:51
Agradecido : 3825 veces
Agradecimiento recibido: 1545 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor minter » 11 Ago 2020 11:39

Tendría que ser motivo de orgullo más que económico que se siguiera empleando su código después de tantos años! -11

jltursan
Mensajes: 3278
Registrado: 20 Sep 2011 13:59
Agradecido : 312 veces
Agradecimiento recibido: 862 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor jltursan » 11 Ago 2020 16:31

Además lo del dólar tendría sentido si tu vendieras el core, o si hubiera ánimo de lucro, que no es el caso. Los emuladores como digo ya incluyen las ROM para descarga y no hay ningún mensaje de enviar un dólar a ningún sitio.

Es que probablemente no sea lo más razonable el enviar nada a ningún sitio. Supongo que lo que hay que interpretar es que si llega a oídos de Microsoft que un proyecto comercial (de cierto volumen) llega a aparecer, están en su derecho de reclamar a razón de la cantidad citada.

En algo como esto, en lo que como dices, no hay lucro, entiendo que a Microsoft se la trae al pairo. Eso no quita que en países como Japón estas cosas no se tocan ni con una pértiga; pero es que ellos son muy suyos. La gente del proyecto OpenMSX siguen sin incluir ROMs, BIOS y demás hierbas; pero en este caso es porque son holandeses y por tanto, cuadriculados en temas de dinero, más vale prevenir...
El resto del mundo; pues no se, yo ya no me preocuparía demasiado por el tema.

Avatar de Usuario
cpcbegin
Mensajes: 286
Registrado: 27 Ago 2014 22:02
Agradecido : 154 veces
Agradecimiento recibido: 93 veces

Re: Estado legal de las ROM BIOS y BASIC de MSX.

Mensajepor cpcbegin » 12 Ago 2020 00:20

Estaría bien que se pusieran a liberar de manera clara cosas como éstas, al menos para el uso no comercial.


Volver a “MSX”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado