¿Qué es CodePlex?

Leyendo por aquí y por allá sobre Visual FoxPro y algunos lenguajes de programación de Microsoft, encontré referencias varias a CodePlex,  nombre lindo y marquetinero si los hay, pero…  ¿que será?. Veamos:

CodePlex es un sitio Web para alojar proyectos de software de código fuente abierto (open source) creado por Microsoft. Entre sus características incluye páginas wiki, control de código fuente basado en Team Foundation Server, un foro de discusión, seguimiento de tareas, soporte de tags sobre el proyecto, soporte de RSS, estadísticas y gestión de la publicación de los proyectos.

El sitio fue lanzado en modo beta en mayo del 2006, y un mes después tuvo su lanzamiento oficial. El sitio es actualizado cada tres semanas a una nueva versión, que incluye nuevas características. Al 17 de agosto de 2008 se han registrado un total de 5.735 proyectos.

Debo decirles que tuve que leerlo varias veces para entender qué era esta cuestión: un sitio web de Microsoft que ofrece hosting a proyectos open source.

Lo vuelvo a leer y me sigue pareciendo extraño, ¿Microsoft provee hosting? ¿quiere lograr un acercamiento verdadero a sus usuarios y generar lazos entre estos mismos usuarios y desarrolladores como en las múltiples comunidades de GNU/Linux? Podría ser, pero está más que claro que los usuarios que se pretende captar en este caso son desarrolladores y no “clientes finales”.

logo-home

¿Qué tipo de proyectos se alojan en este sitio? Cualquier proyecto open source, cualquiera puede tranquilamente registrase y crear uno nuevo. Los proyectos más renombrados (o prominentes) son aquellos orientados a la plataforma .NET (de Microsoft) y los relacionados con el programa Sharepoint (que también es de Microsoft… obvio).

Finalmente, buscando una definición que me sirva respecto de  ‘qué es CodePlex’ encuentro en los comentarios de los usuarios en un post de VivaLinux la respuesta que buscaba: un comentarista pregunta la obviedad que estoy tratando de resolver desde que leí CodePlex, open source y Microsoft:  “¿Y cuál es la ventaja que Microsoft obtiene de esto? ¿Ideas ajenas en hosting propio para “inspirar” sus nuevas versiones? Está claro que algo tienen que sacar de provecho… ” Y alguien, con infinita sabiduría y sentido común, le responde:
“La misma ventaja que sacan empresas como Google e IBM: minimizar costes en proyectos propios y obtener código que esté bajo licencias no virales…”

AAH! Ahora sí entiendo qué es CodePlex.

¿Alguno tienen alguna mejor explicación?


Categorías

General

edumix

Ingeniero Informático de Profesión y Desarrollador Web de vocación. Amante de las Nuevas Tecnologías e Internet. "Linux Adicto" y en contacto permanente con "La Nube".

8 comentarios

  1.   ffuentes dijo

    Será como Facebook y su famosa TOS:

    “Todo el código que guarde aquí es propiedad de Microsoft”

    O algo así.

  2.   Byte Corrupto dijo

    En realidad sigue siendo opensource.

  3.   toxrn dijo

    Exactamente, lo mismo que hace Google con GoogleCode. Pero, ¿porqué nadie sospecha de Google?

  4.   N@ty dijo

    @toxrn: creo que es porque Google no está ‘demonizado’ como Microsoft, podríamos decir…

  5.   Nacho dijo

    Aún xD
    De todos modos, tal vez sea por que de entrada Google ofreció un producto gratuito y de calidad, vamos, todo lo contrario a lo que hace MS… u.u

    De todos modos, me gusta la definición de ffuentes, pero yo haría un anexo:

    “Prostituya sus conocimientos trabajando gratis para una empresa que cobrará por usted”

  6.   Byte Corrupto dijo

    “Prostituya sus conocimientos trabajando gratis para una empresa que cobrará por usted”

    Un momento, ¿que acaso Canonical, Red Hat, Xandros, Sun, IBM, Mandriva, Novell y HP también hacen eso?

    Si haces software libre, no importa si lo guardas en Launchpad, SourceForge o Codeplex; no importa si lo haces para Windows, Linux o OSX, seguirá siendo software libre.

  7.   kernel_panic dijo

    @ byte corrupto

    “Si haces software libre, no importa si lo guardas en Launchpad, SourceForge o Codeplex; no importa si lo haces para Windows, Linux o OSX, seguirá siendo software libre.”

    leete esto que le comente a bachi.tux

    “The ‘covenant’ under which Novell has been granted this exclusive access also specifies conditions that are incompatible with the licencing that covers most other free and open source software. As examples, it specifically requires that the software must have been “obtained directly from Novell or through an Intermediate Recipient” ”

    “Microsoft hereby covenants not to assert Microsoft Patents against each Individual Contributor (also referred to as “You”) for Your distribution of Your personally authored original work (“Original Work”) directly to openSUSE.org, but only if, and to the extent, (i) Your Original Work becomes part of SUSE Linux, SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server, and (ii) You ensure that as a result of Your contribution, openSUSE.org, and all further recipients of Your Original Work, do not receive any licenses, covenants or any other rights under any Microsoft intellectual property. This pledge is personal to You and does not apply to any use or distribution of Your Original Work by others.”

    Eso es de http://boycottnovell.com/2006/11/21/why-are-we-waiting-for-gpl3/

    Ejemplo de lo libre que puede ser trabajar con mono/C# :p

  8.   Nacho dijo

    Sí, pero MS sacará tajada. No es lo mismo hacer s.l. por que quieres, o por que quieres venderlo, que hacerlo para una empresa que lo usará.
    Y sí, tu S.L. seguirá siendo S.L. pero estás colaborando con una empresa que usará lo que le convenga de tus ideas para ganar dinero.
    Y eso ya no será S.L.

    Tienes un ejemplo con wine y cedega de eso mismo.

Escribe un comentario