Quizá me equivoque, quizá no, pero a mi parecer el concepto KISS es el concepto más subjetivo que puede existir en este mundillo de GNU/Linux y me doy cuenta de ello después de una larga discusión con un par de amigos en la universidad.
Es que hay que verlo desde una perspectiva más personal que una “técnica”, ¿Para ti que es KISS? ¿Qué consideras KISS? ¿Cómo mantienes tu las cosas simples? Y más subjetivo aún… ¿Qué diablos es “simple” para ti?
Muchos llaman a ArchLinux la distro KISS por excelencia, y si bien es cierto que a nivel de código y paquetes es ligera y realmente simple, termina siendo contraproducente y directamente “poco KISS”.
Veamoslo en perspectiva, Arch se jacta de ser KISS porque no trae más que justo lo necesario para funcionar en modo texto, a partir de ahí todo lo tienes que hacer tu y trabajar en pro de tener tu sistema “al pelo” para que sea más cómodo para ti. Luego tenemos a Gentoo, que si seguimos los términos de Arch, viene siendo super KISS ya que tienes que compilar absolutamente todo.
Pero, ahora, poniendo en contraposición las cosas, uno se puede dar cuenta que depende del ángulo con el que lo veas, Arch, Gentoo y cualquier distro parecida son todo menos KISS a nivel de usuario. ¿Cómo me atrevo a blasfemar de tal manera? Oh pues bueno, se supone que según KISS las cosas deben ser estúpidamente simples y, creo yo, que no es estúpidamente simple dejar a tono Arch ni mucho menos Gentoo, por mencionar algo nada más…
Ahora, mirando hacia otro lado podemos notar que de hecho, distros como Sabayon, Linux Mint o cualquier OOTB (out of the box) pueden ser consideradas como KISS. ¿KISS? Estaré loco para algunos pero seamos objetivos, es estúpidamente simple encender el pc y tener todo andando, sin tener más que usar, punto, nada de configurar, todo está allí para usarse y listo.
Por eso me atrevo a decir que KISS es el concepto más subjetivo (y fruslero) que conozco a nivel de GNU/Linux y de programación; hay que recordar que para mi como programador, mantener el código simple y legible mejora mucho los resultados de mi programa, pero para mi como usuario, tener todo listo mejora mi experiencia de usuario.
Pero ustedes también pueden tener sus conceptos en la cabeza, ¿Por qué no exponerlos en los comentarios?
Sencillamente absurdo….. Algo simple no tiene por qué ser necesariamente sencillo. Igual que algo complejo, no tiene por qué ser dificil.
No hay subjetividad por ningún lado. Son terminos diferentes con significados diferentes que la gente utiliza de forma incorrecta.
Cualquier inútil puede instalar Arch, que no quieran (ubuntosos en su mayoría) es otra historia.
No es simple, sino fácil, que no es lo mismo.
Van de la mano Courage, es muy sencillo tenerlo todo listo en Sabayon. Y en Arch es bastante mas fastidioso instalar todo lo que se quiere instalar y lo sabes bien, necesitas hacer muchas mas cosas para poder tener algo listo en Arch que en Sabayon… eso deja de ser simple.
es que hay esta el meollo del asunto, que facilidad no es lo mismo que simplicidad, el enfoque hacia el usuario es facilidad, pero el de Arch es simplicidad en términos de «sin adiciones innecesarias», y claro esta
Simplicidad… la simplicidad aquí parece una excusa para que ciertos mortales con aire de superioridad se jacten de ocupar sistemas innecesariamente complejos. Simplicidad a la dwm (administrador de ventanas, 2.000 líneas de código, rapidísimo, pero si usted quiere cambiar el color de la ventana tiene que editar encabezados en C y recompilar)
Como te dije hace unos cuantos meses en el blog de Malcer.
Eres un winbuntoso de campeonato
Creo que las personas deben de revisar la definición de «simple» en castellano, una de ellas es:
Fácil,sencillo, y sin complicación.
El término de KISS debe entonces a referirse a de hacerlo a «prueba de tontos». Que cualquiera pueda usar, modificar, e instalar un sistema sin necesidad de complicarse la vida. Lo que gira en la polémica de simple es quizá una confusión debido a la traducción de la frase en forma literal del inglés.
Por lo tanto, cualquiera puede instalar Slackware, Debian, Trisquel, Ubuntu, Mageia, etc.
Como planteas, es subjetivo. A nivel de programación tiene sentido el concepto, pero a nivel de usabilidad para usuarios «normales» no aplica. Quizas «Keep It Basic Stupid» seria mas apropiado hablando de distribuciones, pero no es tan «pegajoso» (KIBS).
Exacto, mi punto no es desvirtuar KISS, mi punto es que KISS es subjetivo, que realmente KISS puede ser desde simplicidad a nivel de sistema, como simplicidad a nivel de facilidades… Yo estoy haciendo eco de la divertida discusión con un par de amigos sobre este tema, no se tomen esto como un ataque a Arch ni Gentoo ni nada por el estilo.
(ops, me equivoque en los datos)
pues yo sigo recomendando nosonja, distro basada en arch,con xfe, que es un live, y el instalador te deja el sistema a punto, sin complicaciones, si es mas acercado a kiss
gracias! ya la estoy descargando
Muy cierto! Lo de SIMPLE es sumamente subjetivo. Un usuario experto podría decir que SIMPLE es cuando todo se hace por consola y a pie. Otro recién llegado a Linux preferiría tal vez algo totalmente gráfico. Ambas visiones de lo que es simple para ellos son válidas.
Personalmente, prefiero que la complejidad inherente al sistema quede lo más oculta posible. Para mí algo simple es algo en lo que no tenga que pensar mucho. No por eso, sin embargo, dejo de bajar a nivel de consola si necesito algo específico; pero como no es mi día a día me quedo con lo que me hace productivo.
Y sí, uso Xubuntu, pero no por eso veo mal a los que usan Arch (por nombrar uno) Mientras usemos Linux bienvenidos todos los colores.
No tiene nada que ver.
Gentoo no es KISS, Arch si lo es.
Compara hacer un simple: «pacman -S nvidia» para instalar los drivers de Nvidia al meollo que tendrias que hacer en Gentoo… en Arch no configuras las FLAGS, y lo puedes instalar en menos de 1 hora, Gentoo no.
¿Por qué Gento no es KISS?
En gentoo:
emerge nvidia
en debian:
aptitude nvida-kernel-dkms
en ubuntu hasta te sale una ventanita preguntandote si quieres instalar un driver privado.
en Fedora:
yum install akmod-nvidia
lo cual es muy parecido a
pacman -S nvidia
Este dicho empezó a usarse en los años sesenta . El principio KISS es aquel que recomienda el desarrollo empleando partes sencillas, comprensibles y con errores de fácil detección y corrección, rechazando lo enrevesado e innecesario en el desarrollo de sistemas complejos en ingeniería.
http://es.wikipedia.org/wiki/Principio_KISS
No es tan subjetivo, es un concepto de dejar las cosas simples desde el lado técnico, no del usuario.
Efectivamente, pero es lo que nano no entiende
No Courage, tu no entiendes. Muchas personas pregonan a KISS como su biblia o como el mantra de Arch y que esto o aquello, coño, termina de entender que estoy matizando una discusión entre amigos que llevaba a KISS al ámbito del usuario.
Niño, eres una patada en los huevos cuando te tocan la fibra xD
No me has tocado la fibra.
Lo que pasa es que KISS no es a nivel de usuario, sino de sistema
Exacto, el punto es que la gente lo toma como a nivel de usuario.
¿Me lo vas a decir a mi que estudio eso?
Hay gente para todo, yo lo tomo a nivel de sistema.
Eso sí, que no se te ocurra discutirme nada sobre sanidad xD
exacto, exacto… arch no es simple para un «estupido», no lo tomeis a mal, es mantener el sistema tan simple como «tu puedas», en este caso los desarrolladores mantienen el sistema realmente simple a nivel de codigo, eso es KISS, es un error pensar que deberia ser simple para un usuario.
Y también por eso no hay gui , porque piensan que los usuarios se han de saber arreglarlas .,vamos que si un dia te toca compilar que sepas para que sirve abs ( bueno el del coche tambien 🙂 ), es distros asi es muy importante saber lo que se hace y porque.
Alli esta la verdadera diferencia entre arch y fedora, por ejemplo
Más bien, Courage es como si te entrara hipo después que te den una patada en los huevos. Y más bien siempre, no sólo cuando le tocan la fibra 😛
Venia a comentar eso, que las personas anden pregonando acerca de KISS cuando no saben lo que es, genera post como este.
Pero estamos en el 2012. Es decir, hace como 50 años de la primera mención del concepto (aunque la Wiki en inglés parece decir que es menos). Mi punto es que ese tipo de definiciones van cambiando y uno o se adapta o se queda.
En ese entonces, probablemente una tarjeta perforada podría encajar en el concepto de algo K.I.S.S. pero actualmente las tarjetas perforadas están en los museos. No sé si entienden la analogía. Lo que era SIMPLE en los tempranos 60 no tiene por qué ser necesariamente lo mismo a estas alturas.
Pero claro, en estas cosas cada quien puede opinar lo que quiera y hay que respetar esas opiniones.
Insisto, mientras usemos Linux qué importa el color o el sabor de la distro?
Es que no se habla de distros como tal sino de la subjetividad a la que se presta el concepto. Todos mis amigos y yo tratamos de aplicar KISS al código que creamos, la cosa radica en que KISS no se puede aplicar directamente a la experiencia de un sistema operativo porque es contraproducente, no cuadra, no encaja ya que al hacer y mantener «simple» el sistema de cara al usuario (osea, no a nivel de organización de núcleo, etc.) se cae en muchas problemáticas.
Lo que pasa es que a Courage le gusta tocar las pelotas, eso es todo xD
No te enteras, como con lo de los 15€, debe ser la edad
Pero Courage usa Windows. Así que no le veo lo KISS a eso 😛
Disco duro ¬¬
Pero lo usas
MWAHAHAHAHAHAH!
Y que tiene de malo windows xd?ubuntu lleva más cosas preinstaladas xD
Jaja muy buena esa
Está claro que el término posee el sentido de simple a nivel técnico y no del usuario. Ahora bien, no creo que Nano no entienda esto, sino que quiere resaltar el hecho de que el término, para el usuario sin conocimientos técnicos de informática, le resulta engañoso probablemente. Quizá hubiese tenido que plantear esto de manera más precisa nada más.
Saludos.
Sí, toda la razón.
independientemente de las aplicaciones que pudiera tener KISS en los chorro mil ámbitos de la vida, sigue siendo KISS = minimalista, no solo en usabilidad, sino en funcionamiento, me explico?
Yo veo lo KISS de una forma más sencilla y no precisamente por ser simple para un usuario, sino todo lo contrario. Para mi KISS no es más que tener la posibilidad de no depender de MetaPaquetes, por lo que los paquetes pueden ser instalados sin arrastrar tantas dependencias.
Es por eso que no lo veo simple para un usuario, ya que tendrías que saber exactamente que paquetes instalar. Si fuese a guiarme por eso de: «Estúpido y fácil» entonces podríamos decir que distribuciones orientadas al usuario final como Ubuntu y LinuxMint pues son KISS y no hay nada más lejos de la realidad.
Otro que no lo pilla
creo que el «estupido» es mas bien, para indicar a alguien «keep it simple dude» o «keep it simple my friend», no estupido por estupido de falto de inteligencia, aunque que también está lo ironía de que es estúpidamente fácil instalar un programa con un pequeña linea en la terminal, este tema tiene para largo 😎
Exacto, el término estúpido en este caso es muy ambiguo, pero como dices, señalar que algo es estúpidamente fácil de instalar, es como decir que todo aquel que pueda instalarlo de esa forma puede ser un estúpido en potencia, a lo mejor, por su falta de inteligencia o por su poca capacidad para hacerlo de una forma más complicada. ¿Qué queda entonces para aquel que sencillamente tiene el conocimiento pero no desea pasar trabajo? 😀
En fin, para KISS es justo lo que dije y nada más.
Joder macho sigues sin pillarlo.
Que KISS no es a nivel de usuario, ES A NIVEL DE SISTEMA.
A ver maestro, explícame. Primero, no he dicho nada más que lo que pienso que es KISS para mi, si tu piensas diferente, pues te aguantas. Segundo, ¿Cuando dije yo que lo de KISS es a nivel de usuario?
Respondido en IRC
ahí si difiero contigo Courage, porque KISS, al menos yo, lo aplico a todo lo que se pueda aplicar, ejemplo:
ayer quede con alguien para salir hoy, y yo le decía, -pues nos vemos ahí en X lugar a Z hora, -ok yo te llamo cuando vaya llegando y bla bla bla bla -no te compliques mujer, tu llega a esa hora a ese lugar y ya
ves? KISS in the wild!
elav yo no quise decir que por usar el método «estupidamente fácil» seas un potencial o de plano estupido ser viviente, simplemente, te sirve, úsalo, solo recalcar eso, por lo demas C: (carita feliz)
No no, no fue mi intención decir que tu dijiste eso jajaja.
esto es tan ambiguo como el termino «Rolling Release» que aun nadie capta.
elav <° Linux .. YO te entiendo
Su respuesta está en las primeras lineas de aqui: https://wiki.archlinux.org/index.php/The_Arch_Way
KISS es un término orientado hacia ingenieros y programadores. A mí me gustaría que lo orientasen hacia los usuarios, pero no se planteó así. Si puedes hacer un puente con cuatro columnas y una tabla, no diseñes uno colgante con seis columnas, veinte tirantes y cien tablillas. En eso se centra la filosofía KISS.
Algunos aprovechan esto para trabajar menos. Cuando el usuario protesta salen con que siguen el principio KISS. Son un vagos 😛 .
Muy buen tema yo también planteaba esto mismo, como puede ser simple una distribución a la que tienes que instalarle hasta el entorno, pero bueno esto depende también del conocimiento que tiene cada persona, estuve usando chakra y era muy sencillo instalar los paquetes con pacman así que por esa parte es sencillo la verdad.
Simplicidad y sencillez no es lo mismo a ver si empezamos a distinguir.
Courage , vamos a hablar de sanidad a ver como andas de Estudios!!!
No creo que kiss sea subjetivo, kiss es concebido para la sencillez en paquetes no para el usuario.
Y de alli su frase keep it simple. Es decir no la cagues, no le pongas cosas innecesarias.
Distros como ubuntu, tan amistosas nos hacen tener mil historias que no sirven para nada.
Ejemplo editor de archivo gedit , para que leches está gedit si tenemos nano. Y no me digais que nano es complicao por favor!!!
Aqui tambien podria decir que arch posee dos archivos de texto nano y vim , aunque te dejan quitar el que quieras ;)))
Aqui le veo yo lo kiss, asi lo kiss es tambien poder escoger lo que quieras :))))
Yo programo en Gedit .. y no lo veo como innecesario en el sistema .. ¬¬
Jamin Samuel
para ti no sera innecesario pero seguro que nano ni lo abres , para que tener dos programas que hacen exactamente lo mismo????
No le veo sentido…..
Nunca les he visto sentido a los metapaquetes ( en ese sentido soy muy minimalista, quizás demasiado)
concuerdo con ianpocks, son lo mismo solo que gedit usa gtk y nano no
Asuarto tener 2 editores de texto es como tener 5 navegadores de internet……
Yo no le veo el sentido…..
Con uno basta , es mas si nos ponemos a aprender algo que este en todos los unix-like nos vamos para vi ( Un momento …. Si Nano no tenemos que aprender nada para algo esta su menu textual pero es su menu!!!)
son dos editores enfocados a cosas muy distintas, lo lamento
Yo no uso nano porque no soporto los editores de consola. Recuerdo que una tarea de facultad era armar un editor tipo Vi en Haskell. Aprobé la tarea, pero fue un horror manejarlo.
Pues yo adoro usar nano … editar directamente en términal lo encuentro sumamente útil y me ahorra tiempo.
La verdad a mi me gusta mucho arch por su ligereza pero instalarlo y dejarlo a punto es un dolor de cabeza…considero que ningun usuario normal quiere pasar una semana configurando el sistema
No es una semana, yo en un día ya lo tuve todo listo
Courage
Hay que no se dan cuenta que la wiki de arch, slackware, freebsd es lo mas detallada y explicativa que hay,
No tiene misterio, otra cosa que te tires para gentoo alli ya veriamos que aunque sigas la wiki tienes un alto porcentaje en un kernel panic
Uff Gentoo, me rendí en la primera línea
nunca he sabido como es gentoo uno de estos días la descargo para probarla
Asuarto
Te aconsejo el handbook y mucha paciencia , aunque el disfrute de compilar no tiene precio.
Gentoo es divertidissima si te sale todo bien , y si tienes ethernet eres el maestro!!!
Porque como sea por wifi, te las veras!!!!
Espero que no te quedes con un kernel panic pero vamos gentoo esta xula, la que también me gusta para malgastar el tiempo es slackware 🙂
creo que me gustara porque se puede bootear desde usb, me quede con ganas del FreeBSD por que nunca me booteo, ya encontre el handbook, otro día con calma lo leo
Asuarto
Tranquilo no es tan complicaete!!!
Lo bueno de estas distros es que tienen una documentación exageradamente buena y extensa.
Y mas la inglesa, anda no se lo han trabajado ni nada!!!
Recuerda Netbsd corre en cualquier cosa 😉
Lastima que su licencia no sea todo lo buena que deberia
cuentos
para instalarte una distro amistosa derivada de una kiss no le veo el que…
Courage
Yo me quede pase el kernel y no se que paso con portage que desaparecio XDDDD
courage usa windows mas kiss que eso que hay???
Totalmente de acuerso con usted , es más , si uno instala los programas básicos en Arch , muchas veces las actualizaciones son como mínimo de 100 megabitios ,eso está lejos de ser KISS. poco a poco sin darse cuenta Arch te va ocupando bastante espacio en el disco duro.
Diego
Totalmente de acuerso con usted , es más , si uno instala los programas básicos en Arch , muchas veces las actualizaciones son como mínimo de 100 megabitios ,eso está lejos de ser KISS. poco a poco sin darse cuenta Arch te va ocupando bastante espacio en el disco duro.
No se lo que son 100 megabitios… 🙁
100 megas
DIEGO
Pues anda que cuando actualizas con ubuntu….
Hoy en dia con los pc’s modernos 100 megas es una patata china, vamos yo no es que tenga mucho espacio pero cuando usaba arch nunca me quede sin espacio!
Es mas nunca llegue a la mitad de mi disco duro
Hay que enfocarse en el tema del post , que es KISS. si una persona contabiliza las actualizaciones que hace Arch en un periodo de tiempo , diga usted 6 meses, se puede llevar una gran sorpresa puede ser cientos y cientos de megas en su disco duro y eso esta lejos pero muy lejos de ser KISS así usted tenga el 95% de su disco duro libre.
Diego
Segun lo que tu dices Minix seria mas kiss que arch, y arch más kiss que slackware y gentoo.
No creo que por actualizar se te llene tanto como tu dices el disco duro, si que es cierto que para que fuera kiss, lo suyo seria usar solo wm
Como dice la persona que creo este post , este tema de KISS es muy subjetivo, depende de como se mire.
y cual es el problema de instalar un nuevo sistema cada 6 u 8 meses ? ¿CUAL?
¬¬
No todos tiene tiempo para instalar un sistema cada 6 meses, vamos al menos yo no tengo ese tiempo
Por favor ¬¬ .. no tiren piedras .. hablen cosas con sentido y con coherencia, eso que acabas de decir no es una respuesta viable para mi.
Si no tuvieses tiempo para instalar un sistema que lo que hace es beneficiarte que haces entonces escribiendo aquí? ¿Que haces viendo vídeos en Youtube? o ¿Que haces metido tanto tiempo en las redes sociales?
Instalar una distro con un sistema de instalación guiado como por ejemplo (fedora, mint, ubuntu o cual sea) no te quitan HOOORASSSSSSS de la vida ¬¬
Creo que estamos perdiendo el sentido de Humanidad y de conciencia por andar pensando en cosas como por ejemplo : Aquello es mejor que esto, o esto es mejor que aquello.
Seamos un poquito mas «Racionales» esto va con todos los que frecuentan este sitio … Que en vez de entrar a ver información y conocer como van las innovaciones y los avances del software libre (QUE ES UN BIEN COMÚN PARA TODOS) convierten esto en un ring de boxeo y peleas casi como en los debates políticos apoyadose solo en las opiniones personales de cada quien y de como ven las cosas individualmente ..
Y eso esta mal
Seamos seres humanos .. y no nos comparemos con nadie .. que si alguien tiene mas tiempo libre para dedicare y aprender mas que los demás, que si EL sabe mas de X distro que aquel porque no tiene tiempo y considera que es mejor distro que aquella, en fin .. STOP Ya es hora de que paremos.
Tenemos que cambiar, Tenemos que mejorar ..
Dije Tenemos osea que el mensaje va para mi también.
Linux no es un capricho de alguien, es un bien común para TODOS y TODAS, aprovechemos de ese recurso que hasta ahora es libre y de fácil acceso y ayudemos en lo que podamos ayudar para que así se mantenga, Y mostremosle a quien podamos este beneficio para que también junto a nosotros tengamos una mejor calidad de vida por lo menos en la area informática.
Que esto que acabo de decir sirva para que se aplique también en cualquier área de la vida y no se quede aquí escrito, tenemos que accionar.
Espero que el mensaje se haya entendido
Muchas gracias ..
La pregunta no es esa, la pregunta es:
De verdad necesitas actualizar tu distro cada 6 u 8 meses? Hay gente en el mundo que aun usa windows xp y es del año 2001 y no se queja ni quiere cambiar, solo que en linux hay una grave enfermedad por tener lo último y muchas veces inestable.
decir «muchas veces inestable»
estas queriendo decir que cuando sale un nuevo Kernel entonces no sirve porque ienstable
estas queriendo decir que cuando KDE saca un nuevo entorno es inestable.
estas queriendo decir que cuando Gnome Shell saca una nueva versión entonces es inestable.
estas queriendo decir que cuando LibreOffice saca una nueva versión con correcciones de cualquier tipo entonces es inestable.
Y los ejemplos siguen y siguen sin parar ..
en fin .. no es tener lo ultimo, es tener LA MEJORA DE ALGO.
porque si tu piezas que actualizar a una nueva versión de un paquete es tener inestabilidad, entonces los desarrolladores y las cosas del mundo Linux no sirven .. porque cuando sacan algo es inestable.
es eso lo que estas tratando de decir?
pandev92
la verdad es que actualizamos para tener lo ultimo, es cierto y la mayoria de las veces el soft. no trae nada nuevo y si lo trae esta cargado de bugs.
Si lo pensara con frieldad volveria a debian lenny!!!
Ninguna distro tan fuerte como esa,
estas queriendo decir que cuando KDE saca un nuevo entorno es inestable.
estas queriendo decir que cuando Gnome Shell saca una nueva versión entonces es inestable.
A estas preguntas respondo con un rotundo si, con los kernels también, por ejemplo con kde , muchas veces deben sacar rapidamente una version 4.x.1 para corregir las decenas de bugs que tenia, es así.
entonces porque le das tu completa confianza al algo que según tu no sirve?
reniega de tu sistema, abandona LInux.. y utiliza algo que sea estable para ti no crees?
si pero los programas de la semana pasada te sirven para xp y en linux trata de meter un mirror o repo mas nuevo que tu sistema y veras como te lo hace mierda
que tiene que ver todo esto con el trasfondo truncado de mi tema? Hablo de que KISS es subjetivo en la aplicación que le dan los usuarios, lo que pasa es que no supe reflejar completamente lo que tenia que decir dentro del post…
jamin samuel antes de trollear, aprende a hacerlo al menos, lo que dije de la inestabilidad, pasa en linux, en windows y en osx y la madre que lo parió, y si uso osx, pero voy en la versión 10.6.8 cuando en realidad van en a 10.7.3 :), premio la estabilidad.
Estoy de acuerdo contigo. Aunque considero que mas que un problema de las distros es un problema de los programas que las conforman.
Por ejemplo. Cuando sale un paquete normalmente se deja de dar soporte a la versión anterior, eso hace que las distros casi siempre quieran o deban incorporar la última versión, así no esté completamente probada.
Jamin Samuel , concuerdo contigo aunque yo no tengo tiempo realmente.
Nos hemos ido de bareta , este post era para hablar de kiss no recomendaciones de distros
Tranquilo papa .. lo entiendo 😉 somos los mismo
Exacto… reinstalar cada 6 meses me recuerda a WindowsXP 🙂
Ninguno. El problema es a) las distros supercongeladas donde no actualizan NADA en esos 6 meses, salvo actualizaciones de seguridad o navegadores. b) la danza de los PPAs o repositorios no oficiales para contrarrestar lo anterior.
¿Por qué no lo hacen como Chakra? (base estable + actualizaciones constantes de todos los programas)
Bueno yo tambien opino lo mismo pero ya un usuario alla arriba dijo que que no xq todo lo «NUEVO» en linux es «Inestable» y no sirve ¬¬ (segun el)
este es el nombre del usuario (pandev92)
Lo que dice el carcamal de pandev92 también depende de los repos que actives. Si en Arch activas Testing y Community Testing no sería de extrañar que el sistema quedara inestable
Si lo tomamos por como lo interpreta la gente, todo es subjetivo ¬¬
No te engañes todo es subjetivo hasta la morena del 5º piso es subjetiva 🙂
Una cosa es «subjetivo» y que en mi modesto juicio no encaja tan bien como encaja la palabra «relativo» en este post.
La morena del quinto quiso es relativa en cuanto que a ti te guste o no, pero nunca podrá ser subjetiva para tí, simplemente lo puede ser para ella. Sino, seríamos solipsistas.
La morena del 5 piso para mi es subjetiva porque yo la veo tremendona 🙂 🙂
Si tu dices que eso para ti es relativa pues no se yo…
Pero vamos tremendona esta 😉
realmente encaja más subjetivo porque estás diciendo KISS es simple no KISS es más simple que..
Estais haciendo nuevamente off-topic. No se yo si esto es muy normal en este blog pero vamos, lo suyo seria abrir un post sobre quien le gusta paquetes actualizados y quien paquetes congelados
Nano tiene toda la razon es realmente subjetivo, pero miren a KISS como realmente los desarrolladores lo ven, ‘sistema simple a nivel codigo’ en ningun foro o wiki de la comunidad dice que deberia ser simple en todos los ambitos, instalacion, mantenimiento (aunque mantener el sistema no es para nada complejo), solucion de problemas, etc. Al final siempre tienes un sistema estable y limpio.
Por cierto yo logre instalarlo en una maquina virtual pero en mi compu no pude, mi unica conexion a internet es por un modem USB 3G y apesar de haber luchado por casi un mes no logre instalar el entorno de escritorio… ojala algun dia pueda tener ethernet y asi me instalo hasta Gentoo o Slackware.
nxs.davis
Yo tengo un amigo que le puse un modem USB 3G libre, y le iba de cine
pues hombre dime como lo haces asi de una ves me libro de este que no es nada libre
Y no tendras un portatil por alli con las tarjetas libres ( pido mucho!!)
si estas pidiendo mucho ..!!
mi portatil es de sony imaginate, nada libre solo el disco duro, creo?
que tarjeta de wifi tienes???
es de intel, pero no se el modelo nunca tuve problemas con ella, lo unico que da problemas es el modem USB, wvdial no lo configura, o no lo reconoce nose.
jaja que buena idea..!! pero lastima no puedo aplicarla, aqui en este pueblito no hay wifi libre busque pero la biblioteca no tiene ni internet imaginate, especificamente en el lugar donde vivo ahora no hay cobertura ethernet por eso lo del modem… pues tendria q viajar un par de horas, medio dia instalando, haciendo un par de cosas mas, todo un dia fuera, pues solo para instalar arch aun no puedo lastima, esperare hasta q me transfieran a otro lugar…
Me imagino que tampoco habra wimax….
tienes la wifi libre, si te funciona puedes ir a una biblioteca publica y con un poco de suerte, te lo podrias instalar alla, mirar que paquetes te hacen falta para el modem y guala
jaja que buena idea..!! pero lastima no puedo aplicarla, aqui en este pueblito no hay wifi libre busque pero la biblioteca no tiene ni internet imaginate, especificamente en el lugar donde vivo ahora no hay cobertura ethernet por eso lo del modem… pues tendria q viajar un par de horas, medio dia instalando, haciendo un par de cosas mas, todo un dia fuera, pues solo para instalar arch aun no puedo lastima, esperare hasta q me transfieran a otro lugar…
KISS, se refiere a algo estupidamente fácil a nivel técnico no de usuario en este arch y gentoo son KISS (Y para los que no lo pillan es para Programadores e INgenieros).
Por ejemplo Simple puede ser una versión minimalista com damn small linux o incluso arch con lxde y dejame decirte que un amigo instalo arch con lxde y gastaba poco menos de 20mb de ram. Eso sí es estupidamente simple, para un usuario común eso no es fácil(Yo todavía no puedo instalar el sistema gráfico en arch).
Por lo que el concepto KISS no existe para Usuario Novato o Final.
Es estrictamente para programadores e Ingenieros no hay nada subjetivo.
AHora sí alguien dice aplicar KISS desde la vista del usuario final eso dejaría de ser KISS y se convertiría en Ignorancia, porque KISS no aplica para usuarios como yo digo FINALES.
Yo uso debian y mi sistema está con XFCE y le intento instalar lo mínimo podríamos decir que tengo un Debian KISS, pero me pase casi 2 días en configurarlo a mí gusto y me gasta 256mb de ram, y que conste que es un debian Testing el que estoy usando.
Aunque mí sistema no es tan KISS (Mejor lo aclaró antes de que me caguen a palos), ya se dieron una idea de lo que es KISS.
Se refiere a que algo estupido con Ridiculamente simple como aquel usuario que usa solo la consola que incluso juega en la consola la verdad yo no haría eso me gusta jugar al glest y necesito un entorno gráfico para jugar, hacer trabajos de la U, sobre todo estoy obligado a usar wine ya que me obligan a usar software de windows en la U y la verdad eso me cae como el ort0.
Simple es algo que solo tiene lo que necesita.
Sencillo es algo fácil de hacer.
Verán que ni los conceptos se parecen.
Creo que me extendí un poquito XD.
de debian a arch hay diferencia , debian no es tan modulable como arch al menos al principio.
Un ejemplo tonto debian no tienes que poner tu usuario a que grupo pertenece audio, video, blablabla, en arch si no lo haces….
No creo que sea unico para programadores e ingenieros…
Jamás dije personalizable y arch es lo mejor en ese sentido pero KISS sí es para programadores e ingenieros el concepto se originó en ese entorno.
Ejemplo: Windows es fácil y amigable, pero no por eso es KISS o sí?, sería tonto decir que sí, Arch es simple, y recuerden que algo simple puede ser una fotografía en blanco y negro es muy simple pero es más fácil tomar fotos con cámara digital que salgan a colores e imprimir en tu impresora.
Recuerda que sí algo es simple sabes como funciona, simple no es fácil, y fácil no es simple.
Implementar el Concepto KISS para el usuario final es absurdo, ya que el usuario final, trabaja, estudia, juega, navega ociosamente en la web, descarga peliculas, etc.
Sí esto fuera KISS el usuario solo debería trabajar y estudiar en su computadora ya que navegar en la web ociosamente, y descargar peliculas no es necesario pero es algo que el usuario hace y los programadores también.
Por lo que KISS solo se aplica a entornos de trabajo, empresas y como ya dije ingenieros y programadores.
Por lo que ni yo tengo un sistema que sea KISS, y por el hecho de tener juegos en arch ese sistema deja de ser KISS porque no es necesario para trabajar o para hacer algo productivo.
KISS no es amigable es SImple y recuerden que lo más simple suele ser díficil.
Quiero aclarar algunas cosas…
Primero que nada yo tengo muy claras las diferencias entre KISS y Friendly, pero no mucha gente lo tiene claro y creen que KISS es tener un sistema «pelado» en donde ellos tienen que hacer todo. Arch se ha masificado a tal punto que cualquiera lo instala sin siquiera conocer sus ideales ni filosofias.
KISS se vuelve subjetivo en este punto, cuando se trata de aplicar fuera del ámbito del desarrollo y hasta se vuelve ambiguo; me disculpo si no logré enfocar de manera correcta mi punto ni dejar el trasfondo claro por pensar que estaba implicito (olvidando ese principio que tanto me gusta de python «mejor explícito que implícito»).
Lo que quiero que se entienda es que no trato de abordar a KISS como algo técnico sino directamente como el enfoque que le dan las personas y lo que lo convierte en subjetivo, sacarlo del entorno en donde fue concebido, el desarrollo.
Estoy de acuerdo contigo. KISS es un concepto ambiguo. En aras de simplificar al máximo el sistema se eliminan ciertos automatismos que existen en las otras distros posibilitando al usuario a tener el control a cambio de ejecutar el mismo esas funciones que son automáticas o más amigables en un sistema no KISS. Que el sistema es más simple es innegable. Que su uso sea más simple es ya cuestión del nivel de dominio sobre el sistema y el grado de configuración que se quiera ejercer. Para una configuración total hasta el mínimo detalle es más sencillo hacerlo en arch que en ubuntu.
El asunto es lo siguiente dos puntos:
(Lo que se escribe a continuación puede sonar duro, pero así es)
Que cualquiera que crea que Kiss es solo tener la consola es por ignorancia.
KISS no se puede sacar del ambito de desarrollo o técnico y cualquiera que lo intente caera en algo subjetivo que se parecera más a su manera de pensar y no precisamente tendrá similitud al principio KISS. Por lo que cualquier intento de introducir KISS al usuario final.
1. Dejaría de Ser KISS y sería Friendly
2. Sería Ignorancia y estupidez
3. Ambiguo y subjetivo y KISS sería lo que quieras que sea, en esto caemos y volvemos al punto numero 1.
4.Sí introduce tal como es el usuario final dejaría de ser precisamente eso; «usuario final».
5. Se convertiría en otro principio totalmente ajeno a KISS
Por lo que se concluye y con todo el respeto y amor del mundo sería estupido sacar a KISS del entorno en el que nació.
+1
Por eso mismo no me interesa el principio KISS. Como usuario prefiero términos del tipo user-friendly y OOTB.
No hombre, lo que pasa es que eres un Kubuntoso y por eso no te gusta el KISS jajaja
Soy kubuntuso, sabayónico, pardusero, chakríctico y mageista… a mucha honra 😉 .
Sabayon es KISS y OOBT, no usa metapaquetes, está ordenado y se mantiene simple, pero sin dejar de lado al usuario final.
Sabayon no es Kiss, tiene instalador gráfico y un huevo de paridas de serie que no las usa ni el tato.
Y que gano yo con que sea kiss salvo que debo instalar todo por mi mismo? Dejad de molestar con tantas paridas informáticas, que sea kiss no significa que sea mejor.
Te lo dije por chat, lo que pasa es que eres un vaguete.
Pues yo si no es KISS ni me molesto en instalarla, no tengo por qué tener un montón de mierda en el sistema que no la utiliza ni el tato.
Así instalo lo que quiero sin que me lo impongan.
Courage no se trata de ser vago, se trata de para que? hay cosas mejores en la vida, si algo no lo quieres te vas al instalador de paquetes o desde la terminal pacman -R blabalabalabalaba
Hay cosas mínimas que deben estar en un sistema y eso creo que es el escritorio, los programas es otra cosa.
Para los que no tenemos vida es mejor ir a lo difícil ahí todo texto y tal.
Ya pero mira la duda que les va a entrar a los desarrolladores, ¿cómo ponemos el entorno? ¿base o completo?
El completo trae mierda, el otro no y con el escritorio poco a poco nos cargamos el KISS, además si quieren que inicie con un escritorio tienen que poner un gestor de arranque, que lo suyo es que sea el de cada uno, pero lo mismo quieren poner otro y luego hay que cambiarlo.
Además tengo entendido que borrar cosas en una distro no KISS es complicado.
Courage intenta borrar evolution en ubuntu.
A ver que pasa!!!
Eso se llama metapaquete, es mas ubuntu no lo lleva todo ni lmde.
Vamos quien diga lo contrario que me diga que version de lmde se ha bajado para tener activada la wifi con broadcom !!!
Fedora si lo hace y no se jarta de llevar mil y uno.
Aunque tampoco lo entiendo si fedora va de libre por la vida , porque hay un firmware privativo ( el de broadcom) alli de serie*
Ya me cansó este post. Mucho KISS y esto está lleno de tíos.
Me voy a otra parte donde consiga tías dando besitos.
Bye…
(Modo Troll: ON)
AAAAAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJA
KISS aplicado a interfaces gráficas es complicado, siempre existen un minimo de 4 formas de hacer lo mismo… EMACS, Vim, StumpWM, etc., estos son programas «simples».
Mirarlo de este modo, por hacer una comparación, tal vez exagerada, tal vez no, pero bastante simple.
Fernando Alonso podria decir que conducir el F2012 es simple o sencillo, ahora habría que ver cuantos mortales sentados en el Fórmula 1 lo verían igual que él. A veces el conocimiento lo es todo, si sabes todo te parece muy bonito pero como no tengas idea cualquier nimiedad parece el fin del mundo.
No entiendo bien la discusión, una distro instalada sin entorno es algo simple pero para mucha gente no es algo sencillo. Del mismo modo para mucha gente resulta muy sencillo abrir el terminal y empezar a instalar el entorno, los programas, configurar el sistema …
En cualquier caso simple y sencillo no son la misma cosa, así que lo único que hay hacer es diferenciar esos conceptos.
Leyendo los comentarios veo que sólo algunos captaron el mensaje del post, concuerdo con la información.
No podría citarlos, pero muchos de los que recomiendan Arch, siempre ondean la bandera de la simpleza, sin detallar a lo que se refiere, simpleza de sistema, no de instalación.
No desacredito a Arch, no soy quien para eso, pero las instalaciones que hago son sistema base y después solo lo que necesito, claro que no es al mismo nivel de arch, pero es mas ligero que instalar todo el cd.
Aludos
Pues sí, pero a veces a todos nos sale el taliban que llevamos dentro. En el caso de Courage, es el Troll XD
http://2.bp.blogspot.com/_zY3UUR6nLog/SYIUQsP3QmI/AAAAAAAAAd0/llt4bBOz4ZI/s400/dedo8sg.jpg
Primero veamos la definición de simple que da wordreference para la palabra «simple» en ingles, no tiene sentido usar un diccionario en español para una frase escrita en ingles:
http://www.wordreference.com/definition/simple
Claramente la filosofía KISS se refiere a la segunda definición:
«plain and uncomplicated in form, nature, or design. »
Simple no tiene porque significar sencillo, un ejemplo perfecto que se me ocurre no relacionado con la programación es el problema de los 3 cuerpos, un problema estúpidamente sencillo en su planteamiento y absurdamente difícil de resolver.
Si alguien cree que porque otra persona le diga que algo es simple va a ser sencillo de usar o resolver, esa persona no esta razonando bien en mi opinión.
Para mi en el concepto KISS no hay prácticamente subjetividad ya que todos los que lo conocen o han trabajado con el no tienen duda de su significado
Me olvide de cerrar la etiqueta HTML en el comentario anterior. Perdón por el error :P.
Toda esta discusión (y probablemente el artículo) se habrían podido ahorrar si alguien se hubiese molestado en consultar la sabia Wikipedia:
«Arch Linux define simplicidad como ‘…una ligera estructura base sin agregados innecesarios, modificaciones, o complicaciones, que permite a un usuario individual modelar el sistema de acuerdo a sus propias necesidades’. La simplicidad de su estructura no implica sencillez en su manejo.»
Amén. Como decían arriba, la simplicidad del KISS es a nivel de sistema. La simplicidad a nivel de usuario es otra cosa y se le llama User Friendly. Que se confundan ambos conceptos no es subjetividad, es desinformación.
La Poserpedia puede modificarla cualquier trollaco, fiable es pero tampoco al 100%
Lo de «sabia Wikipedia» lo digo siempre en broma (así como algunos dicen «San Google»), pero el párrafo que cito de cualquier modo es correcto.
pues soy newbie en el mundo linux pero ya logre instalar archlinux en mi compu aunque aun me faltan algunas configuraciones, me gusta porque siempre tiene lo ultimo y tiene todo. pero esos detalles que aun me faltan corregir hacen que regrese a linux mint definitavimente arch no es sencillo de instalar y usar, almenos al principio. saludos!
¿Y LM no hay que configurarla?
Realmente no! lo instalas y de una vez puedes reproducir audio y vídeo de cualquier tipo … ya tienes las aplicaciones necesarias para editar imágenes, ya tienes la suite ofimática completa, reproductores de vídeos . y muchas cosas que son de uso necesario ..
A lo que me refiero es que no hay un SO que desde que lo instalas esté al gusto de todos
LM trae Java, Flash, Codecs .. caso contrario con Ubuntu que hay que instalare todo esto una vez finalizada la instalación de sistema (si el usuario lo prefiere) .. Si no pues simplemente lo deja asi y ya ..
Eso ahorra tiempo y mucho .. Lo mismo pasa con Sabayon tiene todo lo mencionado de LM pero viene con KDE.
aunque no lo creas .. distros como esas son necesarias! todo tiene su razón de ser .. Por eso hay para todos los gustos..
Arch, Fedora, Suse (distros .rpm)
Debian, Ubuntu, Linux Mint (distros .dep)
depende del usuario t del tipo de trabajo que se see hacer ..
Todos tenemos demasiado claro esto .. 😉
pero siempre es bueno repasar conocimientos básicos
No, Arch no es RPM, tiene su propio sistema de paquetes
ahh es verdad perdón es que cuando escribí esto estaba medio dormido ajajaja
No me lo creo, va a ser la edad
Sabayon no solo tiene KDE4, tambien tiene xfce4, gnome 3 [gnome shell y cinnamon], lxde, e17, awesome, openbox, fluxbox.
de hecho hay que configurarla más, primero quitarle todo lo que trae y luego instalarle lo que quieres
Ja! interesante discusión… pero…
Hay que partir de las bases… algunos ya lo han mencionado… y todo quedaría mas claro si primero vemos las definiciones de lo que hablamos…
1- KISS se refiere a un principio que recomienda sencillez en el desarrollo de software, es decir relativo al uso de instrucciones sencillas y comprensibles, rechazando lo enrevesado e innecesario, a nivel código…
2-Usabilidad (user-friendly) facilidad con que las personas pueden utilizar una herramienta particular o cualquier otro objeto fabricado por humanos con el fin de alcanzar un objetivo concreto. En este caso hablamos de software.
Con esas definiciones, podríamos decir que una aplicación realizada con el principio KISS podría resultar en una aplicación user-friendly o no. Y por el contrario una aplicación que resulte ser user-friendly, a nivel código podría no haber sido desarrollada utilizando el principio KISS, es decir con un código abundante, desordenado, casi ininteligible… etc…
Ahora, yendo al planteamiento de Nano, creo que no esta bien formulado… ya que no hay KISS a nivel de usuario, a nivel usuario esta lo que se llama user-friendly. Otra cosa sería si el planteamiento hubiese sido el de desarrollar una aplicación siguiendo el principio KISS y lograr, a la vez, una aplicación user-friendly…
Hola Nano, leyendo tu artículo no puedo estar más de acuerdo con la libre interpretación que sugiere el término KISS. Por ejemplo, yo uso Salix OS, un derivado de Slackware. Ésta última define Kiss como «Mantenlo Simple y Estable», es decir, prescindir del uso y abuso de múltiples aplicaciones gráficas (o GUI) para hacer las cosas, tratándolas de suplantar por aplicaciones de terminal que se supone son más ligeras y generan menos errores. Pero la distro slack que yo uso (Salix OS) como tiene pensado lograr un ambiente de escritorio sencillo de usar, define KISS con el principio de una aplicación por tarea: no importa que sea GUI o de terminal, lo que importa es que haya una específica para cada tarea «out de box» (pidgin=chat, libreoffice=oficina, brasero=quemador de discos, música=exaile, desarrollo=geany, etc).
Con ésto lo que quiero ir es más a fondo de lo que planteás en tu artículo, y es que la objetividad no existe. En realidad si hay una opinión que más o menos compartimos todos, eso en epistemología se llama «concenso de subjetividades», o acuerdos temporales o generacionales, sobre un determinado término, si son respaldados por la ciencia esos acuerdos son más perdurables en el tiempo, hasta que otra idea lo suplante. A nivel general en la sociedad, hay ciertos acuerdos que no son necesarios que sean científicos, como por ejemplo la democracia, puede tener sus errores pero nadie quiere vivir hoy en día en una dictadura, por ejemplo.
Volviendo a nuestro, tema a grandes rasgos podemos acordar que el principio kiss busca generalmente la simplicidad del sistema operativo, no quiere decir que sea fácil de usar, sino que uno se qeuda con lo esencial para trabajar. Después cada quien puede definir qué considera como «simple y estable»: para algunos será usar ambientes de escritorio, ligero, para otros será una aplicación por tarea, para otros será usar terminal. Pero pedir «objetividad» sobre una idea humana es una ilusión, que roza el plano de la utopía. Incluso las ciencias duras se han replanteado en éstos años conceptos inamovibles y «objetivos» como la teoría de la evolución, o la relatividad.
Como anotacion, Arch Linux utiliza el sistema de arranque bsd, en el cual hay solo un archivo de configuracion (creo que rc.conf) desde el cual se gestionan los servicios, modulos, etc. del booteo del sistema. Eso es KISS a nivel del sistema. Me parece correcta la distincion entre KISS (Mantenlo simple, estupido) y User Friendly, el primero es un principio de ingenieria, el segundo una caracteristica de cara al usuario final. Nada mas. Saludos.
Creo que no te has enterado bien figura,… Kiss viene a ser un principio / filosofía en cuanto al diseño de la distribución, no a si los usuarios encuentran simple o no la configuración de la misma,..
Una distro que empaqueta cambiando y retocando los ficheros de configuración, relacionando el paquete con mil dependencias (la gran mayoría no necesarias) y además parcheando todo lo que se pueda para darle ese toque de color que es seña de identidad de la distro es todo lo contrario a kiss (Vease Ubuntu).
PD: El concepto kiss es el que es,.. no el que cada uno tenga en su cabeza, y sí, Arch junto con Slackware son las más Kiss.
Espero haberte aclarado un poco el tema,..
Llevo usando Ubuntu hace dos años mal contados. Comparativamente con Windows es una gran experiencia. En esto de KISS mi opinión es: ¿que es lo que vamos a hacer KISS? ¿El código? ¿o vamos a hacer KISS la usabilidad? Son dos retos diferentes y ambos tienen completo sentido: es un desafío hacer el sistema con el código más simple y sencillo que exista para nuestras necesidades(optimización) como también es un desafío para los desarrolladores hacer un sistema lo más amigable posible con el usuario final y que sea estable y sin mayores problemas(universalización le llamaría yo). Depende a que problema de ingeniería aplique uno el término(porque ambos son problemas de ingeniería de diseño y cada uno tiene sus propios desafíos). A ambos problemas de ingeniería es aplicable el termino KISS. Lo demás es un uso amañado de la lógica.
Eres simplemente un ignorante que no sabe distinguir lo simple a lo fácil, si quieres cargar tu sistema de funciones inútiles, entornos pesados y paquetes que no vas a usar nunca pues te pido de favor que nunca salgas de ubuntu,
Como dijo Albert Einstein, “Todo debe hacerse lo más simple posible, que no implica que sea lo más sencillo”
Si simple quiere decir fácil de usar deberíamos dejar de usar Linux y pasarnos a Windows porque no sueles tener que instalarlo porque está preinstalado en la mayoría de ordenadores, viene con un montón de programas preinstalados e incluso con varias alternativas para la misma tarea. Para instalar algo hay que descargar un instalador de una página web y darle al botón de «siguiente». Para ejecutar algo como administrador solo hay que darle a «sí» cuando te pregunta. Y va «rapidísimo» en ordenadores con pocos recursos. Nada más KISS si lo entendemos como fácil de usar.