advertisement

Darwinismo

50 %
50 %
advertisement
Information about Darwinismo
Entertainment

Published on November 6, 2007

Author: Heather

Source: authorstream.com

advertisement

Evolución, Darwinismo y software libre::  Evolución, Darwinismo y software libre: Julio Quinteros Proaño CC60V, Seminario de Software Libre 19 Noviembre, 2003 El programa más apto Agenda:  Agenda Introducción Software libre... Esencia Evolución del software... Darwinismo Historia Tendencias... Dos evoluciones diferentes Introducción:  Introducción “Los bits se multiplican, se reproducen a través de la red, se cruzan entre sí y producen nuevos bits.“ “Los más aptos para responder a las necesidades de la naturaleza humana serán los que sobrevivan en la jungla de Internet. Los que no, quedarán en una especie de hibernación hasta que alguien, a modo de Jurassic Park, los resucite para algún fin nuevo.” Podría decirse que el SW nació libre, y permaneció así durante su infancia. Sin embargo, con la llegada de su juventud la situación cambió completamente. Sólo ahora, al llegar a su madurez, está en vías de recuperar la libertad. Esto no deja de ser curioso, pues para gran parte de los profesionales informáticos, el software propietario es el software "en su estado natural''. Afortunadamente, la situación es más bien la contraria... Software Libre: Esencia:  Software Libre: Esencia Licencia Comienzos: libertad Cambio drástico: propietarización Reacción: Stallman y la FSF Programas de SW: respuestas no sistemáticas a la necesidad de realizar algún trabajo. Evolución del software: Darwinismo:  Evolución del software: Darwinismo Darwinismo: 5 Principios Básicos Evolución como tal: mundo no es constante ni reciente. Descendiente común: para toda forma y especie. Multiplicación de las especies: especies hnas y dispersión geográfica. Gradualismo: no existe la producción repentina de nuevos individuos. Selección natural: abundante variación genética en cada generación. Movimientos: Naturalismo. Creacionismo. Descendiente Común:  Descendiente Común Multiplicación de las especies:  Multiplicación de las especies La retórica de «open source» se centra en el potencial de realización de potente software de alta calidad, pero esquiva las ideas de libertad, comunidad y principio «Software libre» y «open source» describen la misma categoría de software, más o menos, pero dicen diferentes cosas acerca del software, y acerca de los valores. El proyecto GNU continúa utilizando el término «free software» [software libre] para expresar la idea de que la libertad, no solamente la tecnología, es lo importante. El Proyecto GNU por Richard Stallman  publicado originalmente en el libro «Open Sources» Gradualismo:  Gradualismo Muuuchos ejemplos... Fetchpop, Popclient  sendmail 2. Los buenos programadores saben qué escribir. Los mejores, que reescribir (y reutilizar). “siempre será más fácil partir de una buena solución parcial que de cero “ La Catedral y el Bazar Eric S. Raymond Evolución del software:  Evolución del software En lugar de genes habría que hablar de bits. En lugar de ADN, de "códigos fuentes". En vez de naturaleza, de usuarios. En lugar de medio ambiente, de la red. Es allí donde dos tipos de caminos diferentes (¿dos ramas evolutivas?) se enfrentan y tienen planteada una lucha encarnizada. Por un lado están los programas más conocidos, desarrollados por empresas que mantienen en secreto el código genético de los mismos. Por el otro está el software libre. Evolución del software:  Evolución del software Respuestas no sistemáticas a la necesidades. Aparecen por “azar”. Se dejan en Internet donde otros se enteran de la existencia del proyecto, para verlo, probarlo y modificarlo. Se arroja la “descendencia” al mundo para ver si se adapta o se muere. Quizás algunos “bits” sobrevivan en otro programa futuro. Evolución: una comunidad se forme para mejorarlo, documentarlo adecuadamente, testearlo sobre múltiples entornos, depurarlo. Adaptación favorece ciertas ramas: ciertos programas se harán cada vez más resistentes al ambiente. No hay única solución/adaptación Gracias a la dificultad de controlar Internet... Historia:  Historia 1969-ARPANET 1970-Bell Labs: UNIX 1979-Univ. California, Sede Berkeley: UNIX BSD, USENET 1984-RS: GNU 1985-RS: FSF 1991-LT: Linux (kernel compatible con UNIX) 1992-Linux y GNU se unen: GNU/Linux (aka, Linux) 1997- ESR: The Catedral and the Bazaar 1998 en adelante Netscape: Mozilla Halloween docs Oracle, SyBase e IBM. Intel considera a Linux en planes de desarrollo para procesadores de 64bits. HP,SG,Dell,IBM,Compaq: servidores con Linux preinstalado. RedHat Seguidores de Mozilla: Java2 (Sun), Mac Os X (Apple). “Japan, China, SK to develop alternative OS to Windows” Unix: inicios:  Unix: inicios PDP7 Ken Thompson, Dennis Ritchie (1972) En un PDP-11 Para entender...:  Para entender... Unix Wars... A Brief History of Hackerdom Triggers:  Triggers Fracaso de Multics Unics (UNiplexed Information and Computing Service) “Peso liviano” el 1er código que corrió de Unix fue diseñado por 3 personas, e implementado por Ken Thompson en 2 dias, en una máquina obsoleta. Escrito en assembler... Las apps en una mezcla de assembler y B. 1974: se publica paper en la ACM, Unix se hacer conocido. Berkeley desarrolla la implementación de TCP/IP sobre UNIX para DARPA. Presencia de ARPANET, USENET, e INTERNET (antes? UUCP!). Alto costo del Unix de SunLinux! (previo: 386BSD). Explosión de Internet: aparición de la WWW. Existencia de una comunidad Tendencias... Dos evoluciones diferentes:  Tendencias... Dos evoluciones diferentes ¿Cuál será la fórmula más apta? Grandes programas con muchas características y con problemas diseminados en todo su ser. Seres con menos habilidades pero que cumplen mejor las tareas que realizan. ¿ Cómo es posible ? Ser superior a cargo de crear las adaptaciones necesarias. Fellowship de elegidos que decide en democracia el camino a seguir. Tendencias... Dos evoluciones diferentes:  Tendencias... Dos evoluciones diferentes En la evolución... nunca se sabe qué camino será el que mejor se adapte. Mucho menos si algún “ser superior” -travieso- está dispuesto a favorecer a una especie en particular... Creando algún monopolio. En SW... hay una tendencia En SW... no hay dioses... ¿el demonio? Razones para la existencia...:  Razones para la existencia... Altruismo: desinterés?, Ja! "Hay gente que escribe software de utilidad por el placer de escribirlo o por admiración y amor" (RS). "La programación es en parte una forma de arte, igual que los artistas, los programadores lo harán aún si no reciben dinero” (LT) Prestigio y desarrollo profesional. Decisiones morales: prop. Intelectual y distribución comercial, patentes, compromisos de ‘no divulgar’ (“non disclosure agreements”). Estrategias comerciales. Publicidad: SW patrocinado, pop-ups y banners. Beneficio mutuo en el desarrollo del SW. Futuro...:  Futuro... HW secreto Tendencia de mantener especificaciones en secreto Soporte futuro? Tendencia... Intel, AMD Bibliotecas “no libres” Bibliotecas no libres que corren sobre sistemas operativos libres. Documentación libre Patentes de SW Algoritmos y características fuera de los límites del SoL por hasta 20 años Caso: GIF http://www.gnu.org/philosophy/gif.html:  http://www.gnu.org/philosophy/gif.html ...Futuro.:  ...Futuro. “Ahora, a menudo no soy el único. Es un alivio y una alegría cuando miro un regimiento de hackers trabajando duro para mantener la línea, y me doy cuenta que esta ciudad puede sobrevivir --por ahora--. Pero las amenazas son mayores cada año, y ahora Microsoft ha apuntado explícitamente a nuestra comunidad. ¡No lo den por concedido!. Si desean mantener la libertad, deben estar preparados para defenderla”. Richard Stallman (GNU Project) Links/Fuentes:  Links/Fuentes http://www.gnu.org/philosophy/ The Art of Unix Programming, Eric S. Raymond.

Add a comment

Related presentations

Related pages

Darwinismus – Wikipedia

Als Darwinismus bezeichnet man das Theoriensystem zur Erklärung der Artentransformation von Charles Darwin, wobei insbesondere die natürliche Auslese, d ...
Read more

Darwinismus - Lexikon der Biologie - Spektrum der Wissenschaft

Darwinismus m, von A.R. Wallace eingeführte Bezeichnung für die von C.R. Darwin entwickelte Evolutionstheorie: die Theorie der "gemeinsamen" Abstammung.
Read more

Sozialdarwinismus – Wikipedia

Obwohl aus dem Darwinismus nicht zwangsläufig eine bestimmte politische Ideologie folgt, bezogen sich Eugeniker und Rassisten Ende des 19. und Anfang des 20.
Read more

Darwinismo – Wikipédia, a enciclopédia livre

Darwinismo é um conjunto de movimentos e conceitos relacionados às ideias de Transmutação de espécies, seleção natural ou da evolução, incluindo ...
Read more

What is Darwinism? - TalkOrigins Archive: Exploring the ...

A modern look at Darwinism. Do Darwinism and natural selection really conflict with what is known about evolution today?
Read more

darwinismo – Wiktionary

Letzte Änderung dieser Seite: 18. Februar 2016 um 19:16; Abrufstatistik Der Text ist unter der Lizenz ''Creative-Commons''-Lizenz „Namensnennung ...
Read more

Evoluzione - Wikipedia

Corretto uso del termine evoluzione. Un errore concettuale comune, mutuato dal significato che la parola evoluzione ha poi assunto in altre discipline e in ...
Read more

Darwinismo

Darwinismo. 3,808 likes · 62 talking about this. A Bíblia e a Ciência contra o Darwinismo
Read more

Darwinismus – Wiktionary

Referenzen und weiterführende Informationen: [1] Wikipedia-Artikel „Darwinismus“ [1] Digitales Wörterbuch der deutschen Sprache „Darwinismus“
Read more

Duden | Dar­wi­nis­mus | Rechtschreibung, Bedeutung ...

Definition, Rechtschreibung, Synonyme und Grammatik von 'Darwinismus' auf Duden online nachschlagen. Wörterbuch der deutschen Sprache.
Read more