Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Menu

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menu

Mensajes - galdrusa

#1
Proyectos / Re:Biblioteca C++ para manejar música
18 de Agosto de 2013, 06:08:20 PM
Nueva actualización de Modus (v0.53):

http://sourceforge.net/projects/modusml

A partir de ahora, también está disponible la versión no estable en GitHub:

https://github.com/arturocepeda/Modus

Saludos!
#2
Proyectos / Re:Biblioteca C++ para manejar música
09 de Diciembre de 2012, 01:46:35 PM
Publicada la versión v0.52 de Modus, que incluye soporte para iOS (iPhone/iPad) y algunas mejoras:

  http://sourceforge.net/projects/modusml

Saludos!
#3
Proyectos / Re: Biblioteca C++ para manejar música
02 de Octubre de 2012, 07:24:02 PM
Publicada la versión v0.51 de Modus, que incluye varias mejoras y algunas de las aplicaciones de ejemplo portadas a MacOSX y Linux:

  http://sourceforge.net/projects/modusml

Saludos!
#4
Proyectos / Re: Biblioteca C++ para manejar música
17 de Agosto de 2012, 01:31:13 PM
Erkosone: me alegro de que te animes a probar la biblioteca. Para cualquier duda, comentario o sugerencia puedes contactar conmigo directamente o escribirme por aquí.

Vicente: es cierto, a mí también me consta que en muchas empresas se utiliza software licenciado bajo LGPL. Pero si te pones a indagar un poco por Internet verás que hay gente que rechaza rotundamente todo lo que tenga relación alguna con GPL/LGPL, y no parece que sean casos aislados, sino que da la sensación de que es algo muy extendido.

A mí, personalmente, el tema de que si quieres utilizar una biblioteca LGPL enlazando de forma estática tienes que liberar el código fuente de tu software (o, como mínimo, el código objeto de todos los módulos que estén en contacto directo con la biblioteca) es lo que más me ha echado para atrás. Aunque tampoco es nada del otro mundo utilizar bibliotecas dinámicas en lugar de estáticas, prefiero que quien utilice Modus lo haga de la forma que más cómoda le resulte, sin tener que verse obligado a enlazar de forma dinámica o a licenciar su software también con LGPL bajo determinadas condiciones.
#5
Proyectos / Re: Biblioteca C++ para manejar música
13 de Agosto de 2012, 02:12:57 PM
Gracias por la aclaración, Hechelion. Aunque en su momento me estuve informando bastante sobre ello, a raíz del comentario de Erkosone he estado dándole vueltas de nuevo al tema de las licencias Open Source y me he dado cuenta de que no había entendido correctamente la cláusula del enlace estático, a la que tú te refieres en tu mensaje. Porque entiendo que cuando hablas de "biblioteca" y "librería" te refieres a enlace estático (código incluido en el ejecutable) y enlace dinámico (código localizado en un fichero aparte), respectivamente.

También he visto que a mucha gente le echan para atrás las licencias GPL (aunque lleve la L delante, en cuyo caso es más permisiva) por su relativa complejidad, así como por su carácter un tanto cerrado y de propagación, ya que bajo determinadas condiciones obligan a que el software derivado lleve también una licencia de ese tipo.

Por ello, finalmente he dedicido hacer caso a la sugerencia de Erkosone y cambiar la licencia de LGPL a MIT, ya que mi intención es que la gente pueda utilizar la biblioteca en sus programas libremente y sin complicaciones, sin que con ello deje de reconocerse mi autoría.

Lo bueno de todo esto es que, aunque esta vez he pagado la novatada, por fin he entendido bien las características de los diferentes tipos de licencia Open Source.

Desde este momento, la biblioteca está disponible en Sourceforge bajo licencia MIT:

http://sourceforge.net/projects/modusml

Saludos!
#6
Proyectos / Re: Biblioteca C++ para manejar música
13 de Agosto de 2012, 12:42:23 AM
Gracias por vuestros comentarios! Me alegro de que os parezca interesante. Lo cierto es que llevaba mucho tiempo buscando algo de este tipo y, aunque hay un montón de bibliotecas de audio y MIDI estupendas, con un enfoque más puramente musical no conseguí encontrar nada, así que al final me decidí a desarrollar algo por mi cuenta.

Con respecto al comentario sobre la licencia LGPL, la verdad, le estuve dando muchas vueltas hasta que tomé esa decisión, ya que soy novato en el tema de publicar software libre, y la elegí precisamente porque permite utilizar la biblioteca tanto para proyectos de software libre como para aquellos que no lo son. Erkosone, ¿a qué te refieres con lo de "una pena"? Con licencia LGPL, en teoría, se puede incluir libremente en cualquier tipo de proyecto sin ningún problema (si no es así, por favor corregidme). Mi intención es, precisamente, que todo el mundo pueda utilizarla y sacarle partido sin preocuparse por el tema de la licencia...
#7
Proyectos / Biblioteca C++ para manejar música
11 de Agosto de 2012, 12:11:32 PM
Hola a todos!

Acabo de publicar la primera versión de la biblioteca musical C++ Modus (v0.50), que sirve para hacer cualquier cosa relacionada con la música, más allá de la mera reproducción de ficheros de audio o MIDI. Si tienes intención de crear una aplicación musical o integrar algún aspecto de la música en tus videojuegos o programas multimedia en general, quizás te sirva de ayuda:

http://sourceforge.net/projects/modusml

Modus se puede utilizar libremente para aplicaciones gratuitas y comerciales. Por supuesto, cualquier comentario o sugerencia será bienvenido!

Saludos.





Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.