Welcome to Planet openSUSE

This is a feed aggregator that collects what openSUSE contributors are writing in their respective blogs.

To have your blog added to this aggregator, please read the instructions.


Thursday
19 October, 2017


face
Como instalar o leitor de PDF Foxit Reader no Linux

Procurando uma opção leve ao Adobe Reader? Então conheça e veja como instalar o leitor de PDF Foxit Reader no Linux.

Leia o restante do texto "Como instalar o leitor de PDF Foxit Reader no Linux"

face

NextCloud el software que te hace dueño de tu nube se alía con Purism para crear dispositivos libres orientados a la privacidad.

Hoy mismo desde NextCloud han confirmado su alianza junto con los fabricantes de dispositivos Purism para desarrollar una serie de productos y servicios de software libre y orientados a la privacidad de las personas que los utilicen.

Como sabéis la empresa Purism ha conseguido mediante un proyecto de financiación colectiva, conseguir 1.5 millones de dólares para empezar a fabricar Librem 5, un teléfono móvil seguro de código abierto y que respeta al usuario.

Junto con eso, NextCloud también ha anunciado recientemente la llegada de cifrado de extremo a extremo utilizando su plataforma para crear una nube privada.

Esos adelantos de ambas empresas y su reciente alianza harán que revierta en mejoras en privacidad al usuario en el próximo lanzamiento del teléfono Librem 5. Llevando el cifrado de contenido y la privacidad a todas la personas de manera sencilla

Esa alianza, para NetxCloud siginifca que se incluirá dentro del teléfono Librem 5 que se fabricará y también estará incluido en PureOS la distribución de GNU/Linux que desarrolla y mantiene la gente de Purism.

Tanto NextCloud como Purism son dos empresas que se identifican muy bien con conceptos como software libre, de código abierto, y una gran comunidad de entusiastas que contribuyen con las empresas para mantener y mejorar sus productos.

Creo que son buenas noticias que espero que sacudan un poco el monopolio casi absoluto de otras empresa en esto de sistemas operativos para dispositivos móviles que se aprovechan de su monopolio.

Más información en el anuncio oficial:

—————————————



face

He de reconocer que Kubuntu ha desaparecido un poco de mi vida pero no por eso debe desaparecer del blog. No debemos olvidar todo lo que ha hecho la familia Ubuntu por la divulgación del mundo GNU/Linux y que todavía mucha gente tiene a Kubuntu como su distribución de referencia. Por ello es estamos de celebración ya que Kubuntu 17.10 ya está disponible para su descarga desde los servidores oficiales. Una gran  noticia para todos lo que amamos el mundo del Software Libre.

Kubuntu 17.10 ya está disponible para su descarga

Según estaba previsto en el calendario de lanzamientos de Ubuntu, hoy 19 de octubre de 2017 ha sido lanzado Kubuntu 17.10 cuyo ciclo de vida está garantizado para los siguientes 9 meses.

Este Kubuntu 17.10 ha sido lanzado con el magnífico escritorio de la Comunidad KDE Plasma 5.10 y lleva de sobrenombre “Artful Aardvark” y continua, según se lee en el  Anuncio oficial, con la tradición de los lanzamientos de la familia Ubuntu de mezclar la mejor tecnología del Software Libre y la más optimizada usabilidad para todo tipos de usuarios.

Kubuntu 17.10 ya está disponible para su descarga

De esta forma Kubuntu 17.010 nos ofrece las siguientes novedades:

  • Linux Kernel 4.13
  • Plasma 5.10
  • KDE Aplicaciones 17.04.3
  • KDE Frameworks 5.38
  • VLC reemplaza a Dragonplayer como reproductor multimedia por defecto
  • Cantata Qt5 music player reemplaza al viejo Amaro
  • El gestor de paquetes Muon vuelve a ser la opción por defecto, como alternativa a Plasma Discover.
  • LibreOffice 5.4.1
  • Firefox 56.0

Y para ver mejor lo que nos ofrece, nada mejor que ver un vídeo colgado en el canal Youtube de Kubuntu y que nos muestra sus bondades:

En resumen, otro paso más para una de las distribuciones más veteranas dentro del mundo GNU/Linux, que sigue adelante tras los numerosos problemas que ha tenido y sigue teniendo pero que siempre da la cara.

Más información: Anuncio de Kubuntu 17.10 | Notas de lanzamiento de Kubuntu


face
Como instalar a versão mais recente do VirtualBox no Linux

Se você usa o virtualizador desktop da Oracle e quer estar sempre com as últimas funcionalidades a sua disposição, veja nesse tutorial como instalar a versão mais recente do VirtualBox no Linux.

Leia o restante do texto "Como instalar a versão mais recente do VirtualBox no Linux"

face
Como instalar o emulador de Atari 2600 Stella no Linux

Se você é dos anos 70 ou 80, então provavelmente deve saber que esses foram os velhos tempos do Atari. E se quiser matar saudades dessa época, veja como instalar o emulador de Atari 2600 Stella no Linux.

Leia o restante do texto "Como instalar o emulador de Atari 2600 Stella no Linux"

face
Tor no Linux: veja como instalar manualmente

Se você precisa de um navegador seguro e com suporte a navegação realmente anônima, veja aqui como instalar manualmente o navegador Tor no Linux.

Leia o restante do texto "Tor no Linux: veja como instalar manualmente"

face

Two openSUSE Tumbleweed snapshots were released this week and the Open Build Service is warming up after last weekend’s scheduled power outage.

Since the power interruption, OBS has been running a little slower, but that didn’t stop the developers from getting out snapshots of new software.

The latest snapshot, 20171017, made a significant change regarding the GNU Compiler Collection; GCC 6 is no longer available in Tumbleweed. A patch for the Common Vulnerabilities and Exposures deemed KRACK or CVE-2017-15361 also made its way into Tumbleweed. The cross-platform library Simple DirectMedia Layer, which is designed to make it easy to write multimedia software, such as games and emulators, added support for many game controllers, including the Nintendo Switch Pro Controller with the update to SDL2 2.0.6. The update for gutenprint 5.2.13 added support for two Epson Inkjet printers and corrected a mis-defined paper type that collided with standard A4 paper.

Snapshot 20171013 brought a new bubblewrap 0.2.0 version, which improved compatibility with older software. Tumbleweed users who choose the btrfs as their filesystem will be happy to see  a fix to a potentially lost sync if subvolumes are from different filesystem with btrfsprogs 4.13.2. The update to gnome-builder 3.26.1 fixed an error propagation when loading git repositories. Several libraries were updated in the  snapshot including an improvement for Chinese characters with libpinyin 2.1.0. Krita’s new 3.3.1 version fixed a memory leak in the color selectors and improve the look and feel of dragging and dropping layers. Qemu 2.10.1 added dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm packages as well as fixed a migration issue on the s390 architecture. Wireshark fixed some minor CVEs with the the 2.4.2 version.

GNOME Maintainer
The openSUSE Project is looking for a person to work closely with upstream GNOME to help maintain and package it for openSUSE releases. If you are interested, visit the GNOME team on IRC in the #opensuse-gnome channel or subscribe and email opensuse-gnome@opensuse.org.


face
A lot of people are coming to the Nextcloud conference to discuss ideas they have with others and I've been telling them to submit a lightning talk. As that is the idea of the lightning track on Saturday and Sunday: present yourself and the project you (want to) work on, inspire, share ideas. That way, others can then find you and talk to you afterward!

Last year I wrote a longer article about that on opensource.com, but this is the gist of it: it is a conversation kickstarter! Our event is very hands-on (bring your laptop, we say!) and the program is mostly there to facilitate the natural flow of ideas and code.

So we have three kinds of sessions:

  • Keynote = inspiration. Everyone joints to listen to a fascinating story! Our keynote speakers are Karen and Jane.
  • Lightning talks = sharing. Everyone in one room listens to what others are thinking about, working on or inspired by. Then, after, you look each other up and start talking and doing! Think 'unconference'.
  • Workshops = learning and collaborating. They're coding, interactive, either teaching/learning or more "let's work on X for an hour together".

The event starts in two weeks at the TU Berlin: September 16-23 so it is time to book your trip. If you care about open source, privacy-protecting cloud services it is a great place to find like-minded folks!


What's coming?


Besides the keynotes by Karen Sandler (Managing DIrector at SFC) and Jane Silber (CEO of Canonical) We have some 30 sessions already submitted, just a selection:


More still coming, I know Cornelius Schumacher wanted to talk about the importance of privacy-protecting cloud services (if his family can miss him for the weekend...) and I still have some other talks to approve in the queue.
The gist of it is that we'll have a lot of technical people, the folks who wrote Nextcloud as well as many others who contributed and have been using it, from home users to enterprise and educational or government agencies - all together to discuss and work on where our technology is going.

Oh, and we have a surprise on Friday afternoon. ;-)

Check it out and see you there!

Wednesday
18 October, 2017


face
Como instalar o Carnê Leão no Linux manualmente

Se você está com dificuldade para instalar o Carnê Leão no Linux, veja como fazer isso de um jeito simples, prático e que funciona em qualquer distribuição Linux.

Leia o restante do texto "Como instalar o Carnê Leão no Linux manualmente"

face
Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação

Se você está a procura de uma solução para acessar seus arquivos do Google Drive em sistemas Linux, veja como instalar o cliente overGrive e usar o Google Drive no Linux.

Leia o restante do texto "Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação"

face

Como estaba previsto en el calendario de los desarrolladores, hoy 17 de octubre la Comunidad KDE ha comunicado que ha sido lanzada la primera actualización de Plasma 5.11. Una noticia que aunque es esperada y previsible es la demostración palpable del alto grado de implicación de la Comunidad en la mejora continua de este gran pedazo de Software Libre.

Lanzada la primera actualización de Plasma 5.11

No existe Software creado por la humanidad que no contenga errores. Es un hecho incontestable y cuya única solución son las actualizaciones. Es por ello que en el ciclo de desarrollo del software creado por la Comunidad KDE se incluye siempre las fechas de las actualizaciones.

Lanzada la primera actualización de Plasma 5.11

De esta forma, ayer 17 de octubre se ha lanzado la primera actualización de Plasma 5.11, la cual solo trae (que no es poco) soluciones a los bugs encontrados en esta semana de vida del escritorio y mejoras en las traducciones.

Es por tanto, una actualización 100% recomendable.

Las novedades de Plasma 5.11

En esta ocasión las mejoras y novedades de Plasma 5.11, además del cambio del fondo de pantalla,  tienen un claro protagonista, las preferencias del sistema, ese módulo de Plasma que tanto poder proporciona a los usuarios de este entorno. Pero desgranemos una a una las novedades de Plasma 5.11:

  • Nuevo diseño para las preferencias del sistema: que incorpora un modo barra lateral muy adecuado para pantallas alargadas tipo smartphone. Eso si, siempre se puede volver al modo clásico de iconos o árbol.
  • Histórico de notificaciones: ahora los notificaciones de las aplicaciones pueden guardarse en un historial, de tal forma un usuario puede ver qué ha pasado en el sistema en su ausencia.
  • Mejoras en las gestor de tareas: con la posibilidad de realizar acciones directamente sobre ella o la optimización de su consumo de recursos para que el sistema sea más fluido.
  • Mejoras en la privacidad de los datos: ahora los usuarios pueden encriptar y proteger documentos o información sensible de una forma fácil y efectiva.
  • Mejoras en el lanzador de aplicaciones: que adquiere la posibilidad de editar sus elementos de forma directa sin tener que pasar por el gestor del mismo. Además, se incorpora la posibilidad de añadir estos enlaces directos a los favoritos de cualquier Actividad.

 

 

¡KDE Rocks!


Tuesday
17 October, 2017


face
Drivers da HP: Instale ou atualize o HPLIP no Linux

Se você tem alguma impressora, fax e scanner da HP e precisa de suporte para isso no seu sistema Linux, veja como instalar ou atualizar o HPLIP para versão mais recente e obter os drivers da HP.

Leia o restante do texto "Drivers da HP: Instale ou atualize o HPLIP"

face
Como instalar o QCAD no Linux manualmente

Procurando um poderoso poderoso sistema de CAD 2D, que seja fácil de usar? Então conheça e instale o QCAD no Linux manualmente.

Leia o restante do texto "Como instalar o QCAD no Linux manualmente"

face

Con motivo de los 20 años de KDE la Comunidad de KDE España ha decidido mostrar su lado más humano y mostrar un poco el lado más personal de sus integrantes. Por ello muchos de ellos han participado en la serie de entrada que he titulado “20 entrevistas para 20 años de KDE” en las que no solo hablarán de su relación con el proyecto sino que también nos mostrarán su lado más personal. Para la décimocuarta entrevista nos encontramos con uno de los miembros de KDE España más polifacéticos y crítico con el proyecto, a la vez que uno de los que más estima tengo por diversas razones. Con todos ustedes Ignacio Serantes.

20 entrevistas para 20 años de KDE (XIV): Ignacio Serantes

Ignacio Serantes en el púlpito predicando las bondades de Nepomuk

Hola, en primer lugar quisiera agradecerte tu tiempo. Seguro que tus palabras serán fuente de inspiración para otros muchos. Para empezar me gustaría que te presentaras tu mismo

Hola, me llamo Ignacio Serantes, soy informático de los tiempos de maricastaña, es decir, de cuando el título que se obtenía era una licenciatura y no una ingeniería, y en la actualidad me gano los garbanzos trabajando como programador en una empresa nacional que desarrolla software de gestión empresarial. Puede aparentar ser un trabajo aburrido pero no dejéis que las apariencias os engañen, realmente es un trabajo aburrido.

¿Recuerdas como conociste KDE?

Tuve en los noventa ciertos escarceos con Slackware que nunca llegaron a fructificar así que, si la memoria no me juega una mala pasada, mi primera distribución “oficial” fue SuSE 7.1. De lo que no tengo duda es que el primer escritorio Linux con el que trabajé fue KDE 2, casi con toda seguridad 2.1.
SuSE me la recomendó un amigo cuando le pedí consejo sobre que distribución usar para montar un servidor Linux si, como me pasaba a mi por entonces, no tenías ni idea de como administrar una máquina con ese sistema operativo. Me dijo que la herramienta de configuración YaST me iba a facilitar mucho la vida y visto que mi distro actual en escritorio es openSUSE creo que no fue un mal consejo.

¿Qué es lo que te gustó de KDE? ¿Y lo que menos?

Ha pasado demasiado tiempo para recordarlo exactamente pero imagino que Konqueror, en aquellos tiempos no tenía rival, y lo integrado que parecían estar las aplicaciones y el escritorio debieron ser las cosas que más me gustaron.
Supongo que habría cosas que me gustaron poco o nada pero ahora mismo no recuerdo ninguna.

¿Por qué decidiste empezar a colaborar KDE?

Todo comenzó con el tristemente desaparecido Nepomuk. Desde sus inicios me llamó mucho la atención porque me pareció un proyecto que podía cambiar la forma de

face

Veamos en este tutorial cómo impedir que un paquete de software se instale en nuestro equipo cuando utilizamos openSUSE.

Hace unos días un comentario de un usuario llamado David en mi blog me preguntaba lo siguiente:

Hola, ¿cómo hago para que no me vuelva a instalar gnome todo completo al hacer un zypper dup?
Instalé cinnamon y elimine gnome pero cada vez que le hago un zypper dup me quiere volver a instalar todo otra vez.

En este caso se trata de Gnome, que el usuario no quiere que se vuelva a instalar. Ya que por alguna dependencia openSUSE vuelve a reinstalarlo cada vez que actualiza su sistema con openSUSE Tumbleweed. Este es el ejemplo, pero el caso puede ser muy variado y adaptado a otros casos.

En resumen: Hemos desinstalado un paquete de software y no queremos que en otras actualizaciones se vuelva a instalar, ya que no lo necesitamos.

Veamos cómo hacerlo desde YaST y también desde la línea de comandos mediante zypper.

Para hacer esto que queremos debemos marcar el paquete como “tabú” desde YaST, o bloquearlo desde zypper, que en definitiva son dos formas de hacerlo con distinto nombre pero idéntico resultado.

Si utilizamos YaST deberemos ir a Software Instalar/desinstalar software

En la caja de búsqueda introducimos el paquete que queremos bloquear (por ejemplo Brasero). Botón derecho y seleccionar la opción “Tabú” (no instalar nunca).

Aceptamos y con esa acción ya nunca volverá a instalarse el paquete en cuestión. Si queremos eliminarlo repetimos los pasos y escogemos “No instalar” para eliminar la marca de Tabú del paquete.

Si en vez de hacerlo desde YaST queremos hacerlo desde la línea de comandos mediante zypper tendremos que hacer lo siguiente mejor registrados como superusuario.

Para añadir el paquete a los bloqueados utilizamos el comando addlock o al de zypper de esta manera:

root@Geeko:~> zypper al brasero
Specified lock has been successfully added.

Si queremos ver <strong>qué paquetes están bloqueados</strong> podemos hacerlo mediante ll (list locks) de zypper de esta manera:

root@Geeko:~> zypper ll

# | Name    | Type    | Repository
--+---------+---------+-----------
1 | brasero | package | (any)

Para<strong> eliminarlos utilizaremos removelocks o rl de zypper.</strong> De la lista anterior queremos eliminar el bloqueo 1 que aparece (en este caso sólo hay uno):

root@Geeko:~> zypper rl 1
Specified lock has been successfully removed.
1 lock has been successfully removed.

A veces damos cosas por sentadas dentro de nuestro uso normal de la distribución y nos olvidamos de estos pequeños detalles que pueden resultarnos útiles en alguna ocasión.

Como siempre, puedes consultar los foros oficiales, la wiki de openSUSE o la guía no oficial que mantengo. Pero no olvides que las páginas de ayuda o man de un comando son muy útiles. Por ejemplo en este caso con zypper –help.

¿Conocías esta opción y la utilizabas? ¿Te ha resultado útil?

———————————-



Monday
16 October, 2017


Michael Meeks: 2017-10-16 Monday.

21:00 UTCmember

face
  • Mail catchup, started working through the backlog. Lunch, consultancy call.

face
Como instalar o editor de partituras MuseScore no Linux

Se você trabalha com produção musical e precisa trabalhar com partituras, veja como instalar o editor de partituras MuseScore no Linux.

Leia o restante do texto "Como instalar o editor de partituras MuseScore no Linux"

face
Como instalar o Apache OpenOffice no Linux

Essa dica é para os usuários que preferem usar o Apache OpenOffice no Linux, veja como instalar essa suíte office em seus sistemas, em substituição ao LibrOffice que normalmente vem instalado por padrão.

Leia o restante do texto "Como instalar o Apache OpenOffice no Linux"

face
Como instalar e usar o escaner de servidores SSH ScanSSH no Linux

Se você precisa checar a versão dos servidores SSH de sua rede, veja como instalar e usar o escaner de servidores SSH ScanSSH no Linux.

Leia o restante do texto "Como instalar e usar o escaner de servidores SSH ScanSSH no Linux"

face

Ya puedes escuchar el podcast de Salmorejo Geek en el que durante 80 minutos charlamos Yoyo Fernández y un servidor de ustedes sobre GNU/Linux, software libre, openSUSE, otros temas y curiosidades personales.

ilustración: Antolín

Quien no conozca al colega Yoyo Fernández dentro de la comunidad hispanohablante de GNU/Linux es que no ha estado conectado a internet en muchos años.

Yoyo lleva pululando por el mundo GNU/Linuxero desde que tenía flequillo, allá cuando las distros de GNU/Linux se instalaban con disquetes, y había modems de 56kb.

“Carne de foro” como muchos en los orígenes, después debido a su caracter inquieto, ha sabido mutar y adaptarse para seguir en la cresta de la ola “tuxera”.

Creador de grandes tutoriales, “evangelizador” de multitud de distribuciones, ha difundido y lo sigue haciendo GNU/Linux en cualquier espacio en la red en el que habite y del que en multitud de ocasiones ha jurado que se iba, retornando al calor de un procesador rulando en una placa base.

Ha tenido un buen número de blogs de temática GNU/Linuxera. Me atrevería a decir que Gnomero y Debianita de corazón aunque ha sabido abrirse a las bondades de muchas otras distribuciones y entornos de escritorios ¿cuantos? Creo que no hay distro en Distrowatch que no haya quemado alguna vez en medio para instalarla en sus equipos.

Últimamente más centrado (lease “sólo” 3 distros! que pereza) ha descubierto un placer, que creo que le viene de lejos, en esto del podcasting. Y con su seña propia de identidad ha sabido reinventarse, aprender, e ir creciendo poco a poco. Ya lo ha hecho tantas veces que seguro tiene el secreto para hacerlo cuando quiera.

Y en una de esas facetas de podcaster en su faceta más geek anda últimamente haciendo multitud de entrevistas que más bien son charlas informales a gente con la que le apetece pasar un buen rato.

Hace tiempo “me tiró los tejos” sobre eso, y por cuestiones de tiempo no había cuajado la cita. Y este fin de semana pasado me autoinvité a charlar juntos. Suerte que no me “hizo la cobra” y hubo charla.

Mi avatar. Imagen: Antolin

En esa charla hubo tiempo para hablar sobre GNU/Linux, el software libre y openSUSE. También hubo tiempo para explicarme sobre mi relación personal con esos temas. Y muchas otras curiosidades sobre mí y mi blog. También hablamos de otros blogueros.

También hubo tiempo para hablar sobre cosas offtopic, y como no sobre gatos. Los dueños indiscutibles de internet y de pedacitos de nuestro núcleo! 🙂

Si queréis escuchar la charla que mantuvimos lo puedes hacer en lo múltiples canales de difusión en los que Yoyo cuelga su contenido. Los podéis encontrar en su web:

Podéis escucharlo desde Spreaker, Ivoox y no sé cuantos


face

Based on the recent Linux Kernel Community Enforcement Statement and the article describing the background and what it means , here are some Questions/Answers to help clear things up. These are based on questions that came up when the statement was discussed among the initial round of over 200 different kernel developers.

Q: Is this changing the license of the kernel?

A: No.

Q: Seriously? It really looks like a change to the license.

A: No, the license of the kernel is still GPLv2, as before. The kernel developers are providing certain additional promises that they encourage users and adopters to rely on. And by having a specific acking process it is clear that those who ack are making commitments personally (and perhaps, if authorized, on behalf of the companies that employ them). There is nothing that says those commitments are somehow binding on anyone else. This is exactly what we have done in the past when some but not all kernel developers signed off on the driver statement.

Q: Ok, but why have this “additional permissions” document?

A: In order to help address problems caused by current and potential future copyright “trolls” aka monetizers.

Q: Ok, but how will this help address the “troll” problem?

A: “Copyright trolls” use the GPL-2.0’s immediate termination and the threat of an immediate injunction to turn an alleged compliance concern into a contract claim that gives the troll an automatic claim for money damages. The article by Heather Meeker describes this quite well, please refer to that for more details. If even a short delay is inserted for coming into compliance, that delay disrupts this expedited legal process.

By simply saying, “We think you should have 30 days to come into compliance”, we undermine that “immediacy” which supports the request to the court for an immediate injunction. The threat of an immediate junction was used to get the companies to sign contracts. Then the troll goes back after the same company for another known violation shortly after and claims they’re owed the financial penalty for breaking the contract. Signing contracts to pay damages to financially enrich one individual is completely at odds with our community’s enforcement goals.

We are showing that the community is not out for financial gain when it comes to license issues – though we do care about the company coming into compliance.  All we want is the modifications to our code to be released back to the public, and for the developers who created that code to become part of our community so that we can continue to create the best software that works well for everyone.

This is all still entirely focused on bringing the users into compliance. The 30 days can be used productively to determine exactly what is wrong, and how to resolve it.

Q: Ok, but why are we referencing GPL-3.0?

A: By using the terms from the GPLv3 for this, we use a very well-vetted and understood procedure for granting


face

By Greg Kroah-Hartman, Chris Mason, Rik van Riel, Shuah Khan, and Grant Likely

The Linux kernel ecosystem of developers, companies and users has been wildly successful by any measure over the last couple decades. Even today, 26 years after the initial creation of the Linux kernel, the kernel developer community continues to grow, with more than 500 different companies and over 4,000 different developers getting changes merged into the tree during the past year. As Greg always says every year, the kernel continues to change faster this year than the last, this year we were running around 8.5 changes an hour, with 10,000 lines of code added, 2,000 modified, and 2,500 lines removed every hour of every day.

The stunning growth and widespread adoption of Linux, however, also requires ever evolving methods of achieving compliance with the terms of our community’s chosen license, the GPL-2.0. At this point, there is no lack of clarity on the base compliance expectations of our community. Our goals as an ecosystem are to make sure new participants are made aware of those expectations and the materials available to assist them, and to help them grow into our community.  Some of us spend a lot of time traveling to different companies all around the world doing this, and lots of other people and groups have been working tirelessly to create practical guides for everyone to learn how to use Linux in a way that is compliant with the license. Some of these activities include:

Unfortunately the same processes that we use to assure fulfillment of license obligations and availability of source code can also be used unjustly in trolling activities to extract personal monetary rewards. In particular, issues have arisen as a developer from the Netfilter community, Patrick McHardy, has sought to enforce his copyright claims in secret and for large sums of money by threatening or engaging in litigation. Some of his compliance claims are issues that should and could easily be resolved. However, he has also made claims based on ambiguities in the GPL-2.0 that no one in our community has ever considered part of compliance.  

Examples of these claims have been distributing over-the-air firmware, requiring a cell phone maker to deliver a paper copy of source code offer letter; claiming the source code server must be setup with a download speed as fast as the binary server based on the “equivalent access” language of Section 3; requiring the GPL-2.0 to be delivered in a local language; and many others.

How he goes about this activity was recently documented very well by Heather Meeker.

Numerous active contributors to the kernel community have tried to reach out to Patrick to have a discussion about his activities, to no response


face

Ok, so I have various machines here. It seems only about half of them has working RTC. That are the boring ones.

And even the boring ones have pretty imprecise RTCs... For example Nokia N9. I only power it up from time to time, I believe it drifts something like minute per month... For normal use with SIM card, it can probably correct from GSM network if you happen to have a cell phone signal, but...

More interesting machines... Old thinkpad is running without CMOS battery. ARM OLPC has _three_ RTCs, but not a single working one. N900 has working RTC but no or dead backup battery. On these, RTC driver probably knows time is not valid, but feeds the garbage into the system time, anyway. Ouch. Neither Sharp Zaurus SL-5500 nor C-3000 had battery backup on RTC...

Even in new end-user machines, time quality varies a lot. "First boot, please enter time" is only accurate to seconds, if the user is careful. RTC is usually not very accurate, either... and noone uses adjtime these days. GSM time and ntpdate are probably accurate to miliseconds, GPS can provide time down to picoseconds... And broken systems are so common "swclock" is available in init system to store time in file, so it at least does not go backwards.

https (and other crypto) depends on time... so it is important to know approximate month we are in.

Is it time we handle it better?

Could we return both time and log2(expected error) from system calls?

That way we could hide the clock in GUI if time is not available or not precise to minutes, ignore certificate dates when time is not precise to months, and you would not have to send me a "Pavel, are you time traveling, again?" message next time my mailer sends email dated to 1970.


Sunday
15 October, 2017


Michael Meeks: 2017-10-15 Sunday.

21:00 UTCmember

face
  • J. off to do the NCC kids work. Played with H. and N. variously, lunch, Chris over - and out to church in Histon, stayed for a meal afterwards. Back, read stories put babes to bed.

Saturday
14 October, 2017


Michael Meeks: 2017-10-14 Saturday.

21:00 UTCmember

face
  • Up rather early with Kendy; set off to St Peter's Basilica to have a look - arrived in good time 7:30 or so to find it closed for a service; bother. Got a Museum trip instead, the expensive 'tour' option horribly over-priced but interesting. Sad to see so much wealth, and focus on the art, and artists rather than what they're trying to say about their inestimably more interesting subjects. Sola Dei Gloria (as they say).
  • Wandered around myself, curious at the various celebrations of syncretism on display. Lunch, back through the Sistine Chapel - hard to express how beautifuly rich and the colors are, on into St Peters - guilded, but not as gaudy as some.
  • Train, bus, to the airport - RyanAir; poked at mail and the task backlog.

face
Como jogar 2048 no terminal do Linux

Quer passar o dia relaxando? Então que tal um bom e nostálgico jogo? Melhor que tal jogar 2048 no terminal do Linux? Ficou curioso? Veja a seguir, como fazer isso.

Leia o restante do texto "Como jogar 2048 no terminal do Linux"

face
Nom : 500px-KDE_logo.svg.png
Affichages : 559
Taille : 166.8 Ko
Cette semaine est sortie une nouvelle version de Plasma, le bureau du projet KDE. Au menu : un centre de configuration redessiné, un nouvel applet pour créer facilement des dossiers chiffrés, un historique de notifications et bien d'autres choses.

Quoi de neuf ?

Voici une petite vidéo de présentation (en anglais) :


Friday
13 October, 2017


Michael Meeks: 2017-10-13 Friday.

21:00 UTCmember

face
  • Up earlyish, presented the great work we've been doing with South Eastern Health Trust:
    Collabora South Eastern Health Trust presentation
  • Various encouraging customer & partner meetings Out for ice-cream with some awesome French guys. Caught Ash's non-blocking socket talk and Armin's EMF+ bits.
  • Great closing session - was an amazing conference, congrats to all who were involved! Out for dinner together at a Pizzaria near the Colosseum (named after the gigantic golden statue of Nero that used to be there apparently).
  • Back to the flat, farewells, bed.

face
Instalando a versão mais recente do Sweet Home 3D no Linux

Foi lançada mais uma versão do aplicativo Sweet Home 3D, trazendo muitas melhorias e correções de bugs. Se você já é usuário ou quer experimentar esse programa, veja aqui como instalar a versão mais recente do Sweet Home 3D no Linux. Leia o restante do texto "Instalando a versão mais recente do Sweet Home 3D no Linux"


face

Weblate 2.17 has been released today. There are quite some performance improvements, improved search, improved access control settings and various other improvements.

Full list of changes:

  • Weblate by default does shallow Git clones now.
  • Improved performance when updating large translation files.
  • Added support for blocking certain emails from registration.
  • Users can now delete their own comments.
  • Added preview step to search and replace feature.
  • Client side persistence of settings in search and upload forms.
  • Extended search capabilities.
  • More fine grained per project ACL configuration.
  • Default value of BASE_DIR has been changed.
  • Added two step account removal to prevent accidental removal.
  • Project access control settings is now editable.
  • Added optional spam protection for suggestions using Akismet.

Update: The bugfix 2.17.1 is out as well, fixing testsuite errors in some setups:

  • Fixed running testsuite in some specific situations.
  • Locales updates.

If you are upgrading from older version, please follow our upgrading instructions.

You can find more information about Weblate on https://weblate.org, the code is hosted on Github. If you are curious how it looks, you can try it out on demo server. You can login there with demo account using demo password or register your own user. Weblate is also being used on https://hosted.weblate.org/ as official translating service for phpMyAdmin, OsmAnd, Turris, FreedomBox, Weblate itself and many other projects.

Should you be looking for hosting of translations for your project, I'm happy to host them for you or help with setting it up on your infrastructure.

Further development of Weblate would not be possible without people providing donations, thanks to everybody who have helped so far! The roadmap for next release is just being prepared, you can influence this by expressing support for individual issues either by comments or by providing bounty for them.

Filed under: Debian English SUSE Weblate

Older blog entries ->