Jump to content

Eugene Roshal - El Creador de archivos .rar (Roshal ARchive)


SheShu
 Share

Publicaciones recomendadas

eugene_roshal-home.jpg

 

Los nombres de programas como WinRAR , RAR y FAR , creo, son conocidos por la mayoría de los usuarios en nuestro país y muchos en el extranjero. El archivador RAR ha sido durante mucho tiempo el empacador más popular para nosotros, y el shell FAR que apareció después de que también adquirió muchos admiradores. Traigo a su atención una entrevista, obtenida de la correspondencia con Eugene Roshal, el autor de estas utilidades populares. Sin embargo, al principio algunas palabras sobre su autor. Entonces, Eugene tiene 30 años (por curiosidad, nació el 10.03.72), se graduó de la Universidad Técnica de Chelyabinsk con un título en computación, la primera versión pública de RAR 1.3 fue lanzada en año 93

2002

Kirill Voloshin: El número de versión ya ha excedido tres. El programa usa algoritmos notables (en mi opinión, óptimos), y parece que no hay nada que agregar funcionalmente, tantas cosas :)) ¿Qué piensas hacer a continuación? ¿En qué dirección mejorar, refinar, qué usuarios interesantes esperar?

Eugene Roshal: Primero, todavía queda algún margen para configurar y optimizar el nuevo algoritmo. Allí, sin embargo, no es necesario esperar cambios radicales allí. En segundo lugar, como de costumbre, la interfaz será mejorada y refinada. Creo que habrá nuevos comandos y opciones auxiliares.

winrar_windows.jpg

 

KV: ¿Tal vez ya hay un pronóstico para el lanzamiento de la nueva versión?

ER: En tiempos anteriores, el intervalo entre lanzamientos era de 7 a 8 meses, pero hasta ahora no he comenzado a trabajar en la próxima versión, por lo que es muy pronto para hablar de términos.


KV: Descubre el secreto, pliz, ¿cómo obtuviste compatibilidad RAR versión 2.90 con nuevos algoritmos de 3.0? ¿Su apoyo se realizó de antemano?

ER: Sí. Algoritmo 3.0 como un todo ya estaba listo para salir 2.9. En el tiempo restante hasta 3.0, terminé de analizar los datos sin cambiar el formato del algoritmo.

2001

KV: ¿Y por qué abandonaste el autodesarrollo de FAR y lo entregaste al "saqueo" :) y lo mejoraste a los voluntarios?

ER: Tanto FAR como RAR crecen en tamaño, solo para manejar dos de estos proyectos ya es difícil. De hecho, mientras estaba haciendo RAR, el desarrollo de FAR se detuvo, y viceversa. Existía el riesgo de perder ambos "conejos". Además, en RAR, aún veo espacio para la mejora, y FAR 1.65, como usuario, me sienta muy bien. Por lo tanto, es lógico transferirlo a aquellos que, a diferencia de mí, saben cómo y en qué dirección avanzar aún más.


KV: ¿Cuál es el motivo de la actualización actual rara de FAR? Hay mucho tiempo entre el lanzamiento de la versión beta, y después del lanzamiento de la tercera versión beta durante mucho tiempo, nada es audible. En mi humilde opinión, una nueva versión salió con más frecuencia :)

ER: Salieron con más frecuencia, pero cambió menos en las últimas versiones. Y ahora hay un rediseño global de muchos módulos centrales de FAR, lo que, naturalmente, lleva mucho tiempo.


KV: ¿Monitoreas el desarrollo de voluntarios? Si es así, ¿qué es?

ER: No hay necesidad de ningún monitoreo cercano ahora. Había personas alfabetizadas reunidas, ya habían averiguado las fuentes. A veces respondo algunas preguntas sobre el diseño del faro, pero esas preguntas surgen cada vez menos ...

1997

Kirill Voloshin: Dime, por favor, ¿dónde aprendiste la programación y cuándo tuviste la idea de crear un RAR?

Eugene Roshal: Empecé a programar en casa a los 13 años en el MK-61, luego en la escuela Agatha. Tenía un buen profesor de informática: Vadim Germanovich Merzlov. Si recuerdas que las PC en las escuelas eran entonces una rareza, entonces, podemos decir que tuvimos suerte. Luego trabajé en Radio-86RK casero. Y luego, ¿qué será?

La idea de crear el RAR surgió hace mucho tiempo, en 91'om. Pero el primer intento no condujo a un resultado tangible. Después de un año o dos, lo hice de nuevo, y esta vez con más éxito. La primera versión de RAR, que me atreví a ofrecer a algunos de mis conocidos, fue RAR 0.1, lanzada en marzo de 1993. Luego estaban las versiones 0.9, 1.0, 1.1, 1.15, y similares, con variaciones del algoritmo de compresión. Pero realmente RAR entró en distribución en el otoño de 1993 después del lanzamiento de la versión 1.30. En primer lugar, esta versión se empaquetó mucho mejor que las ventanas anteriores a costa de 64Kb de búsqueda de líneas duplicadas, y en segundo lugar, me familiaricé con Andrei Thankzhko, quien ayudó a mover RAR a las masas.

winrar_icono.jpg


KV: ¿Y cómo surgió la idea del archivo sólido? (Nota: sólido-compresión aumenta en gran medida la relación de compresión debido al hecho de que todo el archivador de ficheros comprimidos con compresión percibida como un archivo grande, es decir, aumenta la cantidad de datos duplicados, especialmente en el caso de la compresión de archivos de texto, respectivamente, el nivel de compresión se eleva).

ER: No recuerdo exactamente ahora. Parece después de empacar la masa de la pequeña fuente C-shnyh. Un experimento simple mostró que la compresión puede aumentar casi el doble. Sin embargo, esta idea es bastante obvia, y en Unix se ha utilizado indirectamente durante mucho tiempo (tar + gzip ). Pero, francamente, en el momento del desarrollo de solid-compression sobre tar + gz, no lo sabía todavía.

 KV: ¿Continúa su cooperación con Ziganshin y otros? Y no servirá de excusa para el lanzamiento de la nueva versión.

ER: Continúa. Un tercio de la ganancia en velocidad en RAR 2.60 se logró con el esquema de cambio de cadena desarrollado por Bulat. Y aumentar la relación de compresión de los archivos exe, así como mejorar el algoritmo en 2.70 es básicamente "en la conciencia" de Alexander Khoroshev. Esto, por supuesto, no fue la única razón para el lanzamiento de la versión 2.70, pero sin duda uno de los principales.


KV: ¿Cómo te sientes con respecto a tus "competidores" en compresión como ACB , BOA, UFA , etc.? (Nota: estos programas generalmente no son conocidos por una amplia gama de usuarios, sin embargo, en algunos aspectos superan incluso el RAR favorito)

ER: Es normal. ¡La competencia es el motor del progreso!


KV: ¿Qué archivos respetas tú mismo? Por cierto, ¿cuál es tu actitud hacia ACE ? ¿No crees que su autor te ha robado un poco?

ER: Respeto a los fundadores: PKWARE con PkZip , Jung con ARJ . Aquellos que no solo tomaron parte directa en la creación de este mercado, sino que también lograron permanecer en él durante muchos años.

En cuanto a ACE , si los programadores no usaran los logros de sus predecesores, entonces el desarrollo de la industria se detendría. Y RAR, y especialmente LEJOS, mucho prestado de otros programas. Es cierto que, en las primeras versiones de ACE, el porcentaje de este endeudamiento era, tal vez, demasiado alto: desde la interfaz y el algoritmo de compresión, hasta la documentación y la estructura del archivo. Por lo tanto, fue un poco extraño para mí leer la documentación de ACE gracias por ayudar ... al autor del archivador de HAP . Sin embargo, esto es emoción.


KV: ¿Y cuál es su actitud (aunque ¿cómo puede ser, excepto como negativo) a las versiones de DOS rotas de RAR tipo 4.0? Personalmente, me irritaban las disputas ocasionales sobre este tema en Fido. Algunos han argumentado que la RAR 4.0 comprime aún mejor que 2.x RAR, mientras que otros están tratando de convencerlos de que el 4,0 comprime peor que RAR 3.0!

ER: ¿Qué tipo de relación puede existir además de agudamente negativa? Interferencia en el trabajo. Debe dedicar bastante tiempo a explicar a todos los usuarios qué son estas "versiones". Todo esto no está escrito por mí. No podría hacer tantos errores en un pequeño archivo_id.diz. ¡La última versión real de RAR - 3.0! (corregido por el tiempo - nota del autor)


KV: ¿Y qué estás haciendo para combatir las versiones falsas?

ER: ¿Qué puedes hacer realmente? Encuentra fabricantes de versiones falsas difíciles. E incluso si encuentro, todavía habrá otro joven "hacker", orgulloso porque podría dominar la historia. RAR no solo sufre de esto.

winrar_carpeta.jpg


KV: ¡Bueno, no hablemos de cosas tristes! Hablemos de FAR'e. ¿Cómo se te ocurrió la idea de crear este caparazón y tenías miedo de la feroz competencia de otros programas de lujo de Norton , cuyo número es de varias docenas?

ER: Primero, hubo una idea para escribir una consola RAR para Win32, como RAR-DOS. Pero un RAR'om en ese momento ya estaba un poco aburrido, pero los administradores de archivos de texto normales para Win32 no eran visibles. Entonces la idea tuvo que ser transformada. Durante la creación de la primera versión de FAR (que tardó un par de meses), temía la competencia. Sería desagradable si, en medio del desarrollo, los esfuerzos ya realizados no tendrían sentido. Sin embargo, FAR ahora tiene sus propios usuarios y un nicho, por lo que la competencia no es tan terrible. Por el contrario, me alegraría si los usuarios de VC y DN pudieran trabajar con las versiones de Win32 de sus programas habituales, y no intentaran persuadirme para que modifique adecuadamente las FAR.

ER:  Es interesante, pero ¿cómo se siente nuestro estimado autor cuando lee en FIDO sobre la búsqueda de grietas en RAR'u o FAR'u (bueno, no todos pueden leer las descripciones)?

ER: ¡Tal vez sea una molestia!


ER: Bueno, ¿cómo planeas continuar luchando contra la piratería? Nueva protección, "redondeo" para crackear sitios ... :-)?

ER: Desde RAR 2.60, uso un formato de clave nuevo y, con suerte, más estable.


KV: Su administrador de archivos LEJOS, según la revista PC Magazine fue reconocido a su debido tiempo como uno de los mejores programas del clon Norton Commander . ¡Es un éxito! ¿Y por qué FAR, a diferencia de RAR'a, se distribuye de forma gratuita por "primicias"?

ER: No hay mucho que ganar, que la gente use el programa legalmente ? FAR fue en muchos sentidos un experimento: "¿Pero tendremos que romper el software libre?". Resultó ... voluntad, por interés deportivo. Bueno, un resultado negativo es también un resultado. Además, a diferencia de FAR, RAR no se refiere a "programas esenciales", el usuario siempre tiene la oportunidad de encontrar un análogo RAR libre, que en el caso de FAR es más difícil. No se han observado buenos administradores de archivos de consola para Win32.


KV: ¡Gracias por las respuestas! Esperaremos nuevas versiones!

Kirill Voloshin (autor de la sección) 
1997-2002

 

Nota original en Ruso: http://www.compression.ru/arctest/descript/roshal.htm

Web Personal: http://free-rar.free.bg/

  • Upvote 3
  • Like 1
Enlace al comentario
Compartir en otros sitios web

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
 Share

×
×
  • Crear nuevo...