Etiqueta: GNU/Linux

La línea de comandos de Linux

No, no es la historia de cómo, en 1991, Linus Torvalds escribió la primera versión del kernel de Linux. Puedes leer esa historia en montones de libros sobre Linux. Tampoco voy a contarte la historia de cómo, algunos años antes, Richard Stallman comenzó el Proyecto GNU para crear un sistema operativo libre parecido a Linux, Esa también es una historia importante, pero la mayoría de los libros de Linux también la incluyen.

Mucha gente habla de «libertad» con respecto a Linux, pero no creo que la mayoría de la gente sepa que significa esta libertad en realidad. Libertad es el poder de decidir lo que tu ordenador hace, y la única forma de tener esta libertad es saber que está haciendo tu ordenador. La libertad es un ordenador que no tiene secretos, en el que todo puede saberse si te interesa averiguarlo.

La mayoría de los usuarios de ordenadores de hoy sólo están familiarizados con la interfaz gráfica de usuario o GUI (del inglés graphical user interface) y los vendedores y los expertos les han enseñado que la interfaz de línea de comandos o CLI (del inglés command line interface) es una cosa espantosa del pasado. Es una pena, porque una buena interfaz de línea de comandos es una maravillosa y expresiva forma de comunicarse con el ordenador, muy parecida a lo que el lenguaje escrito es para los seres humanos. Se ha dicho que «las interfaces gráficas de usuario hacen fáciles las tareas fáciles, mientras que las interfaces de línea de comandos hacen posibles las tareas difíciles» y eso es muy cierto aún hoy.

Este libro es una visión amplia sobre «vivir» en la línea de comandos de Linux. Al contrario que algunos libros que se concentran en un solo programa, como el programa shell o interfaz, bash, este libro tratará de explicar como utilizar la interfaz de línea de comandos en un sentido amplio. ¿Cómo funciona? ¿Qué puede hacer? ¿Cuál es la mejor forma de usarla?

Software Libre y Abierto: Impacto Tecnológico en las Organizaciones

El uso de Software Libre y Abierto sigue creciendo, pero no solo entre los individuos y particulares entusiastas, amantes de la tecnología, entre otros, sino entre las Organizaciones Públicas y Privadas, así como entre las Organizaciones Educativas y de Investigación Científica.

Todo esto en gran manera debido a la demanda que ha surgido como tendencia entre las Organizaciones por reducir costos en productos, licencias y mano de obra certificada en productos comerciales, privativos y cerrados, además de aprovechar las novedosas ventajas de lo que hoy se conoce como la “Nube” y así poder reinventarse y transformarse digitalmente.

Introducción

Hoy en día es evidentemente comprensible que el uso de Aplicaciones, Sistemas y Soluciones basadas en Software Libre y Abierto facilitan y abaratan los procesos de inserción e innovación en el mundo de la economía digital, así como también la contribución de la Comunidades de Software Libre por medio de la innovación abierta ayuda a las Organizaciones a adoptar más fácilmente la transformación digital.

Cuando la Comunidad Libre y Abierta difunde, comparte y colabora entre si crea una red de experiencias, muy valiosas y productivas, semejantes a esas etapas del medioevo de la Humanidad cuando los Hombres del Renacimiento compartían sus creaciones, descubrimientos, investigaciones e inventos haciéndonos una Sociedad más humana, creativa y productiva.

Por ende, para nadie es un secreto que en la actualidad, que el Software Libre y Abierto ayuda a las organizaciones a transitar y avanzar en el camino hacia la transformación digital, para responder de forma ágil y efectiva a las cada vez más crecientes y aceleradas demandas.

Importancia del Software Libre y Abierto en las Organizaciones

Las programas y sistemas de Software Libre y Abierto aportan la eficiencia, flexibilidad y seguridad necesarias a bajo costo o ninguno para lograr la llamada transformación digital, teniendo en cuenta que la razón de esto se da debido a la gran diferencia entre la cultura y la filosofía del Software Libre y Abierto y el Software Privativo y Cerrado, es decir, en el modelo comunitario de desarrollo, porque precisamente de ahí surge la innovación.

Las Organizaciones que hoy en día y en el futuro tendrán un mayor valor serán las que tengan mejores “activos digitales”. Es decir, mejores programas, sistemas, y plataformas que puedan dar una respuesta ágil y efectiva a sus consumidores en medio de este ritmo acelerado de crecimiento y desarrollo tecnológico, interno y mundializado para así obtener una ventaja cooperativa y lograr el éxito organizacional.

El foco de toda Organización actual es y debe ser estar a la vanguardia en el proceso de incorporar y mejorar los activos digitales de si mismas para ser eficientes, y dar más y mejores servicios a sus usuarios y a los ciudadanos en el caso del sector público. Esto es, sobre todo, para afrontar los cambios que propone la llamada transformación digital de los tiempos presentes.

Especialmente el Software Libre y Abierto en las industrias de Investigación y Educación, Telecomunicaciones, Salud y Gestión Público, tiene mucho que aportar en cuanto a soluciones confiables, ágiles y flexibles transversales a todo tipo y tamaño de Organización.

Aún sopesando los largos procesos de implementación que puedan darse debido al cambio cultural y técnico que requieren los procesos de transformación digital basados en el cambio de Software Privativo y Cerrado a Software Libre y Abierto.

Soluciones disponibles basadas en Software Libre y Abierto

En muchos ámbitos de una Organización puede ser usado el Software Libre y Abierto, por lo cual mencionaremos solo algunas áreas y algunos ejemplos de usos y/o Aplicaciones útiles en las mismas.

Equipos de Servidores

  • Correo: Sendmail, Postfix, Qmail, Exim, Courier, Zimbra, Poen-xchanges, Kolab, Citadel
  • Agendas: Sogo
  • Web: Apache, Ngix
  • Archivos: Samba, NextCloud, OwnCloud
  • DHCP: Dhcpd
  • DNS: Bind
  • NFS: Nfs-kernel-server
  • FTP: Proftpd, Vsftpd, Pureftpd
  • SSH: Openssh-server
  • LDAP: Openldap, Apacheds, Opendj, 389 directory server
  • NTP: Ntpd
  • Impresión: Cups
  • Proxy: Squid, Dansguardians
  • Firewall: Monowalld, Endian, Pfsense
  • IPS/IDS: Snort, Suricata, Bro, Kismet, Ossec, Tripwire, Samhain, Aide
  • Base de Datos: Postgres, Mariadb, MySql
  • Telefonía IP: Asterisk, Vitalpbx, Issabel, Elastix, Freepbx
  • Gestión de Documentos: Alfresco, Openfiler, OnlyOffice, LibreOffice
  • Gestión Empresarial: Odoo, Opencrm
  • Monitorización: Nagios, Cacti, Zenoss, Zabbix
  • Soporte: Glpi, Osticket
  • Inventario: Ocs-inventory
  • Clonación: Fog project
  • Mensajería: Gammu, Gajim, Jabber,

Equipos de Usuario

Conclusión

Hoy en día, como podemos ver luego de leer está publicación, es evidente que cualquier Organización puede con algo de empuje y apoyo lograr sustentar los sistemas informáticos esenciales de si misma mediante el uso del Software Libre y Abierto, es decir, este hecho es ya una realidad viable.

En la actualidad, existen muchos proyectos de aplicaciones en software libre y abierto para las pequeñas y medianas Organizaciones, incluyendo Distribuciones Linux que incluyen toda una gama de aplicaciones orientadas a un público empresarial o corporativo, público o privado.

Todo un mercado alrededor del software libre y abierto existe actualmente, Organizaciones privadas (Empresas) o Independientes (Comunidades) que ofrecen soporte y desarrollo, que han logrado demostrar casos de éxito en grandes empresas y administraciones públicas, y que hoy en día, estos ejemplos de implantación y uso son una bandera que muestra que el software libre y abierto es algo real.

En definitiva, el software libre y abierto nos permite ahorrar costos en licencias, e implementar toda una gama de Sistemas de Información, que suelen implementarse bajo licencias de software privativo y cerrado.

Todo esto sobre arquitecturas abiertas, que a su vez facilitan a las mismas progresivamente independizarse de los fabricantes y abrirse la puerta a un mercado de otros proveedores mucho más amplio de las cuales obtener productos y soporte.

Y ha llegado el día en que el software libre y abierto ha derribado esa vieja creencia que dice que el Software Libre y Abierto es algo propenso a fallos y que no tiene soporte.

Progreso y desarrollo social con Software Libre y Código Abierto

El software al igual que cualquier otro producto del conocimiento, debe ser usado en la medida de lo posible, para el bien común de todos, es decir, debe ser compartido para generar progreso y desarrollo en y para la Humanidad.

El norte, el fin último, a seguir para todos los que desarrollan y usan, Ciencia y Tecnología, la Informática y la Computación, sobre todo aquellos que pertenecen a movimientos tecno-sociales, como el Movimiento del Software Libre y Código Abierto, debe ser buscar la mayor suma de bienestar y felicidad posible mediante el uso de lo aportado (Hardware, Software, Conocimiento y Filosofía), al menor costo y tiempo posible para la Sociedad.

Introducción

Ya en otras publicaciones anteriores, hemos visto lo beneficioso que es para la sociedad en su conjunto, el Software Libre y Código Abierto, tanto si es creado, usado o compartido por, para y desde las personas, comunidades, empresas y gobiernos. Un buen ejemplo, de esta afirmación es nuestra anterior publicación sobre GNU/Health, del cual reseñamos lo siguiente:

“En términos generales, «GNU Health» es un excelente «Sistema Libre de Gestión Hospitalaria y Salud». Por ende, está destinados a los profesionales sanitarios, instituciones de salud y gobiernos. Además, dicho sistema posee un destacado crecimiento durante estos últimos años y contribuye activamente a mejorar la tecnología, asociada al mundo del «Software Libre y de Código Abierto» y al ecosistema de «GNU/Linux»”.

Otro interesante artículo anterior, en la misma dirección del tema tratado, fue uno llamado “Software Libre como una eficaz Política Pública de Estado”, en el que sé dejo en claro, lo siguiente:

“… el uso del «Software Libre» como una «Política Pública de Estado», no soló es una cuestión de moda o costos, sino que es un elemento fundamental para la construcción de los actuales modelos emergentes de «Gobierno (Abierto y Electrónico)» de forma tal, que los Ciudadanos se sientan confiados en que los mismos cumplen con parámetros de uso confiables y seguros, para todos”.

Y por último, podemos citar otros 2 llamados “Cuarta Revolución Industrial: El papel del Software Libre en esta nueva era” y “TODO: Hablar abiertamente Desarrollar abiertamente”, donde vemos como el Software Libre y Código Abierto, va siendo creado, adoptado e implementado desde la empresa privada, en beneficio del progreso y desarrollo tecnológico, económico y social propio y de la Sociedad.

“En esta Cuarta Revolución Industrial, el existente Ecosistema de herramientas (Aplicaciones, Sistemas y Plataformas) de «Software Libre y Abierto» favorece la adopción de dichas «nuevas tecnologías», permitiendo que las Organizaciones puedan ser más competitivas y rentables en estos tiempos. Aunque también el factor humano es clave, sobre todo a nivel de formación y dominio en estas herramientas”.

Software Libre y Código Abierto para el progreso y desarrollo social

Ahora que, muchos Gobiernos y Organizaciones comunitarias, públicas y privadas están en importantes planes de inversión, investigación, desarrollo e implementación de tecnologías (Hardware y Software) libres y abiertas, para ofrecer u obtener procesos y actividades o bienes y servicios, gratuitos y pagos, se puede decir, con claridad y precisión que estamos llegando a un punto de no retorno.

Un punto de no retorno, como el que una vez se dio, cuando GNU/Linux empezó a instalarse en los Superordenadores y Móviles, y ahora para muchos es impensable imaginar un Superordenador sin una Distribución Linux o un Móvil sin Android.

Hoy en día, ya muchos gobiernos se benefician y benefician a sus ciudadanos, del uso e implementación de aplicaciones y sistemas de Software Libre y Código Abierto, orientadas a enfrentar desafíos locales en pro del progreso y desarrollo nacional.

Sin importar, si lo usado es para garantizar u ofrecer servicios más seguros, transparentes o económicos, o por fortalecer la independencia tecnológica nacional, o simplemente por moda tecnológica, sobre todo en el ámbito de los Gobiernos, el uso de procesos y tecnologías libres y abiertas, en áreas tales como, los servicios de salud, educación seguridad, o la gestión de recursos, datos, información, comunicación, servicios, trámites, el procesamiento de imágenes, entre otras, tienen el potencial de fomentar el desarrollo económico y social de muchos países.

En resumen, crear, usar, trabajar, apoyar sobre Software Libre y Código Abierto, en el ámbito de los Gobiernos y Organizaciones comunitarias, publicas o privadas tiene como beneficio inmediato el aumento del impacto de los recursos tecnológicos y económicos, en pro del progreso y desarrollo de los mismos y sus Ciudadanos y/o Usuarios.

Conclusión

Esperamos que esta “pequeña y útil publicación” sobre como contribuye la creación y uso del «Software Libre y Código Abierto» al «Progreso y desarrollo social» y por ende, su importancia o relevancia dentro de nuestras sociedades, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de y para «GNU/Linux».

Por ahora, si te ha gustado esta «publicación», no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.

Como instalar Ubuntu 20.10

En este tutorial usted aprenderá los pasos básicos para instalar el sistema operativo GNU/Linux Ubuntu en su computadora promedio. Antes de iniciar la instalación es recomendable hacer una copia de seguridad de sus archivos personales.

Ubuntu es un sistema operativo basado en GNU/Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás.

Está orientado al usuario promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia del usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Estadísticas web sugieren que la cuota de mercado de Ubuntu dentro de las distribuciones Linux es, aproximadamente, del 49%, y con una tendencia a aumentar como servidor web.

Su patrocinador, Canonical, es una compañía británica propiedad del empresario sudafricano Mark Shuttleworth. Ofrece el sistema de manera gratuita, y se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte técnico. Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad para mejorar los componentes de su sistema operativo. Extraoficialmente, la comunidad de desarrolladores proporciona soporte para otras derivaciones de Ubuntu, con otros entornos gráficos, como Kubuntu, Xubuntu, Ubuntu MATE, Edubuntu, Ubuntu Studio, Mythbuntu, Ubuntu GNOME y Lubuntu.

Organización De Unión Planetaria

© 2020 Organización De Unión Planetaria.