Banda Ancha EU

Información independiente
sobre fibra, móvil y ADSL

hosting en interdominios

Cerrado

Microsoft... ¿opensource?

Lo he leído ya en varios lugares, así que parece que va en serio. Como el anuncio televisivo de la hipoteca en la que "los extremos se tocan" pues en la informática está ocurriendo: Microsoft ha presentado sus licencias para código libre. Como comentaron en barrapunto:

  • Microsoft Permissive License (Ms-PL): Permite ver, modificar, redistribuir el código fuente para uso tanto no comercial como comercial. Libre de royalties. No es necesario mantener copyright, patentes, marcas, etc... No hay ninguna obligación de publicar tus cambios en formato ni binario ni en código fuente.
  • Microsoft Limited Permissive License (Ms-LPL): Igual que la anterior pero solo válida para plataformas Windows.
  • Microsoft Community License (Ms-CL): Permite ver, modificar, redistribuir el código fuente para uso tanto no comercial como comercial. Libre de royalties. Tiene un comportamiento vírico como la GPL, pero solo afecta fichero a fichero. Si en un fichero se incluye un función ya implementada bajo esa licencia, el resto del fichero pasa a estar bajo la licencia sin afectar al resto del proyecto (e.g. el resto de ficheros podrían tener licencia diferente).
  • Microsoft Limited Community License (Ms-LCL): Igual que la anterior pero solo válida para plataformas Windows.
  • Microsoft Reference License (Ms-RL): Solo se permite ver el código fuente para ser usado como referencia.

La Free Software Foundation ha empezado a estudiarlas, pero en una primera revisión rápida ya se ha comentado que la Ms-PL y la Ms-CL podrían estar dentro de la definición de software libre (cumplen las 4 libertades). De hecho, remarcan lo curioso que resulta que la Ms-CL tenga un comportamiento, aunque diferente a la GPL, vírico... característica que ha sido utilizada por Microsoft para desacreditar el Software Libre tiempo atrás.»

Más enlaces al tema:

Fayerwayer
Barrapunto

Newsforge

Microsoft

Los comentarios más recientes se muestran primero. Haz click sobre un comentario para desplegar/plegar.
  • Cerrado

    Ya pasó la noticia pero creo que es interesante añadir esto

    Ya pasó la noticia pero creo que es interesante añadir esto:

    http://dw.com.com/redir?lop=zdnn.video.5926376&edId=3&siteId=3&ontId=2&destUrl=http://news.com.com/1606-2-5926376.html

    Esa es la razón principal por la que están haciendo el OpenSource si no me equivoco.

  • Cerrado

    Se aplicaran a sus sistemas operativos o solo a programas sueltos?? Tendremos distribuciones de Windows? ;) No era Steven

    Se aplicaran a sus sistemas operativos o solo a programas sueltos?? Tendremos distribuciones de Windows? ;)

    No era Steven Ballner el que decia que el codigo libre era un cancer que habia que erradicar? A que saben tus palabras (Sr. Ballmer) cuando te las tienes que comer??

    Otra gran estrategia de Microsoft ?? Maniobra de acercamiento... de distraccion.. ?

    Ver para creer. En cualqueir caso no me fio nada.

    Un saludo.

    • Cerrado

      ¿En que te basas, "Administrador de Sistemas", para llegar a…

      ¿En que te basas, "Administrador de Sistemas", para llegar a tan "elaborada conclusión"?

      ¿Me vas a decir que Win (los auténticos), Office, el SQL Server.. van a pasar a código libre? Realmente, ¿que va a pasar? Haz suposiciones, como esas del "soporte nativo" del Office 12 y el PDF...

      Por otro lado, Linux me va bien, tiene lo que necesito, se me instala todo bastante rápido, y no tiene mucho problema de "fauna informática" (tan abundante en el "mundo Win").

      ¿Ha cambiado algo?

      • Cerrado

        Son mis suposiciones "gasolinero", lo ke pasa es ke a veces…

        Son mis suposiciones "gasolinero", lo ke pasa es ke a veces parece ke tomas las suposiciones de la gente komo afirmaciones, falseando y mintiendo acerka de lo ke realmente dijeron esas personas.

        Aun es pronto para decir ke es lo ke Microsoft liberará, pero son mis suposiciones(sabes lo ke signifika "gasolinero"?, me parece ke no) y de ser komo kreo, bye bye Linux.

        Salu2.Akuma.

        • Cerrado

          Tanto como "bye al linux" no creo que llegue a suceder, es…

          Tanto como "bye al linux" no creo que llegue a suceder, es suposicion, no me malentendais (visto como esta el patio, mejor aclararlo todo )

          Si realmente MS libera fuentes, lo mas logico es que se produzca una fusion entre ambos codigos. No defendere a Win, ni tampoco a Linux; creo que cada uno tiene ventajas e inconvenientes, mas alla de los precios y la seguridad. Simplemente uno es adecuado para determinadas tareas, y otro para otras. Podrian complementarse algun dia, dado que podriamos tener las fuentes de ambos sistemas disponibles, lo que daria lugar a un hibrido que sacaria el mejor rendimiento a ambos sistemas.

          Si MS libera las fuentes del Win, cosa que no creo que vaya a suceder aun, podriamos estar a las puertas del naciemiento de un SO que aproveche lo mejor de cada uno de los dos, y eso, como poco, me suena interesante.

          En cualquier caso, Akuma tiene razon cuando dice que es pronto para saber, aunque debes reconocer que, mejor o peor, un Linux puede dar mucho de si.

          Que vendra a partir de aqui? Lo veremos en el proximo episodio xDD

          Un saludo

        • Cerrado

          kampeón, el que quiso suponer que "soporte nativo"…

          kampeón, el que quiso suponer que "soporte nativo" significaba "edición" de PDF, fuiste tu, en "Office 12", lo puedes ver, cuando quieras, en un mensaje donde un tal "Akuma" (alguien que se había registrado con ese nick.. ahora dirás que alguien más se ha registrado con ese nick..) un martes, 04/10/05 16:43 h, decía:

          "El poder editar un .PDF lo hacen hasta aplikaciones gratuitas .. YO he hecho suposiciones esperando ke ese soporte sea komo yo digo".

          ¿Te refresca la memoria, kampeón?

          No tengo que falsear ni mentir acerca de lo que quisiste suponer, y evidentemente me tomo tus suposiciones como afirmaciones de todo un "Administrador de Sistemas".. por eso metes tanto la pata, kampeón.. porque vas hablando y hablando, de "suposiciones", sin ni siquiera mirar el Google (por decir algo); como el IMPOSIBLE (en palabras del "Administrador de Sistemas", claro) 486 con 128Mb.. ya tratado en OpenOffice 2

          • Cerrado

            Komo ya te he dicho infinidad de veces, APRENDE A LEER…

            Komo ya te he dicho infinidad de veces, APRENDE A LEER KAMPEON, yo no dije ke "soporte nativo" signifikara necesariamente "edicion", y si no, komo siempre, PONLO AKI ARTISTA, porke lo ke tu has puesto SIGUEN SIENDO MIS SUPOSICIONES, NO AFIRMACIONES ATONTAO, lo entiendes? dejalo se ke no te da para tanto xDDDDDDDDDDDDDDDD. Y de paso, pones donde dije ke el lenguaje RPG es un lenguaje "olvidado y extinto" ke AUN LO ESTOY ESPERANDO.

            Deja de tergiversar las palabras ke dice la gente y CIÑETE A LO KE DICEN, NO A LO KE TU KIERES KE DIGAN PARA KEDAR ENCIMA KAMPEON. Kuando alguien dice SUPONGO no dice SE FEACIENTEMENTE, pero es algo ke es imposible ke tu distingas, ya ke igualmente no sabes distinguir el soft libre del gratuito, una amenaza de una vulnerabilidad, sumar de multiplikar, etc. etc. etc. KAMPEON. Y te dire ke yo supondre lo ke me de la gana, ke para eso estan los foros. Y por cierto, antes de decir a nadie ke use el Google, adviertele de ke tu usas el numero de resultados de Google komo argumentos, para ke se mee de risa en tu kara xDDDDDDDDDDDDDDDDDDDDDDDDD

            Salu2.Akuma.

            • Cerrado

              ya te he mencionado que en tu suposición, quisiste entender…

              ya te he mencionado que en tu suposición, quisiste entender "soporte nativo" como edición. ¿Cual es la parte que te falta por entender, "Administrador de Sistemas"?

              Lo del RPG te lo he puesto 200 veces (por lo menos), pero ni así lo ves, y al cabo de 3 meses vuelves a lo mismo: a ver: coges la "Primeras capturas de la beta", te vas a un mensaje del miércoles, 27/07/05 16:04 h. (puedes buscar esta cadena) y encuentras: "Ke pena ke no lo mencionaras en el tema de AS/400 verdad? sera porke para ti no es importante, un simple lenguaje de programacion kasi kasi olvidado y extinguido".

              "yo supondre lo ke me de la gana": ya hace tiempo que lo llevas haciendo, "Administrador de Sistemas". Para gustos, colores.

              "tu usas el numero de resultados de Google komo argumento": para gustos, colores. ¿Tienes algun otro problema, kampeón?

      • Cerrado

        No te preokupes, es algo ke el "gasolinero" sabe bien por…

        No te preokupes, es algo ke el "gasolinero" sabe bien por nuestras multiples diskusiones, aunke realmente no se si le dará el cerebro para tan komplejo texto.... xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

        Salu2.Akuma.

  • Cerrado

    Yo más bien creo que lo que quieren es quitarse de enmedio a los sistemas operativos libres en un plazo medio y después

    Yo más bien creo que lo que quieren es quitarse de enmedio a los sistemas operativos libres en un plazo medio y después volver a aplicar la espada privatizando su desarrollo de nuevo. Su idea puede ser:

    - progresivamente los desarrolladores libres irán perfeccionando güindous.

    - cada vez más irá disminuyendo el uso de Linux, FreeBSD, etc. porque la gente verá recompensado su tiempo de desarrollo cuando cada vez más usarán güindous los usuarios inexpertos.

    - cuando todos los so's libres desaparezcan volvemos a privatizar güindous y ¡bingo! más millones al bolsillo.

    Al fin y al cabo es como telefónica. Primero da gratis un montón de servicios (desvío de llamadas, buzón, etc.) y luego de repente, cuando la necesidad y la costumbre están creadas los vuelve a cobrar (y sólo te avisan con un puto mensaje sms, con lo cual desde que empiezan a cobrar hasta que la mayoría de gente se da cuenta, se embolsan un montón de millones de euros). Qué buenos son!

    • Cerrado

      BocaDePez BocaDePez
      0

      No se puede cambiar la licencia de un programa/SO que ya haya…

      No se puede cambiar la licencia de un programa/SO que ya haya sido hecho público. Así que se hace un fork de la última versión con esa licencia..."libre", y se sigue a partir de ahí.

      El software libre, por mucho que le joda a Microsoft, NUNCA morirá.

      • Cerrado

        BocaDePez BocaDePez
        0

        Y no sólo NUNCA morirá, mientras sigan creándose empresas que…

        Y no sólo NUNCA morirá, mientras sigan creándose empresas que lo apoyan y lo utilizan como Nuteca y Movisoft, la salud del mismo seguirá mejorando día a día.

  • Cerrado

    En fin, Akuma es la clase de tipo que entra en tu casa sin permiso, se m.ea en tu alfombra, se c.aga en tu sofá, dice que tu

    En fin, Akuma es la clase de tipo que entra en tu casa sin permiso, se m.ea en tu alfombra, se c.aga en tu sofá, dice que tu casa no le gusta, y cuando le invitas amablemente a irse te dice que le estás coartando su libertad de expresión.

    Postdata para jmoraf: no le entres al trapo. Es demasiado evidente que siempre está agitando el trapo rojo delante del toro. Tú eres más digno que todo eso.

  • Cerrado

    BocaDePez BocaDePez
    0

    no entiendo para que marearse. Microsoft a medio gas y con codigo privativo vence por todos lados al codigo libre... De todas

    no entiendo para que marearse. Microsoft a medio gas y con codigo privativo vence por todos lados al codigo libre... De todas formas, no creo que MS desvele su codigo, es secreto como la formula de la cocacola. ;)

    • Cerrado

      BocaDePez BocaDePez
      0

      Es secreto por la simple razon que es un secreto a gritos que…

      Es secreto por la simple razon que es un secreto a gritos que incorpora codigo GPL

      Los grandes problemas en el codigo de MS han sido solucionados con codigo opensource , es asi de simple y sencillo el motivo de ese secretismo.

      O alguien opina que los SO de microsoft son autenticas joyas de eficacia y diseño?

  • Cerrado

    Yo creo que es marketing. Sacan esas licencias pero seguro que después no van a liberar ningún código bajo ellas, o al

    Yo creo que es marketing. Sacan esas licencias pero seguro que después no van a liberar ningún código bajo ellas, o al menos ningún código importante.

  • Cerrado

    Para que usaran estas licencias

    Mucho me temo que estas licencias solo las usaran para algunas apis que hasta ahora "necesitan" licencia de hasercorp para su inclusion en programas de terceros y nadia las compra.

    No creo que los usen en programas o cosas similares, solo para cosas donde la practica esta extendida y ya no pueden poner mas puertas (o ventanas).

    • Cerrado

      6

      Estoy bastante pez en el tema de las licencias. Me estaba…

      Estoy bastante pez en el tema de las licencias. Me estaba preguntando lo que ocurriría si se les ocurre liberar el código de las DirectX.

      Si ahora ya va siendo complicado encontrar juegos nuevos programados en OpenGL, no se si esto lo dejaría herído de muerte.

      • Cerrado

        BocaDePez BocaDePez
        0

        No te preocupes por eso M$ no puede abrir las DirectX, y…

        No te preocupes por eso M$ no puede abrir las DirectX, y aunque lo fuesen, lo bueno que tiene OpenGL es que es independiente de plataforma, un juego programado bajo OGL puede funcionar en cualquier otra plataforma con cambios minimos (un installer para esa plataforma) o incluso directamente.

        Para que te hagas una idea, si alguien portase OpenGL y un entorno para lanzarlo a una PSP y la consola tubiese capacidad para moverlo, se podria incluso jugar al Quake4 que acaban de sacar.

        No es que sea complicado encontrar, es que la mayoria de los juegos se piensan para Windows, y ahi M$ presiona mucho para forzar a utilizar DirectX.

        • Cerrado

          BocaDePez BocaDePez
          0
          Joder tio, en serio sabes lo que estas diciendo? Que yo sepa,…

          Joder tio, en serio sabes lo que estas diciendo?

          Que yo sepa, corregidme si me equivoco, OpenGl no usa un bytecode como java mono o dotnet.... OpenGL no es mas que una puta api para la que hay binarios en varios sistemas eso si.

          De donde te has sacado tu que se pueda ejecutar directamente codigo que usa esa libreria en mas de un sistema? casi cada arquitectura usa su sistema de binarios, el assembler de ia32 al de powerpc al de un alpha no se parecen en nada, las llamadas a sistema de Windows,, linux i solaris, me imagino que tampoco seran para nada las mismas....
          Estoy contigo a que al estar portado a mas de un sistema es mas facil adaptar un programa en openGL que en Directx... pero, realmente, el motor de representacion es lo menos problematico a dia de hoy, casi todos los programadores encapsulan la representacion a una libreria con lo que muchos juegos y programas que no son juegos pueden usar distintas apis sin cambiar para nada la lógica interna del programa.

          El problema de openGL ha sido la falta de soporte en hardware desde hace muchos años, no porque las graficas no lo soporten sino porque las nuevas extensiones graficas no se han visto reflejadas de forma estandar en openGL

          • Cerrado

            BocaDePez BocaDePez
            0
            Yo no he dicho nada de binarios. Los binarios normalmente…

            Yo no he dicho nada de binarios. Los binarios normalmente solo valen para la plataforma para la que se compila. Lo unico que he dicho es que es relativamente facil portar aplicaciones (o juegos) hechos con OGL de una plataforma a otra, ya que la idea de OpenGL es la de tener una libreria independiente de la plataforma. Otra cosa es que el resto de componentes este desarrollado con librerias exclusivas para una plataforma concreta.

            Todas las tarjetas de NVIDIA soportan OpenGL a la perfeccion, y el standard esta mas vivo que nunca, el problema es que el standard en Windows es el DirectX y M$ hace todo lo posible para que lo siga siendo. En el nuevo Vista, por ejemplo, pretende que las aplicaciones OGL rulen por encima de DirectX en un modo emulado.

            Respecto a las 'extensiones graficas' puedes visitar opengl.org y te asombraras de lo que se puede hacer con la version 2.0.

          • Cerrado

            BocaDePez BocaDePez
            0
            "... un juego programado bajo OGL puede funcionar en…

            "... un juego programado bajo OGL puede funcionar en cualquier otra plataforma con cambios minimos (un installer para esa plataforma) o incluso directamente."

            Yo no veo que hable de binarios, lo que yo entiendo de esta frase es:
            El código fuente de un juego programado bajo OGL puede funcionar en cualquier otra plataforma con cambios mínimos o incluso directamente.

            Por supuesto, esa frase es papel mojado si el juego no ha sido desarrollado desde el principio pensando en la posiblibidad de múltiples plataformas.

            • Cerrado

              BocaDePez BocaDePez
              0
              Claro que si ha sido pensada para multisistema con OpenGl es…

              Claro que si ha sido pensada para multisistema con OpenGl es mas facil de portar pero de ahi a que se diga que cambiando el instalador se pueda mover un programa entre plataforma... ¡que mas quisieramos!

              Sobre la publicación del fuente de DirectX... no veo que sacariamos de bueno de dicho codigo, mas que mejoras en estabilidad... y algun añadido que se le quiera meter... Directx siempre ha estado altamente ligado a la plataforma windows o como mucho a plataformas que usan soft propietario de ms (creo recordar que dreamcast i la primera de las xbox), ademas los que hemos programado bajo él sabemos que no es ninguna api sencilla ni agradable. Almenos no para mi. Teniendo como se tiene una especificacion y documentación bastante completa y detallada de todos los interfaces que exporta y estando tan atada a una arquitectura en concreto, si se montara una iniciativa de codigo fuente abierto para portar DirectX a mas plataformas creo que les seria mas facil empezar de 0 que usar las fuentes originales

              Ademas sigo sin entender porque deciis que un juego programdo usando OGL puede ejecutarse en distintas plataformas, ¿a caso un programa hecho en C++ funcionara en todas las plataformas para las que haya un compilador de C++? No niego que usar una libreria de gráficos estandar te ahorras una parte del problema, pero el resto de diferencias sigue estando ahi y como decia en mi post original hace muchos años que el mayor de los problemas no es la representación grafica final sino la logica del programa

              No hemos de confundir librerias, codigo fuente o protocolos estandar con portabilidad multisistema

              • Cerrado

                BocaDePez BocaDePez
                0
                Existen numerosos "wrappers" para las llamadas a sistema. En…

                Existen numerosos "wrappers" para las llamadas a sistema.
                En un caso ideal, un mismo programa hecho en C++ podría funcionar en distintas plataformas simplemente compilandolo para dicha plataforma. En la mayoría de los casos se acaban haciendo algunas cosas a más bajo nivel, y éstas hay que modificarlas/reescribirlas para la(s) otra(s) plataforma(s).

    • Cerrado

      BocaDePez BocaDePez
      0

      eso, que para cuando los putiferios con licencia open source???

      eso, que para cuando los putiferios con licencia open source???

  • Cerrado

    BocaDePez BocaDePez
    12

    Llegan tarde, tras 10 años puedo afirmar y afirmo que he conseguido con exito migrar totalmente a Linux en un 100% de mis

    Llegan tarde, tras 10 años puedo afirmar y afirmo que he conseguido con exito migrar totalmente a Linux en un 100% de mis necesidades domesticas. vease: Red domestica, correo, Http, P2P, Impresion, Ofimatica: Hoja calculo, Procesador texto etc, Herramientas video, descodificacion y transformacion formatos, todo en SuSe 10.0. ( Descarga gratuita ) y palabra que tras un mes aun no se cuantas aplicaciones tengo.

    No es mucho mas complicado que el XP, es gratis y mi software es 100% legal al fin.

    Lo han conseguido.

    Animaros que vale la pena.

    Neofito, en gran medida ignorante y aficionado a la informatica de usuario, me declaro.

    No a la pirateria... software libre.

    Salud

    Tio Carril

    • Cerrado

      BocaDePez BocaDePez
      0

      Pero no juegas al último juego y es para eso para lo que…

      Pero no juegas al último juego y es para eso para lo que quiere el ordenador un grandísimo porcentage de la gente. Y tampoco corre ese programa del trabajo que solo existe para windows, que es para lo que usa el ordenado una buena parte del resto de la gente.

      No todo el mundo puede hacer lo que tu has hecho.

      • Cerrado

        BocaDePez BocaDePez
        0

        mmmmmm, ¿Quake4 no es de los ultimos?, que pena no poder…

        mmmmmm, ¿Quake4 no es de los ultimos?, que pena no poder jugarle en mi Linux. :(

        Ups que despiste, si hay cliente para Linux, que bien le puedo jugar.

        Para que te des cuenta, poco a poco esa barrera que frena las migraciones a Linux, tiende a desaparecer, ya que las empresas de software y hardware estan empezando a abrir poco a poco mercado en Linux.

        También mencionar que cada día hay distros en plan "amigable" que facilitan la tarea de instalar un Linux.

        Saludos.

      • Cerrado

        BocaDePez BocaDePez
        12

        -…

        - http://www.linuxjuegos.com/2005/08/04/instalar-y-configurar-cedega-winex-gratis/

        - http://transgaming.org/gamesdb/

        - http://www.liflg.org/?catid=7

      • Cerrado

        Cierto q no se puede jugar a todos pero es culpa de las…

        Cierto q no se puede jugar a todos pero es culpa de las empresas de videojuegos no del potencial del OS. De hecho no ha mucho estuve jugando al CS y al DOOM3 en Linux....

  • Cerrado

    ¿Y Nostradamus que decia acerca de "..y Microsoft liberará su código..."? Ahora en serio, según lo que yo tengo enetendido

    ¿Y Nostradamus que decia acerca de "..y Microsoft liberará su código..."?

    Ahora en serio, según lo que yo tengo enetendido con la liberación del código ser podrán hacer mejores programas para Windows ¿no?
    Aunque me extraña mucho, ya que hace un par de años leí que Microsoft debía liberar "algo" de su código a cierta s empresas por "noseque" de las competencias, pero esta vez ¿lo liberan solamente "por que si"?

    Supongo que debería alegrame más por la noticia, pero no me fío... pero, también puedo estar totalmente equivocado (y eso espero)

  • Cerrado

    BocaDePez BocaDePez
    0

    Ya no somos el centro de atencion, ahora el mundo se mueve hacia otro lado. Vamos a hacer lo que hemos hecho siempre(lo que

    Ya no somos el centro de atencion, ahora el mundo se mueve hacia otro lado. Vamos a hacer lo que hemos hecho siempre(lo que mejor se nos da). Copiemos la iniciativa. A fin de cuentas, así es como se avanza en este mundo, y aunque la idea no haya sido nuestra, siempre podremos reunir todas las mejores ideas del mercado y reunirlas en una sola(windows blah) y luego llenarnos de medallas en ojos ajenos a la industria.

    Microsoft da asco porque es una empresa q se vende, que no tiene palabra ni orgullo(y ya se q una empresa con tal de no perder dinero lo llega a hacer todo, pero es evidente q no es el caso, aunque puede q ellos mismos se vean asi en un futuro no muy lejano, visto lo visto). Más que una empresa de informática es una empresa publicitaria(al menos en aspectos tésnicos es bastante mejor en publicidad q no en darle a las teclitas). Es evidente que esto es un guiño al programador, al tésnico, (etc.), ya que la gente de a pie ni se percatará de la noticia o si lo hace lo hará con indiferencia. Obvio. Mi madre no sabe que es una licencia de software ;). Un, mira, al fin y al cabo no somos tan malignos, "os hemos escuchado, frikis" juajuajua.
    Weno, lo tipico. Empresa debe ganar dinero. Empresa dar igual usar trapos sucios para llegar a darse conocer(luego tener dinero limpiar lo ensuciado). Oh malo algo hemos hecho?! Vuelta a empezar!

1