lunes, 15 de mayo de 2017

El porque de los ativirus en Linux


La entrada anterior consistió de algunos de los antivirus que son más utilizados en los dispositivos con un sistema operativo de Linux. Pero, ¿en realidad un dispositivo necesario un antivirus?



En realidad, son más los malware que existen para Windows que para Linux. ESET realizó un escaneo de malware en Linux mediante VirusRadar, y tuvo como resultado unos miles casos de malware. Aún así Windows es el sistema operativo más propenso a ser infectado, ya que es el sistema más común en el mercado.



Para darnos una idea de la diferencia en signatura malware de Windows y Linux adjunto la siguiente imagen del reporte de amenazas que generó el ESET a mitad del 2014.



 
El tipo de amenazas que puede tener Linux depende de dos tamaños, ya que pueden ser a centros de datos y cualquier dispositivo con Linux de uso personal. En el caso de los centros de servidores que utilizan grandes de compañías y páginas web para recabar su información son normalmente atacados por el descuido y el poco mantenimiento que se les da. Cualquier dispositivo, como Roku, puede ser también atacado por malware. Pero estas amenazas no son las mismas que ocurren en un escritorio



Los escritorios raramente son atacados por worms o trojans, virus o malware de ese estilo. Lo que hace parecido a Linux a Windows y a MacOS en cuanto a la posibilidad de ser atacado, es por qué al igual que los antes mencionas soportan formatos como HTML, Java, JavaScript, PDF (Portable Document Format), Perl, php, Ruby y hasta SWF (Adobe Flash). Como se utilizan estos tipos de lenguajes, ya sea por un correo electrónico o al descargar un PDF. Un escritorio Linux podría ser amenazado, es por eso que los antivirus existen para este tipo de sistemas operativos.

Bibliografia:
www.welivesecurity.com

domingo, 7 de mayo de 2017

Antivirus


Aunque anteriormente se ha hecho mención en este blog de la alta seguridad que un sistema operativo como Linux proporciona a sus usuarios, aunque parezca extraño, existen antivirus diseñados exclusivamente para Linux. Uno de estos es ClamAV. Este antivirus es simple de instalar y lo proporciona el repositorio de Ubuntu, y puede ser instalado con la siguiente línea de comando: sudo apt-install clamav. Este antivirus soporta una variedad de tipos de documentos como PDF, RAR y Zip. Es de código abierto, y tiene un interfaz de comando de línea.
(MakeUseOf)


 Sophos es otro antivirus, que también es gratuito. Este detecta virus, trojan, y malware. También realiza un escaneo en tiempo real de las amenazas. A parte de eliminar malware de Linux, también elimina malware Android, Windows, y de Mac. De esta manera, se asegura que el dispositivo no se infecte y no infecte a otros dispositivos que se utilicen. Sophos a comparación de otros antivirus se enfoca en su funcionamiento. A parte las actualizaciones son muy ligeras de alrededor de 50 KB.
(MakeUseOf)

COMODO es un antivirus parecido a los demás, pero aparte tiene un firewall para Windows. Está disponible en 32 y 64 bit, y muy recomendado para dispositivos nuevos y más viejos. Este antivirus es compatible con Ubuntu, Mint, Debian, Fedora, CentOS, Red Hat Enterprise Linux Server, OpenSUSE, y SUSE Linux.

(MakeUseOf)

Bibliografia
http://www.makeuseof.com/

domingo, 30 de abril de 2017

LInux y UNIX: Una comparacion

UNIX es un sistema operativo de multitarea y multiusuario. Este sistema operativo fue creado por Ken Thompson. Linux es un sistema operativo muy parecido a UNIX, ya que ambos salieron al mercado de manera gratuita.

Los creadores de UNIX tienen un mercado específico y una plataforma para su Sistema operativo. También tienen en mente las aplicaciones que quieren optimizar. Los vendedores de UNIX aseguran que se mantenga una consistencia entre sus varias versiones. Hasta han publicado estándares que siguen para satisfacer a sus clientes. Por otro lado, el desarrollo de LINUX/GNU es más diverso. Los desarrolladores tienen diferentes backgrounds, por lo tanto cuentan con distintas opiniones y experiencias. Lamentablemente , no ha existido un set de estándares como las de UNIX, ni funcionalidad, ni un buen ambiente, dentro de la comunidad Linux. Para solucionar esto el proyecto LSB o Linux Standars Base fue creado pero no obtuvo resultados positivos.

Lo anterior resulta en inconsistencias muy notables en Linux. Por la libertad que Linux brinda se dan casos en los que los desarrolladores crean partes de otros sistemas operativos, pareciendose a UNIX. Un ejemplo de esto son los nombre de dispositivos que son muy parecidos a AIX, mientras que el sistema de archivo se parece aún más a el que maneja HP-UX. Estas inconsistencias existen entre distintas distribuciones de Linux. Un ejemplo de esto es Gentoo y RedHat.

En el caso de UNIX, este pública un documento detallado con todos los cambios que se han realizado. Comandos, herramientas, y otros elementos son raramente cambiados. De hecho muchos de los commandos e interfaces permanecen de distribución a distribución del Software. En caso de que se realicen cambios significativos, el vendedor ofrece la habilidad de correr la última versión de la  herramienta que ha sido cambiada.

viernes, 7 de abril de 2017

Linux mint


En esta entrada le hablare de Linux mint. Mientras tecleaba en el buscador de google Linux me apareció ese resultado. Linux mint es una comunidad que tiene como propósito producir un sistema operativo moderno, cómodo, y al mismo tiempo con gran fuerza y fácil de utilizar.
                                                                                                                      webupd8.org, 2012

Este sistema operativo es la distribución de escritorio más popular entre los usuarios de Linux, ya que es utilizado por millones de personas. Algunas de las razones por las que Linux ha sido tan popular entre los usuarios, es que trabaja por si sola con un soporte completo de multimedia y aparte es sumamente sencillo utilizarlo. También, es libre y gratis, cualquiera con interés puede obtener su código. Como se mencionó al inicio, Linux mint es manejado por una comunidad, asi que a los usuarios se les exhorta mandar feedback al proyecto para que sus ideas puedan hacer la diferencia y asi mejorar Linux mint. Este sistema operativo está basado en Debian y Ubuntu, contiene alrededor de 30,000 paquetes y uno de los mejores manejadores de software. Como es todo lo producido por la comunidad Linux, es seguro y confiable por medio de actualizaciones de software y la complejidad de su arquitectura, es mínimo el mantenimiento que requiere Linux mint, asi que no es necesario un antivirus ni un anti-spyware.
                                                                                                                 commons.wikimedia

El proyecto de Linux mint sobrevive por medio de bienhechores que tan solo en el mes de febrero donaron $8000 usd. Para la comunidad de Linux mint es parte de su esencia el compartir el código, para darle crédito a la tecnología que ellos usan, permitir que otros colaboren, para que así otros puedan construir a partir de lo que ya se ha construido y así permitir que exista un progreso. Así que el software tiene licencia por parte de GPL y la mayoría de los componentes que utilizan son gratuitos y de código abierto.
En su pagina web permiten el acceso a las personas de descargar el sitema operativo, donar y participar, ya sea mandando feedback o uniendose a la comunidad de Linux mint.

Bibliografia
Linux. https://linuxmint.com/. Recuperado: 06.04.17


domingo, 2 de abril de 2017

Precio y seguridad


Otro caso donde resalta más Linux sobre Mac OS es en su teclado, precio, seguridad y portabilidad.


Se registró recientemente que OS  X y Windows, han sido hakeado. La seguridad en Linux comienza desde el momento en que se piden contraseñas de acceso a los distintos urusrios que han sido creaos por el root tree.

El costo del sistema operativo de Apple es de $129 usd, y un equipo como la MacBook, que es considerada la más barata tiñe un precio de alrededor $999 usd. Con tan solo $339 usd se puede comprar un equipo que pueda correr el sistema operativo de Linux que es totalmente gratuito, no $129 usd como el casa de Apple. Una vez instalado Linux en tu equipo se podrán realizar las tareas de oficina comunes, mientras que en un equipo de Apple puede ser necesario comprar algun tipo de software.


En Mac OS no existe la tecla de delete como lo es en cualquier otro dispositivo. De hecho se tiene que presionar fn más delete para poder realizar esta acción. También, su ratón solo tiene un botón en vez de los dos a los que ya estamos acostumbrados. Son diferencias sencillas a las cuales nos podríamos acostumbrar.

En Linux se pude migrar una instalación de un hardware a otro hardware. Se pude mover una pieza hacia otra máquina mientras la estructura sea la misma. En Mac OS, cada pieza del hardware está ligada a la misma máquina.

Ya depende de cada quien, que es lo que realmente se busca en un equipo.  Que otras ventajas cosiderarias al cambiarte? Pecio? Comodidad? Seguridad?

domingo, 26 de marzo de 2017

Mac OS vs. codigo abierto


Por lo regular realizo entradas de Linux contra Windows, en esta ocasión agregaré Mac OS. Si has utilizado un dispositivo de Mac OS, seguro te has dado cuenta que son amigables aunque suelen tener sus restricciones, al igual que Windows no es flexible. Cuando hablo de flexibilidad, me refiero a la habilidad y libertad que Linux brinda a sus usuarios. Un ejemplo de esto es la barra de actividades en Windows o Mac OS, en ninguno puedes cambiarlo. En el caso de Linux, se puede hacer lo que el usuario desee, como es cambiarlo y personalizarlo. Así que, si deseas flexibilidad Linux es tu sistema operativo.


El código de Mac OS es cerrado, pero existe una colaboración entre Apple y la comunidad de código abierto. En 2007 realizaron la primera colaboración y crearon OpenDarwin, pero esta relación solo permaneció hasta el 2007, cuando Apple decidió que el proyecto no era lo esperado. Así que más tarde se realizó otra colaboración, un proyecto con el nombre de PureDarwin, que hasta la actualidad está vigente. Per desafortunadamente, no es tan abierto como Linux lo es.


La línea de comando es crucial para realizar tareas administrativas, Apple lo tiene pero con limitaciones y es difícil de manejar a comparación de Linux. Y en cuanto a requisitos de hardaware, Linux puede funcionar en dispositivos con menor fuerza. Por ejemplo, OS X: 876 MHz más rápido CPU, 512 MB de RAM, 9 GB en disco duro; Ubuntu: procesador 700 MHz x86  , 384 MB de RAM, y 8 GB en disco duro. Aún con sus limitaciones Linux funciona con más rapidez que Mac OS.
Bibliografia
http://www.puredarwin.org/. PureDarwin. Recuperdao, 22.03.17.
https://es.opensuse.org/Software_libre_y_de_c%C3%B3digo_abierto. Open use. Recuperado, 22.03.17

viernes, 17 de marzo de 2017

Alternativas a animales de experimentación y Linux

En previas publicaciones he escrito sobre las ventajas de Linux contra las de Windows. Ahora haré mención de un beneficio de Linux para la investigación científica. En la cualidad son 100 millones lo animales de experimentación que son utilizados al año en todo el mundo. Para que una investigación con animales de experimentación sea ética, se tienen que tomar en cuenta las tres R’s, o eso se espera, que son reducir, reciclar, y reutilizar. Aún así, utilizando las tres R’s no es suficiente y son muchos los animales que se utilizan en la experimentación.


Pero, excite un programa con el nombre de R. Este es un software libre para calcular estadísticas y gráficas, que además runs en muchas plataformas como lo es UNIX, Windows y MacOS.
En una investigación que se realizó en el 2014 se comparó el software Bayesian con un software comercial. El software Bayesian fue elevorado mediante el sistema R, con licencia de GNU. La investigación tuvo como objetivo reemplazar el uso de animales de experimentación en toxicología, y así obtener mejores resultados que in silico. Con este software se realizaron pruebas toxicológicas en la piel, midiendo la afinidad con la avidez con la una molécula se une a la piel, sin animales de experimentación de por medio. Todo en una compudora. A continuación se muestran como está compuesto el software Bayesian para un nódulo linfático en ratones:
lmagen 1.1 Muestra el modelo de dinamicas generado a partir del programa R, para realizer ensayos de toxicidad en piel.

Esta investigación probó el software creado a partir del programa R con software comercial, que es utilizado para hacer experimentaciones similares, y se obtuvieron mejore resultados con Bayesian que con el software comercial.
Esto es un avance gigante, ya que se reducen los animales de experimentación que son utilizados en la industria cosmética en ensayos de toxicidad de sustancias en piel. Lo mejor aún es que la base de datos esta al acceso del público tanto como el software. Y se pude encontrar en la página de National Toxicology Program, al igual que la base de datos.

Bibliografía
https://www.r-project.org. The R Foundation.

http://www.peta.org/issues/animals-used-for-experimentation/animals-used-experimentation-factsheets/animal-experiments-overview/. PETA. 2017

Open Source Software Implementation of an Integrated Testing Strategy for Skin Sensitization Potency Based on a Bayesian Network. Jason R. Pirone, Marjolein Smith, Nicole C. Kleinstreuer, Thomas A. Burns, Judy Strickland, Yuri Dancik, Richard Morris, Lori A. Rinckel , Warren Casey, and Joanna S. Jaworska. 2014. Base de datos: MEDLINE

domingo, 12 de marzo de 2017


Como lo mencioné al comienzo de este blog, cualquier persona que esté interesada en cambiarse a Linux, debe de tener amor por la programación y la computación. A los principios de Linux las personas que lo utilizaban eran geeks, personas que estaba de veras interesadas en programar un software libre. Y de mismo modo se se etiquetaba Linus Torvalds. Pero que es eso que hace tan difícil el manejo de Linux y que sólo geeks estén interesados en él.

 

Imagen 1.0 Comando terminal, una de las dificultades de Linux, pero una ventaja para muchos. MakeUseOf. 2017



La respuesta a esta incógnita está en su comando terminal. A un comando terminal se le conoce por permitir dar instrucciones o comandos por medio de una línea de texto simple. Entonces si existe el interés de cambiarse a Linux se tiene que tener la disponibilidad, ganas y tiempo de aprender a utilizar este tipo de comandos.



Existe un pequeño problema, como sabemos cuando algo es muy común en el mercado, lo que se fabrica en mayor cantidad es lo que más se consume. Así que todo depende para que se utilizará el sistema operativo, ya que en ocasiones no se pueden encontrar los Drives específicos por la falta de su producción.



Pero dejemos de cosas tristes y ahora hablemos de una de las invensiones que están de moda y que son sustentadas por Linux. Son 75 mil los usuarios de Netflix, muchos incluyéndome somos usuarios. Son muchas las maneras con las que podemos acceder a Netflix. Pero existe un dispositivo respaldado por Linux y ese Roku. Tal como lo puede hacer una computadora, Roku da acceso a aplicaciones como Netflix, Amazon, Sling, Google Play, YouTube, entre otros.  Roku Streaming Player es una serie de modelos repdoructores de medios digitales fabricadas por la empresa Roku Inc. Estos dispositivos funcionan mediante la transmisión de contenido digital a través de diversos canales.


Imagen 1.1 Consola de Roku, semil-libre por Linux. MakeUseOf. 2017.



Anteriormente, hice mención de la baja o nula fabricación de Drives para Linux. Linux no puede hacer streaming de Netflix. Así que se vale de Roku, dispositivo semi libre que permite hacer streaming de Netflix. El problema es causado a que Netflix usa como plugin a Silverlight en ves de Adobe Flas.



Así que no todo es desventaja. Muchos nos vemos beneficios por este tipo de tecnología.



Bibliografía




domingo, 5 de marzo de 2017

Manejo de paquetes y el árbol de raíz.

Cuando se quiere comprar un carro por lo regular, las personas que son precavidas, hacen una búsqueda de ventajas y desventajas de los automóviles de su interés. Para luego hacer una decisión segura. Pues lo mismo ocurre cuando alguien se quiere cambiar a de un sistema operativo a otro, como lo es de Windows a Linux. Por lo tanto, como lo he hecho anteriormente les muestraré características de ambos sistemas operativos comparándolos.

La estructura fundamental de Linux en comparación a Windows es muy distinta, en Ubuntu o Fedora con se podrán encontrar My Documents ni Program Files. No existe ningún drive D: o C:, ya que todo está estructurado por un Root tree, o árbol de raíz.
(Makeuseof, 2017)


Registro de Windows es una base de datos jerárquica central utilizada en Microsoft Windows 98, Windows CE, Windows NT y Windows 2000 con el fin de almacenar información necesaria para configurar el sistema para uno o varios usuarios, aplicaciones y dispositivos de hardware.

El Registro contiene información que Windows utiliza como referencia continuamente, por ejemplo los perfiles de los usuarios, las aplicaciones instaladas en el equipo y los tipos de documentos que cada aplicación puede crear, las configuraciones de las hojas de propiedades para carpetas y los iconos de aplicaciones, los elementos de hardware que hay en el sistema y los puertos que se están utilizando. Entre esto también están todas las contraseñas creadas en cada una de las aplicaciones.
 (Makeuseof, 2017)
En Linux no se encontrará nada parecido a el Registro de Windows, ya que Linux no cuenta con un almacén centralizado con toda la información de todos los programas, en cambio cada programa los guarda, sin la necesidad que que se acomule información no deseada en tu dispositivo.

Otra ventaja que ahorra mucho tiempo y asegura la libertad de instalar e desinstalar programas de tu dispositivo es el Manejo de paquetes. En Windows cuando se requiere descargar algún programa deseado hay que ir al buscador de Internet y descargar  el Archivo EXE. El programa luego pide la autorización de descargarlo y cuando se requiere descargar ese programa se tiene que acceder al panel de control y pasar por otra serie de checa points para desinstalar. En Linux no es así, por medio del Manjeo de paquetes se puede desinstalar e instalar el programa que se desee.
(Makeuseof, 2017)
Bibliografía
https://support.microsoft.com/es-es/help/256986/windows-registry-information-for-advanced-users. Microsoft. 2017.

http://www.makeuseof.com/tag/7-key-differences-between-windows-and-linux-you-should-know-about-before-switching/. Make use of. 2017.


domingo, 26 de febrero de 2017

Para adentrarnos más a lo que es un sistema operativo libre, voy a hablar un poco de Ubuntu para continuar mencionando otras de las ventajas de Linux. Esta vez compararé lo similar que es Windows y Ubuntu.

Como todos ya sabemos,  y estamos sumergidos en Windows ya que la mayoría tenemos un dispositivo con este sistema operativo, Ubuntu asegura una libertad personal con tu dispositivo donde hayas despido descargarlo.

Como recomendación, a Ubuntu lo pueden descargar en un Live CD que les permite utilizar el programa sin que este este instalado en sus dispositivos de manera permanente.

A continuación compararé características de Ubuntu y Windows.

Figura 1.0 Se muestran dos ventanas que común mente pueden ser observadas en el sistema Operativo Ubuntu. También se muestran algunas de sus partes.

Figura 2.0 Aquí se pueden observar dos imágenes de Windows, una de ellas es de la biblioteca y la otra es Microsoft Works.

Con esas imágenes se pueden sacar a relucir características muy particulares de Ubuntu. Como se puede observar a simple vista la biblioteca y navegador de archivos son muy parecidos y tienen las “mismas” funciones. En ambos se encuentran los documentos, imágenes, música y vídeos, y también se puede accede al contenido del escritorio.

En la primera imagen de cada de las figuras 1 y 2 se observa que en ambos sistemas operativos se puede minimizar, maximizar y cerrar. En Ubuntu existe otra opción, la cual da acceso al menú, en el caso de la ventana del navegador de archivos.

Como podemos observar las ventanas de Windows y Ubuntu no son muy diferentes, al menos en su estructura, pero el contenido es casi el mismo.

En la próxima publicación me dedicaré a agregar diferencias entre Ubuntu y Windows, con características cada vez más específicas.

domingo, 19 de febrero de 2017

Libertad de Linux

La ventaja más importante de Linux es su libertad. En ingles se describe como un sistema operativo "free", esta palabra significa libre  como también gratis. Así que, Linux asegura libertad en un producto totalmente gratuito.
 
La libertad de este sistema operativo permite al usuario personalizar, también lo definen como altamente personalizaste. Con la colaboración de Richard Stallman, al crear GNU y la la Free Software Foundation se creó Linux/GNU. De esta manera se aseguró la libertad que se le otorga a usuario de cambiar y difundir el código completo.

Son pocas las desventajas que se le concocen a Linux, pero una de ellas su manejo. Cuando un usuario determina utilizar el sistema operativo tiene que estar dispuesto a aprender, tiene que tener disponibilidad y paciencia, y sobre todo gusto por la materia.

Ahora bien, ¿estarían dispuestos a untilizar un sistema operativo como Linux? ¿A caso sería difícil abandonar algo que ya conoces por lo desconocido?

En la próxima publicación escribiré sobre otras características que hacen a Linux uno de los mejores sistemas operativos entre los más compatibles.