› Foros › PC › Software libre
rekppc escribió:Después averiguo que los cuelgues son debidos a que estas "aplicaciones" están creadas con MONO.
rekppc escribió:Si hombre el framework de microsoft para Linux!!! Basura pura. Ellos lo llaman software libre
rekppc escribió:Intentando desinstalar MONO te encuentras con un problema grave y es que GNOME usa en parte MONO, así que si te cargas el CORE, a tomar por saco algunas funciones de Gnome, incluidas el YELP.
# yes no | zypper -v in -t pattern gnome > with.log
# rpm -q mono-core
package mono-core is not installed
# zypper addlock mono-core
Leyendo los paquetes instalados...
Se ha añadido correctamente el bloqueo %s.
# yes no | zypper -v in -t pattern gnome > without.log
# diff with.log without.log
33,34d32
< tomboy-0.10.2-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< tasque-0.1.5-32.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
72d69
< notify-sharp-0.4.0-149.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
81,86d77
< mono-winforms-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< mono-web-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< mono-extras-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< mono-data-sqlite-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< mono-data-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< mono-core-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
129,130d119
< libgmime-2_0-3-2.2.18-28.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< libgluezilla0-1.9.1-17.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
133d121
< libgdiplus0-1.9.1-4.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
141d128
< libgalago-0.5.2-114.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
158d144
< gtkhtml314-sharp-2.20.1-28.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
161d146
< gtk-sharp2-2.12.1-9.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
170d154
< gnome-vfs-sharp2-2.20.1-11.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
177d160
< gnome-sharp2-2.20.1-11.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
195d177
< gnome-do-0.4.0.1-34.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
201,205d182
< gmime-sharp-2.2.18-28.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< gmime-2.2.18-28.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< glib-sharp2-2.12.1-9.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< glade-sharp2-2.12.1-9.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< ggreeter-0.1-144.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
211d187
< gconf-sharp2-2.20.1-11.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
214d189
< galago-daemon-0.5.1-112.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
219d193
< f-spot-0.4.3.1-17.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
243d216
< art-sharp2-2.20.1-11.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
256,258d228
< ndesk-dbus-glib-0.4.1-0.1.noarch (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< ndesk-dbus-0.6.0-28.1.noarch (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
< monsoon-0.11.3-25.1.noarch (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
269d238
< galago-sharp-0.5.0-237.1.noarch (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
313c282
< Tamaño de descarga total: 152,5 M. Después de la operación, se utilizarán 558,3 M adicionales.
---
> Tamaño de descarga total: 129,3 M. Después de la operación, se utilizarán 475,9 M adicionales.
$ grep yelp *.log
with.log: yelp-2.22.1-25.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
without.log: yelp-2.22.1-25.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
$ grep mono *.log
with.log: mono-winforms-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
with.log: mono-web-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
with.log: mono-extras-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
with.log: mono-data-sqlite-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
with.log: mono-data-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
with.log: mono-core-1.9.1-6.1.x86_64 (openSUSE-11.0-Oss, SUSE LINUX Products GmbH, Nuernberg, Germany)
rekppc escribió:Esto es, señores, el pacto de Novell con Microsoft.
rekppc escribió:Tienes toda la razón que mono lo creó Icaza, pero para el caso es lo mismo. Mi opinión es que Novell=Microsoft.
rekppc escribió:No te voy a responder punto por punto.
rekppc escribió:Beagle, beagle-firefox, etc etc.... (todo esto TE LO METE OpenSUSE 11 si instalas Gnome 2.22).
rekppc escribió:Cuando llegue el momento de desinstalar libbeagle1 os saldra un fallo de dependencia diciendo que YELP NECESITA libbeagle!!
rekppc escribió:Claro que si, de lo que yo hablo es que novell esta vez ha metido el mono hasta en la sopa.
rekppc escribió:Que se cuelga el equipo? Si, es un BUG reportado a OpenSUSE y solucionado. BUG con beagle + ext3 o reiserfs. Cual es la solucion? Desinstalar Beagle. Si lo quieres quitar del todo, al desinstalar libbeagle, descubriras que paquetes lo necesitan.
rekppc escribió:Pero OpenSUSE te instala beagle con gnome (por defecto sino lo quitas en la instalacion) y kerry con KDE (sino lo quitas en la instalacion).
rekppc escribió:Ah, por cierto, no manipules a la gente con esos "pantallazos".
rekppc escribió:Supongo que te pones así porque trabajas en novell..... ejem.... ya veras cuando microsoft reclame patente por estar mono basado en framework.....
Mono es un paso atrás como la mayoría de las implementaciones de Hasefroch en linux, como samba por ejemplo (No meto a wine en el mismo saco porque su objetivo es ejecutar cosas puntuales, nunca he visto un sistema jodido por wine y ademas tengo mucho respeto por la gente de wine que se lo ha currado y se lo siguen currando mucho).
Es tan simple como que no existe ninguna necesidad real de usar la plataforma .NET en linux (En realidad en windows tampoco).
4s|m3tr|ko0 escribió:PD: ¿gnash es iniciativa de adobe? ¿lame es cosa de Fraunhofer?, y probablemente evince también esté desarrollado por adobe ¿no?
Einy escribió:Mono es un paso atrás como la mayoría de las implementaciones de Hasefroch en linux, como samba por ejemplo
Es tan simple como que no existe ninguna necesidad real de usar la plataforma .NET en linux
En realidad en windows tampoco
4s|m3tr|ko0 escribió:Cambia de distro, sin más. la teoría es que eliminando las licencias, eliminas el concepto de competencia, sustituyéndolo por el de colaboración. Si Novell decide seguir ese camino, pues adelante, y a partir de ahí los que estén de acuerdo con la filosofía que pueda llevar novell (sea cual sea, no quiero meterme en la discusión) que use SuSE, y quien no, que busque una alternativa que se adapte mejor a sus necesidades, inquietudes, gustos e incluso paranoyas si es lo que le mueve.
Precisamente por esto, lo que haga o deje de hacer Novell es asunto suyo, y lo que ya no estiendo es cómo establecer equivalencia entre Novell y Microsoft, y mucho menos metiendo a mono de por medio, que ni pincha ni corta en este tema.
PD: ¿gnash es iniciativa de adobe? ¿lame es cosa de Fraunhofer?, y probablemente evince también esté desarrollado por adobe ¿no?
rekppc escribió:Bueno, por lo menos alguien con quien se puede dialogar.
rekppc escribió:Ahora saldra reddwarf con sus pantallazos intentando demostrar que mono no consume memoria....
rekppc escribió:4s|m3tr|ko0 escribió:Cambia de distro, sin más. la teoría es que eliminando las licencias, eliminas el concepto de competencia, sustituyéndolo por el de colaboración. Si Novell decide seguir ese camino, pues adelante, y a partir de ahí los que estén de acuerdo con la filosofía que pueda llevar novell (sea cual sea, no quiero meterme en la discusión) que use SuSE, y quien no, que busque una alternativa que se adapte mejor a sus necesidades, inquietudes, gustos e incluso paranoyas si es lo que le mueve.
Precisamente por esto, lo que haga o deje de hacer Novell es asunto suyo, y lo que ya no estiendo es cómo establecer equivalencia entre Novell y Microsoft, y mucho menos metiendo a mono de por medio, que ni pincha ni corta en este tema.
PD: ¿gnash es iniciativa de adobe? ¿lame es cosa de Fraunhofer?, y probablemente evince también esté desarrollado por adobe ¿no?
Bueno, por lo menos alguien con quien se puede dialogar.
Si bien mi interpretacion inicial no fue muy acertada, intente centrar el tema (sin exito) en novell y opensuse. Tienes razon, cambia de distro. Ok, pero mi queja iba mas dirigida a principantes..... Me explico...
Instalas Linux por primera vez a sabiendas que te costara adaptarte, pero lo intentaras. De todas las distros que hay (pongamos que por opiniones como la de reddawrf) escoges opensuse 11.
Cagada!! Si soy novato me quito linux y me vuelvo a mi windows xp, o no?
Respecto a las patentes y la pasta que ha soltado novell a microsoft por mono para que no le reclame, no tiene nombre. El software libre es eso, libre y mono no lo es. Esta condicionado. llegará un momento en que microsoft diga: Dame mas pasta.... No! pues demanda al canto y linux salpicado.
Si contar los recursos de memoria y cpu que consume mono!!
Aparte de BUGS que cuelgan el sistema.
No se necesita esto en linux....
Ahora saldra reddwarf con sus pantallazos intentando demostrar que mono no consume memoria....
Samu Uchiha escribió:Esto me aclara más dudas sobre openSUSE, entonces, si beagle no vale para nada, ¿da igual si no lo quitas de todas maneras?
nevat escribió:Samu Uchiha escribió:Esto me aclara más dudas sobre openSUSE, entonces, si beagle no vale para nada, ¿da igual si no lo quitas de todas maneras?
Beagle fue calificado como un "come baterias" por parte de Miguel de Icaza asi que... si no te es necesaria la indexacion (esto con un poco de orden en tu directorio home, no suele hacer falta) mejor desactivalo.
flamel escribió:
Como esas tecnologías son de Microsoft son el demonio... no lo entiendo, lo ideal sería la convivencia plena entre todos los sistemas operativos que nos de la gana y que puedas comunicarte, compartir tus archivos, trabajar, etc. ya uses GNU/Linux, Windows, Mac BSD, Solaris o lo que te de la gana. Una nueva implementación de algo en cualquier sistema operativo nunca es un paso atrás y eso no cambia por que sean tecnologías de Microsoft.
señoroso escribió:No es porque venga de Microsoft tenga que ser el demonio. Es que si viene de Microsoft, será algo mal planteado desde el principio, poco funcional y lleno de errores en todos los conceptos, por todas partes.
Vamos, a ver, que es lo que han hecho en los ultimos años que podamos decir que está bien? La 360? Uy, que tambien es una chapuza llena de fallos de funcionamiento por todas partes.. mira tu
Lo que está claro es que a nadie le gustan las cosas mal hechas, se llamen windows, se llama beagle, y esté programado en mono, en .net o en C.
señoroso escribió:Vamos, a ver, que es lo que han hecho en los ultimos años que podamos decir que está bien? La 360? Uy, que tambien es una chapuza llena de fallos de funcionamiento por todas partes.. mira tu
bastian escribió:¿Y qué deberíamos usar en vez de samba?
bastian escribió:Cada desarrollador usa lo que le parece. Si no te gusta, no uses ese software.
bastian escribió:Tampoco hay ninguna necesidad de usar python. Pero oye, a muchos les gusta.
Valiente afirmación. Estaría bien que aportaras algo para respaldarla.
Sertinell escribió:señoroso escribió:Vamos, a ver, que es lo que han hecho en los ultimos años que podamos decir que está bien? La 360? Uy, que tambien es una chapuza llena de fallos de funcionamiento por todas partes.. mira tu
Jorl !! debes ser todo un programador de .net y conocer todas las tecnologias de M$ para descartarlas todas ...
Fox escribió:Oh, ahora resulta que C# y mono son cerrados?
Einy escribió:NFS, ha sido microsoft el que ha reinventado la rueda con smb. ¿De verdad os parece la mejor manera de llegar a la interoperabilidad usar protocolos cerrados?bastian escribió:¿Y qué deberíamos usar en vez de samba?
¿Es que no había librerías para manejar sockets antes de .NET? A mi me parece una reinvención de rueda más, aunque sí que puede resultar algo más cómodo .NET
Pero en el caso de Linux me parece especialmente poco eficiente.
Por supuesto que no la reinvento el protocolo SMB fue creado en su origen por IBN, la copio e incompatibilizo, aparte de que NFS es anterior y altamente enraizado en Unix.bastian escribió:Además no creo que MS haya reinventado la rueda, NFS y samba son bastante distintos de cara a la seguridad.
Elohe escribió:Por supuesto que no la reinvento el protocolo SMB fue creado en su origen por IBN
bastian escribió:NFS y samba son bastante distintos de cara a la seguridad.
bastian escribió:Poco eficiente, comparándolo ¿con qué? ¿Eficiente desde el punto de vista del procesador o del desarrollador?
Einy escribió:Como protocolos en sí no sabría decirte, pero dudo que tengan gran diferecia en cuanto a la seguridad, ahora eso sí en cuanto servicios, que en el caso de windows es "netbios sobre tcp/ip" es cierto de cara a la seguridad no hay color...
De cara al procesador y los recursos de red sin duda
Y de cara al desarrollador es cuestión de gustos, pero ten en cuenta que en linux gusta la modularidad, sobre todo a los desarrolladores y estas IDEs no suelen gustar nada.
Einy escribió:Ok, como no lo he usado mucho creía que era un todo ide + framework, error mío. gtk# no son solo unas librerías gráficas, las librerías gráficas en sí son solo gtk.
netbios estrictamente no es un protocolo, es un servicio o una capa de servicios sobre el que corre todo lo relacionado con compartir recursos en windows, smb por ejemplo.
La única diferencia considerable netre NFS y SMB que veo es que smb maneja usuarios y NFS hosts, pero eso para mi es un punto a favor de NFS ya que con aplicar los permisos adecuados al recurso estás doblando la seguridad, si te refieres a otra cosa por favor explícamelo, porque en google no he encontrado nada interesante.
http://tldp.org/HOWTO/NFS-HOWTO/security.html escribió: With NFS, there are two steps required for a client to gain access to a file contained in a remote directory on the server. The first step is mount access. Mount access is achieved by the client machine attempting to attach to the server. The security for this is provided by the /etc/exports file. This file lists the names or IP addresses for machines that are allowed to access a share point. If the client's ip address matches one of the entries in the access list then it will be allowed to mount. This is not terribly secure. If someone is capable of spoofing or taking over a trusted address then they can access your mount points. To give a real-world example of this type of "authentication": This is equivalent to someone introducing themselves to you and you believing they are who they claim to be because they are wearing a sticker that says "Hello, My Name is ...." Once the machine has mounted a volume, its operating system will have access to all files on the volume (with the possible exception of those owned by root; see below) and write access to those files as well, if the volume was exported with the rw option.
The second step is file access. This is a function of normal file system access controls on the client and not a specialized function of NFS. Once the drive is mounted the user and group permissions on the files determine access control.
An example: bob on the server maps to the UserID 9999. Bob makes a file on the server that is only accessible the user (the equivalent to typing chmod 600 filename). A client is allowed to mount the drive where the file is stored. On the client mary maps to UserID 9999. This means that the client user mary can access bob's file that is marked as only accessible by him. It gets worse: If someone has become superuser on the client machine they can su - username and become any user. NFS will be none the wiser.