a

#53 Así es como deberían funcionar. De la misma forma que existe software licenciado como propietario que plagia de software libre (evidentemente sin distribuir el código fuente), también existe software licenciado como libre que copia del propietario.

D

#55 "), también existe software licenciado como libre que copia del propietario. "

Legalmente no puedes hacer eso. Es ilegal.

Así que deja de difundir FUD.

Si alguien usa mi código de forma libre y no es código BSD si no GPL, lo crujo. Fin de la historia.

Confundes COPIAR con IMPLEMENTAR.

Reactos IMPLEMENTA las APIs de Windows NT, no las copia. Las hace funcionar de forma diferente. Idem con Wine. Y OpenSE.

a

#56 "Así que deja de difundir FUD" ¿Qué es un FUD? Lo único que estoy difundiendo es mi opinión, sólo te digo que es una opinión fundada.

"Reactos IMPLEMENTA las APIs de Windows NT, no las copia". No has cogido un buen ejemplo porque este proyecto estuvo parado mucho tiempo, precisamente porque alguno de sus programadores metió código de Microsoft en un driver. Ahora está limpio, no te digo que no. Pero para que estas cosas afloren tiene que haber demandas, y para que haya demandas las compañías deben ver futuras pérdidas.

D

#61 Metió codigo de MS, pero obviamente fué una guarrada, no un C&P descarado de MS para crear todo el proyecto.

Recuerda que GNU no es UNIX. Funciona igual, tiene las mismas APIs, pero intenta buscar código propietario de AT&T .

D

#55 Te pongo un ejemplo. Tus puedes hacer una función que mueva sprites en un juego con un código, yo con otro. Ambos realizamos la misma función y con el mismo resultado para el mismo juego, pero yo no te he copiado.

He implementado de otra forma lo que es necesario para un juego, pero no he mirado tu código para nada.

Pues eso hacen OpenSE, Scummvm, OpenTTD, y muchos más.

Y si te crees que cogen código libre para cosas propietarias, lo llevas claro. Ya crujieron a una compañía por pasarse la licencia libre de Scummvm por el forro.

a

#46 Esto lo solucionarán mediante un teclado virtual en pantalla que controlas con el pad. Sería muy incómodo para una conversacional, pero para salir del paso en el menú del juego es suficiente (elegir el tipo de control y pulsar la tecla de comienzo)

a

#45 ¿Has leído el "This page was last modified on 8 April 2014"?
Lo he probado, me he leído el código fuente e incluso lo he añadido a mi emulador http://jbacteria.retrolandia.net/SEs

Me parece muy bien que a tí te guste pero no vas a conseguir convencerme. Que la ROM original tiene muchos bugs y es bastante mejorable en cuanto a Basic se refiere, de acuerdo. Que se puede hacer un desarrollo totalmente independiente y mejor al original, también. Que el OpenSE se ajuste a esto último, no, desde mi punto de vista OpenSE es una modificación, no un desarrollo independiente.

D

#44 Ya lo he mirado, pero han avanzado bastante desde el 2011

Lanza FUSE o cualquier emulador y la pruebas.

a

#45 ¿Has leído el "This page was last modified on 8 April 2014"?
Lo he probado, me he leído el código fuente e incluso lo he añadido a mi emulador http://jbacteria.retrolandia.net/SEs

Me parece muy bien que a tí te guste pero no vas a conseguir convencerme. Que la ROM original tiene muchos bugs y es bastante mejorable en cuanto a Basic se refiere, de acuerdo. Que se puede hacer un desarrollo totalmente independiente y mejor al original, también. Que el OpenSE se ajuste a esto último, no, desde mi punto de vista OpenSE es una modificación, no un desarrollo independiente.

a

#38 Mi lista de juegos es más grande http://jbacteria.retrolandia.net/ aunque debo admitir que mi emulador está peor programado.

Arariel

#41 Gracias por ampliar y compartir.

a

#37 Yo te he dado mi opinión. Que no existe ese problema ahora, vale. Pero no hay garantías de que no vaya a existir en el futuro. Aparte está el problema de la incompatibilidad, la OpenSE es bastante incompatible, no creo que llegue ni al 80% de los juegos. Está muy bien para escribir listados en Basic pero a la hora de la verdad es poco práctica.

D

#39 , la OpenSE es bastante incompatible, no creo que llegue ni al 80% de los juegos.

¿La has probado?

"Creer" en informatica es sinónimo de cagada

D

#44 Ya lo he mirado, pero han avanzado bastante desde el 2011

Lanza FUSE o cualquier emulador y la pruebas.

a

#45 ¿Has leído el "This page was last modified on 8 April 2014"?
Lo he probado, me he leído el código fuente e incluso lo he añadido a mi emulador http://jbacteria.retrolandia.net/SEs

Me parece muy bien que a tí te guste pero no vas a conseguir convencerme. Que la ROM original tiene muchos bugs y es bastante mejorable en cuanto a Basic se refiere, de acuerdo. Que se puede hacer un desarrollo totalmente independiente y mejor al original, también. Que el OpenSE se ajuste a esto último, no, desde mi punto de vista OpenSE es una modificación, no un desarrollo independiente.

a

#30 De todas formas Amstrad te deja usar la ROM si es con fines no lucrativos dentro de un emulador, si te das cuenta todos los emuladores la incluyen.

Lo que no permite es vender máquinas con su ROM, pero esto es una tontería porque en el caso de que quieras vender clones de spectrum (ya sean emulados o no) puedes hacerlo sin incluir la ROM y forzar a que el usuario se la descargue de internet y la meta en la tarjeta SD.

D

#36 "De todas formas Amstrad te deja usar la ROM si es con fines no lucrativos dentro de un emulador, si te das cuenta todos los emuladores la incluyen."

Eso atenta contra las distribuciones Linux y BSD a la hora de distribuirlo. Con OpenSE no hay ese problema, y repito, la ROM tira hasta en máquinas reales.

Intérprete BASIC, ensamblador, desensamblador y editor.
http://sourceforge.net/p/sebasic/discussion/1747195/thread/55441f69/

a

#37 Yo te he dado mi opinión. Que no existe ese problema ahora, vale. Pero no hay garantías de que no vaya a existir en el futuro. Aparte está el problema de la incompatibilidad, la OpenSE es bastante incompatible, no creo que llegue ni al 80% de los juegos. Está muy bien para escribir listados en Basic pero a la hora de la verdad es poco práctica.

D

#39 , la OpenSE es bastante incompatible, no creo que llegue ni al 80% de los juegos.

¿La has probado?

"Creer" en informatica es sinónimo de cagada

D

#44 Ya lo he mirado, pero han avanzado bastante desde el 2011

Lanza FUSE o cualquier emulador y la pruebas.

a

#45 ¿Has leído el "This page was last modified on 8 April 2014"?
Lo he probado, me he leído el código fuente e incluso lo he añadido a mi emulador http://jbacteria.retrolandia.net/SEs

Me parece muy bien que a tí te guste pero no vas a conseguir convencerme. Que la ROM original tiene muchos bugs y es bastante mejorable en cuanto a Basic se refiere, de acuerdo. Que se puede hacer un desarrollo totalmente independiente y mejor al original, también. Que el OpenSE se ajuste a esto último, no, desde mi punto de vista OpenSE es una modificación, no un desarrollo independiente.

a

#30 Estoy metido en el mundillo y desde mi humilde opinión OpenSE no es más que otro de los muchos MODs de la ROM propietaria de Amstrad (ahora BSkyB). Es una opinión, que la FSF no haya dicho nada no quiere decir que lo avala. La FSF no es más que una fundación que responde legalmente del software que hayas licenciado ante a plagios de terceras personas con fines lucrativos.

D

#33 En tu humilde opinión...

Ejem. Dudo que una rom sea libre modificando una ROM propietaria.

Las cosas no funcionan así en SW Libre.

editado:
A no ser que reemplacen todo el código progresivamente.

Pero si todo resulta de forma libre sin nada propietario, obviamente es una NUEVA implementación.

No tienes más que mirar a Scummvm.

a

#53 Así es como deberían funcionar. De la misma forma que existe software licenciado como propietario que plagia de software libre (evidentemente sin distribuir el código fuente), también existe software licenciado como libre que copia del propietario.

D

#55 "), también existe software licenciado como libre que copia del propietario. "

Legalmente no puedes hacer eso. Es ilegal.

Así que deja de difundir FUD.

Si alguien usa mi código de forma libre y no es código BSD si no GPL, lo crujo. Fin de la historia.

Confundes COPIAR con IMPLEMENTAR.

Reactos IMPLEMENTA las APIs de Windows NT, no las copia. Las hace funcionar de forma diferente. Idem con Wine. Y OpenSE.

a

#56 "Así que deja de difundir FUD" ¿Qué es un FUD? Lo único que estoy difundiendo es mi opinión, sólo te digo que es una opinión fundada.

"Reactos IMPLEMENTA las APIs de Windows NT, no las copia". No has cogido un buen ejemplo porque este proyecto estuvo parado mucho tiempo, precisamente porque alguno de sus programadores metió código de Microsoft en un driver. Ahora está limpio, no te digo que no. Pero para que estas cosas afloren tiene que haber demandas, y para que haya demandas las compañías deben ver futuras pérdidas.

D

#61 Metió codigo de MS, pero obviamente fué una guarrada, no un C&P descarado de MS para crear todo el proyecto.

Recuerda que GNU no es UNIX. Funciona igual, tiene las mismas APIs, pero intenta buscar código propietario de AT&T .

D

#55 Te pongo un ejemplo. Tus puedes hacer una función que mueva sprites en un juego con un código, yo con otro. Ambos realizamos la misma función y con el mismo resultado para el mismo juego, pero yo no te he copiado.

He implementado de otra forma lo que es necesario para un juego, pero no he mirado tu código para nada.

Pues eso hacen OpenSE, Scummvm, OpenTTD, y muchos más.

Y si te crees que cogen código libre para cosas propietarias, lo llevas claro. Ya crujieron a una compañía por pasarse la licencia libre de Scummvm por el forro.

a

#53 "No tienes más que mirar a Scummvm"

Estamos de acuerdo en este punto. Se puede escribir software de forma independiente que se comporte igual que otro pero sin copiar nada del mismo. Por esta razón aparecieron los primeros PC clónicos, IBM era propietaria de la BIOS, pero compañías como HP sacaron una BIOS altamente compatible y a partir de cero, sin copiar nada de la de IBM. Se puede hacer, es caro porque tienes que contratar abogados y hacer 2 grupos de programadores: el primero debe no haber leído (y comprometerse a no hacerlo) el código de IBM; el segundo debe conocerse el código al dedillo y auditar que en el primer grupo, que escribe el software, no haya ningún "copión".

D

#59 Puedes usar ingeniería inversa legalmente con afan de compatibilidad.

Pero no copias, y en la realidad, si, se usa código libre en propietarios pero no es libre-FSF, es BSD, con licencia muy permisiva.

Con la GPL es imposible.

Por ejemplo tienes NetBSD en la PSP.

Pero propietario->libre es imposible. Puedes basarte, crear un clónico que haga lo mismo, pero no copiar.

a

#60 Esta discusión no va a ningún lado, ambos sabemos claramente en qué consiste el software libre, lo único en lo que no estamos de acuerdo es en que OpenSE se puede considerar software libre. Poner una copia de la licencia GPL en un código es condición necesaria, pero no suficiente. Además tienes que comprometerte a no copiar fragmentos de otros códigos que no sean GPL (y si son GPL debes mencionar su autoría).

D

#63 "Además tienes que comprometerte a no copiar fragmentos de otros códigos que no sean GPL (y si son GPL debes mencionar su autoría). "

Olvidas que puedes meter código MIT y BSD.

Y sí, si OpenSE está libre de código propietario aunque una vez lo fuere parcialmente, ahora es libre.

Muchos juegos dependían de código no libre parcialmente a la hora de implementarse. Hasta que cambiaron el código.

a

#64 Podemos pasarnos horas enumerando ejemplos. ¿A dónde quieres llegar? Soy defensor del software libre, suelo usar alternativas GPL como Gimp en lugar de Photoshop y cosas así. También como programador colaboro con la causa.

a

#64 Bueno, vale. Se me olvidó la coletilla "o licencias menos restrictivas". De verdad podemos zanjar la conversación. Ni vas a convencerme que OpenSE está libre de código propietario, ni yo a tí de lo contrario. En todo lo demás estamos de acuerdo.

m

#33 Si no recuerdo mal, la ROM no está basada en la de Amstrad, sino en una anterior con otro propietario que había sido liberada. Googleando...

En concreto la del ZX81:
"OpenSE BASIC is a ground-up rewrite based on the GPLed ZX81 ROM, using open source code and legal reverse engineering."

http://sourceforge.net/p/sebasic/discussion/1747195/thread/55441f69/

a

#78 mira el mensaje de arriba (me equivoqué de número y ya es tarde para editarlo)

a

#27 No hace falta que te vayas a un netbook, una Raspberry Pi cuesta $20 la más barata. Lo que no valdría es el emulador, Fuse, ya que depende de un sistema operativo. Debe ser Bare Metal, es decir que arranque de forma inmediata y que tenga acceso directo al GPIO. En el GPIO puedes conectar lo que quieras sin circuitería extra: los 8 botones del Vega, un PAD de SNES/Megadrive o incluso un teclado real de ZX Spectrum.

Yo hice hace poco un emulador Bare Metal, por ahora el único de Spectrum pero creo que le van a salir pronto competidores.

http://xn--bacteria-7dg.speccy.org/

D

#29 Con bare metal funciona también OpenSE. Puedes grabar la ROM en tu ZX real que funciona todo. Es mejor y mas rapida que la de Sincalir y encima con mas funcionalidades.

Trae editor, ensamblador y mucho, mucho más que la ROM propietaria.

a

#30 Estoy metido en el mundillo y desde mi humilde opinión OpenSE no es más que otro de los muchos MODs de la ROM propietaria de Amstrad (ahora BSkyB). Es una opinión, que la FSF no haya dicho nada no quiere decir que lo avala. La FSF no es más que una fundación que responde legalmente del software que hayas licenciado ante a plagios de terceras personas con fines lucrativos.

D

#33 En tu humilde opinión...

Ejem. Dudo que una rom sea libre modificando una ROM propietaria.

Las cosas no funcionan así en SW Libre.

editado:
A no ser que reemplacen todo el código progresivamente.

Pero si todo resulta de forma libre sin nada propietario, obviamente es una NUEVA implementación.

No tienes más que mirar a Scummvm.

a

#53 Así es como deberían funcionar. De la misma forma que existe software licenciado como propietario que plagia de software libre (evidentemente sin distribuir el código fuente), también existe software licenciado como libre que copia del propietario.

D

#55 "), también existe software licenciado como libre que copia del propietario. "

Legalmente no puedes hacer eso. Es ilegal.

Así que deja de difundir FUD.

Si alguien usa mi código de forma libre y no es código BSD si no GPL, lo crujo. Fin de la historia.

Confundes COPIAR con IMPLEMENTAR.

Reactos IMPLEMENTA las APIs de Windows NT, no las copia. Las hace funcionar de forma diferente. Idem con Wine. Y OpenSE.

a

#56 "Así que deja de difundir FUD" ¿Qué es un FUD? Lo único que estoy difundiendo es mi opinión, sólo te digo que es una opinión fundada.

"Reactos IMPLEMENTA las APIs de Windows NT, no las copia". No has cogido un buen ejemplo porque este proyecto estuvo parado mucho tiempo, precisamente porque alguno de sus programadores metió código de Microsoft en un driver. Ahora está limpio, no te digo que no. Pero para que estas cosas afloren tiene que haber demandas, y para que haya demandas las compañías deben ver futuras pérdidas.

D

#55 Te pongo un ejemplo. Tus puedes hacer una función que mueva sprites en un juego con un código, yo con otro. Ambos realizamos la misma función y con el mismo resultado para el mismo juego, pero yo no te he copiado.

He implementado de otra forma lo que es necesario para un juego, pero no he mirado tu código para nada.

Pues eso hacen OpenSE, Scummvm, OpenTTD, y muchos más.

Y si te crees que cogen código libre para cosas propietarias, lo llevas claro. Ya crujieron a una compañía por pasarse la licencia libre de Scummvm por el forro.

a

#53 "No tienes más que mirar a Scummvm"

Estamos de acuerdo en este punto. Se puede escribir software de forma independiente que se comporte igual que otro pero sin copiar nada del mismo. Por esta razón aparecieron los primeros PC clónicos, IBM era propietaria de la BIOS, pero compañías como HP sacaron una BIOS altamente compatible y a partir de cero, sin copiar nada de la de IBM. Se puede hacer, es caro porque tienes que contratar abogados y hacer 2 grupos de programadores: el primero debe no haber leído (y comprometerse a no hacerlo) el código de IBM; el segundo debe conocerse el código al dedillo y auditar que en el primer grupo, que escribe el software, no haya ningún "copión".

D

#59 Puedes usar ingeniería inversa legalmente con afan de compatibilidad.

Pero no copias, y en la realidad, si, se usa código libre en propietarios pero no es libre-FSF, es BSD, con licencia muy permisiva.

Con la GPL es imposible.

Por ejemplo tienes NetBSD en la PSP.

Pero propietario->libre es imposible. Puedes basarte, crear un clónico que haga lo mismo, pero no copiar.

a

#60 Esta discusión no va a ningún lado, ambos sabemos claramente en qué consiste el software libre, lo único en lo que no estamos de acuerdo es en que OpenSE se puede considerar software libre. Poner una copia de la licencia GPL en un código es condición necesaria, pero no suficiente. Además tienes que comprometerte a no copiar fragmentos de otros códigos que no sean GPL (y si son GPL debes mencionar su autoría).

m

#33 Si no recuerdo mal, la ROM no está basada en la de Amstrad, sino en una anterior con otro propietario que había sido liberada. Googleando...

En concreto la del ZX81:
"OpenSE BASIC is a ground-up rewrite based on the GPLed ZX81 ROM, using open source code and legal reverse engineering."

http://sourceforge.net/p/sebasic/discussion/1747195/thread/55441f69/

a

#78 mira el mensaje de arriba (me equivoqué de número y ya es tarde para editarlo)

a

#30 De todas formas Amstrad te deja usar la ROM si es con fines no lucrativos dentro de un emulador, si te das cuenta todos los emuladores la incluyen.

Lo que no permite es vender máquinas con su ROM, pero esto es una tontería porque en el caso de que quieras vender clones de spectrum (ya sean emulados o no) puedes hacerlo sin incluir la ROM y forzar a que el usuario se la descargue de internet y la meta en la tarjeta SD.

D

#36 "De todas formas Amstrad te deja usar la ROM si es con fines no lucrativos dentro de un emulador, si te das cuenta todos los emuladores la incluyen."

Eso atenta contra las distribuciones Linux y BSD a la hora de distribuirlo. Con OpenSE no hay ese problema, y repito, la ROM tira hasta en máquinas reales.

Intérprete BASIC, ensamblador, desensamblador y editor.
http://sourceforge.net/p/sebasic/discussion/1747195/thread/55441f69/

a

#37 Yo te he dado mi opinión. Que no existe ese problema ahora, vale. Pero no hay garantías de que no vaya a existir en el futuro. Aparte está el problema de la incompatibilidad, la OpenSE es bastante incompatible, no creo que llegue ni al 80% de los juegos. Está muy bien para escribir listados en Basic pero a la hora de la verdad es poco práctica.

D

#39 , la OpenSE es bastante incompatible, no creo que llegue ni al 80% de los juegos.

¿La has probado?

"Creer" en informatica es sinónimo de cagada

a

No me parece acertado criticar un móvil que cuesta 800 euros cuando el tuyo vale 200, que no es precisamente barato. Es como el fabricante de BMVs que critica el Ferrari que cuesta 40 millones cuando tú estás vendiendo un coche por 10 millones (hablo en pesetas para que la gente no se líe).

No entiendo por qué la gente se gasta 200 u 800 euros en un móvil que para lo único que lo usa es para llamar o escribir por el Whatsapp. Llegará el momento en que los precios bajen y el más caro cueste 100 euros o como mucho 150 euros. Pero claro hay que esperar a que baje la demanda. Recuerdo que no hace mucho los portátiles de gama media costaban entre 1500 y 2000 euros y ahora te los encuentras por 500.

M

#113 Ya hay móviles a 100 o 150€ ... pero claro, no son lo ultra cool de última generación fosforita. Simplemente la ultra cool de última generación fosforita de hace 18 meses, y ya es como si fuera un zapato en el imaginario popular.

M

#113 Al igual que los precios tienen parte de valor especulativo y arbitrario dedicado a beneficios, la compra de un producto tiene un valor más allá de su aplicación real, o su uso efectivo, que es el valor chupiguaydelamuertevoyaalaultima y el valor elmioesmejorqueeltuyoporqueesmasnuevoomehacostadomas.

a

La cita de Moses Hadas en español pierde todo el significado. Lo que se pretendía decir en inglés era "I'll waste no time in reading it" que quiere decir "no pierdo el tiempo en ir a leerlo" o lo que es lo mismo "lo voy a leer ya". Al quitarle el "in" cambia totalmente el significado por "no pierdo el tiempo leyéndolo".

a

#31 Si tan improbable es que un ascensor caiga al vacío, ¿por qué ponen los muelles en el fondo? Es estúpido, lo único que se consigue es "rematar" al que se caiga por el hueco. No sé, yo pondría una colchoneta, un airbag o algo parecido.

D

#42 Tengo una teoría; imagino que los frenos de emergencia se activan tras detectar cierto tiempo de caída, pero si no hay suficiente tiempo de caída no se activarán y quizás entonces el muelle amortigüe algo...

D

#42 El foso permite que una persona se resguarde en caso de estar en el (trabajando o buscando caracoles). El muelle está para que si falla el final de carrera de la planta final, y el siguiente final de carrera de seguridad, o más sencillo, un contactor se queda pegado o lo actúa el de mantenimiento desde el cuarto de ascensores, para que le ascensor no de un golpe seco y por otro lado no sea atravesado por el pilote tope y aplaste a la posible persona resguardada en el foso. Yo he visto estrellar un ascensor contra el tope por pegar el contactor de bajada a mano. El chasis del ascensor quedó p'al arrastre, pero si hubiese habido alguien dentro hubiese agradecido la presencia del muelle.

#40 Desde ese año la normativa ha cambiado bastante, y los ascensores se han adaptado progresivamente a la nueva normativa (¿a quien con un ascensor antiguo no le han soplado una reforma de 6.000€ o más en una inspección reglamentaria?). Entre otras cosas ahora en las inspecciones se comprueba la actuación real de la polea tensora del limitador de velocidad, y las cuñas del limitador. Esa polea es la que ante una velocidad elevada (mucho menor que la de una caída), bloquea un cable que actúa las cuñas que van sobre las guías. Además la mayoría de los nuevos ascensores en viviendas de una altura normal son hidráulicos (empujados por un pistón desde abajo), lo que impide una caida libre.

Una caída de un ascensor es menos probable que morir por que te caiga un meteorito, es decir no es imposible, pero casi.

editado:

#65 Estamparse contra el techo por desgracia es más posible que la caída. Y lo malo es que podría romper el techo que sujeta la máquina, y caerte el motor dentro. Hay dos finales de carrera, uno de ellos de seguridad, pero si el contactor se queda pegado, poco hay que hacer. ¿Solución fácil? Doble contactor en serie. Cuando ocurran varios accidente de estos, a cambiar todos los ascensores de España...

a

Lo de tumbarse de espaldas en el suelo es la manera más rápida de palmarla. Lo único que haces es dirigir la energía de la caída directamente a tus órganos vitales. La postura que te da más posibilidades de sobrevivir es ponerte de pie y protegerte la cabeza con los brazos para amortiguar un posible golpe. De esta forma la mayor parte de la energía de la caída se disipa en tus piernas. Sí, te destrozas las piernas pero sobrevives.

Si en lugar de rotular con letras XXL lo del MIT hubiesen puesto un enlace a dicho estudio (o en la entradilla de youtube) tendría algo de credibilidad. Si no que se lo digan a Buster (el muñeco de Cazadores de Mitos).

a

Que manía con dar datos absolutos. Seguro que si calculo el número de pederastas que hay en China me salen muchos más que en el Vaticano. Un poco de seriedad. Mirad este enlace:

http://www.geohive.com/earth/pop_gender.aspx

El ratio hombres/mujeres (1.08) es superior a la media, pero nada que ver con otros países como Qatar y Emiratos Árabes Unidos.

a

Viendo el video de la subida la verdad es que no tiene mucho mérito, una técnica muy práctica que en realidad no requiere mucha fuerza y ni destreza para llevarla a cabo. Pero viendo la bajada... joder ese tío es el puto amo.