Planeta Universidad

April 05, 2020

GUL-UC3M :: Planeta Grupo de Usuarios de Linux de la U. Carlos III de Madrid.

Jose Manuel: Kubernetes para impostores
En este artículo vamos a ver como instalar Kubernetes en Ubuntu para luego desplegar una aplicación en él accesible desde tu pc.

En el siguiente veremos como hacer lo mismo pero en un servidor con Ubuntu, certificados https válidos, de que hacer backup, ...

microk8s

Usaremos microk8s que tiene versión para Linux, Windows y MAC.

Versión corta

Copia y pega esto en un terminal:

sudo snap install kubectl --classic

Te habrá pedido la contraseña. Para el resto ya la tiene:

sudo snap install helm --classic
sudo snap install microk8s --classic
microk8s.enable
microk8s.start
mkdir $HOME/.kube
microk8s.config > $HOME/.kube/config
microk8s enable dns
microk8s enable dashboard
microk8s enable ingress
microk8s enable storage

Hasta aquí son unos 3 minutos con una conexión que baja a 10MB/s .

Cuando todos los pods estén en estado Running habremos terminado:

~$  kubectl get po --all-namespaces
NAMESPACE     NAME                                              READY   STATUS    RESTARTS   AGE
ingress       nginx-ingress-microk8s-controller-l5ccz           1/1     Running   0          2m41s
kube-system   coredns-588fd544bf-ftfz7                          1/1     Running   0          2m51s
kube-system   dashboard-metrics-scraper-db65b9c6f-mbh96         1/1     Running   0          2m43s
kube-system   heapster-v1.5.2-58fdbb6f4d-hln5h                  4/4     Running   0          2m43s
kube-system   hostpath-provisioner-75fdc8fccd-v4bth             1/1     Running   0          2m34s
kube-system   kubernetes-dashboard-67765b55f5-hpnnn             1/1     Running   0          2m43s
kube-system   monitoring-influxdb-grafana-v4-6dc675bf8c-mmwr7   2/2     Running   0          2m43s
~$

Hasta aquí otros 3 minutos.

El proceso completo de instalación de Kubernetes no deberían ser más de 10 minutos.

Cuando termines, si te conectas a localhost en tu navegador, debería saludarte con un 404 Not Found un tal openresty.

Ahora vamos a ver si funciona instalando un wordpress con el chart de bitnami

helm repo add bitnami https://charts.bitnami.com/bitnami
helm upgrade --install wordpress \
  --set wordpressUsername=admin \
  --set wordpressPassword=admin \
  --set service.type=ClusterIP \
  --set ingress.enabled=true \
  --set ingress.hostname=localhost \
  bitnami/wordpress

Comprobamos que los pods se levanten:

~$ kubectl get po
NAME                         READY   STATUS    RESTARTS   AGE
wordpress-7d5756c684-pjgfq   1/1     Running   0          2m37s
wordpress-mariadb-0          1/1     Running   0          2m37s

Y en 3 minutos más:

El proceso completo desde 0 hasta un wordpress levantado en kubernetes no deberían ser más de 15 minutos.

Lo de arriba pero con la salida de los comandos.

Instalamos los clientes kubectl y helm:

~$ sudo snap install kubectl --classic
kubectl 1.17.3 from Canonical✓ installed
~$ sudo snap install helm --classic
helm 3.1.2 from Snapcrafters installed

Instalamos Kubernetes con microk8s:

~$ sudo snap install microk8s --classic
microk8s v1.18.0 from Canonical✓ installed
~$ microk8s.enable
~$ microk8s.start
Iniciado.
Enabling pod scheduling
node/yinyan already uncordoned

Configuramos el .kube/config para que los clientes sepan llegar a Kubernetes:

~$ mkdir $HOME/.kube
~$ microk8s.config > $HOME/.kube/config

Activamos algunos addons:

  • dns:
  ~$ microk8s enable dns
  Enabling DNS
  Applying manifest
  serviceaccount/coredns created
  configmap/coredns created
  deployment.apps/coredns created
  service/kube-dns created
  clusterrole.rbac.authorization.k8s.io/coredns created
  clusterrolebinding.rbac.authorization.k8s.io/coredns created
  Restarting kubelet
  DNS is enabled
  
  • dashboard:
  ~$ microk8s enable dashboard
  Applying manifest
  serviceaccount/kubernetes-dashboard created
  service/kubernetes-dashboard created
  secret/kubernetes-dashboard-certs created
  secret/kubernetes-dashboard-csrf created
  secret/kubernetes-dashboard-key-holder created
  configmap/kubernetes-dashboard-settings created
  role.rbac.authorization.k8s.io/kubernetes-dashboard created
  clusterrole.rbac.authorization.k8s.io/kubernetes-dashboard created
  rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created
  clusterrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created
  deployment.apps/kubernetes-dashboard created
  service/dashboard-metrics-scraper created
  deployment.apps/dashboard-metrics-scraper created
  service/monitoring-grafana created
  service/monitoring-influxdb created
  service/heapster created
  deployment.apps/monitoring-influxdb-grafana-v4 created
  serviceaccount/heapster created
  clusterrolebinding.rbac.authorization.k8s.io/heapster created
  configmap/heapster-config created
  configmap/eventer-config created
  deployment.apps/heapster-v1.5.2 created

  If RBAC is not enabled access the dashboard using the default token retrieved with:

  token=$(microk8s kubectl -n kube-system get secret | grep default-token | cut -d " " -f1)
  microk8s kubectl -n kube-system describe secret $token

  In an RBAC enabled setup (microk8s enable RBAC) you need to create a user with restricted
  permissions as shown in:
  https://github.com/kubernetes/dashboard/blob/master/docs/user/access-control/creating-sample-user.md
  
  • ingress:
  ~$ microk8s enable ingress
  Enabling Ingress
  namespace/ingress created
  serviceaccount/nginx-ingress-microk8s-serviceaccount created
  clusterrole.rbac.authorization.k8s.io/nginx-ingress-microk8s-clusterrole created
  role.rbac.authorization.k8s.io/nginx-ingress-microk8s-role created
  clusterrolebinding.rbac.authorization.k8s.io/nginx-ingress-microk8s created
  rolebinding.rbac.authorization.k8s.io/nginx-ingress-microk8s created
  configmap/nginx-load-balancer-microk8s-conf created
  daemonset.apps/nginx-ingress-microk8s-controller created
  Ingress is enabled
  
  • storage:
  ~$ microk8s enable storage
  Enabling default storage class
  deployment.apps/hostpath-provisioner created
  storageclass.storage.k8s.io/microk8s-hostpath created
  serviceaccount/microk8s-hostpath created
  clusterrole.rbac.authorization.k8s.io/microk8s-hostpath created
  clusterrolebinding.rbac.authorization.k8s.io/microk8s-hostpath created
  Storage will be available soon
  

Instalamos un wordpress:

~$ helm upgrade --install wordpress --set wordpressUsername=admin --set wordpressPassword=admin --set service.type=ClusterIP --set ingress.enabled=true --set ingress.hostname=localhost bitnami/wordpress
Release "wordpress" does not exist. Installing it now.
NAME: wordpress
LAST DEPLOYED: Sun Apr  5 22:41:25 2020
NAMESPACE: default
STATUS: deployed
REVISION: 1
NOTES:
** Please be patient while the chart is being deployed **

To access your WordPress site from outside the cluster follow the steps below:

1. Get the WordPress URL and associate WordPress hostname to your cluster external IP:

   export CLUSTER_IP=$(minikube ip) # On Minikube. Use: `kubectl cluster-info` on others K8s clusters
   echo "WordPress URL: http://localhost/"
   echo "$CLUSTER_IP  localhost" | sudo tee -a /etc/hosts

2. Open a browser and access WordPress using the obtained URL.

3. Login with the following credentials below to see your blog:

  echo Username: admin
  echo Password: $(kubectl get secret --namespace default wordpress -o jsonpath="{.data.wordpress-password}" | base64 --decode)
~$

Y esperamos a que se levante:

~$ kubectl get po
NAME                         READY   STATUS    RESTARTS   AGE
wordpress-7d5756c684-pjgfq   1/1     Running   0          2m37s
wordpress-mariadb-0          1/1     Running   0          2m37s

El proceso completo desde 0 hasta un wordpress levantado en kubernetes no deberían ser más de 15 minutos.

Sun Apr 5 21:03:57 2020

Jose Manuel: "Trine 2: The Complete History" en Ubuntu Bionic 18.04
Trine Enchanted Edition me encantó así que vamos a por Trine 2: Complete Story.
¿Empezamos por instalarlo?

Instalación

Usa el script de play.it para Trine 2.

Si quieres en los ports de Ubuntu también tienes un paquete de play.it que no he probado pero debería hacer lo mismo.

Si lo instalas con el script oficial, se instalará pero al arrancar verás un fallo del tipo "me falta una librería" que implica bajarse unos fuentes y compilarlos. La librería se usa para la pantalla inicial que salta antes de empezar el juego. play.it ya se lo baja todo, lo compila por ti y te crea dos paquetes.

¡¡A jugar!!

¡Sorpresaaa!

Llegará un momento en que te saldrá esta pantalla:

Pero no, no se ha acabado:

Me sentí un poco troleado. A mi me gustaba como acababa el juego, pero hay que reconocer que la continuación también me ha gustado.

La continuación son 6 niveles que se agregaron después con la expansión "Goblin Menace" así que no te asustes si se acaba pero no se acaba.

Cambian las reglas

A partir de aquí verás que todo es más difícil pero eso es porque presuponen que tus personajes tienen habilidades que a lo mejor no tienen:

  • Pontius "El Bravo": habilidad de planear con su escudo.
  • Amadeus "El Magnífico": habilidad de magnetizar objetos metálicos.
  • Zoya "La Silenciosa": habilidad de ralentizar el tiempo.

Si no tienes estas habilidades no se si se puede hacer así que mejor consíguelas.

¿Y si me atasco?

El mejor walkthrough que he visto es este:

¿Y comparado con el I?

Trine II es como el I pero más en todo.

El artwork está mejor conseguido, los personajes tienen más habilidades, la historia es mejor, ... pero la esencia del juego es la misma que la del I.

Esto no es malo. ¿eh? Es un juegazo se mire por donde se mire.

A un jugador que haya jugado al I sin acabárselo hace más de un mes, le pones el II diciéndole que es el I más adelantado y tardará un rato en darse cuenta de que no es así.

Si has jugado al I y te apetece volver a jugarlo, mejor cómprate el II y así cambias la historia. Si no has jugado al I, puedes empezar directamente con el II ya que también tiene su tutorial y la historia es independiente de la del I. Si eres un friki como yo y te gusta ver la evolución de las sagas, cómprate los dos. ;-)

Sun Apr 5 15:59:59 2020

March 24, 2020

OSL-UGR :: Oficina de Software Libre - Universidad de Granada

Impresión 3D de Máscaras Antisalpicaduras

En esta página puedes encontrar cuatro tipos de información:

  • Si eres personal sanitario y quieres solicitar que te proporcionemos lo que construimos, ve al final de la página, aquí.
  • Si lo que quieres es colaborar en la construcción, sigue leyendo en el apartado Colaboración.
  • Si quieres ver las entregas que ya hemos realizado, pincha aquí.
  • Y si quieres ver un listado de colaboradores, pues lo tenemos aquí.

Colaboraciones

¿Eres de Granada o alrededores y quieres colaborar? puedes hacerlo de cuatro formas diferentes:

  1. Si tienes impresora, utilizando tu impresora 3D para imprimir los soportes de los protectores.
  2. Si tienes acetato o elástico para las protectoras.
  3. Donando material para imprimir (rollos de PLA o de PETG de cualquier color) o para las pantallas o para la goma de sujeción.
  4. Donando la cantidad de dinero que tú estimes oportuna y con ella compraremos material para imprimir y para repartir entre toda la gente que está colaborando con sus impresoras y su propio material.

Ahora pondremos los detalles de cada tipo de colaboración, pero ten en cuenta que se trata de un grupo local, no tenemos infraestructura para ir a recoger o a entregar material lejos del área metropolitana de Granada:

Colaboración 1: Tienes impresora 3D y quieres ponerte a imprimir.

  • Apúntate al grupo de Telegram que estamos usando para dudas. Si no tienes Telegram, instálatelo en tu teléfono, y asignate en ajustes un «Nombre de Usuario» para que tu número de teléfono sea oculto. Te añadiremos al grupo cuando nos escribas a osl@ugr.es indicándonos tu «Nombre de Usuario».
  • Busca en Telegram un canal denominado «CANAL Máscaras-Prusa-COV19-GR» y únete.
  • Lee el mensaje anclado al principio del grupo (es un mensaje que aparece arriba del todo). Ahí encontrarás el fichero STL modelo que estamos imprimiendo y los pasos a seguir en la Bitácora.
  • Mira si el modelo que estamos imprimiendo este modelo le cabe a la cama de tu impresora y ponte a imprimir con PETG o con PLA de cualquier color.
  • Registra aquí tus datos cada vez que necesites que vayamos a recoger tus aportaciones, y si necesitas material en ese viaje. Cuando se vaya a realizar la recogida lo pondremos en el grupo de Telegram. Ten en cuenta que el formulario puede estar cerrado, si estamos organizando algún reparto y será abierto cuando empecemos un nuevo proceso de distribución. Todo esto se anuncia en el grupo de Telegram a todas las personas que se hayan unido.

Colaboración 2: Si tienes acetato o elástico para las protectoras.

  • Estamos recopilando información sobre las características que tiene que cumplir el acetato. Por ahora la información que nos han proporcionado es que debe ser de al menos 300 micras de grosor y en láminas de al menos 24 x 24 centímetros para que encajen con el modelo de protector que estamos imprimiendo.
  • Apúntate al grupo de Telegram que estamos usando para dudas. Si no tienes Telegram, instálatelo en tu teléfono, y asignate en ajustes un «Nombre de Usuario» para que tu número de teléfono sea oculto. Te añadiremos al grupo cuando nos escribas a osl@ugr.es indicándonos tu «Nombre de Usuario».
  • Apúntate al Canal donde están los mensajes importantes.
  • Lee el mensaje anclado al principio del grupo. Ahí encontrarás la plantilla que estamos usando para el acetato.
  • Registra aquí tus datos para poder ir a recoger tus aportaciones y redistribuirlas en la siguiente entrega.

Colaboración 3: donando material para imprimir

Si quieres aportar material ya seas una empresa o un particular, por favor escríbeme un correo a dirosl@ugr.es para poder indicarte exactamente qué necesitamos y para registrar tu aportación a través de http://ugrmecenazgo.es/ . Nosotros nos encargamos de pedirte qué datos necesitamos y de proporcionarte una dirección para mandar tu aportación.

Colaboración 4: donando dinero para comprar material

Si quieres aportar dinero para comprar material, la forma de hacerlo oficialmente es a través de Mecenazgo de la UGR. Es importante que indiques que tu donación va a la Oficina de Software Libre (3D) y todo ese dinero se empleará en comprar materiales para las personas que están imprimiendo o comprar acetato para las máscaras o goma para la sujeción, etc.

Puede hacer la donación a través de la dirección web http://ugrmecenazgo.es/donar.

Puede hacerlo con tarjeta de crédito (marque el primer proyecto que encontrará) o vía transferencia bancaria (indique en el asunto del ingreso «Fabricación de máscaras 3D»).

La UGR se ocupará de los trámites para que su donación dé lugar a la oportuna desgravación fiscal (en el enlace anterior se ofrece información al respecto). En los próximos días recibirá un justificante en .pdf de su donación.

Ante cualquier duda para realizar su donación, contacte con Mecenazgo UGR mecenazgo@ugr.es o vía Whatsapp y Telegram al tlf. 630064328.

Los donantes interesados en conocer las desgravaciones fiscales a que tienen derecho, pinchen aquí http://ugrmecenazgo.es/desgravaciones-fiscales-por-donacion/«

Gracias por colaborar.

Solicitud de material de protección

Si lo que quieres es hacernos llegar tus necesidades para ver si podemos proporcionarte lo que construimos, aquí puedes hacer tu petición.

Por favor ten en cuenta que no somos ninguna empresa, que esto se está realizando con personas voluntarias y que ponen todo lo que pueden de su parte. Dicho esto, nos gustaría deciros que intentaremos priorizar lo mejor posible las peticiones que nos vayan llegando.

También es importante que sepáis, que solo atenderemos peticiones de centros a los que podamos llegar. Lamentablemente no podemos llegar a centros muy alejados de nuestra sede.

by oselit@ at Tue Mar 24 01:35:25 2020

March 19, 2020

Púlsar :: Asociación de Software Libre de la Universidad de Zaragoza

GNU/Linux en tu bolsillo
Bien es cierto que Linux domina el mercado de dispositivos móviles gracias a Android, existen alternativas fieles a la filosofía de distribuciones de escritorio GNU/Linux. Quizá ahí está el matíz, ¿han visto cómo he mencionado sólo Linux en Android y no a nuestro querido GNU?

Este es uno de los puntos focales del tema del que os quiero hablar hoy. Android sin duda goza de un éxito inigualable en su sector, pero para nosotros es un éxito de sabor agridulce. Sí, Android se desarrolla en base al proyecto AOSP, y aunque su nombre nos diga que es abierto (Android Open Source Project), es más que eso, es libre.

¿Entonces qué problema hay? Bueno, con AOSP estamos contentos, pero ¿han visto a caso un dispositivo móvil con un Android sin software privativo? Eso no existe. Diversos motivos nos separan de acercarnos a una tienda y comprar un móvil con un sistema libre: drivers privativos, bloatware, apps de la marca y demás gusanos que desconocemos que pueden esconderse. También hay que mencionar que Android no sigue la filosfía GNU, y el Linux que emplea está modificado a la conveniencia de Google. (Aunque puede que pronto veamos un mainline Linux en Android.)

Yo, por estos motivos, he huido de Android en cuanto he podido. Hoy os voy a hablar de cómo es vivir con un verdadero GNU/Linux en el móvil, y cómo podeís hacer lo mismo sin morir en el intento.

Ubuntu Touch

Ay… Ubuntu. ¿Cuántas cosas hemos vivido? Un intento de sistema convergente, desarrollo de proyectos paralelos demasiado ambiciosos que se te han comido, un abandono por tus creadores… Por suerte, está la fundación Ubports, quien lleva las riendas actualmente y de buena manera.

Meizu Pro 5 con Ubuntu

Casi tres años he gozado de un móvil que compré con Ubuntu Touch preinstalado: el Meizu Pro 5. Gracias a este móvil aprendí a vivir sin Facebook ni Whatsapp, aunque por la fuerza. De todas las distribuciones GNU/Linux pensadas para móviles, esta es una de las más cercanas de ser un producto terminado, quizá empatando con SailfishOS pero que descartamos de la conversación al traer varias capas privativas.

En Ubuntu Touch he encontrado una buena comunidad, una tecnología bien pensada (quitando algún lastre que dejó Canonical), y en definitiva, un entorno amigable al móvil donde puedo disfrutar de mi libertad. Desde luego, siento que Canonical empezó a tomar buena iniciativa con Unity8 (el entorno gráfico), pero su ambición con Mir y Snap hicieron un sistema menos accesible a las manos de la comunidad; y a día de hoy, la mitad de los esfuerzos de Ubports se basan en simplemente arreglar o mitigar todos los desaciertos de Canonical.

Todo esto suena muy dramático, pero tiempo ha pasado desde que el proyecto esté en manos de Ubports, y va viento en popa. Compré una tablet compatible para vivir la convergencia con mayor satisfacción y no me arrepiento de ello. Hay mucho potencial en Ubuntu Touch, y con el cariño y dedicación adecuados, tiene lo que hace falta para hacer frente a los titanes Apple y Google.

Dispositivos Ubuntu Touch

Seas un geek o un curioso, prueba Ubuntu Touch en uno de los dispositivos disponibles. También tenemos un par de dispositivos en el despacho de Púlsar para probarlos, os recibiremos con las manos abiertas.

Cosmo Communicator

El Cosmo es un dispositivo desarrollado por Planet Computers, sucediendo a la Gemini PDA. Este gadget sufre de una crisis de identidad. A veces es un dispostivo para ofimática on-the-go, otras es un juguete para geeks de Linux, y para los más nostálgicos es un herederero del legado de las PDAs Psion.

En mi caso, me identifico con las dos primeras (ya que el Psion Series 5 es hasta mayor que yo). Desde luego no es poco llamativo el dispositivo, no paso desapercibido con él. Cuando alguien me pregunta al respecto, ni si quiera se cómo definirlo: ¿Es mi móvil? No uso otra cosa como tal… ¿Es una PDA?

Cosmo Communicator

Este “aparato” ha llegado a mis manos por su capacidad de Multi-Boot y por el soporte oficial de GNU/Linux por la compañía. Actualmente cuento con una partición de Android rooteado y Debian con KDE. Antes de llamarme hipócrita, hay que tener en cuenta que actualmente la funcionalidad móvil solo corre en Android y se espera solucionar en próximas actualizaciones. En el momento en el que pueda encerrarme en Debian, lo haré.

Con el Cosmo he aprendido que no sólo tiene la marca el poder de decidir si el dispositivo va a correr un GNU/Linux. Los fabricantes no lo dejan nada fácil. Cruzo los dedos para que la pequeña empresa de Planet Computers no se vea sobrepasada por los retos que se les está imponiendo.

Conclusión

Como podéis ver, el mundo de los dispotivos móviles libres está más crudo que el de los ordenadores personales, con presión incidiendo de todas partes. Aun así, unos pocos valientes se lanzan a afirmar que sí existe el GNU/Linux de bolsillo, y ponen su esfuerzo para que podamos acercarnos a lo que parece una utopía. Puede que en un futuro podamos hablar de más casos, como el del Pinephone.

La entrada GNU/Linux en tu bolsillo se publicó primero en .

by Paul Hodgetts at Thu Mar 19 17:21:08 2020

March 16, 2020

OSLUZ :: Oficina de Software Libre - Universidad de Zaragoza

XIV Concurso Universitario de Software Libre


Banner CUSL

El Concurso Universitario de Software Libre (CUSL) es una competición de desarrollo de software, hardware y documentación técnica libre en el que pueden participar estudiantes universitarios y no universitarios (de bachillerato, grado medio y superior) de toda la geografía española. Para liberar los proyectos se aconsejan forjas populares como GitHub o LaunchPad.

Objetivos

El objetivo de este concurso es fomentar e impulsar el uso del software libre entre los estudiantes a través de la creación y difusion de nuevos programas y equipos libres por parte de los mismos.

Organización

El concurso se distribuye en una Fase Local, con su correspondiente premio, y una Fase Nacional en la que competirán los ganadores de las anteriores. Ambas fases tendrán lugar tras las vacaciones de verano, si bien las fechas concretas aún están por determinar. La naturaleza del premio para la Fase Local de Zaragoza será revelada al aproximarse la fecha del concurso.

Procedimiento de Inscripción

La inscripción en el CUSL puede realizarse a través de su página oficial hasta el 17 de mayo de 2020. Las bases del concurso y las preguntas frecuentes (FAQ) pueden consultarse en los enlaces proporcionados a continuación:

AdjuntoTamaño
Icono de Imagen banner-cusl14-1_0.png20.88 KB

by osluz at Mon Mar 16 17:04:21 2020

March 13, 2020

OSL-UGR :: Oficina de Software Libre - Universidad de Granada

Jitsi, plataforma Open Source de videoconferencia, mensajería instantánea y VoIP

Seguro que alguna vez has tenido la necesidad de realizar una videoconferencia con varios compañeros de trabajo o una videollamada a algún amigo, y te has encontrado el problema de qué cada uno de los participantes tiene terminales, sistemas operativos o aplicaciones diferentes al del resto.

Con Jitsi podréis realizar esta comunicación sin preocuparte de incompatibilidades de software ( o terminales heterogéneos).

Jitsi es un conjunto de herramientas Open Source que te permite construir y desplegar fácilmente soluciones seguras de videoconferencia. El núcleo del proyecto lo conforman Jitsi VideoBridge y Jitsi Meet, que te permiten realizar conferencias a través de Internet. A día de hoy, Jitsi ofrece una comunidad vibrante de desarrolladores, lo que hace que muchas personas brillantes mejoren cada día esta plataforma.

Jitsi es una solución de videoconferencia completamente gratuita, de uso libre y, sobre todo, tecnológicamente robusta y avanzada. Si te preocupa en particular la privacidad de tus comunicaciones, Jitsi es tu plataforma.

Las características principales de Jitsi podemos resumirlas en:

  • A diferencia de otras tecnologías de videoconferencia, Jitsi Videobridge, el corazón de Jitsi, envía directamente la señal de audio y video de todos los participantes a cada uno de ellos, en vez de realizar una mezcla previa.
  • Como resultado de esto, Jitsi ofrece menor latencia, mejor calidad y, en caso de usar tus propios servidores, poder disfrutar de una solución más económica y escalable que otras plataformas de videoconferencia.
  • Jitsi es compatible con WebRTC, el estándar abierto para comunicación web.
  • Jitsi ofrece soporte para conceptos avanzados de envío de video, tales como simulcast, estimaciones de ancho de banda, codificado escalable de vídeo y otros.
  • Paquetes para una sencilla instalación de la plataforma de servidor en Ubuntu y Debian, aunque también está disponible para Microsoft Windows (incluyendo una versión para msi o 32bit), MAC OS X (Sin paquetes JRE Mac OS X 10.6/10.7), Ubuntu (el repositorio para Ubuntu es Repositorio Ubuntu), Debian packages (Repositorio Debian), Sistemas con paquetes RPM (repositorio rpms) y Arch Linux.

A continuación explicamos dos de los componentes principales que conforman el ecosistema de aplicaciones de Jitsi:

Jitsi Meet, videoconferencia segura, flexible y totalmente libre y gratuita.

Con Jitsi Meet podrás videochatear con todo tu equipo. De hecho, podrás invitar a quien quieras en tu conversación.

Jitsi Meet es una solución de videoconferencia con encriptación completa, 100% open source, sin límite de uso, gratuita y no necesitas crearte cuenta en ningún servicio de terceros para utilizarla.

¿Qué más puedes hacer con Jitsi Meet?

  • Comparte tu escritorio, presentaciones y mucho más.
  • Invita a tus usuarios a una conferencia, con una simple URL totalmente personalizada.
  • Edita documentos de forma colaborativa, con EtherPad.
  • Durante la videoconferencia, podrás utilizar el chat integrado para enviar mensajes, emojis o URLs a todos los participantes.

¿Como puedo utilizarlo?

Para usar Jitsi Meet solamente necesitas un navegador web moderno, como Mozilla Firefox, Google Chrome o Microsoft Edge, en tu ordenador. Si quieres utilizar tu teléfono móvil o tablet, hay aplicaciones específicas en la App Store (Apple) o Google Play (Android).

Para probar su funcionamiento, puedes entrar en meet.jit.si y crear una nueva sala de reuniones. Esta sala podrás compartirla con quien quieras realizar videoconferencia mediante una URL, te permite asegurar el acceso mediante contraseña, podrás compartir tu pantalla o la ventana de una aplicación en particular, e incluso realizar un streaming en directo hacia otras plataformas, como Youtube.

También tienes la posibilidad de instalar Jitsi Meet en tu servidor Debian o Ubuntu, con lo que disfrutareis en tu empresa o institución de una magnífica herramienta de videoconferencia corporativa open source, gratuita y segura.

En el GitHub de Jitsi-Meet podrás encontrar toda la información para poder instalar y ejecutar tu propio servidor. Si necesitas ayuda con la instalación o tienes alguna otra duda sobre el programa, no dudes en dejar tu comentario más abajo o contactarnos en nuestro Formulario de Contacto.

by oselit@ at Fri Mar 13 19:03:47 2020

March 09, 2020

OSLUZ :: Oficina de Software Libre - Universidad de Zaragoza

Viernes Libre: Cifrado de Correo

Cartel OSLUZ online

En estos tiempos difíciles en los que debemos recurrir a internet para comunicarnos, es especialmente importante proteger nuestra privacidad. Si te perdiste nuestra videoconferencia de cifrado de correo electrónico, a continuación encontrarás toda la información necesaria para llevar a cabo dicho proceso. De este modo, sólo los destinatarios a los que pretendas llegar serán capaces de leer tus mensajes, y cualquiera que intercepte tu correo no podrá saber lo que contiene.

====Cifrado de correo PGP====

El cifrado de correo funciona empleando el sistema asimétrico de encriptación PGP (Pretty Good Privacy) que consiste en generar un par de claves que se utilizan para la encriptación de los mensajes y su descifrado. La primera de estas claves, utilizada para el cifrado, es de acceso público: todo el que la posea puede utilizarla para encriptar mensajes que sólo pueden ser descifrados con la otra clave. Por supuesto, la segunda clave es privada, y únicamente la posee (protegida por una contraseña), el usuario que ha creado el par de claves.

Los mensajes encriptados utilizando la clave pública únicamente pueden ser descifrados utilizando la clave privada. De este modo, sólo el destinatario del correo cifrado (poseedor de la clave privada correspondiente) puede leer el contenido del mensaje. Existen, sin embargo, muchas formas de utilizar PGP, todas ellas compatibles entre sí; utilizando de servicios de correo que lo integran automáticamente, como Betamail, por medio de programas específicos de gestión de claves como Kleopatra, a través de extensiones de cliente como Enigmail, o recurriendo a extensiones de navegador como Mailvelope. A continuación detallaremos el ejemplo de Betamail e incluiremos enlaces a explicaciones concienzudas de otros métodos de utilización de PGP.

Antes de empezar, sin embargo, es importante recalcar que es imprescindible mantener las claves públicas y privadas de forma segura.

====Betamail====

Betamail es una interfaz alternativa de correo al que se puede acceder con cualquier correo de la Universidad de Zaragoza (https://betamail.unizar.es/) y que soporta nativamente el cifrado GPG. Para cifrar nuestro correo en Betamail solo hay que acceder al servicio y seguir los siguientes pasos que se explican a continuación.

 Paso 1: creación de claves

Una vez iniciamos sesión en Betamail, debemos entral al menú de configuración que aparece indicado con el símbolo del engranaje en la parte inferior del menú:

Configuración Betamail 1

Desde aquí, hacemos click en la opción de Open PGP, y acto seguido, en Generar llaves OpenPGP. Alternativamente podemos importar un par de claves, si ya disponemos de uno, haciendo click en la opción de "Importar llave OpenPGP" y pegando en la ventana emergente el texto correspondiente (para más información, consulta el final del paso 1):

Configuración Betamail 2

Configuración Betamail 3

Esto nos presentará una ventana en la que debemos introducir la dirección del correo para el que queremos generar las claves (el mismo que estamos utilizando), el nombre que deseamos asociar a dichas claves, la contraseña que asociaremos a nuestra clave privada (y sin la cual no podremos utilizarla, por lo que debemos ser capaces de recordarla y mantenerla a salvo) y la longitud de la clave de cifrado (una clave más larga es más segura matemáticamente, pero puede tardar más en descifrar los mensajes):

Configuración Betamail 4

Una vez generado el par de claves, podremos verlas en la sección de OpenPGP del menú:

Configuración Betamail 5

Las claves se guardan entre los datos del navegador, por lo que es recomendable exportarlas para garantizar que no se pierdan. Para ello sólo hay que hacer click en el icono del ojo correspondiente a cada clave y copiar el contenido de la ventana emergente en un archivo de texto que procederemos a guardar a buen recaudo. Además, puedes enviar por correo la clave pública a quienes quieras que sean capaces de escribirte mensajes privados. Así, ellos solo tienen que importar la información (como se indica al inicio de este mismo paso) para poder disfrutar de un canal de comunicación seguro contigo.

Paso 2: cifrado de mensajes

 Ahora que disponemos de nuestras claves, podemos empezar a enviar mensajes cifrados. Para ello, debemos primero redactar el mensaje en texto plano, haciendo click en el icono que aparece en la parte izquierda del menú de formato de texto:

Enviar Mensaje Betamail 1

Una vez redactado el contenido, hacemos click en el menú de opciones de arriba a la derecha y seleccionamos la opción de "Open PGP (solo texto plano)":

Enviar Mensaje Betamail 2

Esto nos abrirá una ventana en la que se nos ofrecerá las opciones de firmar y cifrar el correo, debiendo seleccionar la clave pública asociada con la dirección de correo a la que queremos hacer llegar el mensaje. La firma se realiza utilizando la clave privada, por lo que requiere la utilización de la contraseña, pero garantiza a un receptor en posesión de nuestra clave pública que realmente hemos sido nosotros quienes enviamos el mensaje (pues la clave pública únicamente puede descifrar la firma de la clave privada correspondiente). Tras seleccionar las opciones que nos interesen (firmar y cifrar, sólo firmar o sólo cifrar) volveremos a la ventana del correo, donde el mensaje será reemplazado por su versión cifrada:

Mensaje Cifrado Betamail

Ahora podemos enviar el mensaje con normalidad, y este sólo podrá ser descifrado por quien disponga de la clave privada asociada con la clave pública que hemos utilizado para cifrar el texto.

Paso 3: descifrar mensajes

Una vez hemos recibido un mensaje cifrado usando nuestra clave pública, podemos utilizar nuestra clave privada correspondiente para descifrarlo. Para ello sólo tenemos que abrir el mensaje y hacer click en el icono del candado que aparece sobre el texto cifrado:

Descifrar Mensajes Betamail 1

Esto nos abrirá una nueva ventana en la que deberemos seleccionar la clave privada correspondiente e introducir la contraseña asociada, tras lo cual haremos click en el botón de "Descifrar":

Descifrar Mensajes Betamail 2

Finalmente podremos ver el mensaje descifrado, accediendo así a su contenido original:

Descifrar Mensajes Betamail 3

====Kleopatra y Enigmail====

Kleopatra es un programa libre de gestión de claves que puede utilizarse para localizar y difundir claves públicas de correo a través de diversos servidores. Por su parte, Enigmail es una extensión libre de cifrado de correo para Thunderbird. El funcionamiento de ambos puede encontrarse en la guía del incibe, donde también disponemos de información al respecto del cliente de correo de Outlook:

https://www.incibe-cert.es/sites/default/files/contenidos/guias/doc/incibe_cert_guia_para_el_uso_de_pgp_en_clientes_de_correo_electronico.pdf

====Mailvelope====

Mailvelope es una extensión código abierto de navegador que podemos utilizar en Firefox y Google Chrome para cifrar nuestros correos sin necesidad de utilizar otro programa. Las instrucciones de su uso las podemos encontrar en la propia página de Mailvelope:

https://www.mailvelope.com/es/help

AdjuntoTamaño
Icono de Imagen cartel_osluz_iv.png882.84 KB
Icono de Imagen cartel_osluz_iv-2.png890.62 KB
Icono de Imagen betamail1.jpg133.3 KB
Icono de Imagen betamail2.jpg126.42 KB
Icono de Imagen betamail3.jpg131.95 KB
Icono de Imagen betamail4.jpg153.16 KB
Icono de Imagen betamail5.jpg146.56 KB
Icono de Imagen betamail6.jpg180.56 KB
Icono de Imagen betamail7.jpg201.51 KB
Icono de Imagen betamail8.jpg319.75 KB
Icono de Imagen betamail9.jpg318.29 KB
Icono de Imagen betamail11.jpg163.45 KB
Icono de Imagen betamail10.jpg287.17 KB

by osluz at Mon Mar 9 04:53:56 2020

February 28, 2020

ASLUCO :: Aula de Software Libre de la Universidad de Córdoba

Spring Workshops Session 2020
Como después de cada periodo de exámenes, hemos vuelto a la actividad con un montón de talleres y charlas preparadas y otras que iremos anunciando. Y la mayor novedad: este cuatrimestre nuestra aplicación de ideas permite inscribirse a personas de fuera de la Universidad. Siempre dependerá del tipo de actividad y del aforo, pero nuestro propósito es abrirnos a todo el mundo.

Todas las actividades tienen aforo limitado e iremos publicando el enlace de inscripción y las fechas en este post y en nuestro Portal de Ideas.

Estas son las actividades ya programadas:

  • Día 19-20 de marzo. 24 hours of coding. Hackathon deportivo. Información y entradas.
  • Día 25 de marzo. Taller de LaTeX. Información de inscripciones próximamente.
  • Día 31 de marzo. Taller de Auto ML con AutoKeras. Información de inscripciones próximamente.
  • Día 1 de abril. Taller de Java. Información de inscripciones próximamente.
  • Día 23 de abril. AWS immersion day. Información de inscripciones próximamente.
  • TBA. Scrum4Teams por Atmira.
  • TBA. Web design for dummies.
  • TBA. Git avanzado.
  • TBA. Taller de QA/Code Review por Innovation Group.
  • TBA. Taller de React/Frontend por Nieves Borrero, The Neon Project. «The Hooks, frontend para Nunca Jamás».

Eventos terminados:

Y no solo eso. También presentaremos la edición 2020 de nuestro encuentro tecnológico: SalmorejoTech. Síguenos en Twitter (@aulasl) para estar al día o visita esta página frecuentemente.

La entrada Spring Workshops Session 2020 se publicó primero en Aula de Software Libre.

by Sergio Gómez at Fri Feb 28 10:40:30 2020

February 15, 2020

Púlsar :: Asociación de Software Libre de la Universidad de Zaragoza

Software libre y empresas
En muchos casos se piensa del software libre como la contraposición al software ofrecido por compañías privadas. Si bien históricamente el software libre ha sido promovido por individuos y fundaciones para ofrecer alternativas abiertas a programas de código cerrado, esto ha cambiado en los últimos años.

El software libre ya no tiene que ser un peligro para las empresas, sino que puede ayudar al desarrollo comercial de las mismas. Y no hablamos únicamente de que las empresas hagan uso de software libre disponible para abaratar su procesos internos, sino de dedicar grandes cantidades de recursos a contribuir al desarrollo de proyecto existentes o nuevos.

El que un gran número de empresas hayan apostado por desarrollar software libre ha dado un importante empujón a proyectos que previamente se nutrían exclusivamente del esfuerzo voluntario de miles de desarrolladores. El principal beneficio de la colaboración empresarial es que al haber programadores cuyo jornada laboral está parcial o totalmente dedicada a contribuir a ciertos proyectos, estos tienen un ritmo de desarrollo más rápido y estable. Esto no es nada desdeñable cuando se observa la enorme cantidad de proyectos que han languidecido y muerto por falta de tiempo de los colaboradores.

¿Y por qué algunas empresas han pasado de las posiciones privativas férreas de décadas anteriores a ser abanderadas del software libre? Porque les beneficia, por supuesto. El beneficio puede categorizarse en dos tipos (tres si contamos el bienestar emocional de hacer el mundo un poco mejor, claro): beneficio económico e influencia. ¡Veamos algunos ejemplos de cada!

Software libre como modelo económico

No nos engañemos, aunque el software libre no cueste dinero, nunca es gratis. Sea en tiempo o en disgustos, algo pagas para aprender a usar una herramienta de forma eficiente. Esto es especialmente caro si tienes un negocio y tratas de sustituir una herramienta privativa por una de software libre en tu equipo.

Algunas empresas han visto este problema y han basado su modelo de negocio en facilitar la vida de otras empresas. En su día a día ayudan a desarrollar un software libre y simultáneamente ofrecen servicios de pago para ese software: cursos, soporte técnico, alojamiento, funcionalidades extra para coordinación de equipos y reparto de tareas…

Un ejemplo de este modelo económico es Gitlab, que desarrolla el proyecto homónimo, un sistema que unifica el control de todo el ciclo de vida de un producto software. El proyecto se divide en la Community Edition (Gitlab CE), bajo licencia MIT Expat, y la Enterprise Edition (Gitlab EE), una capa de pago extra sobre la CE con copyright. Gitlab CE cubre todas las necesidades de un usuario individual o una pequeña organización, mientras que Gitlab EE ofrece funcionalidades más completas de coordinación de tareas, monitorización de esfuerzos y gestión de calidad, además de soporte técnico prioritario, las cuales sólo son realmente necesarias para empresas. También, tanto para CE como EE, Gitlab (empresa) ofrece hosting cloud del servicio.

Hashicorp sigue una estrategia similar con su software Terraform destinado a la gestión de infraestructura para proyectos cloud. La mayor parte del proyecto está disponible bajo licencia Mozilla Public License 2.0, y Hashicorp oferta funcionalidades de gestión empresarial y hosting cloud.

Hay muchos más ejemplos, como Jetbrains con su IDE IntelliJ, el cual ofrece más facilidades en la versión de pago, o MongoDB, que ofrece hosting cloud autoconfigurado y escalable para la base de datos homónima.

Software libre como generador de influencia

El día a día de una empresa tecnológica a veces incluye enfrentarse a un problema que no ha sido resuelto previamente o cuya solución previa no es apta para el caso concreto. Esto da lugar a desarrollar internamente herramientas que pueden alcanzar altos grados de sofisticación. Una vez la herramienta ha madurado y ha probado su eficacia, la empresa puede mantenerla privada o publicarla como software libre.

Por un lado, mantener la herramienta privada puede dar una ventaja competitiva sobre otros rivales, pero por otro, abrirla puede dar otras ventajas interesantes. Si un proyecto de software libre es el primero en solucionar de forma eficiente un problema, este puede servir de punta de lanza para investigar la forma de afrontar el problema, atrayendo desarrolladores y usuarios, y potencialmente convirtiéndose en un estándar de facto para ese ámbito.

Si se alcanza esta situación, la empresa contará con el apoyo de muchos desarrolladores de todo el mundo para perfeccionar una herramienta que se usa internamente, abaratando el coste de I+D. Además, potencialmente aparecerán nuevos proyectos de software libre relacionados y compatibles con este nuevo estándar, lo que, de nuevo, ahorra trabajo en integrar nuevas tecnologías con la infraestructura de la empresa. Y, por supuesto, el nombre de la empresa pasa a estar asociado con una tecnología útil de libre acceso, proporcionando un buen elemento de marketing.

Un caso ejemplar de esto fue la creación de Kubernetes por parte de Google. Kubernetes es una adaptación de una herramienta interna que desarrollaron durante una década para gestionar su enorme cantidad de servicios. El nivel de refinación del proyecto y toda la experiencia práctica volcado en él permitió al conjunto de la industria evolucionar de forma muy rápida, y hoy por hoy no se concibe el mundo del cloud sin Kubernetes.

Otro buen ejemplo es la liberación de ReactJS por parte de Facebook. React es una tecnología que Facebook desarrolló para crear de forma eficiente aplicaciones web con elementos reutilizables. Su sencillez de uso ha enamorado a muchísimos desarrolladores que a su vez no paran de contribuir nuevas funcionalidades, para beneficio de Facebook.

Y por último, un caso notable de creación masiva de software libre es Netflix. En su proceso de crear un sistema capaz de proveer de vídeo de alta calidad de forma ininterrumpida a millones de usuarios, Netflix ha descubierto y solucionado muchos problemas completamente nuevos para la industria, y ha liberado gran parte de sus herramientas para regocijo del resto del mundo. La visibilización del tipo y calidad de las tecnologías creadas dentro de Netflix está atrayendo a algunos de los mejores desarrolladores del mundo a querer trabajar para ellos, revirtiendo en que el equipo de ingenieros de Netflix sea cada vez más potente.


Ya ves que tener un negocio tecnológico no es incompatible con aportar conocimiento al mundo a través de software libre. Granito a granito creamos el futuro de la tecnología.

¡Hasta otra!

La entrada Software libre y empresas se publicó primero en .

by MIguel Escribano at Sat Feb 15 12:06:07 2020

January 08, 2020

ASLUCO :: Aula de Software Libre de la Universidad de Córdoba

Curso para el PDI: GIT para docencia e investigación
El control de versiones se entiende como la gestión de los cambios que se realizan sobre un documento o proyecto a través de una herramienta software. El manejo de este tipo de aplicaciones se ha vuelto imprescindible, tanto si se trata de un trabajo desarrollado de forma individual como si se realiza en grupo. Las principales ventajas son, entre otras: proporciona auditoría de los cambios que se realizan en un proyecto, proporciona una copia de seguridad si se compagina su uso con un repositorio externo, facilita el trabajo colaborativo.

El uso de estos sistemas de control de versiones suele ir compaginado con la utilización de un repositorio público, que además proporciona visibilidad de nuestro trabajo.

El curso se centra en Git, la herramienta más popular entre las disponibles y que prácticamente se ha convertido en el estándar. Si bien en el año 2012, solo un 25% de los repositorios públicos usaban Git, en 2019 superan ya el 70%.

Este curso tiene como objetivos:

1. Instruir en el uso de herramientas de control de versiones durante la realización de software o documentos.

2. Instruir en el uso de repositorios centralizados para crear proyectos colaborativos o participar en proyectos externos.

3. Capacitar para organizar el flujo de trabajo, tanto en proyectos individuales como en grupo.

Más información e inscripciones en la web de Formación del Profesorado.

La entrada Curso para el PDI: GIT para docencia e investigación se publicó primero en Aula de Software Libre.

by Sergio Gómez at Wed Jan 8 07:50:57 2020

July 26, 2019

OSL-ULL :: Oficina de Software Libre - Universidad de La Laguna

Entrevista alumnos en prácticas en la OSL
Desde el día 2 de abril la Oficina de Software Libre cuenta con dos alumnos del Ciclo Formativo de Grado Medio de Técnico en Sistemas Microinformáticos y Redes, Brandon Abel Barroso García y Gabriel Hernández Álvarez, ambos de 17 años de edad, que se encuentran realizando el módulo profesional correspondiente a Formación en Centros de Trabajo (FCT).

Con el objetivo de saber cómo les ha ido durante este tiempo y escuchar sus opiniones, les hemos hecho una pequeña entrevista que detallamos a continuación:

Gabriel y Brandon instalando Bardinux 5.1 en los equipos del aula de informática de Filología

A la pregunta “¿Por qué elegiste la Oficina de Software Libre como destino para tus prácticas?” nos dieron dos razones por las que han hecho sus prácticas en la Universidad de La Laguna. En primer lugar, su tutora de prácticas es ex-alumna de la Escuela Superior de Ingeniería y Tecnología de esta universidad, así que podía conocer de por experiencia propia el entorno y el ambiente por el que podían verse influenciados. Y en segundo lugar, debido a su minoría de edad y por aspectos legales no hubieron empresas capaces de ofrecerles una oportunidad para adquirir experiencia laboral. Afortunadamente para ellos, la Universidad de La Laguna sí que está preparada para aceptar este tipo de estudiantes, razón por las que se decidió que fuese este su destino.

Al hablar sobre su paso por la OSL y en qué ha consistido su labor, sus respuestas fueron las siguientes:

B:  “Mi paso por la Oficina de Software Libre ha sido una experiencia muy didáctica, donde he instalado el sistema operativo de la ULL (Bardinux) en múltiples equipos y junto a mi compañero hemos mantenido varias aulas de estudio de las distintas facultades de la Universidad.”

G: “En la OSL he contribuido con el mantenimiento, reparación y actualización de los equipos de diferentes aulas y bibliotecas. Por otra parte, hemos administrado los equipos y guardado estos en una hoja de cálculo y GLPI (una página de administración).

Cuando les preguntamos qué han aprendido del Software Libre durante su estancia por la OSL, nos cuentan:

B: “He aprendido sobre varias herramientas de uso libre para reparar e instalar equipos. También he aprendido mucho sobre el sistema operativo de la ULL Bardinux”.

G: “He aprendido la clonación en red y solución de problemas respecto a los sistemas operativos”.

Respecto a sus planes de futuro, nos plantean lo siguiente:

B: “Mi plan es el próximo año hacer el Ciclo Superior de Desarrollo de Aplicaciones Multiplataforma y después acceder a la universidad y realizar la carrera de Ingeniería informática.”

G: “Tengo pensado realizar un Ciclo Superior este año y al finalizarlo, continuar con la universidad o buscar un trabajo”.

Por último, en relación a si recomendarían a otras personas la experiencia de hacer las prácticas en la OSL:

B: “Sí, el ambiente de trabajo en la Oficina de Software Libre es muy bueno, además durante tus prácticas aprenderás múltiples cosas sobre la universidad y el software libre.”

G: “Recomendaría las prácticas en la OSL ya que hay muy buen ambiente de trabajo y las actividades que hemos realizado no hemos tenido ningún problema”.

Desde la OSL animamos a todas aquellas personas que quieran realizar sus prácticas externas en la oficina, ya que como han comentado los alumnos en prácticas es un lugar muy dinámico en el que se adquieren una gran variedad de conocimientos prácticos de cara a un futuro profesional.

El artículo Entrevista alumnos en prácticas en la OSL es contenido del sitio Oficina de Software Libre (OSL).

by Cristian Díaz Hernández at Fri Jul 26 15:43:24 2019

July 22, 2019

OSHL-UMH :: Oficina de Software Libre y Hardware Libre - Universida Miguel Hernández de Elche

June 28, 2019

OSL-ULL :: Oficina de Software Libre - Universidad de La Laguna

¿Conoces Audacity?
La informática ha intervenido en el desarrollo de todo tipo de formatos: vídeo, texto, imágenes… Hoy, para todos los amantes de la edición de audio, recomendamos sin ninguna duda el uso de Audacity.

¿Qué es Audacity? Se trata de una herramienta de software libre y, por lo tanto, totalmente gratuita. Este programa se ha convertido en una de las herramientas de edición de audio más prácticas que existen. Con ella, se pueden desarrollar desde utilidades básicas de edición hasta efectos más complejos. Entre sus opciones están el cortar, pegar, grabar sonidos y normalizar el volumen de archivos existentes. Una de las opciones más complejas que también incluye esta herramienta es la creación de efectos a través de plugins y análisis de frecuencia.

La gran ventaja de esta herramienta de código libre es que está constantemente actualizada, de forma que no nos quedaremos en ningún caso con una versión antigua. En cualquier caso, si te apasiona la edición de audio, es el mejor momento para disfrutar de este “software de audio gratuito, de código abierto y multiplataforma“, como sus desarrolladores mismos lo definen.

El artículo ¿Conoces Audacity? es contenido del sitio Oficina de Software Libre (OSL).

by Naim Valerio Yanez Alonso at Fri Jun 28 14:26:09 2019

June 14, 2019

October 26, 2018

vista"

Tech Youth: Digital Skills

vista"

La reforma del copyright y el software libre

vista"

Herramientas de seguimiento y analítica web en proyectos Drupal

vista"

Martes de Software Libre. Introducción a Tor