HyperbolaBSD – reunión 0

Reunión 0 para hackear HyperbolaBSD

[14:06]<@quiliro> Emulatorman: podemos adelantar
<@quiliro> ¿cómo piensas iniciar con los practicantes?
<@quiliro> supongo que tienes que valorar el conocimiento que tienen
<@quiliro> luego darles tareas
[14:08]<Emulatorman> lo que se me ocurre en la mente es que ellos puedan
rescribir nuevo codigo, o sea que lean el codigo
existente en OpenBSD 6.6 y luego producir lo mismo pero
de forma original y sin copiar nada del otro lado. Es lo
que un iniciante de C puede hacer y adquirir experiencia
rapido
<Emulatorman> obviamente hay mas para hacer, pero es lo basico para un
estudiante de C
[14:09]<Emulatorman> despues habria que hacer otro grupo para revisar el
hyperman que si bien no es C, es shell puro, pero estaria
bueno probar si puede funcionar sin bash, pues queremos
que sea funcional con ksh
[14:10]<Emulatorman> hay otras fases de desarrollo mas complejos, pero creo
que al menos para comenzar es lo mas basico que se puede
hacer
[14:11]<Emulatorman> de mientras voy viendo como organizar el tema de los
ensamblados para x86 y ARM, si conseguimos estudiantes
para eso, seria genial, pero es mucho pedir por ahora
<@quiliro> Emulatorman: hagamos un simulacro
<Emulatorman> ahora el objetivo es lograr funcionar apenas el kernel
[14:12]<@quiliro> ¿te parece si pido a alguien ser nuestro conejillo de
indias?
<Emulatorman> como quieras
<@quiliro> recuerda que son personas que no sabenn mucho
<Emulatorman> entonces en ese caso es mejor que rescriban codigo
<Emulatorman> es lo basico de lo basico en C
[14:13]<@quiliro> y que posiblemente se les tenga que enseñar hasta prender la
compu…puedo colaborar…pero te advierto que pueden venir
muy novatos
<Emulatorman> habria que tener a alguien que verifique que no haya
plagio, en ese caso nosotros y tu
<Emulatorman> porque en ese caso no nos sirve a nosotros y ni a ellos,
porque apenas estan copiando
<Emulatorman> ok, no hay problema
<@quiliro> creo que eso es un paso posterior
[14:14]<@quiliro> lo primero es formarlos
<Emulatorman> lo conveniente es que ellos aprendan lo esencial de C por
lo menos
<Emulatorman> y despues comenzar
[14:15]<Emulatorman> y cuando comiencen, debe de haber un guia o alguien para
calificar la calidad de codigo y que no hagan plagio
[14:16]<Emulatorman> pero al menos, antes de todo esto, ellos tienen que saber
por lo menos lo esencial
<@quiliro> vamos despacio
<Emulatorman> y tambien tener conocimiento de las licencias
<@quiliro> debemos ver qué nos viene
[14:17]<@quiliro> voy a pedir a mi novia que nos haga un simulacro como si
ella fuese el practicante
<@quiliro> si te parece bien
<Emulatorman> ok
<Emulatorman> yo pienso que lo primero a enseñar es el concepto de
software libre
<Emulatorman> y las licencias
<Emulatorman> es lo fundamental de todo
[14:18]<Emulatorman> porque que nos sirve un futuro buen dev, si le interesa
solo hacer software no libre :P
<Emulatorman> ademas el tema de compatibilidad de licencias
<Emulatorman> esto es un mundo
[14:19]<Emulatorman> porque dentro de los activistas y desarrolladores de
software libre, estan muy divididos con el concepto de
licencias copyleft y licencias permisivas, y muchas de
ellas como la “Original BSD” de 4 clausulas no nos sirve
para nada
<Emulatorman> ya que el codigo actual esta siendo implementado con
GPL-3, ya no se puede usar codigo con BSD-4
[14:20]<Emulatorman> pienso que el primer paso esta ahi
<Emulatorman> enseñarles el concepto de software libre
<Emulatorman> y libertad como un todo
<Emulatorman> , luego las licencias
[14:21]<anacleta> Hola, soy una alumna nueva interesada en el proyecto
<Emulatorman> y como aplicar en ciertos casos (codigo principal,
librerias, documentacion)
<Emulatorman> hola anacleta
[14:22]<@quiliro> anacleta nos ayudará con el simulacro
<@quiliro> bienvenida anacleta
<anacleta> He sido invitada a este curso.  Soy la alumna nueva
<anacleta> gracias a los dos
[14:23]<Emulatorman> Ok, nuestro proyecto se trata de completar nuestro
sistema operativo llamado HyperbolaBSD, el sistema
operativo es el sistema base que se encarga de gestionar
todas las tareas de una computadora, principalmente hecho
por un nucleo llamado kernel
[14:24]<@quiliro> anacleta: Felicitaciones por asistir.  Este programa es para
incluirte en el grupo de desarrollo del nuevo sistema
operativo HyperbolaBSD
<@quiliro> anacleta: ¿Qué te parece?
<Emulatorman> nuestro objetivo inicial es completar el nucleo, esa
razon es debido que HyperbolaBSD esta planeado para
implementar nuevas caracteristicas heredadas del nucleo
Linux y nuevo codigo hecho con GPL-3 o licencia
compatible
[14:26]<anacleta> déjenme ver si entiendo…. un programa como clementine para
instalar música en mi dispositivo (XYZ) no importa su nombre
puede ser instalada en este sistema operativo?
<Emulatorman> para iniciar las tareas debemos de conocer los conceptos
de software libre y licencias para poder lograr entender
la razon de la existencia de HyperbolaBSD
<anacleta> ok…
<anacleta> qué beneficios le da a mi compu el instalar HyperbolaBSD?
[14:27]<Emulatorman> anacleta: al ser un nuevo sistema operativo, clementine
solo puede ser incluido haciendo una adaptacion para ese
sistema, llamado de porteo o como dicen en inges “port”
<@quiliro> clementine es una aplicacion que corre sobre un sistema
operativo
[14:28]<@quiliro> anacleta: hyperbolabsd pretende ser seguro y compacto, así
como libre y liviano…
<anacleta> ya veo estoy confundida entre sistema operativo y una
aplicación… no son lo mismo… sin embargo, entiendo que
una aplicación debe ser instalado en un sistema operativo, o
me equivoco?
<Emulatorman> anacleta: la idea de HyperbolaBSD es lograr heredar la
excelente calidad de codigo del BSD + lo bueno de las
caracteristicas heredadas de GNU/Linux, por esa razon
HyperbolaBSD seria hecho en un concepto “Oceano Azul” de
las visiones de GNU/Linux y los BSDs
<@quiliro> anacleta: a diferencia de GNU con Linux, es más ordennado
[14:29]<@quiliro> anacleta: exactamente!
<anacleta> OK.
<anacleta> Ahora, aclárenme que es un kernel.. dónde lo encuentro? o
cómo sé que he llegado al kernel
[14:30]<Emulatorman> anacleta: hay un libro que habla sobre la estrategia del
“Oceano Azul”, es la estrategia planteada por Hyperbola
Project, y la razon de porque existe HyperbolaBSD
<@quiliro> el kernel es el núcleo en inglés
<anacleta> oh…
<Emulatorman> kernel es el nucleo, que se encarga de gestionar todas
las tareas de la computadora
[14:31]<@quiliro> es lo base para conectar el resto de programas al hardware
(disco duro, teclado, ratón, etc)
<anacleta> el libro que menciona Emulatorman es una “introducción
filosófica” es más para saber las libertades que alcanzo al
usar HyberbolaBSD?
<@quiliro> Emulatorman: ¿tienes un link al libro?
<Emulatorman> ejemplo: mientras tu estas escribiendo aqui, el kernel
del sistema esta gestionando la memoria y administrando
las diferentes tareas que dejaste en la compu, etc
<Emulatorman> ya paso
[14:32]<anacleta> si dame el link por favor
<anacleta> algún momento se satura, llena, raya, o se daña el kernel?
<Emulatorman> https://en.wikipedia.org/wiki/Blue_Ocean_Strategy
[14:33]<anacleta> lindo! estoy abriendo el libro
<Emulatorman> anacleta: si le sucede algo malo al kernel, literalmente
el sistema se detiene y deja de funcionar
<@quiliro> el núcleo o kernel es como el corazón del sistema….nada se
puede usar sin conectar con el hardware…el núcleo conecta
el hardware con el resto del sistema operativo
[14:34]<anacleta> ummm, será que usar HyperbolaBSD permite que kernel tenga
calidad de “vida”?
<@quiliro> anacleta: el sistema operativo sostiene a las aplicaciones
como clementine
<Emulatorman> el libro originalmente fue pensado para empresas sobre
temas de marketing, pero a lo que quiero llegar a referir
es que la estrategia de oceano azul es un concepto de
implementar una nueva idea y crear un nuevo paradigma con
este sistema
<@quiliro> el núcleo es parte del sistema operativo
[14:35]<@quiliro> jaja, anacleta
<@quiliro> anacleta: no calidad de vida…solamente vida
<anacleta> hola profeluchito
<anacleta> ya vino el profe
[14:36]<@quiliro> oh…bienvenido profeluchito
<profeluchito> hola, perdon pero no sabia en que sala
<anacleta> yo soy el cuy de labortorio
<Emulatorman> y no seguir haciendo lo mismo, lo que a largo plazo
nosotros queremos llegar es hacer un sistema basado en
BSD con los conceptos del mundo de GNU
<anacleta> Guinea Pig
<@quiliro> estamos haciendo un simulacro de una estudiante que entra al
chat a hacer prácticas
<profeluchito> primera vez que me conecto por este chat y andaba un
poco perdido
<Emulatorman> regreso en 5 min…
[14:37]<anacleta> sigo leyendo denme un ratito
<@quiliro> profeluchito: estábamos explicando a anacleta lo que es
HyperbolaBSD
[14:38]<@quiliro> profeluchito: es importante conectarse con antelación por
favor
[14:39]<@quiliro> anacleta: ¿comprende usted el concept de software libre?
[14:40]<Emulatorman> hola profeluchito, soy André, uno de los fundadores de
Hyperbola Project y mentor de HyperbolaBSD
<Emulatorman> un placer
<profeluchito> para mi también es un placer
[14:41]<anacleta> no me he ido, sigo leyendo
<Emulatorman> explico de lo que se trata HyperbolaBSD, como el nombre
indica, es un sistema operativo descendiente de BSD, que
se usó la base de OpenBSD para continuar un desarrollo
independiente, o sea un hard-fork
[14:43]<Emulatorman> la diferencia de HyperbolaBSD es marcar una estrategia de
“Oceano Azul” entre lo que hay en el mundo de los
sistemas BSD y el GNU/Linux, ver sobre estrategia de
Oceano Azul en
https://en.wikipedia.org/wiki/Blue_Ocean_Strategy
<Emulatorman> o sea en resumen, es tener un sistema elegante de BSD con
los beneficios de lo que se vió con el copyleft usado en
GNU y en Linux
[14:44]<Emulatorman> para eso HyperbolaBSD será el primer sistema descendiente
BSD usando licencias no-BSD y si del proyecto GNU
[14:45]<Emulatorman> los beneficios que se lograran es que se podran importar
caracteristicas del mundo de GNU/Linux mientras las
licencias sean compatibles obviamente (ej. HyperbolaBSD
esta siendo desarrollado en licencia GPL-3, y no
podriamos implementar GPL-2-only de codigo para importar)
<anacleta> Interesante el océano rojo está promoviendo la competencia
(desleal inclusive) y el océano azúl es crecimiento en
conjunto?
<Emulatorman> si tambien eso
[14:46]<Emulatorman> la idea de HyperbolaBSD es lograr unir los 2 mundos
dentro del software libre, por la razon de usar el GPL
del mundo de GNU en una plataforma de BSD
[14:47]<Emulatorman> eso tambien permitira que teniendo un nuevo kernel el
propio proyecto GNU se beneficie tambien, y porque no
precisaria estar dependiente solamente de Linux o Hurd, y
podrian hacer uso de nuestro kernel
<anacleta> ok.  Es decir que incluye los dos océanos y con las 4
libertades del SL?
[14:48]<Emulatorman> no en si, el concepto de oceano azul es salir del
concepto de que solo el GPL solo puede ser usado en
GNU/Linux y que las licencias BSD solo pueden ser usadas
en los sistemas BSD
[14:49]<Emulatorman> es lograr un nuevo concepto, tener un BSD que pueda
implementar tambien cosas buenas de GNU/Linux, y lograr
hacer una tercera opcion. En pocas palabras a largo plazo
sera un sistema hibrido entre el mundo de BSD y lo de
GNU/Linux
<anacleta> ya me perdí… qué es el GPL?
<Emulatorman> bueno volviendo al asunto, estoy aqui por la gran idea de
quiliro incluir un grupo de practicantes
[14:50]<@quiliro> el mundo BSD tiene mejor calidad de código
<@quiliro> GPL es la licencia que diseñó la FSF para GNU
<Emulatorman> GPL es una licencia hecha por el proyecto GNU que implica
que las cambios, modificaciones, redistribuciones o
descendientes de ese codigo deban de seguir con la misma
licencia
<anacleta> OK gracias
[14:51]<anacleta> ya vuelvo en un minuto
<Emulatorman> despues estan las licencias permisivas de BSD, que si
bien son libres y siguen las 4 libertades, no garantizan
que las modificaciones, o descendientes de esos tengan
que distribuir el codigo o que sean libres
<@quiliro> Emulatorman: pienso que es hora de darle una tarea a
anacleta
[14:52]<@quiliro> le podemos mandar a leer algo y a hacer un pequeño ejercicio
<Emulatorman> creo que es vital que lea sobre software libre
<Emulatorman> y las licencias
<@quiliro> Emulatorman: tienes links?
<Emulatorman> es lo primordial antes de comezar y entender porque
existe el projecto HyperbolaBSD
<Emulatorman> si, la mayoria en la gnu.org
[14:53]<@quiliro> gnu.org/licenses ?
<@quiliro> https://gnu.org/licenses
<anacleta> ya leo este último link
[14:54]<Emulatorman> https://www.gnu.org/licenses/licenses.html
<Emulatorman> la lista ->
https://www.gnu.org/licenses/license-list.html
<Emulatorman> el problema de BSD y sus licencias con las licencias de
GNU -> https://www.gnu.org/licenses/bsd.html
[14:55]<@quiliro> anacleta: mejor los vínculo de Emulatorman
[14:56]<@quiliro> profeluchito: ¿Qué le parece hasta ahora?
[14:57]<Emulatorman> para resumir, tuvimos una entrevista sobre HyperbolaBSD
en It’s FOSS
<Emulatorman> hay esta explicado con detalles todos los puntos con
diferentes preguntas
<@quiliro> Emulatorman: ¿qué le pedimos a anacleta para nuestra próxima
reunión mañana?
<Emulatorman> puede ayudar como un FAQ para lo que estamos hablando
ahora
[14:58]<@quiliro> una tarea
<profeluchito> Bueno, como le comente del tema de software libre
conozco muy poco y me toca aprender mucho
<Emulatorman> aqui esta la entrevista ->
https://itsfoss.com/hyperbola-linux-bsd/
<@quiliro> profeluchito: puede investigar los vínculos que ha dado
Emulatorman
[14:59]<profeluchito> claro, ya los abri y estaba revisando
<Emulatorman> para entender en profundidad el tema de software libre,
recomiendo comenzar por este link ->
https://www.gnu.org/philosophy/philosophy.html
[15:00]<Emulatorman> quiliro: recomiendo que se lean los links
<Emulatorman> quiliro: tambien videos de Stallman que hablen sobre
software libre, ahi dejo a ti que sabras mejor que yo
[15:01]<@quiliro> profeluchito: ¿podemos involucrar a los estudiantes el día
jueves por este mismo canal?
[15:02]<anacleta> una consulta… me dediqué a leer y me perdí este
chat… será que me dan tarea para la próxima clase, de tal
forma que leo y tengo millones de preguntas?
<@quiliro> hay un vídeo muy bueno que hiso Richard Stallman para el
software freedom day 2016
<profeluchito> claro, voy a conversar con ellos para convocarles a esta
reunión.
[15:03]<@quiliro> profeluchito: chévere
<profeluchito> Voy también a los alumnos enviarles los link que nos
acaban de enviar para que se vayan empapando del
software libre
[15:04]<profeluchito> y el dia de la reunión tengan por lo menos algo de
conocimiento al respecto del tema
<@quiliro> anacleta: la tarea es leer todos los hipervínculos que ha
dado Emulatorman y ver la conferencia de stallman…debe
saber cuáles son las 4 libertades y para qué sirven a los
usuarios de computadoras…debe hacer al menos 4 preguntas
mañana por este mismo canal
[15:05]<@quiliro> profeluchito: ¡excelente! así habremos ganado mucho tiempo
[15:06]<@quiliro> anacleta: cree usted que pueda lograr esa tarea para mañana?
<@quiliro> ya les paso el link de la conferencia de richard stallman
[15:09]<anacleta> ya abrí los links, solamente debo sentarme a leer.  Veo que
se debe tener conocimientos de inglés técnico…
[15:10]<anacleta> en las páginas de GNU….
<@quiliro> Emulatorman: tenemos versiones en castellano?
<@quiliro> español
<Emulatorman> hay version en castellano en las paginas de GNU
<Emulatorman> les paso los links traducidos
<anacleta> OK
[15:11]<@quiliro> oh…cierto que se puede seleccionar arriba el idiomaa
<anacleta> osea que no tengo excusas para hacer la tarea jaja!
<anacleta> déjenme ver
<Emulatorman> concepto de software libre ->
https://www.gnu.org/philosophy/philosophy.es.html
[15:12]<Emulatorman> sobre licencias ->
https://www.gnu.org/licenses/licenses.es.html
<anacleta> o sí ya vi
<Emulatorman> lista de licencias ->
https://www.gnu.org/licenses/license-list.es.html
<anacleta> gracias
[15:13]<Emulatorman> el problema de la licencia BSD ->
https://www.gnu.org/licenses/bsd.es.html
<Emulatorman> en la lista de licencias estan categorizados los que son
compatibles con GPL y no
[15:14]<Emulatorman> para HyperbolaBSD solo se podrian aceptar licencias
compatibles con la GPL, principalmente la version 3
[15:16]<Emulatorman> hay que tener en cuenta que las licencias GPL son
compatibles entre sus propias version, a excepcion si una
de las versiones no aceptan mezclar o actualizar a una
version posterior (ej. el kernel Linux tiene una cantidad
considerable de codigo que limita a no poder mezclar con
la version 3 de la GPL, ellos usan la version GPL 2 con
la limitacion de no actualizar)
<@quiliro> no encuentro la lista de vídeos de stallman
<@quiliro> en ingl
<Emulatorman> quiliro: puede ser este -> http://audio-video.gnu.org/
<Emulatorman> ?
<@quiliro> eso
[15:17]<Emulatorman> aqui -> http://audio-video.gnu.org/video/
<anacleta> pregunta! en base a libertades de SL: qué diferencia hay
entre libre y gratis?
<anacleta> se suele decir: el ingreso al teatro es libre (sin costo)
[15:18]<anacleta> se presta a confunción
[15:19]<Emulatorman> anacleta: el termino “libre” en software libre se refiere
a libertad, no en precio. En resumen, es tener el control
de tu propia informatica
<@quiliro> sí, Emulatorman
[15:20]<@quiliro> especialmente los que están en la sección short videos
<@quiliro> anacleta y profeluchito : se puede buscar en esa página los
vídeos que tengan la etiqueta “spanish”
[15:21]<Emulatorman> anacleta: cuando un software no es libre, estas bajo el
control del desarrollador o el que tiene el derecho de
autor de la misma, lo cual en pocas palabras el tiene el
control de tu informatica y como debe de funcionar y ser
usado en tu entorno informatico
[15:22]<Emulatorman> anacleta: para que un software sea libre, debe de cumplir
las 4 libertades.
<anacleta> ok
<@quiliro> anacleta y profeluchito : recomiendo los cortos (Short
videos) para empezar
<anacleta> ya entiendo.. por eso hotmail aunque tiene el car
[15:23]<anacleta> ya entiendo.. por eso hotmail aunque tiene el carácter de
libre es privativo porque no lo puedo modificar como yo
desearía
[15:24]<anacleta> libre como gratis
<@quiliro> Sí, hotmail es libre para microsoft pero gratis para tí
[15:25]<anacleta> ok
<@quiliro> es libre para microsoft porque puede hacer lo que quiera con
hotmail…tú no lo puedes hacer aunque no te cueste [nada
más que toda tu vida expuesta a elos]
[15:26]<Emulatorman> quiliro: creo que hay una traducción de la entrevista en
castellano sobre HyperbolaBSD
<anacleta> que pasa con el SL que yo pudiera vender a alguien a un X
precio y lo paga… ¿debo darle algo de regalías al papá de
ese programa?
<Emulatorman> lo voy a buscar…
<@quiliro> Emulatorman: excelente
[15:27]<@quiliro> anacleta: no se requiere
<@quiliro> anacleta: el software libre no tiene ataduras al autor
… por eso es libre
[15:28]<@quiliro> pero eso no quiere decir que el autor pida dinero …. antes
de dártelo
<@quiliro> después, ya no puede
[15:29]<@quiliro> y si tú entregas ese software a un tercero, el autor no
puede pedirle nada
<anacleta> oh y de qué vive el autor del programa?
<Emulatorman>
https://conocimientoslibres.tuxfamily.org/entrevista-sobre-hyperbolabsd/
<@quiliro> de la misma manera que un profesor, de su trabajo
[15:30]<Emulatorman> ahi esta la entrevista en castellano traducida por
heckyel (uno de nuestro equipo)
<@quiliro> pero no puede obligar al alumno a pagarle posteriormente por
el uso o distribución de ese conocimiento
<@quiliro> grande heckyel!
[15:31]<@quiliro> ¿es bueno el ejemplo, anacleta ?
[15:32]*** Users on #asle: anacleta Emulatorman @quiliro @torshido void09
<Emulatorman> en la entevista explica el porcentaje que vamos a tener
que hacer en desarrollo
<Emulatorman> al menos del kernel
[15:33]<Emulatorman> profeluchito: te paso el link de la entrevista en
castellano ->
https://conocimientoslibres.tuxfamily.org/entrevista-sobre-hyperbolabsd/
[15:34]<profeluchito> ok gracias
[15:36]<anacleta> debo leer bastantes cosas! y siguen apareciendo más y más
links!
<@quiliro> haha
<@quiliro> jaja
<profeluchito> estoy en las mismas
[15:37]<@quiliro> no son cosas tan complicadas
<@quiliro> pero si tienen preguntas, no duden en hacerlas
<@quiliro> ¡a veces la mariposa se olvida de que fue oruga!
[15:38]<anacleta> si y acabo de encontrar la re spuesta a mi pregunta aquí en
el link
<@quiliro> Emulatorman y yo tenemos paciencia…
<anacleta> también lo llamamos «libre» para enfatizar que nos referimos
a la libertad, y no al precio [1]. Algunos programas
privativos, como Photoshop, son muy caros; otros, como la
aplicación de Uber, son gratuitos,
[15:39]<@quiliro> anacleta: ¿Cuál pregunta?
<anacleta> valga la aclaración… yo estudié a distancia hace
muuuuuuuuucho tiempo! y me acordé de que me daban un banco
de preguntas y los textos para leer y responder a las
preguntas
<@quiliro> anacleta: ¿la de cómo viven?
[15:40]<anacleta> no no la de libre/gratis
<anacleta> de paso yo aprendía las definiciones
[15:41]<@quiliro> anacleta: ahora el banco de preguntas las harás tú!
<@quiliro> y nosotros las contestaremos
<anacleta> a qué se refiere el texto al malware… qué tipo de daño me
hace?
[15:42]<anacleta> dice que me maltrata como usuaria
<@quiliro> no lo he leído…pero malware es aquello que hace lo que no
quieres
<@quiliro> es un programa malicioso
[15:43]<@quiliro> por ejemplo uno que no te permite modificaciones o usarlo
más de cierto tiempo
<anacleta> ok
<@quiliro> depende lo que quieras hacer y que te prohiba, aunque tenga
la capacidad
[15:44]<@quiliro> el software libre te lo permite
<@quiliro> también es malware aquello que te daña lo que ya tienes
<anacleta> yo entiendo que malware es aquel que saca mis datos y los
usa sin mi autorización… que pasa con el usuario que tiene
la capacidad para modificarlo y en esa modificacion pone
algo que obtiene datos de los usuarios a los que le instala
el programa… yo no tengo esa capacidad… no todavía
<@quiliro> por ejemplo que si no actualizas windows, te bloquea el
acceso a internet
[15:46]<profeluchito> Si malware es un sotfware malicioso que te infecta a tu
dispositivo y te roba información, datos  etc
[15:47]<@quiliro> anacleta: tendrás esa capacidad cuando aprendas … los que
saben, no usan sus conocimientos abiertamente dañar a
otros…en software libre, el código es visible y se puede
notar que es dañino…así que es muy raro tener código
malware con intención
[15:48]<@quiliro> solamente se da en software privativo, en general el malware
<anacleta> «servicio sustitutivo del software» (SaaSS), que significa
que un servidor ajeno realiza las tareas informáticas del
usuario.  Qué tipo de tareas?
<@quiliro> escribir textos, por ejemplo
[15:49]<anacleta> ummm
<@quiliro> hay páginas web diseñadas para que escribas texto…eso se
puede hacer directamente en tu computador
<anacleta> un virus (no el Covid19) por si acaso…. es un ejemplo?
<@quiliro> es una invasión al usuarioo
[15:50]<@quiliro> un vírus de computadora normalmente es maligno pero no
necesariamente lo debe ser
[15:51]<@quiliro> puede ser que haga algo bueno! aunque no conozco uno que
haga cosas buenas
<anacleta> ok
<@quiliro> un virus es un programa que se difunde solo e infecta a
otras computadoras
[15:52]*** Users on #asle: profeluchito anacleta Emulatorman @quiliro
@torshido void09
<profeluchito> Bueno tengo que retirarme, tengo que asistir a una cita
medica, un gusto haber compartido con ustedes
<@quiliro> también el webmail es un SaaSS
<@quiliro> profeluchito: nos vemos el lunes
<profeluchito> tengo mucho material que revisar, gracias por todo
[15:53]<profeluchito> ok
<@quiliro> un gusto profeluchito
<Emulatorman> bueno, un gusto profeluchito, nos vemos el lunes entonces
<profeluchito> el lunes les invito a los alumnos tambien
<@quiliro> profeluchito: encantados
<@quiliro> será muy agradable
[15:54]<Emulatorman> una pregunta antes de irse, no seria despues bueno hacer
reuniones por mumble?
<profeluchito> que tengan una buena tarde
<Emulatorman> digo… porque muchas veces por audio es mas agil hacer
preguntas
<@quiliro> Emulatorman: pero hay mucha interrupción con mucha gente
[15:55]<Emulatorman> quiliro: ok, entonces hacemos por IRC como esta siendo
ahora
<@quiliro> en texto es más sencillo pero no se puede guardar o analizar
lo realizado
<@quiliro> Emulatorman: gracias mil por comprender
[15:56]<@quiliro> quiero analizar y pulir el método
<Emulatorman> ok, no hay problema :)
<@quiliro> para hacerlo excelente
<@quiliro> para mentorear
[15:57]<Emulatorman> claro
[15:58]<@quiliro> anacleta: Muchísimas gracias por hacer de conejillo de
indias.  Ha sido de mucha utilidad.  Por favor has un
feedback….contamos contigo mañana también
<Emulatorman> quiliro: ademas, mas alla de HyperbolaBSD, estamos
haciendo activismo por la libertad, ya que estamos
instruyendo futuros profesionales a entrar en el
movimiento del software libre
[15:59]<anacleta> Está super bien los textos de introducción al SL está muy
claro
<@quiliro> sí :-)
[16:00]<anacleta> Pero es bastante información para leer y trabajar con
ustedes on line a tiempo real a la vez… me parece bien
mandar “tarea para la casa” y responder a preguntas del
profe
[16:01]<anacleta> Yo no sé si alguien a quien no le guste leer se dedique
<Emulatorman> por eso estan los videos
<@quiliro> anacleta: ¿te parece mucha lectura?
[16:02]<Emulatorman> anacleta, para quien no le gusta leer, es recomendable
ver los videos en http://audio-video.gnu.org/video/
<anacleta> me di cuenta de que la respuesta a mi pregunta estaba en el
texto
[16:04]<anacleta> ya vi…
<@quiliro> quizá sería bueno hacer una introducción con los links para
que escoja el estudiante cuales recursos usar, audio, vídeo,
texto, imágenes…
<anacleta> si…
<@quiliro> como proponía profeluis
<anacleta> pero yo les pediría un día para leer y tener mas
conocimientos y hacer preguntas que no sean obvias
[16:05]<@quiliro> tienes 22 horas, anacleta … ¡casi un día!
<anacleta> toma tiempo leer todo…. si pero debo hacer otras cosas
también…
<@quiliro> si se espera más tiempo, la gente se olvida
[16:06]<@quiliro> tiene que ser algo diario
<anacleta> claro… entonces que les parece dar de dos en dos los
textos para leer
<@quiliro> con que dediques una o dos horas, bastará
<anacleta> porque yo le leí de pe a pa
<anacleta> ahh
[16:07]<@quiliro> uno o dos vídeos de 30 minutos y esbosar los textos
<anacleta> sabes, yo creo que deben indicar a los alumnos a donde se
pretende llegar para que no se vayan antes de terminar la
clase
[16:08]<anacleta> es decir: en un mes en un año, en un siglo aprenderé a
programar….
<@quiliro> empezamos 14h15, terminamos 15h45
[16:09]<@quiliro> anacleta: es buena idea…..pero eso depende de cada
persona….¿Cómo estimar ese tiempo?
<Emulatorman> quiliro: seria este el video de 2016 de Stallman que
mencionastes? ->


[16:10]<@quiliro> anacleta: podemos decir que cuando realice tal tarea, ha
avanzado a tal hito
<@quiliro> es buen link
<@quiliro> Emulatorman: ^
[16:11]<@quiliro> no lo dí porque ví que es mejor dar la opción al alumno….
<@quiliro> ahora pienso que no
<@quiliro> es mejor llevarlo de la mano al principio
<@quiliro> los textos que recomendaste y el vídeo que acabas de dar
[16:12]<anacleta> qué pasa si -me quedo sin electricidad- ¿pierdo estos links?
<@quiliro> sí anacleta
<anacleta> eso es un problema!
<@quiliro> pero se puede mandar por correo electrónico
<anacleta> eso es bueno, que el alumno tenga “su mochila con libros”
<@quiliro> si Emulatorman se enferma también será un problema…
[16:13]<anacleta> claro!
<@quiliro> pero se recuperará y seguimos
<@quiliro> eso me gusta: mochila con libros
[16:14]<anacleta> yo creo que ustedes deben dar su clase y el alumno debe leer
el texto respectivo uno a la vez
<anacleta> o texto o video
*** Users on #asle: anacleta Emulatorman @quiliro @torshido void09
<@quiliro> anacleta: me parece bien
[16:18]<@quiliro> Emulatorman: creo que los links debemos dar al final de la
reunión
[16:20]<@quiliro> excelente reunión, anacleta y Emulatorman
[16:21]<@quiliro> gracias por su participación
[16:22]<@quiliro> Emulatorman y anacleta : ¿Podemos vernos mañana a las 14h00
(UTC-5) hasta las 15h00?
[16:23]<@quiliro> Emulatorman: ¿te parece si el día lunes presenta anacleta lo
que has presentado hoy? así ella practica
<@quiliro> Emulatorman: la podemos preparar mañana
[16:24]<anacleta> bueno, al ser teoría… solo debo leer para comprender mejor
el contexto
<anacleta> estuve volviendo a leer desde el principio y con lo que leí
de los links se me hizo más fácil entender.
<@quiliro> además, ella es muy dedicada
[16:25]<anacleta> si mañana a las 2pm
<anacleta> hora quiteña
<@quiliro> terminamos a las 3pm
<@quiliro> sí
<anacleta> voy a leer a vuelo de pájaro los textos que tengo abiertos
en mi navegador para familiarizarme con las palabras
difíciles
[16:26]<@quiliro> gracias anacleta … has sido una ayuda invaluable
… contamos con tu continuada colaboración
<anacleta> en punto a las 2.  ya voy a copiar la clase de
<anacleta> hoy
[16:27]<anacleta> si no tengo trabajo, cuenten conmigo.
<@quiliro> ¡ok! :-)
<@quiliro> ok
[18:13]<@quiliro> Emulatorman: ¿Qué pasó?
<Emulatorman> no entiendo… ¿pasó que?
[18:15]<@quiliro> No contestaste más.
<@quiliro> ya se fue anacleta
[18:16]<@quiliro> Emulatorman: ¿Qué te pareció el ejercicio de hoy?
<Emulatorman> esta bien, un buen comienzo

La Asamblea General de Socios nombró a la Directiva 2021 – 2023

El día de hoy, sábado 13 de febrero de 2021, la Asamblea General de socios realizada de forma virtual, nombró a los miembros de la Directiva que dirigirá las actividades sociales, económicas y administrativas de la Asociación de Software Libre del Ecuador durante el período 2021 – 2023.

Las diferentes dignidades recayeron en los siguientes socios:

  • Presidente: Quiliro Ordóñez
  • Vice Presidenta: Elisa Castillo
  • Tesorero: Alex Aconda
  • Secretario: Daniel Vizuete

 

Deseamos éxitos a la nueva Directiva.

#FreeOlaBini: Persecución contra un defensor de derechos humanos

Contra la persecución política a Ola Bini Ola Bini es un reconocido activista por el software libre y experto en seguridad digital. Desde el 11 de abril de 2019 se encuentra sujeto a un proceso judicial en Ecuador, acusado de haber vulnerado sistemas informáticos. Tal proceso, sin embargo, ha sido ampliamente cuestionado por la multiplicidad Read More

Contra la persecución política a Ola Bini
Ola Bini es un reconocido activista por el software libre y experto en seguridad digital. Desde el 11 de abril de 2019 se encuentra sujeto a un proceso judicial en Ecuador, acusado de haber vulnerado sistemas informáticos. Tal proceso, sin embargo, ha sido ampliamente cuestionado por la multiplicidad de irregularidades cometidas y por estar bajo un sinnúmero de presiones políticas.
El primer elemento ha sido confirmado por el Habeas Corpus otorgado en junio pasado por parte del tribunal de la Corte Provincial de Pichincha y por las expresiones oportunamente realizadas por las Relatorías Especiales sobre la Libertad de Expresión de la Organización de Estados Americanos (OEA) y la Organización de las Naciones Unidas (ONU).
Por su parte, la Misión Internacional de la Electronic Frontier Foundation (EFF) enviada recientemente a Ecuador, tras conversar sobre esta situación con políticos, académicos y periodistas de distintas tendencias, ha concluido que la motivación tras el caso de Ola Bini es política, no criminal. De hecho, todavía se desconoce cuáles son los sistemas informáticos de cuya vulneración se le acusó en un principio.
Junto con ello, una serie de hechos recientes han encendido nuevas alertas. En primer lugar, la vinculación de una nueva persona a la causa por el sólo hecho de mantener un vínculo profesional con Bini y a pesar de que en la audiencia respectiva no se presentaron los elementos jurídicos necesarios para cumplir con dicho trámite. Además, el Fiscal a cargo de la acusación decidió abrir dos nuevas líneas de investigación contra Ola Bini: por “defraudación fiscal” y “tráfico de influencias”. De tal forma, la Fiscalía ahora se propone investigar por hasta el plazo de 2 años más al activista.
Esta última decisión sugiere que no se cuentan con pruebas que sustenten las acusaciones originalmente realizadas contra Bini y que la atención de la justicia y el gobierno ecuatoriano no está puesta en un delito, sino en una persona. Esto nos lleva a confirmar el temor expresado por algunas organizaciones internacionales que trabajan por los derechos humanos en internet que desde el momento de la detención de Ola Bini alertaron sobre la espiral de persecución política contra un activista de renombre internacional, cuyo trabajo es globalmente reconocido por la protección de la privacidad.
Considerando lo expresado más arriba y las conversaciones mantenidas en el marco del XII Foro de Gobernanza de Internet de América Latina y el Caribe (LACIGF por sus siglas en inglés), los abajo firmantes rechazamos el escenario persecutorio montado contra Bini, demandamos que se respete el debido proceso por parte de todas las funciones del Estado e instamos a que los actores políticos dejen de interferir en la justicia.
Atentamente,
Asociación para el Progreso de la Comunicaciones: Comunicado
Derechos Digitales: Comunicado
Electronic Frontier Foundation: Comunicado
Internet Bolivia: Comunicado
Intervozes: Comunicado
Karisma: Comunicado
Asociación de Software Libre del Ecuador, ASLE

Ponentes y/o Talleristas FLISOL 2019

Te agradecemos tu valiosa participación y apoyo al mejor evento de Software Libre de América Latina

https://flisol.info/FLISOL2019/Ecuador

Inscripciones asistencia al FLISOL 2019

Ingresar un inscripción por persona.

Revise la ciudad más cercana:

https://flisol.info/FLISOL2019/Ecuador

 

Comunicado de Prensa –  Libertad para Julian Assange

Quito, 15 de abril de 2019
 Libertad para Julian Assange
 
Ante los hechos de conocimiento público sobre el caso Assange, la Asociación de Software Libre del Ecuador se pronuncia: 
A partir de 2006, el portal Wikileaks reveló información que evidenciaba las violaciones de derechos  humanos y los mecanismos jurídicos que gobiernos y corporaciones utilizaban para encubrir acciones ilegales. Desde ese momento, la irrupción de Assange en la opinión pública ha suscitado críticas de detractores y seguidores. Hacer pública la información pública, no puede ser considerado delito.
La cancelación del asilo diplomático, y la apertura a la Policía Metropolitana de Londres constituyen el escenario menos favorable del final de ese asilo, tanto para Assange, como para Ecuador, y especialmente contra la defensa del derecho humano de acceso a la información pública.
 
Ante estos hechos:
Cuestionamos las declaraciones sobre revocatoria de la nacionalidad ecuatoriana a Assange. Según la legislación nacional, no se puede suspender un acto administrativo que ha generado derechos a un particular sin un juicio previo. A nadie se privará arbitrariamente de su nacionalidad dice el artículo 15 de la Declaración Universal de los Derechos Humanos.
 
Rebatimos la suspensión del asilo otorgado a Assange. Mientras duró el asilo diplomático otorgado por Ecuador en 2012, el Gobierno del Presidente Lenín Moreno consultó a la Corte Interamericana de Derechos Humanos sobre este caso. La Corte contestó que el principio de no devolución aplica también para asilo diplomático, y que toda persona extranjera tiene derecho a la no devolución: Opinión Consultiva OC-25/18 de 30 de mayo de 2018 http://www.corteidh.or.cr/docs/opiniones/resumen_seriea_25_esp.pdf
 
Rechazamos la reducción de este tema a una discusión entre partidarios de distintas opciones políticas. Este episodio trae a debate temas como los derechos humanos, la defensa de los derechos humanos como bien superior o el rol de la tecnología en nuestras vidas. Todos deberíamos analizar este hecho más allá de un simple debate político doméstico, como se ha querido plantear. 
Apoyamos el ejercicio del derecho de libertad de expresión de todo ciudadano, así como el derecho a acceder a información que debe ser hecha pública para que la sociedad esté informada. Este es un acto que no debe ser criminalizado en ninguna circunstancia. Destacamos la preocupación de los relatores de derecho a la libertad de expresión, tanto de Naciones Unidas, David A. Kaye, como de la Organización de Estados Americanos, Edison Lanza: https://www.eluniverso.com/noticias/2019/04/15/nota/7287350/relatorias-onu-oea-cuestionan-detencion-ola-bini
 
Simpatizar con Wikileaks no debe ser considerado delito. Wikileaks ha recibido veinte premios internacionales al periodismo y a la defensa de los derechos humanos, incluyendo el derecho de acceso a la información, de Amnistía Internacional en el año 2009, categoría Nuevos Medios: https://www.theguardian.com/media/2009/jun/03/amnesty-international-media-awards. Hacemos un llamado al gobierno nacional, medios de comunicación y generadores de opinión a expresarse responsablemente y no contribuir al señalamiento de activistas y estudiantes o profesionales de la informática como personas nocivas para la sociedad.
 
Ratificamos nuestro compromiso con los principios que guían el desarrollo del software libre, puesto que la libertad de uso, conocimiento, adaptación y distribución de información contribuyen al ejercicio de los derechos individuales y colectivos.

 

Asociación de Software Libre del Ecuador

 

Reunión de Coordinación

#FLISOL19 #UIO A quienes quieran colaborar en la organización del Festival Latinoamericano de Instalación del Software Libre, además de software habrá Cultura Libre, Conocimiento abierto, datos abiertos, hacking, etc.. #Hacktivistas #Activistas todos están invitados.. !!

La Asamblea General de Socios nombró a la Directiva 2018 – 2020

De izquierda a derecha: Renán Tene, Henry Vallejo, Marcelo Sotaminga, David Ochoa y Daniel Vizuete

El pasado sábado 06 de octubre de 2018, la Asamblea General de socios realizada en la ciudad de Quito, nombró a los miembros de la Directiva que dirigirá las actividades sociales, económicas y administrativas de la Asociación de Software Libre del Ecuador durante el período 2018 – 2020. Las diferentes dignidades recayeron en los siguientes socios:

  • Presidente: Henry Vallejo
  • Vice Presidente: Marcelo Sotaminga
  • Tesorero: Renán Tene Borja
  • Secretario: David Ochoa

Auguramos éxitos a la nueva Directiva.