Evento BcnDev Reloaded – Jueves 22 de Julio

El próximo jueves tenemos otro evento en Barcelona. Espero veros allí :-)

 

jueves, 22 de julio

AGENDA             

09:00 – Registro
09:30 –  Introducción.
10:00 – Novedades Visual Studio 2010 y .net 4.0
11:00 – Parallel Computing with .NET 4.0.
12:00 – Entity Framework 4.0.
13:00 – Novedades ASP.NET 4.0 y JQuery con Visual Studio 2010.
14:00 – Sorteo de licencias, productos y otras sorpresas.

Ponentes

Para este evento podremos disfrutar de ponentes de amplia experiencia.

  • Benjami Adell
  • Luis Franco
  • Pep Lluis Baño
  • Marc Rubiño

Registro

https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032455485&Culture=es-ES


** crossposting desde el blog de Lluís Franco en geeks.ms **

Mejoras en Entity Framework 4

Gracias al feedback recibido por gran parte de la comunidad de desarrolladores, la siguiente versión de EF (2.0 aunque finalmente será llamada 4.0 para alinearla con el Framework) incorporará un montón de novedades interesantes. Os dejo con una lista de las más interesantes:


Foreign Keys


Ahora Entity Framework incluye soporte para foreign keys. Esto permitirá incluir estas propiedades en nuestras entidades, simplificando algunos escenarios, como la vinculación de datos o el desarollo en N-Capas. En el siguiente ejemplo se inicializa una entidad, usando una propiedad de tipo foreign key:


using (BlogEntities ctx = new BlogEntities()) {
    Post myPost = new Post {    
        PostID = 102,
        PostName = "Post Title",
        CreatedDate = DateTime.Now,
        PostContent = "Post Content",
        BlogID = 11
    };
    ctx.Posts.AddObject(myPost);
    ctx.SaveChanges();
}
 

Notar que a pesar de que el objeto Blog con BlogId = 11 no se carga en ningún momento, somos capaces de conectarlo al nuevo post directamente.


Soporte para Lazy Binding (carga perezosa)


Entity Framework incluye ahora soporte para carga perezosa. Cuando creamos un nuevo modelo de datos con Visual Studio 2010, las entidades que ofrecen carga perezosa son generadas por nosotros. Este tipo de carga (que está activada por defecto) no carga cada objeto devuelto hasta que se usa. Por ejemplo, en el código siguiente, cada uno de los posts no se carga hasta que se imprime su propiedad PostName:


using (var ctx = new BlogEntities()) {
    foreach (var b in ctx.Blogs) {
        Console.WriteLine(b.BlogName);
        //Note that we don't explicitly load the posts for the current blog, 
        //the EF does it 'lazily' for us.
        foreach (var p in b.Posts)
            Console.WriteLine(p.PostName);
    }
}
 

Soporte para POCO


Ahora Entity Frameworkofrece soporta Plain Old CLR Object Support (POCO) para las entidades. Esto es una mejora en entornos TDD (test-driven development) o DDD (domain-driven design), que permite eliminar dependencias de EF en nuestras entidades. Para más información acerca de esta característica, darle un vistazo a los walkthroughs postedados en el ADO.NET blog.


Text Template Transformation Toolkit Code Generation


En la primera versión de Entity Framework, la generación de código no permitía demasiada personalización, y no estaba integrada en Visual Studio. En cambio, ahora EF soporta Text Template Transformation Toolkit (también llamada T4), que permite la personalización del código generado. Haciéndolo sencillo, flexible y muy potente. La integración con VS es total, de modo que para definir la estrategia de la generación de código basta con hacer click con el botón derecho sobre el diseñador de Entity Framework y seleccionar ‘Add Code Generation Item…’:


AddCodeGenerationSmall


Lo mejor de todo es que no estamos limitados a las plantillas que vienen con Visual Studio, si no que podemos escribir nuestras propias plantillas T4, o modificar las plantillas que vienen por defecto, para mejorar la generación de código a nuestro gusto.


Mejor soporte N-Capas


Un diseño en N-Capas te permite separar los datos, logica e negocio y las capas de interacción con el usuario, para asegurar la integridad de los datos y mejorar el mantenimiento de cada capa. El equipo de EF ha recibido muchas peticiones para mejorar el soporte de N-Capas. Ellos han recogido este feedback y han implementado mejoras en el API para permitir diseño N-Capas, como plantillas para la generación de código, que generan objetos que contienen características N-Capas, como el demandado control de cambios. La plantilla genera éstas entidades como un conjunto de clases del CLR con atributos de serialización de Windows Communication Foundation (WCF), para poder ser usados en conjunción con los servicios WCF.


Majoras en la generación del código SQL:


El equipo de EF está constantemente tratando de mejorar la claridad y el rendimiento del código SQL generado. Así, se han implementado un gran número de éstas pequeñas mejoras al código generado por EF4. Desde la eliminación de algunos JOINS *extraños*, hasta el uso de los carácteres comodín en las cláusulas WHERE. Por ejemplo, el siguiente ejemplo se traducirá en una consulta SQL que usa una cláusula WHERE con un LIKE y un carácter ‘%’ para devolver todos los blogs cuyo nombre comienza por “Visual Studio”:


var query = from b in ctx.Blogs
            where b.BlogName.StartsWith("Visual Studio")
            select b;
 

Soporte ampliado para procedimientos almacanados


Muchas bases de datos contienen procedimientos almacenados que realizan tareas personalizadas. Ahora EF nos permitirá crear funciones en nuestro modelo de entidades que llamen a éstos procedimientos almacenados mediante la característica ‘Add Function Import’. Esta característica permitirá detectar las columnas que retorna un procedimiento almacenado y crear un tipo complejo personalizado. Y lo más importante, también permitirá actualizar tipos complejos ya existentes a la definición del tipo devuelto por un procedimiento almacenado:


AddFunctionImport


Entity Framework 4 ofrece estas y otras nuevas características para incrementar la productividad de los desarrolladores. Comparte tus ideas con el equipo de desarrollo de EF en el foro del proyecto, o contacta con ellos en sus blogs de diseño o del equipo. Y pos supuesto, dale un vistazo a los videos y screencasts disponibles en Channel 9.


Nota: Traducido ‘al vuelo’ desde el blog de Somasegar. Consulta el artículo original.


 


 


 


 


 


Saludos desde Andorra a –8º :-S


** crossposting desde el blog de Lluís Franco en geeks.ms **

La Gira UP to Secure 2010 pasará por Andorra

event_uptosecure


Estamos de enhorabuena! :-D


Después de unas arduas negociaciones (*) con el inefable Chema de I64, os hago saber que este mes de Enero la gira UP to Secure 2010 pasará por Andorra. Un evento de este calibre no pasa todos los días en nuestro pequeño país, de modo que no te la puedes perder.


Evidentemente, como todos los eventos de AndorraDotNet, el evento es gratuito y abierto a todo el mundo mientras no haya problemas de aforo.


Cuándo?


El jueves 21 de Enero, de 09:00 a 14:00. Os podéis registrar desde la página de registro de eventos de Microsoft.


Dónde?


En el edificio de La Llacuna, en la calle Mossèn Cinto Verdaguer 4 (Al lado de la ‘plaça de les arcades’).


A quién está dirigida:


Dirigido a IT Pros, responsables de seguridad y técnicos auditores de la seguridad de los sistemas informáticos. La gira Up To Secure 2010 recoge temas de actualidad en la seguridad informática para poder ayudarte en la tarea continua de mantener la infraestructura de tu empresa al día, segura y mejorando constantemente. Ven a pasar una mañana de seguridad con nosotros. Seguro que disfrutas con nosotros.


Agenda:


09:00 – 09:15 Registro


09:15 – 10:00 D-Link: Circuitos de Vídeo vigilancia IP


La seguridad física es una parte más de la seguridad de tu red o de tu negocio. Con las nuevas soluciones D-Link es posible controlar tu negocio a través de la red de tu organización, recibir las alertas en tus dispositivos móviles y almacenar las grabaciones en ubicaciones seguras. ¿Estás seguro de que en tu negocio pasa lo que tiene que pasar cuando tu no estás?


10:00 – 10:45 SmartAccess: Portátiles corporativos a prueba de robos


Utilizando Windows 7 y el acceso biométrico o el DNI electrónico Rames Sawart, de SmartAcces explicará las novedades de las tecnologías de seguridad incluidas el nuevo sistema operativo Windows, como BitLocker,  BitLocker To Go y Windows Biometric Framework para poder combinarlo y proteger la confidencialidad de la información contenida en los portátiles corporativos usando tu e-DNI o accesos biométricos.


10:45 – 11:30 Café


11:15 – 12:00 Quest Software: Estrategia ante desastres en AD y Exchange


Se ha caído el servidor de correo y el AD. Tranquilos, tenemos copia de seguridad de ellos, ¿no? Los entornos de Directorio Activo y Exchange son críticos en cualquier compañía. Entre los complejos procedimientos de seguridad que se han de establecer, un punto fundamental es el plan de contingencia que permita recuperar ambos sistemas en caso de desastre. Durante esta sesión Quest mostrará una solución integral de Backup y Recuperación para tecnologías Microsoft (AD, Exchange y SharePoint).


12:00 – 12:45 Microsoft Technet: Forefront Protection, Corporate Client Security


Forefront Client Security es la solución de protección antimalware mejor pensada para tu entorno coorporativo. ¿Vas a migrar o estás pensando en migrar tu plataforma a Windows 7? Hazlo de una vez con Forefront Client Security y deja tu protegido para los próximos años. Totalmente integrado en el AD y controlable desde una consola centralizo. ¿Quieres saber cómo se implanta? ¿Quieres verlo funcionar?


12:45 – 13:30 Informática 64: Guerras Navales


Navegar por Internet es a veces casi igual de peligroso que navegar por los mares en tiempos en los que la piratería era un negocio honrado. En esta sesión se analizarán las principales medidas de seguridad que ofertan los principales Internet Browsers para proteger a sus intrépidos usuarios, que pululan por ese, cada vez más encrespado, mar que es la Red. También, conocerás, de primera mano Apolo, el nuevo ActiveX de I64 para ayudarte en la detección de correos falsos en los sistemas de correo electrónico a través de web.


13:30 – 13:45 Preguntas


chemita


Y cómo dice el propio Chema en su blog:


El día 22 de Enero ha caido un viernes tonto en Andorra que aprovecharemos para hacer un poco de Snowboard. Si eres un/a pirad@ de esto y te apetece venirte y pagarte tus cosas… ya sabes, yo iré con mi Excalibur rodando montaña abajo…


Un saludo nevado (lleva cayendo toda la mañana y parece que seguirá todo el día)


 


(*) Al final quedaron en un iJam, un carajillo, un poco de hierbabuena, y un poco de cera (de pulir la tabla de snow).


** crossposting desde el blog de Lluís Franco en geeks.ms **

El CodeCamp ha muerto… ¡viva el codeCamp!

Que nadie se asuste… :-)

…que aquí no se ha muerto nadie. Simplemente se ha terminado el CodeCamp 2009 y ya estamos pensando en el próximo: Dónde se va a celebrar? Cuándo lo va a hacer? Qué cosas podemos mejorar? Y en fin, todas esas cuestiones habituales.

Y el evento… ah, el evento… ha salido estupendamente! Puedo decir sin temor a equivocarme que ha sido el mejor CodeCamp hasta ahora, e incluso me atrevería a decir que ha sido mejor evento montado jamás por la comunidad (al menos el mejor que he visto jamás): El número de inscritos ha sobrepasado todas las previsiones, ya que en las primeras reuniones se hablaba de 100 personas y al final se registraron más de 300. El cartel de ponentes ha sido de auténtico lujo, tanto por parte de MSDN como de MONO, y en ocasiones ha sido bastante complicado decidir a qué sesión asistir. Y cómo no, el ambiente y el networking ha sido una auténtica pasada. Daba gusto estar cenando o tomando una copa con alguno de los gurús, o con varios de los estudiantes que vinieron al TTT y se quedaron el resto del fin de semana.

 

Evidentemente también hay varias cosas a mejorar, como algunos aspectos técnicos, la wifi, o el audio en el Webcast con Lisa Feigenbaum. Sin embargo, lo importante es que aunque ha sido un curro tremendo, el resultado compensa de sobras, y cuando Vicenç nos ha empezando a mandar algunas de las primeras impresiones no he podido evitar leerlas con una sonrisa de satisfacción en los labios.

Desde aquí agradecer los esfuerzos de todos los que han contribuido a este fin de semana, en el que no todo ha sido el CodeCamp. Ya arrancábamos el viernes con otro eventazo, el TTT o Train The Trainers, que Microsoft ha tenido a bien hacerlo coincidir con el CodeCamp, para que muchos de los ponentes e incluso asistentes no nos tuviéramos que desplazar. Por otro lado, mis agradecimientos a los sponsors, a los ponentes, a la organización (pedazo de curro os habéis pegado!), al hotel, a los asistentes, etc.

GRACIAS A TODOS POR HABERLO HECHO POSIBLE!!!

Ahora, a pensar en el próximo CodeCamp… bueno, tal vez dejemos pasar un par de semanas :-P

Por cierto, este fin de semana he conocido a mucha gente, y a muchos de vosotros os prometí contactar por FaceBook. Os dejo aquí el enlace a mi perfil, por si queréis agregarme a vuestra lista de amigos (agradecería que pusiérais una nota “CodeCamp” para saber de dónde habéis salido :-P).

PD – A ver si mañana puedo publicar sobre las cenas: “La cara oscura del CodeCamp: Sexo, Cerveza y Rock & Roll” :-D

Andorra, Octubre 2009


** crossposting desde el blog de Lluís Franco en geeks.ms **

Comparativa de rendimiento PHP vs. ASP.NET

Joe Stagner ha publicado recientemente una comparativa de rendimiento de PHP versus ASP.NET, en diferentes sistemas operativos. En diferentes sistemas se entiende PHP claro :-P, ya que ASP.NET funciona en sólo en Windows y en Windows ;-)

comp

El tema de por si me ha resultado muy interesante, ya que estos benchmarks (si están bien echos) siempre arrojan un poco de luz acerca del rendimiento ‘real’ de diferentes lenguajes o tecnologías, y nos permiten tener algo tangible en que basar nuestras decisiones, no simples ‘leyendas urbanas’.

Pues bien, le he dado una lectura a dicha comparativa y pese a que Joe es un convencido desarrollador de PHP, los resultados me han dejado de piedra: Resulta que ASP.NET es más rápido que PHP! Ein? Como? Espera, espera… pero si siempre he oído que es al contrario!

A ver si ahora resultará que una de las mayores ventajas de PHP sobre ASP.NET no es tan cierta como creía… pues entonces que le queda? Ah! Si! El tema de la multiplataforma, aunque en el mismo artículo se señala que el acceso a ficheros con PHP sobre plataformas Windows y a MySQL adolecen de serios problemas de rendimiento. Entonces tal vez la facilidad de aprendizaje? Pues sinceramente, creo que (al menos para mí) es más fácil aprender ASP.NET que PHP, aunque esto supongo que depende de cada persona.

Personalmente tengo predilección por ASP.NET, pero considero a ambas tecnologías como fantásticas herramientas, y conozco a estupendos profesionales de ambos lados. Además, como todos sabemos la herramienta ayuda, y mucho, pero lo que realmente marca la diferéncia es la capacidad de las personas que la utilizan. Conozco grandes profesionales que con un palo y dos cañas te montan auténticas birguerías.

No se, la verdad es que me gustaría hacer la prueba por mi mismo. Alguien se anima a realizar alguno de estos tests y lo comprobamos?

Espero comentarios! :-)

Artículo de Joe:

http://misfitgeek.com/blog/aspnet/php-linux-windows-asp-net-performance-ndash-redux/

Un saludo,


** crossposting desde el blog de Lluís Franco en geeks.ms **

Ya está aquí el Service Pack 2 de SharePoint 2007

SharePointLogo


Ya es oficial.


Después de esperarlo durante muchos meses, por fin leo en el blog del equipo de SharePoint que está libre para su descarga el Service Pack 2 de SharePoint 2007, algo que muchos de nosotros estábamos esperando con ansia.


Creo que muchos de nosotros ya tendremos algo que hacer esta mañana, empezando por rezar tres padres nuestros mientras se hacen los backups, hasta unos cuantos avemarías mientras se instala el SP, pasando por un par de rosarios por cada reinicio del servidor.


 


Beneficios:


Mejoras en el rendimiento y la disponibilidad – Incluye diversas mejoras diseñadas a mejorar el rendimiento, la estabilidad y la disponibilidad de las granjas.


Mejoras en la interoperabilidad – Por ejemplo se ha mejorado el soporte para Firefox y se ha añadido IE8 a la lista de nevegadores soportados :-)


Preparación para el próximo SharePoint 2010 – Mi favoritra. Se ha añadido un nuevo comando llamado preupgradecheck al STSADM, de modo que en una futura (y previsible) migración podremos realizar un escaneo para identificar posibles problemas en la migración. Algo que preocupa a más de uno (por ejemplo a mi) ya que en su momento se decidió montar MOSS sobre 32 bits, y como ya sagbemos la siguiente versión sólo soportará 64 bits :-/.


Guía de instalación:


El SP2 incluye todos los fixes liberados desde Febrero de este año, de modo que es posible instalarlo directamente sobre la RTM de estos productos:


  1. Service Pack 2 for Windows SharePoint Services 3.0
  2. Service Pack 2 for Windows SharePoint Services 3.0 Language Pack (if applicable)
  3. Service Pack 2 for Office SharePoint Server 2007
  4. Service Pack 2 for Office SharePoint Server 2007 Language Pack (if applicable)

Una vez instalado, es necesario ejecutar el asistente de configuración de SharePoint mediante:


psconfig –cmd upgrade –inplace b2b –wait


Desde la línea de comandos. Ojo, que esto es necesario para cada servidor en nuestra granja!


La versión de las bases de datos de contenido debería ser 12.0.0.6425 después de haberse aplicado con éxito las actualizaciones.


Para una guía más detallada en el proceso de instalación, se recomienda *encarecidamente* dar una vistazo a los siguientes documentos antes de realizar la instalación, y no nos olvidemos de los padresnuestros y los avemarías:


Deploy software updates for Windows SharePoint Services 3.0
http://technet.microsoft.com/en-us/library/cc288269.aspx
Deploy software updates for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc263467.aspx


Create an installation source that includes software updates (Windows SharePoint Services 3.0)
http://technet.microsoft.com/en-us/library/cc287882.aspx
Create an installation source that includes software updates (Office SharePoint Server 2007)
http://technet.microsoft.com/en-us/library/cc261890.aspx


Si queréis, podeis encontrar información más detallada en el este enlace.


Download Links


Service Pack 2 for Windows SharePoint Services 3.0, x86 & x64
http://www.microsoft.com/downloads/details.aspx?FamilyId=79BADA82-C13F-44C1-BDC1-D0447337051B&displaylang=en


Service Pack 2 for Office SharePoint Server 2007, x86 & x64
http://www.microsoft.com/downloads/details.aspx?FamilyId=B7816D90-5FC6-4347-89B0-A80DEB27A082&displaylang=en


KB Article Links


Description of Windows SharePoint Services 3.0 SP2 and of Windows SharePoint Services 3.0 Language Pack SP2
http://support.microsoft.com/kb/953338
Description of 2007 Microsoft Office servers Service Pack 2 (SP2) and of 2007 Microsoft Office servers Language Pack Service Pack 2 (SP2)
http://support.microsoft.com/kb/953334


Eso es todo. Saludos desde Andorra,


** crossposting desde el blog de Lluís Franco en geeks.ms **

Google Chrome usa ClickOnce :-)

Pues eso. Tal vez muchos de vosotros ya lo sabíais pero esta mañana me he quedado de piedra al comprobar que la instalación de Google Chrome se realiza mediante la tecnología ClickOnce de Microsoft. Curioso verdad? Para muestra un botón:


Chrome_Clickonce1


Chrome_Clickonce2


Si lo piensas es normal, ya que el código del producto para Windows no deja de ser una solución de Visual Studio 2005 (15 proyectos si no recuerdo mal), de modo que es relativamente normal que se hayan aprovechado de una tecnología tan *cojonuda* (y perdón por la expresión) com es ClickOnce para el despliegue de aplicaciones.


Lo que no deja de ser gracioso es que de momento Chrome no tenga versiones estables para Mac ni para Linux (de hecho según los mismos desarrolladores “Esta mas cerca del comienzo que del fin”), y la única versión que funciona más o menos bien esté desarrollada con la herramienta de desarrollo más popular de la competencia :-P


En fin, como dije antes… curioso, verdad?


** crossposting desde el blog de Lluís Franco en geeks.ms **

MVP Open Day 2008 – Game over

Otra vez en el tren de vuelta a casa. No puedo dejar de experimentar una sensación de deja vu, como cada vez que viajo a Madrid en busca de aquellos que son como yo. Entenderme, no me considero un bicho raro ni mucho menos, lo que sucede es que vivo en un país de apenas 60.000 habitantes, un número que apenas llenaría la mitad de un estadio de fútbol moderno, y que la mayoría de pueblos grandes o ciudades pequeñas de España sobrepasan de largo. Joer, si Cuenca (con todo el respeto) tiene más habitantes :-)

Y claro, los números salen solos: De toda esta población hay poca gente del mundo de desarrollo de software, y menos todavía que tenga la misma pasión por el desarrollo que puedo tener yo. Sólo un pequeño pueblo de irreductibles galos resiste ahora y siempre al invasor. Bueno, no es exactamente así, pero seguro que me entendéis :-P. Me estoy refiriendo a que gracias a la gente del grupo de usuarios de andorradotnet, que comparte mi misma pasión por la plataforma .NET se me hace más llevadero el estar tan desconectado (físicamente, que no realmente) de otros profesionales del tema.

DSC02226 DSC02229 DSC02231

De este modo cuando voy a Madrid un par de veces al año, a uno de estos eventos en los que hay un nivelazo técnico importante, me hace disfrutar cada momento como un enano. Te pones a charlar con cualquiera sobre sobre arquitectura, características de nuestros lenguajes favoritos, favoritismos y manías que todos tenemos en nuestro trabajo, etc. Y como encima lo puedes hacer todo delante de una cerveza, hace que te sientas en el paraíso… Porque de eso se trata, somos tan freaks que cuando nos vamos de fiesta a tomar unas copas terminamos hablando de ciertas cosas que hacen que las mesas de al lado te miren con cara de “de dónde se han caído estos tíos”. Eso si, lo pasamos como enanos, jejeje…

Pero no me quiero ir por las ramas, que esto de estar en el tren sin wifi, y con dos horas por delante puede hacer que se me valla la olla un rato. De hecho este post es para comentar lo requetebien que lo he pasado en el MVP Open Day de este año.

DSC02239 DSC02240 DSC02243

Hemos tenido de todo: Sesiones técnicas de las buenas, contacto directo con profesionales de todas las áreas de Microsoft (siempre tienes alguna pregunta para un experto en SQL Server, de Server System, etc.), te encuentras con viejos amigos y haces de nuevos, conoces gente nueva interesante. También saludas a la gente de la casa que ya conoces desde hace años, sales a tomar algo, acabas en la barra de un bar con dos (o tres) copas de más discutiendo de buen rollo con un colega acerca de si en este caso es mejor aplicar herencia o implementar interfaces, y vuelves al hotel con unas risas y habiendo aprendido un par de cosas.

Espero tener tiempo para ir desgranando algunas de las cosas que hemos visto en esta jornada, de momento os dejo con algunos de los momentos más interesantes de este evento. Ahora voy a seguir preparando los últimos detalles del próximo evento de andorradotnet dentro de 10 días.

DSC02259 DSC02256 DSC02260

Compañeros: Espero no tener que esperar otro año para veros de nuevo. Así que os amenazo con montar algún otro evento en andorradotnet para que subáis a verme o a dar alguna charla. Estáis avisados…

Ahora voy a dedicar 10 minutos a ver el paisaje a más de 300 Km/h y dejar volar la imaginación… nos vemos.


** crossposting desde el blog de Lluís Franco en geeks.ms **

Debian y sus juguetes, Dilbert y los aleatorios

:-)
Esta mañana estaba dándole una ojeada al problema anunciado por Luciano Bello sobre la vulnerabilidad descubierta en OpenSSL, que ha generado claves débiles entre el mes de Septiembre de 2006 y el 31 de Marzo de este año. Cuando de repente me he encontrado con estas tiras del genial Dilbert al respecto de la generación de aleatorios:

debian1

debian2

Y No, no voy a hablar sobre el tema, que ya se ha hablado demasiado… Simplemente hacer la reflexión sobre que pasaría si el fallo de seguridad se hubiese producido en el sistema operativo más maléfico del mundo, creado por Spectra la compañía que pretende dominar el mundo a golpe de Software.

Más info en:
http://metasploit.com/users/hdm/tools/debian-openssl/

Saludos,


** crossposting desde el blog de Lluís Franco en geeks.ms **

OpenSource? Sun cerrará algunos componentes nuevos de MySQL

Esto va a traer cola…

mysql

Por largo tiempo, todo el sistema MySQL ha sido distribuido en la modalidad de código abierto. Sun se dispone ahora a cerrar parte del código.

En el marco de una conferencia sobre MySQL realizada recientemente en Florida, Estados Unidos, trascendió que algunas partes de MySQL sólo serían ofrecidas a clientes corporativos que paguen una suscripción por el sistema de base de datos, y que éstos componentes sólo estarían disponibles como código abierto cerrado. Esto se aplicaría a determinadas soluciones de copias de seguridad, que serán incorporadas en la versión 5.1 de MySQL, que pronto será lanzada.

Durante muchos años, MySQL ha sido ofrecido como sistema de código fuente abierto. Sun, que anteriormente compró MySQL, ha recalcado en varias oportunidades que no tiene intención alguna de cambiar tal tradición. Después de los anuncios hechos en Florida, Sun ha sido criticada en diversos blogs de partidarios del código abierto, que consideran que MySQL “podría alejarse de sus raíces”.

David Axmark, cofundador de MySQL, intentó durante el fin de semana explicar los planes reales de Sun. Según especificó la compañía sólo intenta ofrecer algunos plug-ins, o extensiones, como una modalidad de código fuente cerrado.

“Estamos trabajando con la idea de que los plug-ins para usos como el cifrado y compresión, podrían ser de código cerrado. Sin embargo, continuará habiendo una API (Application Programming Interface) abierta, de forma que quienes lo deseen pueden hacer sus propias implementaciones también. Usted podrá seguir descargando todo el producto con una licencia GPL (GNU General Public License). La única excepción será estas extensiones, declaró Axmark, citado por ZD Net UK.

Según Axmark, la decisión de ofrecer MySQL propietario fue hecha con el fin de contribuir a la facturación de Sun.

Fuente: ZD Net UK.


** crossposting desde el blog de Lluís Franco en geeks.ms **