Un poco sobre la sustitución de importaciones. Cómo lo hacemos

 

En los últimos años hemos estado estudiando activamente el mercado de software y equipos rusos. Esta es una tarea extremadamente difícil, especialmente considerando algunas de las características de nuestro mercado. Pero ya tenemos cierto entendimiento en esta área que queremos compartir.

Mercado de sistemas operativos (SO):
  • ¿Realmente tenemos un sistema operativo completamente ruso? No existe ningún sistema operativo que se desarrolle realmente desde cero. 100% todo es una rama de desarrollo de una u otra versión de Linux.

  • Aplicabilidad del SO ruso en grandes infraestructuras. No existe un único sistema operativo en el que sea posible replicar la infraestructura de Microsoft Active Directory. De hecho, existe el dominio SAMBA o FreeIPA. Ambas soluciones son aplicables sólo a pequeñas empresas que operan dentro de una oficina y un segmento de red (L2/L3). Sin embargo, FreeIPA no es aplicable si se requiere una migración perfecta desde el entorno de Microsoft. Si utiliza el dominio SAMBA, es posible una migración perfecta.

  • "Tocamos" el sistema operativo ruso y tenemos nuestra propia opinión. Todos los sistemas operativos que hemos probado (RedOS, AltLinux, AstraLinux y ROSA) no pueden considerarse convenientes y confiables como las últimas versiones de Windows. Hay muchos “matices”; la mayor dificultad radica en gestionar una gran flota de estaciones de trabajo automatizadas. De hecho, cada lugar de trabajo debe prepararse y configurarse manualmente. Los costes laborales del departamento de TI aumentan entre 15 y 20 veces en comparación con Windows. Para los usuarios en general no hay diferencia. Los usuarios notan problemas no en el sistema operativo, sino en el software de la aplicación, pero hablaremos de eso a continuación.

  • Seguridad del código en el sistema operativo ruso. La sustitución de importaciones se hace precisamente para lograr este objetivo. Al sumergirnos un poco en esta área, todo nuestro equipo tenía una confianza casi total en que nadie está realmente tratando de verificar el código en busca de vulnerabilidades, e incluso esto no es particularmente posible. Si la "puerta trasera" se colocó a propósito hace muchos años, encontrarla ahora es casi imposible. Y entendiendo cómo se hace esto, puedo decir que hay un 99,9% de posibilidades de que no se encuentre hasta que se utilice esta laguna jurídica. Por lo tanto, puede estar casi 100% seguro de que dicha vulnerabilidad existe ahora en todos los sistemas operativos y que no se utilizará hasta que exista una justificación muy seria para revelarla. Es decir, las medianas y pequeñas empresas no deben tener miedo, pero tiene sentido que las agencias gubernamentales recurran a medios de protección adicionales. También se deduce que las empresas comerciales no relacionadas con la infraestructura pueden seguir viviendo tranquilamente de los productos de MS y Apple sin demasiadas preocupaciones.
  • ¿Mantenerse al día con los tiempos? Sobre la cuestión del desarrollo oportuno del sistema operativo ruso. El mundo no se detiene y Linux continúa desarrollándose, y muchos desarrolladores de sistemas operativos rusos (yo diría que todos) simplemente no pueden desarrollar su producto con tanta intensidad como lo está desarrollando la comunidad global (hay 7 mil millones de personas en el mundo). mundo frente a 140 millones en la Federación de Rusia, simplemente no hay suficientes recursos humanos para dejar de competir, la abrumadora mayoría de los mejores especialistas en TI han estado abandonando la Federación de Rusia durante los últimos 30 años y continúan saliendo). Por lo tanto, el código comunitario simplemente se toma y se transfiere a la copia rusa del sistema operativo. De esta manera al menos intentamos mantenernos al día. La gran pregunta es hasta qué punto los empleados locales abordan este proceso de manera responsable. Pero también aquí surgen dudas. Por tanto, no se puede descartar el riesgo de que se introduzcan nuevas vulnerabilidades con el nuevo código. Pero al mismo tiempo, los sistemas operativos rusos siguen muy por detrás de la comunidad mundial.
Software de la aplicacion:

Reemplazo de MS Office. De hecho, sólo hay dos productos: “P7-Office” (una bifurcación de Onlyoffice) y “My Office” (que no se pudo establecer como una bifurcación). Pero si todo está claro sobre "P7-Office" y todos los problemas se discuten ampliamente, entonces con "My Office" la situación es generalmente muy extraña. La historia del desarrollo del producto se ha escrito en WiKi desde 2008, pero al mismo tiempo, personalmente escuché sobre el producto por primera vez en 2021. Investigando un poco (no demasiado) en Internet no se pudo encontrar ningún rastro del producto en el pasado. En los foros, todos los comentarios sobre el producto son demasiado elogiosos (lo que ya resulta sospechoso y da la sensación de que se trata de robots pagados) o menosprecian abiertamente el producto. Nuestra experiencia al probar ambos productos fue bastante negativa, pero en general, si hay que elegir entre dos males, elegimos “P7-office”. Pero nuestro consejo es, en primer lugar, no apresurarse a sacar conclusiones basadas en la opinión de otra persona y, en segundo lugar, realizar pruebas en documentos reales con las últimas versiones de los productos. De una forma u otra, tendrá que realizar un análisis comparativo y deberá renunciar a muchas funciones familiares de MS Office. Por ejemplo, en una gran empresa, el departamento FEM (Gestión Económica Financiera) se negó categóricamente a utilizar software ruso porque, a pesar de las inversiones multimillonarias en la transición de 1C a SAP, y ahora la transición de SAP a 1C, todos los financieros Los indicadores todavía los calculan personas en MS Office Excel. Y simplemente necesitan tablas enormes con fórmulas, selecciones y agrupaciones. Pero en “P7-Office” y en “Mi Office” todo esto ni siquiera se abre. Pero si comienza desde cero en un formato nativo, sólo podrá lograr una pequeña fracción de lo que se necesita para lograr el objetivo.

 

Bases legales (Consultor+ y Garante)Consultor+. Esencialmente el sistema legal más popular y todavía no puede funcionar de forma nativa en Linux. Pero funciona con Wine. Además, si se utiliza un sistema operativo con certificado FSTEC, nos vemos obligados a arrastrar Wine desde los repositorios de código abierto y, por lo tanto, violar la integridad del sistema operativo. No puedo decir que todo esté despejado, pero sigue siendo una decisión. También existe una versión WEB. Funciona únicamente a través de Internet y en empresas donde está prohibido, esta solución no es aplicable. Además, al abrir algunos documentos se muestran errores o simplemente no se puede acceder a los documentos. En 2020, anunciaron el lanzamiento de una versión para Linux, pero según la experiencia, el equipo de desarrollo de Linux aún no tiene las calificaciones suficientes para escribir código eficaz. Funciona con fallos y no es muy rápido. Pero funciona de forma nativa. La versión de Windows también funciona con Wine, pero también con sus propios “matices”.

sistemas CAD. Aquí es donde todo es completamente triste y hasta ahora todo lo que teníamos para probar era NanoCAD. Sólo funciona en Windows y la respuesta casi directa del TP: "El desarrollo no se realiza ni se realizará en Windows". Aunque un poco más tarde, por otros canales, escuchamos que la respuesta era incorrecta y parece que en lo más profundo de “Nanosoft Development” todavía se discute el tema de escribir un producto para Linux. Trabajar con Wine es francamente insoportable. Los usuarios de CAD estaban dispuestos a “castigarnos dos veces” cuando intentaban trabajar así. Decidimos no tentar al destino y dejamos a la gente sola en Windows.

Sistemas de presentación de declaraciones ante la aduana.. Sólo hay dos jugadores en el mercado. Estos son Alta-Soft y STM. Sólo tenemos experiencia trabajando con Alta-Soft. De hecho, la empresa Alta-Soft es líder y monopolista del mercado. Los precios del producto son casi inadecuados (en mi opinión). Pero, por otro lado, el producto no se produce en masa y existe la sensación de que existe la condición por parte del estado (o de la aduana) de que el software debe ser gratuito para el estado y la empresa debe recibir el 100%. de sus ingresos provenientes del comercio. En general el producto funciona. Rápidamente (casi manualmente), realizan actualizaciones. Según la interfaz, existe la sospecha de que está escrito en Pascal (tuve que jugar con los binarios). Siento amor y aversión por Pascal al mismo tiempo. Creo que el lenguaje de desarrollo elegido para un producto así no es el mejor. Pero me gustaría señalar un aspecto negativo especial con respecto al soporte técnico. Por alguna razón, los empleados de TP consideran normal responder de forma más que grosera. No sé qué está pasando dentro del equipo, pero tengo la sensación de que el ambiente es tremendamente nervioso y negativo. Todo esto, en última instancia, afecta a la calidad del producto en su conjunto. Mi opinión sobre la GUI es como un conjunto de basura y atavismos a los que uno puede acostumbrarse, por supuesto, pero si hubiera competencia en el mercado para este software, todo sería diferente. Cualquier sugerencia para mejorar el producto no se ignora simplemente, sino que se percibe de forma agresiva. En general, sería útil comprender la esencia del funcionamiento del sistema y la decisión decidida del Estado de transferirlo a la plataforma 1C. Pero sospecho que esto no sucederá. Por ejemplo, si recibo una subvención para escribir un análogo en 1C, en 2 años será posible hacerlo por completo. Pero luego hay que tener recursos administrativos para entrar a la aduana porque dentro de la aduana usan software de Alta-Soft o STM. En consecuencia, incluso si lanza una versión basada en 1C, no será posible aplicarla hasta que Alta-Soft y STM quieran cooperar en el contexto de la obtención de datos de software de terceros. Y esto definitivamente no les beneficia (recordemos el juego del monopolio). Como resultado, tal avance no se producirá y no tiene sentido esperarlo.

empresa stroysoft y sus productos Smeta. Ru y AtomSmeta. Desde hace varios años escuchamos que se está desarrollando Linux, pero incluso después de repetidas solicitudes para convertirnos en probadores Beta, nos dijeron "Sí, todo será mañana", pero todavía no hay nada. Y a mí, como desarrollador, me cuesta imaginar este proceso rápidamente debido al hecho de que en una etapa temprana del desarrollo se eligió el concepto equivocado y una gran parte de la funcionalidad se transfirió a VBA. Y cualquiera que haya utilizado el producto sabe que el 100% de todos los documentos se generan en MS Office Excel, pero pocas personas entienden que Smeta. Ru y AtomSmeta cargan datos no formalizados en una matriz (tabla) y luego se abre un documento de Excel en el que una enorme macro de VBA formaliza los datos en una presentación adecuada. Pero bajo Linux no existe ningún producto MS Office Excel, y aunque lo hubiera, su uso en el contexto de la sustitución de importaciones no está permitido. Esto significa que de una forma u otra, toda esta funcionalidad debe trasladarse al producto principal. Y es obvio para mí que incluso si este proceso se inició en 2020, la versión beta temprana no aparecerá pronto y funcionará de manera desagradable al menos hasta el lanzamiento de la tercera versión.

Sistemas de videoconferencia (VCC). No quiero hablar de muchos sistemas diferentes y, para ser honesto, ni siquiera quiero mencionar a nadie más que TrueConf. Inicialmente implementamos una solución basada en Asterisk y logramos muy buenos resultados. Ahora tenemos diseños, control de caudal, integración con sistemas externos, pero todo esto es un "sombrero" descarado (si no lo dices mal). Al mismo tiempo, probamos otros productos, incluido TrueConf. Al principio la opinión de todos fue abiertamente negativa. Personalmente, no llamé a nadie más que “basurero” (TrueConf también fue el objetivo). Pero pasaron un par de años y decidí descargar nuevamente el servidor TrueConf (y entonces la solución fue solo para Windows). Pero esta vez decidí descubrir qué tipo de producto hay detrás de TrueConf. Lo descompilé e intenté encontrar algoritmos que me fueran familiares (de código abierto). Y entonces me esperaba una sorpresa. Pasé varias docenas de horas y no encontré nada familiar para mí. Entonces decidí explorar los binarios. Armado con IDA Pro y Ghidra. El resultado me sorprendió. Encontré intersecciones, pero parecían más “coincidencias aleatorias” que “robo de códigos”. Por lo tanto, llegué a la conclusión inequívoca de que esto no es un tenedor, sino un producto escrito desde cero. Esto fue una revelación para mí. Entonces decidí entablar un diálogo directo y solicitar el producto para probarlo. E imaginen mi sorpresa cuando no recibí una comunicación arrogante, sino una actitud muy amigable y competente hacia un cliente potencial. En general, esto es una rareza en todo el espacio postsoviético, pero ¿aquí por parte de la dirección de la empresa? Me sorprendió gratamente que la dirección de la empresa no tenga una corona en la cabeza y nada ejerza presión sobre su cerebro. Como resultado, aprendí que existen canales TG abiertos y cerrados para todos y para los socios. Allí entablamos comunicación directa, incluso con el director técnico. Como resultado, aparecieron una gran cantidad de mejoras y correcciones en versiones posteriores del producto, incluso basadas en mis indicaciones de problemas. Hoy ya se ha lanzado una versión para Linux y el producto es tan bonito como la versión para Windows. Aunque la transición de Windows a Linux tuvo muchos problemas, hoy todo está solucionado. Y si fuera necesario comparar TrueConf con otros sistemas que no son de videoconferencia (e incluso con videoconferencias) en la Federación de Rusia, pondría al equipo de desarrollo, al soporte técnico y especialmente a la dirección de la empresa por encima de todos los demás. Nunca había visto en ningún lado una actitud tan positiva hacia mis clientes y un deseo tan activo de mejorar mi producto (sólo en los libros de Bill Gates y Steve Jobs).

Si ha probado otros productos y puede compartir su opinión, deje sus comentarios a continuación. Intentemos criticar sustancialmente a nuestros desarrolladores y darles retroalimentación sobre los problemas que enfrentamos como integradores y operadores de sus productos.

Son bienvenidas las indicaciones constructivas sobre los problemas y las sugerencias sustantivas para eliminarlos. Se eliminarán los comentarios inútiles, así como los insultos.

¡Suscríbete a las novedades!

¡No hacemos spam! Lea nuestro política de privacidadPara saber más.

Оставьте комментарий

El producto ha sido añadido al carrito.
0 artículos - 0,00 
Conversación abierta
1
Para ayudarte
Escanea el código
Hola 👋
¿Le puedo ayudar en algo?
¡Esto no es un chatbot! La gente responde aquí, así que no siempre al instante 😳
Utilizamos cookies para brindarle la mejor experiencia en nuestro sitio web. Si continúa utilizando este sitio, acepta el uso de cookies.
Aceptar
Rechazar
Política de privacidad