Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: Efficient Diary
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: MPCStar
El otro día vimos seis formas de deshacernos de las aplicaciones colgadas en GNU/Linux a través de distintas herramientas tanto gráficas como textuales. A pesar de que algunas de ellas son muy sencillas, requieren de algunos conocimientos mínimos que, en principio, un usuario no tiene por qué tener dominados.
En este breve artículo intentaremos aclarar qué significan todas esas palabras que podemos encontrar en el monitor del sistema de GNOME: qué son exactamente los procesos, por qué duermen, qué ocurre cuando los detienes y la diferencia entre finalizarlos y matarlos.
¿Programa, aplicación o proceso?
Habitualmente, cada aplicación está formada por un proceso. Es cierto que puede estar formada por varios, pero lo normal es que al menos tenga un proceso principal y el resto, de haberlos, sean hijos del primero, de forma que ese es el único proceso que debe importarnos a la hora de librarnos de la aplicación.
Cada proceso tiene un PID, un número identificador único. También tiene un nombre, aunque este puede estar repetido. Es por ello que la forma más básica de dirigirse a un proceso es mediante su PID, porque no hay lugar a equívocos.
En esta captura vemos cómo Gimp utiliza tres procesos: el principal y dos hijos
¿Los procesos duermen? ¿Es lo mismo que detenerlos?
En el monitor del sistema de GNOME verás que hay unos pocos procesos que están ejecutándose y el resto están durmiendo. Cuando un proceso no necesita utilizar el procesador, se dice que está durmiendo, pero en realidad está activo igualmente. Cuando realice alguna actividad su estado volverá a ejecución por unos instantes.
Un usuario puede detener manualmente un proceso. El proceso detenido se congela completamente y permanece en un estado inalterable hasta que el usuario decide que puede continuar.
Por lo tanto, un proceso activo puede estar en ejecución o dormido, pero activo siempre, o bien puede estar detenido.
De entre todos estos procesos, solo uno está utilizando el procesador
¿Qué diferencia hay entre finalizar y matar un proceso?
Cuando le decimos a un proceso que se detenga, que continúe, que finalice o que se muera en realidad lo que estamos es enviándoles una señal mediante un mecanismo estándar presente en muchos sistemas operativos.
Las señales tienen comportamientos por defecto, pero los procesos también pueden cambiarlo. Cuando a un proceso se le envía una señal de finalizar (también llamada TERM) se espera que este finalice, pero puede no hacerlo ya que es él el que debe hacer caso a la señal y terminar. Por el contrario, la señal de matar (llamada también KILL) no se puede ignorar: el proceso finaliza esté como esté y ni siquiera se entera.
Esto solo es una introducción, pero hay más…
Espero que con esta breve introducción, los más novatos puedan entender mejor los programas como el ya mencionado monitor de sistema de GNOME y otras herramientas similares. Por supuesto, hay mucha tela que cortar sobre este asunto, aunque no es mi intención impartir cátedra de ninguna forma, para ello ya están los manuales que explican con todo lujo de detalle cómo funcionan estos mecanismos.
-
La industria no se puede mantener si no se paga a los
programadores. A los programadores de software libre sí se les paga.
Las compañías de software libre se benefician de un sistema de desarrollo
descentralizado con un gran número de voluntarios. Las ganancias directas de la
industria del software libre puede que sean menores, pero no por ello son poco
importantes. Solo que el modelo de negocio es diferente.
-
El software libre acaba con la innovación. La realidad es
que la libertad es la base de la innovación: A la gente se le permite y se le
anima a trabajar sobre el software y muchas personas están dispuestas a
participar. Como tampoco hay necesidad de reinventar nada, se reutilizan más
elementos y se empeña más tiempo innovando.
-
El software debería funcionar sin más, ¿a quién le importa el código
fuente? Imagínate que te compras un coche que no puedes abrir. No
queremos decir que no puedas tú, sino que no pueda abrirlo nadie. ¿Podrías estar
tranquilo sin poder revisar si el coche es fiable o que tenga fugas?
-
El software libre no respeta los derechos de autor ni las
patentes. Muchas veces los partidarios del software libre son
los que más respetan los derechos de autor, que afectan tanto al
software libre como al privativo. Por su parte, las patentes de
software raramente son usadas para beneficiar a quienes innovan. De
todas formas, prácticamente cualquier software viola patentes en varios
países, tanto libre como privativo.
-
El software libre es como el comunismo. Al contrario de lo
que se puede pensar, la propiedad privada sí que existe en el software libre. Si
modificas un programa para utilizarlo tú mismo, no tienes que compartir nada. Si
decides distribuirlo, entonces seguramente sí que debas utilizar los mismos
términos en que has recibido el software original. Alternativamente a
esto, puedes desacoplar tus cambios para que no formen parte del
software original, de forma que tu trabajo final sea no contenga partes
de éste.
Información básica
- Licencia: GPL GNU
- Plataforma: Windows, Linux
- Precio: gratis
- Enlace descarga: Free Image Manipulator
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: Sorax Reader
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: FotoSketcher
¿Qué es y cómo funciona el OOM Killer?
¿Debemos preocuparnos por esta vulnerabilidad?
¿Este problema tiene solución?
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: FixWin
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: Koyote Free Video Converter
| Pros | Contras |
| Divertido | Los primeros niveles son muy fáciles |
| Incluye 10 niveles | |
| Lista de puntuaciones | |
| Buenos gráficos |
Cuándo todavía no se sabe con exactitud, pero dijeron que lanzarán una versión pre-alpha muy pronto.
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: Quick Media Converter
Información básica
- Licencia: GNU GPL v3
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: Sumatra
- Mantener MySQL bajo una licencia abierta.
- No añadir partes, módulos o herramientas imprescindibles cerradas.
- Mantener el mismo código para la edición comercial y la comunitaria de MySQL.
- No subir los precios de las licencias y el soporte de MySQL.
- Continuar con el modelo de doble licencia y siempre proveer licencia comerciales a precios asequibles para aquellos que lo necesiten o bien proveer MySQL de una forma más permisiva.
- Desarrollar MySQL como un proyecto de código abierto.
- Trabajar activamente con la comunidad.
- Aplicar los parches enviados cada cierto tiempo.
- No discriminar a los parches que hagan a MySQL un mejor competidor para otros productos de Oracle.
- Asegurarse de que MySQL mejora de forma que compita incluso mejor con la oferta principal de productos de Oracle.
Tres tipos de razas luchan en el planeta Asmara. Los humanos, los seroine y los oscuros. Bienvenido a Karos Online.
En Karos Online tienes todo lo que un buen juego de rol online merece. Desde diferentes clases, cada una con sus habilidades, armas y equipo diferente, hasta todo tipo de enemigos y retos en forma de quest.
Karos Online, un mundo de fantasía, rol y acción del que tú puedes formar parte.
Para utilizar Karos Online necesitas:
- Sistema operativo: WinXP/Vista
Requisitos mínimos:
- Procesador: 1,4 GHz
- Memoria: 512 MB
- Vídeo: Gforce 5600
- Espacio libre en disco: 3 GB
- DirectX 9.0c
- Registro gratis: Web del autor
| Pros | Contras |
| Interesantes gráficos | Más de lo mismo en MMORPG |
| Se adapta a máquinas menos potentes | Clases únicas asociadas a género |
Información básica
- Licencia: Freeware
- Plataforma: Windows
- Precio: gratis
- Enlace descarga: Instant Messenger Cleaner



















