Skip to main content

Feed aggregator

OpenOffice cada vez más usado

Open Free Blog - Vie, 28/05/2010 - 12:32

El número de usuarios de OpenOffice es cada vez mayor, tanto entre los usuarios de software libre como entre otros usuarios, ya sean domésticos o empresariales.

Algunos usuarios domésticos, pese a que cuando adquieren un ordenador con sistema operativo propietario incorporado, pueden incluso llevar una versión de evaluación de otros productos ofimáticos, acaban instalando para sus trabajos ofimáticos OpenOffice, pues de esta forma tiene todo lo que les hace falta de forma “legal” pues el sistema operativo, aunque sea propietario, ya les venía impuesto y legalmente suyo, instalado en la máquina, pero el paquete ofimático termina caducando lo cual acaba siendo un problema.

El caso de algunas empresas es en parte similar, donde tiene las tres opciones, o gastarse el dinero en licencias muy caras para sus empresas en productos ofimáticos, piratear el producto o instalar OpenOffice, el cual es cada vez más conocido.

De hecho, según un estudio realizado sobre el mercado Alemán, OpenOffice tiene más del 20% de la cuota de mercado, frente al 72% de MS Office, cosa que se puede considerar un verdadero éxito.

Ya es bastante habitual recibir un archivo adjunto en formato ODT o cualquiera de los formatos de OpenOffice y esto irá cada vez a más, a pesar del nuevo lanzamiento de Microsoft.

Mientras tanto, para los usuarios actuales de OpenOffice, el otro día me encontré con una web de recursos de OpenOffice muy útil, donde puedes conseguir un montón de plantillas, todas muy útiles para nuestros trabajos,donde hay de todo tipo de plantillas, horarios, documentos, currículums (muy útiles últimamente), etc.

Que os aproveche!!

Categorías: Planeta Valux

Nginx + PHP5 en Ubuntu/Debian: receta rápida

Open Free Blog - Mar, 25/05/2010 - 12:50

Recientemente he tenido la necesidad de configurar un servidor web con PHP, pero quería probar Nginx pues todo el mundo habla muy bien, que es muy rápido, poco consumo etc.

Encontré diferente documentación que adjunto al final del artículo, pero bueno, aquí dejo la receta rápida, por si a alguien le sirve:

aptitude install mysql-server mysql-client aptitude install nginx /etc/init.d/nginx start aptitude install php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl vi /etc/php5/cgi/php.ini [...] cgi.fix_pathinfo = 1 aptitude install lighttpd update-rc.d -f lighttpd remove /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid vi /etc/rc.local [...] /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid [...] vi /etc/nginx/nginx.conf [...] worker_processes 5; [...] keepalive_timeout 2; [...] vi /etc/nginx/sites-available/default [...] server { listen 80; server_name _; access_log /var/log/nginx/localhost.access.log; location / { root /var/www/nginx-default; index index.php index.html index.htm; } location /doc { root /usr/share; autoindex on; allow 127.0.0.1; deny all; } location /images { root /usr/share; autoindex on; } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/nginx-default; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { #proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name; include fastcgi_params; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } } [...] /etc/init.d/nginx restart

Es posible que por espacio, haya tenido que partir lineas, sobre todo, la que tiene el comando de instalación de los paquetes necesarios, por tanto si copias y pegas para hacer la instalación, copialo a un editor y “desparte” las lineas, o mejor bájate este fichero de texto donde está todo seguido y lo puedes copiar directamente.

Enlaces de interés:

http://www.howtoforge.com/installing-nginx-with-php5-and-mysql-support-on-debian-lenny

http://www.adminsehow.com/2009/05/how-to-configure-nginx-php5-mysql-on-debian-5-lenny/

Categorías: Planeta Valux

Debian instalado en Netgear Stora

Blog Damià Soler - Jue, 01/04/2010 - 12:39


Tal como explique en el post anterior, recientemente he adquirido una asequible NAS con 2 bahias SATA, la Netgear Stora. Despues de las decepcionantes limitaciones de funcionalidad y los posibles problemas de privacidad, la comunidad nuevamente lo ha conseguido, ya es posible instalar un software alternativo, ¡libre! Se le puede instalar cualquier distribución standard de Linux con arquitectura ARM

El hardware tiene:
-2 bahias SATA .
-1 puerto GB ethernet
-1 puerto USB port
-ARM CPU
Processor : ARM926EJ-S rev 1 (v5l)
BogoMIPS : 992.87

-128Mb de RAM
-220Mb de al macenamiento interno flash
-ventilador
-LEDs de estado power, disk1, disk2

En mi caso, ya tengo instalada una versiónd e Debian llamada
emdebian.

En mi caso he instalado toda la distribución en la flash interna, pero si se desea se puede instalar una Debian standard (con todo el espacion que se quiera usando los discos).

El hardware es ideal para disponer de unservidor casero con Debian.

Si estais interesados en los desarrollos sobre este hardware hay una activa comunidad en: http://hardwarehackersunite.com/.

Las instrucciones de como instaladr Debian estan aquí: Howo to install Debian on Netgear Stora , visit also the Stora wiki

Categorías: Planeta Valux

Netgear Stora con Linux

Blog Damià Soler - Dom, 21/02/2010 - 08:14

En mi reciente cumpleaños mi querida esposa me ha regalado una pequeña NAS domestica, una Netgear Stora, el aparato en si es muy competitivo en cuanto a precio, y en cuanto a hardware está bastante bien, tiene una tarjeta Gigabit, dos bahías para discos SATA para hacer RAID1, y un conector USB externo.

En cuanto al software que viene de serie, podemos decir varias cosas de él, tiene limitaciones arbitrarias, tiene cosas muy potentes y otras que acojonan en cuanto a perdida de control del aparato.

Las limitaciones arbitrarias que tiene son entre muchas otras el limitar el numero de usuarios, el no poder mas que configurar el RAID1, si tienes dos discos obligatoriamente los tienes que poner en mirror no puedes configurarlos como dos discos, además algunas funciones se pueden activar , mediante ¡¡El pago de una subscripción!! Tampoco tiene algunos servicios que por su sencillez y disponibilidad me parecen arbitraria su ausencia, como puede ser un servicio de rsync o nfs.

El aparato es capaz de servir por Samba (servidor de fichero Windows) ficheros en la red. Además de ello también los sirve por web, desde la misma red local y ¡desde Internet!. Desde cualquier punto del mundo puedes acceder a tu cabina de disco, ver tus fotos, ficheros, videos, el aparato ya se las apaña para que junto con un portal externo abrir los puertos necesarios en tu router (con Upnp) para permitir el acceso. Algunas de estas funciones solo funcionan ademas si pagas una subscripción. La web de acceso, te permite ver álbumes de fotos, oir tus MP3, todo de una manera muy sencilla para usuarios finales, no dudo que para usuarios no expertos esta muy conseguido.

El problema viene en que para realizar esas funciones, incluso para acceder como administrador a tu propia cabina tienes que hacerlo a través del propio portal de Netgear, con lo que necesitas de acceso a Internet (y que funcionen los servidores de Netgear) para administrar la cabina, una vez configurada para servir ficheros no necesita Internet pero si quieres administrar necesitas Internet ¡Esto es inaceptable! ¿Que garantiza que Netgear no tenga problemas de disponibilidad? ¿Y si los problemas de conectividad los tienes tu? ¿Que pasa si tienen un problema de seguridad? ¿Pueden acceder a mis ficheros?

En fin, con todo lo comentado, me encontré con la disyuntiva, de devolver o no devolver….. pero claro y si….. ¿Y si a este hardware le pudiéramos meter un Linux normal en el que le pudieramos instalar todas la funcionalidades que quisiéramos, “menos bonitas” pero con pleno control? Esto es lo que se ha hecho con numerosos aparatos de los que ya dispongo como el linksys, el siemens gigaset, etc….

Dado que el aparato es de reciente aparición, aun no existen firmwares o sistemas alternativos completos, al comunidad desarrolladora (hacker en el buen termino), aun no ha tenido tiempo, pero ya ha hecho suficiente avances como para saber que si que van a poder hacerlo, así pues no la voy a devolver y espero en breve poder empezar a instalar todo lo que quiera, trataré además en ver si se le puede meter un Debian

Si estaís interesados en los progresos para liberar completamente el aparato, visitar la web http://hardwarehackersunite.com/ donde activamente está trabajanod para liberarla.

Como muestra algunos volcados del aparato:

Podemos ver un dmesg

# dmesg
Linux version 2.6.22.18-Netgear (tgk@fc10-64bit) (gcc version 4.2.1) #4 Thu Sep 3 13:29:25 EDT 2009
CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977
Machine: Feroceon-KW
Using UBoot passing parameters structure
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 32768
DMA zone: 256 pages used for memmap
DMA zone: 0 pages reserved
DMA zone: 32512 pages, LIFO batch:7
Normal zone: 0 pages used for memmap
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
Built 1 zonelists. Total pages: 32512
Kernel command line: console=ttyS0,115200 ubi.mtd=2,2048 root=ubi0:rootfs rootfstype=ubifs init=/linuxrc
PID hash table entries: 512 (order: 9, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 64MB 64MB 0MB 0MB = 128MB total
Memory: 125312KB available (4204K code, 272K data, 112K init)
Calibrating delay loop... 992.87 BogoMIPS (lpj=4964352)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 64MB
SDRAM_CS1 ....base 04000000, size 64MB
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base e8000000, size 128MB
PEX0_IO ....base f2000000, size 1MB
INTER_REGS ....base f1000000, size 1MB
NFLASH_CS ....base fa000000, size 2MB
SPI_CS ....base f4000000, size 16MB
BOOT_ROM_CS ....no such
DEV_BOOTCS ....no such
CRYPT_ENG ....base f0000000, size 2MB

Marvell Development Board (LSP Version KW_LSP_4.2.7_patch21)-- RD-88F6281A Soc: 88F6281 A0 LE

Detected Tclk 200000000 and SysClk 333333333
MV Buttons Device Load
Marvell USB EHCI Host controller #0: c05d4600
PEX0 interface detected no Link.
PCI: bus0: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
Time: kw_clocksource clocksource has been installed.
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
RTC has been updated!!!
RTC registered
Use the XOR engines (acceleration) for enhancing the following functions:
o RAID 5 Xor calculation
o kernel memcpy
o kenrel memzero
Number of XOR engines to use: 4
cesadev_init(c000c8e4)
mvCesaInit: sessions=640, queue=64, pSram=f0000000
MV Buttons Driver Load
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
serial8250.0: ttyS1 at MMIO 0xf1012100 (irq = 34) is a 16550A
loop: module loaded
Loading Marvell Ethernet Driver:
o Cached descriptors in DRAM
o DRAM SW cache-coherency
o Multi RX Queue support - 4 RX queues
o Multi TX Queue support - 2 TX Queues
o TCP segmentation offload enabled
o Receive checksum offload enabled
o Transmit checksum offload enabled
o Network Fast Processing (Routing) supported
o Network Fast Processing (NAT) supported
o Driver ERROR statistics enabled
o Driver INFO statistics enabled
o Proc tool API enabled
o Gateway support enabled
o Using Marvell Header Mode
o L2 IGMP support
o Rx descripors: q0=128 q1=128 q2=128 q3=128
o Tx descripors: q0=532 q1=532
o Loading network interface(s):
o eth0, ifindex = 1, GbE port = 0
o eth1, ifindex = 2, GbE port = 1

mvFpRuleDb (c7fd0000): 1024 entries, 4096 bytes
Intel(R) PRO/1000 Network Driver - version 7.3.20-k2-NAPI
Copyright (c) 1999-2006 Intel Corporation.
e100: Intel(R) PRO/100 Network Driver, 3.5.17-k4-NAPI
e100: Copyright(c) 1999-2006 Intel Corporation
Integrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
scsi1 : Marvell SCSI to SATA adapter
scsi 0:0:0:0: Direct-Access Seagate ST31000528AS CC38 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 23 00 10 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
sd 0:0:0:0: [sda] 1953525168 512-byte hardware sectors (1000205 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 23 00 10 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI disk
sd 0:0:0:0: Attached scsi generic sg0 type 0
NFTL driver: nftlcore.c $Revision: 1.98 $, nftlmount.c $Revision: 1.41 $
NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
Scanning device for bad blocks
Bad eraseblock 166 at 0x014c0000
Bad eraseblock 807 at 0x064e0000
Bad eraseblock 1190 at 0x094c0000
Using static partition definition
Creating 3 MTD partitions on "nand_mtd":
0x00000000-0x00100000 : "u-boot"
0x00100000-0x00700000 : "uImage"
0x00700000-0x10000000 : "root"
UBI: attaching mtd2 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI: attached mtd2 to ubi0
UBI: MTD device name: "root"
UBI: MTD device size: 249 MiB
UBI: number of good PEBs: 1989
UBI: number of bad PEBs: 3
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 0
UBI: total number of reserved PEBs: 1989
UBI: number of PEBs reserved for bad PEB handling: 19
UBI: max/mean erase counter: 1/0
UBI: background thread "ubi_bgt0d" started, PID 295
ehci_marvell ehci_marvell.70059: Marvell Orion EHCI
ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1
ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100
ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
Linux telephony interface: v1.00
md: linear personality registered for level -1
md: raid0 personality registered for level 0
md: raid1 personality registered for level 1
raid6: int32x1 81 MB/s
raid6: int32x2 95 MB/s
raid6: int32x4 102 MB/s
raid6: int32x8 92 MB/s
raid6: using algorithm int32x4 (102 MB/s)
md: raid6 personality registered for level 6
md: raid5 personality registered for level 5
md: raid4 personality registered for level 4
raid5: measuring checksumming speed
arm4regs : 903.600 MB/sec
8regs : 629.200 MB/sec
32regs : 750.000 MB/sec
raid5: using function: arm4regs (903.600 MB/sec)
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
dm_crypt using the OCF package.
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 2007 UTC).
ALSA device list:
#0: Marvell mv88fx_snd ALSA driver
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (1024 buckets, 8192 max)
mvFpNatDb (c7e72000): 1024 entries, 4096 bytes
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NFP (fdb) init 256 entries, 1024 bytes
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
md: Autodetecting RAID arrays.
md: autorun ...
md: considering sda1 ...
md: adding sda1 ...
md: created md0
md: bind
md: running:
raid1: raid set md0 active with 1 out of 2 mirrors
md: ... autorun DONE.
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: file system size: 239857664 bytes (234236 KiB, 228 MiB, 1889 LEBs)
UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
UBIFS: media format: 4 (latest is 4)
UBIFS: default compressor: zlib
UBIFS: reserved for root: 0 bytes (0 KiB)
VFS: Mounted root (ubifs filesystem).
Freeing init memory: 112K
Failed to execute /linuxrc. Attempting defaults...
mvsdmmc: irq =28 start f1090000
mvsdmmc: irq_detect=92
SGI XFS with ACLs, large block numbers, no debug enabled
XFS mounting filesystem md0
Starting XFS recovery on filesystem: md0 (logdev: internal)
Ending XFS recovery on filesystem: md0 (logdev: internal)
eth0: link down
eth0: started
eth0: link up, full duplex, speed 100 Mbps
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky
Adding 511992k swap on /home/.swapfile. Priority:-1 extents:1 across:511992k

Y ver la cpuinfo


# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 1 (v5l)
BogoMIPS : 992.87
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128

Hardware : Feroceon-KW
Revision : 0000
Serial : 0000000000000000

El meminfo


# cat meminfo
MemTotal: 125428 kB
MemFree: 2268 kB
Buffers: 0 kB
Cached: 79388 kB
SwapCached: 16 kB
Active: 61464 kB
Inactive: 35612 kB
SwapTotal: 511992 kB
SwapFree: 510876 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 17688 kB
Mapped: 15872 kB
Slab: 20140 kB
SReclaimable: 1244 kB
SUnreclaim: 18896 kB
PageTables: 1004 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 574704 kB
Committed_AS: 180544 kB
VmallocTotal: 516096 kB
VmallocUsed: 2036 kB
VmallocChunk: 514052 kB

Happy coding!!

Categorías: Planeta Valux

Customize RHEL/CentOS installation media (EL4/EL5+)

Blog Pablo Iranzo - Sáb, 23/01/2010 - 08:25

So many times you'll like to have an installation media with all up-to-date patches, erratas aplied, so you can just install from that media and have a ready to work system instead of just install standard O.S. and then apply patches... this will let you know how

- Software Libre / , ,
Categorías: Planeta Valux

Customize RHEL/CentOS installation media (EL4/EL5+)

Blog Pablo Iranzo - Sáb, 23/01/2010 - 08:25

So many times you'll like to have an installation media with all up-to-date patches, erratas aplied, so you can just install from that media and have a ready to work system instead of just install standard O.S. and then apply patches... this will let you know how

- Software Libre / , ,
Categorías: Planeta Valux

Internet y los políticos

Blog de Manu - Mié, 13/05/2009 - 07:16

El 30 de septiembre vence el contrato existente entre EEUU y la Unión Europea acerca del control de las asignaciones de direcciones IP y nombres en la Red.

Hasta el momento, todo iba relativamente bien, si pensamos que Internet, en sus origenes, era una red para el departamento de defensa de los EEUU, el ICANN, vía VerySign era quien realizaba esa labor.

Internet siempre ha sido una espina clavada en el trasero de nuestros políticos, sobre todo los europeos, que no ven de muy buenos ojos como la gente se puede enterar de cosas que “no existen oficialmente” o que se puede hacer cosas impensables hace tan solo unos pocos años. Internet es la máxima expresión de la globalización y eso, pone nerviosos a cualquier “antigloba” metido a político y hay más de uno, también es la máxima expresión de la libertad de opinión, que pone “rojo” a cualquier facha disfrazado de democrata. Enfin que Internet molesta a quienes se creen que tienen la obligación de salvaguardar nuestros ideales, salud y marcarnos la conducta a seguir.

Una tal Viviane Reding, ¿ quién sabia de esta señora hasta hace unos días ? de la comisión Europea para la Sociedad de la información, quiere reformar todo el sistema para que TODOS puedan opinar, sino amenaza con sanciones económicas a las empresas dependientes del ICANN.

Aquí teneis la noticia

En resumen, la Unión Europea desea controlar su parcela de IP, viendo lo que ocurre en Francia con el P2P, miedo me da.

Categorías: Planeta Valux

Le despiden por su opinión

Blog de Manu - Lun, 11/05/2009 - 07:53

No hace falta que hable del nuevo abuso de los franceses contra el P2P. El encargado de la estrategia WEB de la cadena de televisión TF1, escribe un e-mail, privado al diputado de su circunscripción (en Francia se puede contactar con TU diputado y comentarle cosas), este lo envia a la ministra para pedirle consejo, no se sabe como, una copia de este e-mail, llega a manos del presidente de TF1, este pide explicaciones al director de la empresa dedicada a los asuntos WEB, quien convoca al pobre Jerôme (así se llama quien escribio el primer e-mail), le lee SU correo y le comenta que su posicionamiento no cuadra con el de la cadena, un mes después recibe su carta de despido, este es el enlace, esta en francés

LIBERTÉ, ÉGALITÉ, FRATERNITÉ… mais pas pour touts…

Categorías: Planeta Valux

Levantando ampollas

Blog de Manu - Vie, 06/03/2009 - 07:48

Hace unos días tuve una interesante conversación acerca de la GPL-3. Esta revisión de la licencia que permitio Linux ser lo que es, cierra puertas y acota libertades, no solo eso, sino permite que Microsoft tenga derecho de veto en los desarrollos posteriores, sean comerciales o NO, como muestra un botón, la denuncia de Microsoft contra Tom Tom.
Gracias aquellos que quieren imponer sus puntos de vista, sea como sea, después de tener unos años de pujanza, gracias a la libertad que nos daba la GPL-2, hoy volvemos al oscurantismo redmoniano…

Microsoft ya lo intento via Santa Cruz Operations, pero fallo como con Vista, esto es mucho más sutíl y las consecuencias a mediano plazo pueden ser desastrosas para la Libertad con nuestros ordenadores.

Veamos el caso en grandes lineas, Microsoft denuncia Tom Tom, por hacer uso del driver fat del kernel de Linux, este driver hace uso de tecnologia de Microsoft. Con la versión 2 de la GPL, Tomo Tom, podia alegar que NO cobraba por el kernel de Linux, que dicho kernel contenia licencias de otros, etc… Con la GPL-3, eso YA no es posible, sino LIBERAS bajo GPL-3 tu codigo, cosa que Tom Tom, no quiere hacer…

Desde el punto de vista purista, esto es perfecto, si mis programas son GPL-3 y TÚ estas interesado en trabajar con ellos, pues también tienes que ser GPL-3.

Esas visitas de Stallmann a Microsoft, nunca me han gustado.

Categorías: Planeta Valux
Distribuir contenido